Linux复习篇(第三章)

第三章

添加用户

useradd [ -d home_dir ] [ -s shell ] 用户名

该命令中用户名参数是必需的,-d home_dir 选项和 -s shell选项是可选的;如果不使用可选项,则系统自动用默认值。默认的用户工作组目录是/home/用户名,即Linux系统会自动在/home目录下创建一个以用户名命名的目录作为用户的工作主目录。

命令选项选项说明
- d 工作目录指定用户登录系统后所使用的工作主目录。
- g 用户组群指定用户所属的组群,组群名必须存在。如果没有指定该参数,则系统默认采用用户名作为组群名。
- p 口令如果用户账号不设置初始口令,则用- p “ ”即可取消口令,否则系统自动生成一个随机的初始口令,锁住该账号。
- s shell此地用户登录后所使用的shell。使用中要指定shell绝对路径名,例如/bin/csh。

passwd 文件

格式

Login name: passwd: user ID: group ID: user full name: home directory: login shell

Login name:用户向系统登录时输入的用户名。

passwd:为了用户账号的安全, Linux系统对用户的口令和其他信息进行了加密处理,并保存在 /etc/shadow 文件中。

user ID:是系统内部识别用户的标识,Linux把用户分为系统用户和普通用户。一般系统用户由系统进程、服务守护进程和超级用户等组成,分配给它们的用户ID一般为0~999,普通用户的ID默认从1000开始递增,最大可以到60000。

group ID:用户所属主群的标识,其含义与用户ID类似。

user full name:用户全名。该域实际上是对登录用户名的注释。

home directory:该域是创建用户账号时设定了用户工作目录。

login shell :该域是创建用户账号时,设定用户所使用的shell。

shadow文件

shadow文件的格式与passwd文件的格式是一样的,只不过除了用户名域没有加密外其他各个域都是加密保存的。

passwd命令

基本用法:

​ passwd [ user_name ]

基本用法中的用户名如果省略,则设置的是当前已经登录用户的口令,如果设置的是新添加的用户,则必须指定该用户的用户名。

命令选项选项说明
- l采用该选项可以锁住账号。passwd命令会在加密的密码字符串前加上“!”字符(在/etc/shadow文件中),让该账号的口令失效而无法登录系统。这个参数选项只有超级用户或有超级用户权限的系统管理员才能使用
- u采用该选项可以解开已经被锁住的账号。passwd命令会把密码字符串的“!”字符删除并恢复该账号口令,使该账号用户可以登录系统。这个参数选项只有超级用户或有超级用户权限的系统管理员才能使用

usermod 命令

修改用户属性。

命令选项选项说明
-d home_dir[ - m]指定用户新的工作目录,如果采用- m 参数选项,则用户当前工作目录中的内容将移到新的工作目录;若目录不存在,则自动建立它。
- l login_name修改用户登录的用户名。
- L锁定用户账号口令,使口令无效。
- U解除用户账号口令锁定,使口令生效。

group文件

格式

group name: passwd: group ID: user list

group name:用户组群名称。

passwd:用户组群口令。

group ID:即GID,用户所属组群的标识,其含义与用户ID类似。

user list:以该组群为附加组群的用户。

groupadd命令

groupadd [ -g gid [ - o ]] [ - r ] [ - f ] group

命令选项选项说明
- g gid设置新主群的标识号。
- o重复使用主群的标识号。
- r建立系统组群。
- f强制建立已存在的组群。

who、w、finger命令

su命令

当使用普通用户身份登录,但想变为超级用户或系统管理员身份进行一些操作时,可以使用su命令来暂时改变身份。su命令也可以用于普通用户之间的身份变换。

从普通用户改变到任何一个用户都需要输入该用户的口令

sudo命令

sudo命令允许用户以其他身份执行指定的命令。

不需要输入口令

sudoers文件

visudo命令配置,保存时会进行语法检查。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值