本文主要是介绍Linux常见命令3:用户和组,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
1.useradd
添加新的用户
语法:useradd [option]... [用户名]
选项与参数:
1)-c comment 指定一段注释性描述。
2)-m 指定所有者
3)-d 目录 指定用户主目录,如果此目录不存在,则同时使用-m选项,可以创建主目录。
useradd -m sam –d /usr/sam
4)-g 用户组 指定用户所属的用户组。(/etc/passwd)
useradd -m sam –d /usr/sam –g group
5)-G 用户组,用户组 指定用户所属的附加组。
6)-s Shell文件 指定用户的登录Shell。
7)-u 用户号 指定用户的用户号,如果同时有-o选项,则可以重复使用其他用户的标识号
2.usermod
修改用户账号
语法: usermod [选项] 用户名
常用的选项包括-c, -d, -m, -g, -G, -s, -u以及-o等,这些选项的意义与useradd命令中的选项一样
3.userdel
删除一个已有的用户账号
语法: userdel [选项] 用户名
常用的选项是 -r,它的作用是把用户的主目录一起删除。
4.users
5.passwd
给账户添加密码
语法: passwd 用户名 (表示给用户名添加密码)
选项与参数:
-d 删除密码
-f 强迫用户下次登录时必须修改口令
-w 口令要到期提前警告的天数
-l 停止账号使用
-S 显示密码信息
-u 启用已被停止的账户
-x 指定口令最长存活期
-i 口令过期后多少天停用账户
6.passmass
7.groupadd
新增一个用户组,命令groupadd
语法:groupadd [选项] 组名
选项与参数:
1)-g GID 指定新用户组的组标识号(GID)。
2)-o 一般与-g选项同时使用,表示新用户组的GID可以与系统已有用户组的GID相同。
8.groupchg
9.groupdel
删除一个用户组,命令groupdel
groupdel [选项] 组名
10.groupmems
11.groups
12./etc/passwd
记录了所有用户信息,每行记录对应一个用户。
13./etc/shadow
存放密码
14.etc/group
存放用户组
组名:密码:GID:该用户组中的用户列表
这篇关于Linux常见命令3:用户和组的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!