Linux教程

Linux常见命令3:用户和组

本文主要是介绍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:用户和组的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!