Linux用户管理命令相关
2017-06-08 22:32
447 查看
Linux用户管理命令相关
1.useradd
描述:
创建新的用户
用法:
useradd [parm] user
parm:
-c comment //设置用户描述信息,一般为用户全称 -d home //设置用户家目录,默认为/home/用户名 -e expire //设置用户失效日期,格式为YYYY-MM-DD,缺省表示永久有效 -g group //设置用户的基本组 -G group //设置用户的附加组,多个附加组间用','隔开 -M //表明不创建家目录,一般与-s结合使用 -s shell //设置用户的登陆shell,默认为bash -u uid //指定用户的UID,UID尽量要大于500,避免冲突,因为Linux会把0-499留给系统用户
Example:
useradd Ben //建立一个普通账户Ben,以及对应的组 useradd -c student -d /home/stu -e 2017-12-12 -g root -G bin,mail stu //建立一个普通账户stu,账户描述为student,家目录指定为/home/stu,账户失效日期为2017年12月12日,账户基本组为root,附加组为bin、mail useradd -s /sbin/nologin -M Mike //建立一个无法登陆系统且没有家目录的用户Mike
2.usermod
描述:
修改用户信息
用法:
usermod [parm] user
parm:
-c comment //修改用户描述信息 -d home //修改用户家目录,home目录必须存在 -e expire //修改用户失效日期,格式为YYYY-MM-DD -g group //修改用户的基本组 -G group //修改用户的附加组,多个附加组间用','隔开 -s shell //修改用户的登陆shell -u uid //修改用户的UID
Example:
usermod -d /home/mike Ben //修改Ben的家目录为/home/mike usermod -e 2017-09-01 Ben //修改Ben的失效日期为2017年9月1日 usermod -g mail Ben //修改Ben的基本组为mail usermod -s /bin/bash Ben //修改Ben登陆shell为bash usermod -u 1001 Ben //修改Ben的uid为1001
3.userdel
描述:
删除指定用户及相关文件
用法:
userdel [parm] user
parm:
-r //表明同时删除指定用户的家目录
Example:
userdel Ben //删除用户Ben,但对应的家目录会保留 userdel -r Ben //删除用户Ben的同时删除其相应的家目录
4.passwd
描述:
修改用户密码
用法:
userdel [parm] [user] //如果缺省user表示对用户本身进行密码修改
parm:
-l //lock,会将/etc/shadow 第二列最前面加上!,使密码失效 -u //unlock,与-l的功能相反 -S //列出密码相关参数,即shadow文件内的大部分信息 -n day //表示多久不可修改密码天数 -x day //表示多久内必须更改密码 -w day //表示密码过期前的警告天数 -i day //表示密码失效日期
Example:
passwd Ben //对Ben修改密码 passwd //修改用户本身的密码 passwd -S Ben //查看Ben这个用户密码的参数 /* shadow字段分析 Ben PS 2017-06-09 0 999999 7 -1 (Password set,MD5 crypt.) 1 : 用户名 2 : 若值为PS,表示该用户可以正常登陆。若为LK,则不可正常登陆。 3 : 表示密码新建时间(2017-06-09) 4 : 表示密码使用的最小天数(0) 5 : 表示密码使用的最大天数(999999) 6 : 表示警告天数(7) 7 : 表示密码失效时间,若为-1表示密码永久有效 */ passwd -l Ben //会使得Ben对应的shadow的第二个字段的值变为LK
相关文章推荐
- linux应用之用户管理相关命令
- linux用户管理及相关命令-8-25
- Linux中快捷键的使用,who命令,rm命令,ps命令,cd命令,kill命令,find命令,grep命令,tar命令(gz、tar、bz2),用户管理,vim部分配置,相关命令
- Linux 用户管理相关命令
- Linux 用户管理之相关命令
- Linux使用快捷键,who命令,rm命令,ps命令,cd,命令kill命令,find命令,grep命令,tar命令(gz、tar、bz2),用户管理,vim配置的一部分,相关命令
- Linux进程管理、网络、用户管理相关命令
- Linux用户管理相关命令
- 玩转linux第四天之用户及组管理类相关命令(二)
- Linux用户管理相关命令
- linux下用户和组相关的文件及相关管理命令
- linux 用户和组管理相关的命令
- linux下用户和用户组管理常用命令
- linux用户管理常用命令
- linux用户管理常用命令
- 菜鸟学习linux笔记与练习-----第一天。一些初级命令以及基本用户管理
- Linux用户权限管理命令
- linux用户管理相关知识
- linux帐号管理相关---增加用户和群组
- Linux用户管理(涉及命令及配置文件)