某些群组时,
root
或许会没有空管理。此时如果能够½立群组管理员的话,那么
该群组管理员就能
够½那个账号加入自己管理的群组中
可以免去
root
的忙碌啦!不过,由于目前有类似
sudo
之类
的工具,
所以这个群组管理员的功能已经很少使用了。我们会在后续的
gpasswd
中½绍这个实作。
13.2
账号管理
好啦!既然要管理账号,当然是由新增与移除使用者开始的啰~底下我们就分别来谈一谈如何新增、
移除与更改用户的相关信息吧~
13.2.1
新增与移除使用者:
useradd,
相关配置文件
, passwd, usermod, userdel
要如何在
Linux
的系统新增一个用户啊?呵呵~真是太简单了~我们登入系统时会输入
(1)
账号与
(2)
密码,
所以½立一个可用的账号同样的也需要这两个数据。那账号可以使用
useradd
来新½用户,
密码的给予则使用
passwd
这个指令!这两个指令下达方法如下:
.
useradd
[root@study ~]#
useradd [
-
u UID] [
-
g
初始群
] [
-
G
次要群
] [
-
mM]
\
>
[
-
c
] [
-
d
家目
录绝对
] [
-
s shell]
使用者
账号
选项
参数
-
u
:后面½的是
UID
,是一
组数
字。直½指定一
特定的
UID
给这个账号
-
g
:后面½的那
个组
名就是我
上面提到的
initial group
啦~
GID
被放置到
/etc/passwd
的第四
字段
-
G
:后面½的
这个账号还
可以加入的群
这个选项
参数会
修改
/etc/group
的相
关资
料喔!
-
M
制!不要½立用
家目
(
统账号
)
-
m
制!要½立用
家目
(
一般
账号
)
-
c
这个
就是
/etc/passwd
的第五
容啦~可以
便我
们设
定的啦~
-
d
:指定某
家目
,而不要使用默
值。
必使用
绝对
-
r
:½立一
账号
这个账号
UID
有限制
(
/etc/login.defs)
-
s
:后面½一
shell
,若
有指定
则预设
/bin/bash
的啦~
-
e
:后面½一
日期,格式
YYYY
-
MM
-
DD
』此
目可
shadow
第八字段,
亦即
账号
失效日的
-
f
:后面½
shadow
的第七字段
目,指定密
是否
失效。
0
立刻失效,
-
1
不失效
(
会过
期而
制于登入
重新
定而已。
)
范例一:完全
考默
值½立一
,名
称为
vbird1
[root@study ~]#
useradd vbird1
[root@study ~]#
ll
-
d /home/vbird1
drwx
------
. 3 vbird1 vbird1 74 Jul 20 21:50 /home/vbird1
#
认会
½立用
家目
,且
700
是重
[root@study ~]#
grep vbird1 /etc/passwd /etc/shadow /etc/group