Linux添加删除用户和用户组

Linux添加删除用户和用户组,第1张

方法步骤:

1、创建用户

adduser phpq //新建phpq用户

passwd phpq //给phpq用户设置密码

2、建工作组

groupadd tes //新建test工作组

3、新建用户同时增加工作组

useradd -g test phpq //新增phpq用户并增加到test工作组

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

4、给已有的用户增加工作组

usermod -G groupname username或者gpasswd -a user group

5、临时关闭

在/etc/shadow文件中属于该用户的行的第二个字段(密码)前面加上*就可以了,想恢复该用户,去掉*即可,或者使用如下命令关闭用户账号:passwd

peter -I

重新释放:passwd peter -u

6、永久性删除用户账号

userdel peter、groupdel peter、usermod -G peter

peter(强制删除该用户的主目录和主目录下的所有文件和子目录)

7、从组中删除用户

编辑/etc/group找到GROUP1那一行,删除A,或者用命令gpasswd -d A GROUP

8、显示用户信息

id user、cat /etc/passwd

# groupadd users(users组其实默认已经存在)\x0d\x0a# useraddusera\x0d\x0a# useradduserb\x0d\x0a# useradduserc\x0d\x0a# groupasswd -a usera users\x0d\x0a# groupasswd -a userb users\x0d\x0a# groupasswd -a userc users\x0d\x0a\x0d\x0a在/tmp下创建users文件:\x0d\x0a# touch /tmp/users\x0d\x0a至于“注册信息”的就不演示了\x0d\x0a备份:\x0d\x0a#cp /tmp/users /home/usera\x0d\x0a#cp /tmp/users /home/userb\x0d\x0a#cp /tmp/users /home/userc\x0d\x0a[root@bogon ~]# ls -ld /tmp/users\x0d\x0a-rw-r--r-- 1 root root 0 10-17 14:37 /tmp/users(属主默认有写权限,其他用户有只读权限)\x0d\x0a#chmod -R 644 /tmp/users(加R表示 文件的子目录的权限也改变)

1、首先要先添加一下用户,执行命令useradd ceshi 添加一个测试的用户;

2、添加完成以后,给新添加的用户添加一个密码,passwd ceshi  执行命令,给用户设置密码;

3、设置完密码以后,设置一下权限,usermod -g root ceshi  执行这个命令,赋予权限;

4、赋予权限以后,切换一下用户看一下是否是管理员,执行su ceshi 切换到用户为ceshi  ,以$开头是普通用户;

5、赋予管理员权限,但是登录用户和管理员不是一个权限,查看一下执行vi /etc/passwd  测试这个用户和root不是一个用户组

6、root:x:0:0:root:/root:/bin/bash,用户名:密码:Uid:Gid:描述:家目录:登录使用shell把测试用户的用户组修改成0,保存以后再次切换用户,就是管理员用户组。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/7099025.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-01
下一篇 2023-04-01

发表评论

登录后才能评论

评论列表(0条)

保存