linux基本操作(2)
1 用户信息的查看
指令:watch -n 1 tail -n 3 /etc/passwd
执行指令后的结果:
各个用户的信息含义:
/etc/passwd ###用户信息
用户:密码:uid:gid:说明:家目录:用户使用的shell
-u -g -c-d -s
2 用户认证信息的查看
指令:watch -n 1 tail -n 3 /etc/shadow
执行指令后的结果:
用户认证信息的含义:
/etc/shadow ###用户认证信息
用户:密码:最后一次密码修改该时间:最短有效期:最长有效期:警告期:非活跃期:帐号到期日
!!表示没有设置密码,!!的位置为密码位。
密码设置:
设置后的密码为加密模式:
3 用户管理
3.1 用户建立:
useradd 参数 用户名字
-u ##指定用户uid
-g ##指定用户初始组信息,这个组必须已经存在
-G ##指定附加组,这个组必须存在
-c ##用户说明
-d ##用户家目录
-s ##用户所使用的shell,/etc/shells记录了用户能使用shell的名字
建立组id为72的用户lianxi:
更改的组id必须先存在:
3.1 用户信息的查看及修改:
用户信息的查看:
id 参数 用户
-u ##用户uid
-g ##用户初始组id
-G ##用户所有所在组id
-n ##显示名称而不是id数字
-a ##显示所有信息
用户信息的修改:
usermod 参数 用户
-l ##更改用户名称
-u ##更改uid
-g ##更改gid
-G ##更改附加组
-aG ##添加附加组
-c ##更改说明
-d ##更改家目录指定
-md ##更改家目录指定及家目录名称
-s ##更改shell
-L ##冻结帐号
-U ##解锁
将用户lianxi改名为file并将uid改为1004:
更多相关文章
- shell用户配置详解及bash命令参数
- linux用户管理及用户权力下放
- Linux学习笔记(九)--RedHat 7.0之用户身份与文件权限、存储结构与
- 如何查找特定用户可执行的所有文件(不是最新的)
- 在linux 列出 超级用户 普通用户和 系统用户
- linux 用户和组操作
- Linux服务器权限管理实践——添加用户只访问某些文件目录
- 在Linux中使用PAM进行身份验证为什么它可能无法从某些用户运行?
- 关于使用samba用户的权限设置