linux 用户和组管理
来源:互联网 发布:编程电极怎么编 编辑:程序博客网 时间:2024/05/20 22:01
一、与用户和组相关的文件
- useradd username 建立用户
建立用户之后系统会在下面的文件添加信息:
/etc/passwd
/etc/shadow
/etc/group
/etc/gshadow
- 用户的相关文件
/etc/passwd
root:x:0:0:root:/root:/bin/bash
用户名:密码占位符(密码的文件是/etc/shadow):UID:GID:描述信息:家目录的路径:shell的种类
/etc/shadow
root:$6$9WL1Rd38Ikif5QEz$rBwi.k/.WfNgKBrRJHCHsMGey5PDo0FoHzRnPUMdLN27uanKQHBMey1RV7n.kaerT/6eTmWvy7SeFEaXtTDnY.:17177:0:99999:7:::
用户名:加密的密码:密码最后一次的修改时间(这是从1970年1月1日开始计算的):密码最小生存周期(密码再此期间不能修改):密码最大生存周期(密码在此期间过后必须修改):过期警告时间:密码到期宽限时间:帐号到期时间:保留列
- 组相关文件
/etc/group
root:x:0:
组名:密码占位符:GID
/etc/shadow
root:::
族名:密码:组管理员:组成员
二、用户与组管理命令
- 添加用户
# useradd [option] username
useradd -u username 指定UID建立用户Suseradd -g username 指定GID建立用户
useradd -c username 指定注释信息建立用户useradd -d username 指定家目录建立用户
useradd -s username 指定shell建立用户
useradd -G GID username 指定额外组,必须之的已有的GIDuseradd -r 创建系统用户
useradd -M 不为用户创建家目录useradd -m 必须为用户创建家目录
- 查看用户的信息
# id username
- 修改用户信息
# usermod [options] username
usermod -u UID username 修改UID
usermod -g GID username 修改GID
usermod -G GID username 修改额外组
usermod -c “ 信息” username 修改备注信息
usermod -s /bin/shells username 修改用户默认shell
usermod -l newname username
- 切换用户
# su - username
普通用户往普通用户之间切换必须设置密码,管理员用户不需要
- 修改用户密码
passwd username设置密码
passwd -l username 锁定用户密码
passwd -u username 解锁用户密码
- 删除用户
userdel username -r //-r参数是一起删除家目录
- 组的创建
groupadd groupname 创建组
groupadd -g GID(可以是一个新的GID)groupname
groupadd -r groupname 建立一个系统组
- 修改组的信息
groupmod [options] groupname
groupmod -g GID groupname 修改GID 可以添加一个新的GID
groupmod -n name groupname 修改组名
gpasswd -a h1 a2 把h1用户作为附加组添加到组a2里面
gpasswd -d h1 a2 把h1用户作为附加组从a2里删除
0 0
- Linux用户和组管理
- Linux用户和组管理
- Linux用户和组管理
- Linux用户和组管理
- Linux用户和组管理
- linux用户和组管理
- linux用户和管理组
- linux 用户和组管理
- Linux 用户和组管理
- linux用户和组管理
- linux 用户和组管理
- Linux用户和组管理
- 【Linux】-- 用户和组管理
- linux用户和组管理
- linux用户和组管理
- linux 用户和组管理
- [转贴]linux用户和组帐户管理
- linux的用户和组管理
- 《Head First设计模式》-工厂模式C++实现
- python 2-5 如何快速找到多个字典中的(key) viewkeys(集合)/reduce(lambda a,b:a&b,map(d.keys(),[d1,d2])
- zoj2314
- mysql5.7 修改默认密码
- POJ-1562(DFS)
- linux 用户和组管理
- 派生类和继承——(二)
- Indivisibility——Codeforce
- windows和linux下使用python2.7 urllib.urlopen+beautifulsoup打开12306网站订票页面表现不同,前者报错ssl认证失败,后者成功
- bfs+预处理+路径回溯+字典序最小+hash
- java线程同步之Lock锁
- socket编程中write、read和send、recv之间的区别
- Android 手机微服务架构的简单实现
- SSH学习(四)Struts2类型转换