赞
踩
命令作用
useradd命令可以用来建立用户账号,此命令只有系统管理员root用户才能使用
命令格式
useradd命令的格式为“useradd [选项] 用户账号名”
useradd命令及含义
-d:指定用户登入时的起始目录(家目录)
-c:指定用户账号的失效日期
-f:指定在密码过期后多少天即关闭该账号
-g:指定用户所属的用户组
-G:指定用户所属的附加组
-r:建立系统用户账号
-s:指定用户登入所使用的shell
-u:指定用户id
命令案例
新增一个用户user1
新增一个用户user2,指定其UID为2000
新增一个用户user3,指定其家目录为/opt/dir
新增一个用户user4,指定其用户组为user3用户组
新增一个临时用户user5,设定其账号有效期至2020年12月30日
[root@stay admin]# useradd -e 2020-12-30 user5
使用useradd命令时,加上-e选项,可以在新增用户时指定其失效日期。执行命令“useradd -e 2020-12-30 user5 ”后,查看/etc/shadow文件,可以看到user5用户信息中的失效时间为18626,这个数字是从1970年1月1日为1不断累加得到的,如果想知道这个数字对应的是哪一天,可以使用date命令
命令作用
usermod命令用于修改用户的基本信息,但不能修改已经登录系统用户的账号名称
命令格式
usermod命令格式为“usermod [选项] 用户账户名”
命令选项
usermod命令选项及含义
-d:修改用户登录时的目录(家目录)
-e:修改账号的有效期限
-g:修改用户所属的用户组
-G:修改用户所属的附加组
-l:修改用户账号名称
-L:锁定用户密码,使密码无效
-s:修改用户登录后使用的shell
-u:修改用户UID
-U:解除密码锁定
命令案例
将user1用户的UID设置为1200
将user1用户的家目录修改为/opt/dir1
将user1用户所属的用户组修改为user2用户组
命令作用
passwd命令主要用于设置用户的密码。普通用户只能设置自己的密码,而root用户,可以为所有用户设置密码
命令格式
passwd命令格式为“passwd [选项] 用户账户名”
命令选项
passwd命令选项及含义
-d:删除密码
-f:强制执行
-l:锁住用户密码
-s:列出密码的相关信息
-u:解开已锁定的账号
命令案例
设置user1用户的密码为000000
设置user1用户密码失效
解除被锁定的user1用户
设置user1用户账号密码为空
命令作用
su命令用于用户身份的切换,包括从root用户切换为普通用户、从普通用户切换为root用户以及不同用户之间的切换三种情况。其中从root用户切换普通用户,无需输入密码,直接完成切换,其他两种情况,都需要正确输入对方的密码,才能完成切换
命令格式
su命令格式为“su [选项] 用户账号名”
命令选项
-c<命令>:执行完指定的命令后,即恢复原来的身份
-f:用于csh与tsch,使shell不读取启动文件
-l:变更用户身份时,变更环境变量
-s<shell>:指定要执行的shell
从root用户切换至user2用户
命令作用
userdel命令用于删除用户的相关数据,此命令只有管理员root用户才能使用
命令格式
userdel命令格式为“userdel [选项] 用户账号名”
命令选项
userdel命令选项及含义
-f:强制删除用户,即使用户当前已登录
-r:删除用户的同时,删除与用户相关的所有文件
备注:如有错误,请谅解!
此文章为本人学习笔记,仅供参考!如有重复!!!请联系本人!
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。