Linux 客户、客户组增加修改删除(ubuntu、centos)

作者 : 开心源码 本文共1166个字,预计阅读时间需要3分钟 发布时间: 2022-05-12 共214人阅读

一、LINUX(UBUNTU/CENTOS)客户增加删除修改

1、建客户:
adduser web                             #新建web客户useradd web                             #增加web 客户passwd web                               #给web客户设置密码
useradd web -g admin -n -m  #新建web客户并指定客户组为 admin客户组,并自动建立登录目录passwd web                  #给web 客户设置密码useradd(选项)(参数)                #创立admin客户,并指定属组为admin 客户id为10000useradd -r -m -s  /bin/bash -g admin -u 10000 admin 
-c<备注>:加上备注文字。备注文字会保存在passwd的备注栏位中; -d<登入目录>:指定客户登入时的启始目录; -D:变更预设值; -e<有效期限>:指定帐号的有效期限; -f<缓冲天数>:指定在密码过期后多少天即关闭该帐号; -g<群组>:指定客户所属的群组; -G<群组>:指定客户所属的附加群组; -m:自动建立客户的登入目录; -M:不要自动建立客户的登入目录; -n:取消建立以客户名称为名的群组; -r:建立系统帐号; -s:指定客户登入后所使用的shell; -u:指定客户id。
2、给已有的客户添加工作组
usermod -G admin web                    #给web客户设置admin附属客户组#给客户设置增加多个客户组usermod -g web -G admin,www web #给web客户设置主客户组web组,admin,www附属客户组gpasswd -a web admin                #给web客户设置admin客户组
3、新建客户同时添加工作组
useradd -g admin web                      #新建web客户并添加到admin工作组

注:
-g 所属组
-d 家目录
-s 所用的SHELL

4、临时关闭

方法一 /etc/shadow文件中属于该客户的行的第二个字段(密码)前面加上 即可以了。想恢复该客户,去掉就可。 方法二 使用命令关闭客户账号:

passwd web –l

重新释放:

passwd web –u
5、永久性删除客户账号
userdel webgroupdel webusermod –G web web   #(强制删除该客户的主目录和主目录下的所有文件和子目录)
6、从组中删除客户

编辑/etc/group 找到客户组admin那一行,删除客户名web 或者者用命令

gpasswd -d A web
7、显示客户信息
id usercat /etc/passwd

二、客户组 LINUX(UBUNTU/CENTOS) 增加删除修改

1、建工作组
groupadd admin                          #新建admin工作组
2、修改客户组
groupmod -n newadmin admin              #修改admin客户组名称改为newadmin
3、删除客户组
groupdel admin                          #删除admin客户组
4.查看客户的客户组信息
groups web                              #==查看web所有客户组==

说明
1. 本站所有资源来源于用户上传和网络,如有侵权请邮件联系站长!
2. 分享目的仅供大家学习和交流,您必须在下载后24小时内删除!
3. 不得使用于非法商业用途,不得违反国家法律。否则后果自负!
4. 本站提供的源码、模板、插件等等其他资源,都不包含技术服务请大家谅解!
5. 如有链接无法下载、失效或广告,请联系管理员处理!
6. 本站资源售价只是摆设,本站源码仅提供给会员学习使用!
7. 如遇到加密压缩包,请使用360解压,如遇到无法解压的请联系管理员
开心源码网 » Linux 客户、客户组增加修改删除(ubuntu、centos)

发表回复