系统相关
首页 > 系统相关> > Linux管理用户和组

Linux管理用户和组

作者:互联网

管理用户

用户的基本信息都存放在/etc/passwd文件中

使用命令:useradd
命令格式:

useradd [选项]... [用户名] 

useradd命令常用的选项:

-u 用户id
-d 用户的家目录路径
-s 登录解释器
-G 附加组

useradd -u 1234 sarah		#创建uid为1234的sarah用户
useradd -s /sbin/nologin	alex  #创建不可登录用户alex,/sbin/nologin是让用户无法登录的解释器

修改用户的属性:
命令:usermod
命令格式:

usermod [选项]... [用户名]

用户与的密码信息存放/etc/shadow文件中

使用命令:passwd
命令格式:

passwd [用户名]
echo '密码' | passwd --stdin [用户名]

使用命令:id
命令格式:id 用户名

 [root@server0 ~ ]# id sarah		#查看用户ID信息
 id:sarah:no such user				#用户不存在是显示
 [root@server0 ~ ]# id serah 
 uid=1234(sarah) gid=1234(sarah) groups=1234(sarah)

使用命令:userdel
命令格式:

userdel [-r] 用户名			# -r 删除用户家目录
userdel -r alex				#删除alex用户以及其家目录

管理组账号

groupadd [-g 组ID] 组名
gpasswd -a	用户名	组名			#添加组成员
gpasswd -d	用户名	组名			#删除组用户
groupdel	组名				#删除组

标签:sarah,用户名,管理,用户,命令,Linux,格式,id
来源: https://blog.csdn.net/qq_45004192/article/details/100078879