ICode9

精准搜索请尝试: 精确搜索
首页 > 系统相关> 文章详细

Linux用户管理

2022-02-28 19:32:35  阅读:177  来源: 互联网

标签:组名 管理 创建 举例 用户 用户名 useradd Linux


1.用户组

创建组:

①groupadd 组名称 //创建一个用户组

②groupadd 组名 -g gid //创建组,并指定gid

③grep '组名' /etc/group //查看/etc/group中组的信息

 

修改组:

①groupmod -g gid 组名 //修改组id

② groupmod -n 新组名 旧组名 //修改组名

删除组:

groupdel 组名 //删除组

注意:用户的主组不能删除。举例如下:

 

cat /etc/group --------->查看组的文件

 2.用户

创建用户:

①useradd 用户名 //创建用户

②useradd 用户名 -u id //创建用户并指定id

举例:useradd user02 -u 503 //指定uid为503

③useradd 用户名 -s 用户的登录shell     //创建用户并指定shell

举例:

 

④useradd 用户名 -G 组名 //创建用户并指定附加组(指定的组必须已存在)

eg:useradd user07 -G it,fd //创建用户user07并指定附加组it,fd

⑤useradd -g 1003 user08 //指定用户的主属组为1003组。(指定的组必须已存在)

⑥useradd user10 -u 4000 -s /sbin/nologin //同时指定uid和指定shell

删除用户:

语法:userdel -r 用户名  //删除用户,同时删除用户家目录

修改用户:

①修改用户名:usermod -l 新用户名 旧用户名

举例:

②修改用户的gid: 

usermod 用户名 -g new_gid    //gid需提前存在

举例:

③修改uid:

     usermod -u new_id 用户名

举例:

 

④修改用户的登录shell

-s

usermod -s 用户的登录shell 用户名

举例:

 

用户相关文件的作用

/etc/passwd  --------->查看账户是否存在的文件

/home/   --------->用户的家目录,每创建一个用户会在/home目录下面创建对应的家目录

/etc/shadow   -------->用户的密码文件

/etc/group ------------>用户组、和用户名相同,是此用户的主组

/var/spool/mail/ --------->分配邮箱地址,跟用户名相同

 

 

3.组成员管理 

注意:只针对存在的用户

①添加用户到组:gpasswd -a 用户 组名

举例:

②同时添加多个用户到组:gpasswd -M 用户1,用户2 ,...组名

举例:

③从组删除用户:gpasswd -d 用户 组 

 

 

标签:组名,管理,创建,举例,用户,用户名,useradd,Linux
来源: https://blog.csdn.net/qq_42543122/article/details/123185905

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有