用户组管理
上一篇 / 下一篇 2008-12-19 17:25:26 / 个人分类:linux
Linux系统是一个多用户多任务的分时操作系统,任何一个要使用系统资源的用户,都必须首先向系统管理员申请一个账号,然后以这个账号的身份进入系统。用户的账号一方面可以帮助系统管理员对使用系统的用户进行跟踪,并控制他们对系统资源的访问;另一方面也可以帮助用户组织文件,并为用户提供安全性保护。每个用户账号都拥有一个惟一的用户名和各自的口令。用户在登录时键入正确的用户名和口令后,就能够进入系统和自己的主目录。
/[r-yF#_E051Testing软件测试网(T"gAd6y
实现用户账号的管理,要完成的工作主要有如下几个方面:51Testing软件测试网![Q2gM|
· 用户账号的添加、删除与修改。51Testing软件测试网3t'd(lfM6K
· 用户口令的管理。51Testing软件测试网Q0H].M:n0W&N:~)u
· 用户组的管理。
D/w0[ @jl2D#QT;N2s0
-p]T9KP0
B5E(Z"PhiF0一、Linux系统用户账号的管理51Testing软件测试网1B@ B0o/r1e(_
51Testing软件测试网+jB7G vZ r
用户账号的管理工作主要涉及到用户账号的添加、修改和删除。51Testing软件测试网}yC7JYP0u
51Testing软件测试网:P O9G:Na3{?
添加用户账号就是在系统中创建一个新账号,然后为新账号分配用户号、用户组、主目录和登录Shell等资源。刚添加的账号是被锁定的,无法使用。51Testing软件测试网,t8n n1g p"v4NT
RE5y6C%T3k#y h%C4ebU01、添加新的用户账号使用useradd命令,其语法如下:51Testing软件测试网 [d)\9aN.P?{
51Testing软件测试网%O E7r@-rP*ky
w6]2X\)g7ir;{051Testing软件测试网6c U:j9r(o+^P8n
"qzb:l+fS!J0 其中各选项含义如下:51Testing软件测试网n3w2O2P cC-y
LK.f;w @,N'a051Testing软件测试网M0xa~`c
用户名 指定新账号的登录名。51Testing软件测试网5W8`b9Wt-W5A
51Testing软件测试网z/fM*z\Rv B+o
:@bNW%x+Q,}?^n~02、例子说明51Testing软件测试网`^/e WB*l?
U4w6Aa4u4g#K*d7]b0 例1:51Testing软件测试网W/}Rr c!^
51Testing软件测试网%_}P|:D$Q-q
51Testing软件测试网6ACR+MC(b(h3L+l$e8_
51Testing软件测试网p$vc;V%|%~Y m;w
Rmj:k(~c3O5F.o#S0 此命令创建了一个用户sam,51Testing软件测试网!a V\ r;XAQ`C;Q
其中-d和-m选项用来为登录名sam产生一个主目录/usr/sam(/usr为默认的用户主目录所在的父目录)。
/[r-yF#_E051Testing软件测试网(T"gAd6y
实现用户账号的管理,要完成的工作主要有如下几个方面:51Testing软件测试网![Q2gM|
· 用户账号的添加、删除与修改。51Testing软件测试网3t'd(lfM6K
· 用户口令的管理。51Testing软件测试网Q0H].M:n0W&N:~)u
· 用户组的管理。
D/w0[ @jl2D#QT;N2s0
-p]T9KP0
B5E(Z"PhiF0一、Linux系统用户账号的管理51Testing软件测试网1B@ B0o/r1e(_
51Testing软件测试网+jB7G vZ r
用户账号的管理工作主要涉及到用户账号的添加、修改和删除。51Testing软件测试网}yC7JYP0u
51Testing软件测试网:P O9G:Na3{?
添加用户账号就是在系统中创建一个新账号,然后为新账号分配用户号、用户组、主目录和登录Shell等资源。刚添加的账号是被锁定的,无法使用。51Testing软件测试网,t8n n1g p"v4NT
RE5y6C%T3k#y h%C4ebU01、添加新的用户账号使用useradd命令,其语法如下:51Testing软件测试网 [d)\9aN.P?{
51Testing软件测试网%O E7r@-rP*ky
w6]2X\)g7ir;{051Testing软件测试网6c U:j9r(o+^P8n
useradd 选项 用户名
"qzb:l+fS!J0 其中各选项含义如下:51Testing软件测试网n3w2O2P cC-y
LK.f;w @,N'a0
-c comment 指定一段注释性描述。
m%Ur3J4TxQ)S1v0t0 -d 目录 指定用户主目录,如果此目录不存在,则同时使用-m选项,可以创建主目录。51Testing软件测试网g3rg[wp[4B
-g 用户组 指定用户所属的用户组。51Testing软件测试网tyC7e A,[#Y
-G 用户组,用户组 指定用户所属的附加组。51Testing软件测试网h2zC*C%RX7n
-s Shell文件 指定用户的登录Shell。
(h'K1qYY.az0 -u 用户号 指定用户的用户号,如果同时有-o选项,则可以重复使用其他用户的标识号。
m%Ur3J4TxQ)S1v0t0 -d 目录 指定用户主目录,如果此目录不存在,则同时使用-m选项,可以创建主目录。51Testing软件测试网g3rg[wp[4B
-g 用户组 指定用户所属的用户组。51Testing软件测试网tyC7e A,[#Y
-G 用户组,用户组 指定用户所属的附加组。51Testing软件测试网h2zC*C%RX7n
-s Shell文件 指定用户的登录Shell。
(h'K1qYY.az0 -u 用户号 指定用户的用户号,如果同时有-o选项,则可以重复使用其他用户的标识号。
用户名 指定新账号的登录名。51Testing软件测试网5W8`b9Wt-W5A
51Testing软件测试网z/fM*z\Rv B+o
:@bNW%x+Q,}?^n~02、例子说明51Testing软件测试网`^/e WB*l?
U4w6Aa4u4g#K*d7]b0 例1:51Testing软件测试网W/}Rr c!^
51Testing软件测试网%_}P|:D$Q-q
51Testing软件测试网6ACR+MC(b(h3L+l$e8_
51Testing软件测试网p$vc;V%|%~Y m;w
# useradd –d /usr/sam -m sam
Rmj:k(~c3O5F.o#S0 此命令创建了一个用户sam,51Testing软件测试网!a V\ r;XAQ`C;Q
其中-d和-m选项用来为登录名sam产生一个主目录/usr/sam(/usr为默认的用户主目录所在的父目录)。