linux用户删除
1. linux里面可以删掉哪些用户
100以内都是系统自带的用户(第三列的数字)
其他都是用户自己创建的,理论上都可以删除
2. linux中无法删除用户
sudo rm -f passwd.lock
etc目录下产生passwd.lock
*.lock作用是某人在读取时先锁定文件以防另一个程序又来读取产生错误。
可能是上次用ssh登入改东西改到一半是断线,或者是某些程序也需要存取特定档案。
同理还有group.lock、gshadow.lock、shadow.lock
出现类似问题时删除这些文件就好了
关于更多Linux的学习,请查阅书籍《linux就该这么学》。
3. 在linux里,怎么查看有哪些用户,哪些用户不需要可以删除
linux中常用的用户管理命令:
1 groups
列出当前用户所属的所有组
2. newgrp groupname
切换当前用户的有效用户组为groupname。一个用户可以属于多个组,但只有一个
有效用户组,当其新建一个文件时,该文件属于有效用户组。
3.useradd [-d home] [-s shell] [-c comment] [-m [-k template]] [-f inactive] [-e ex pire ] [-p passwd ] www.2cto.com
uname
新建一个用户,用户名为uname
4. passwd [useraccount]
为useraccount设置密码
5. usermod [-LU][-c <备注>][-d <登入目录>][-e <有效期限>][-f <缓冲天数>][-g <群组>][-G <群组>]
[-l <帐号名称>][-s ][-u ][用户帐号]
更改用户的某些属性
6. userdel [-r] username
删除用户,-r表示连同家目录一起删除
7. finger username
查看usernam的信息
www.2cto.com
8. id [username]
查询用户的UID,GID相关数据
9. groupadd [-g gid] [-r] groupname
建立一个名为groupname的组,-r表示建立系统用户组
10. groupmod [-g gid] [-n new_name] ori_groupname
更改组的名字和组id
11. groupdel [groupname]
删除用户组
12. gpasswd
更改组密码
4. linux 这些系统用户可以删除吗
可以的
但是没有必要把它们删掉的
因为它们都是被系统默认就是禁止登陆的
不用考虑它们对系统的危害的
5. linux下普通用户删除文件
看你修改x权限时,加了-R选项的;
x是个目录,做删除命令里没有加针对文件夹的选项吧。
6. 如何删除linux useradd 的用户
添加用户useradd与删除用户userdel
删除用户命令:
[root@ptr228 ~]# userdel 用户名
或者连同用户目录一并删除:
[root@ptr228 ~]# userdel -f 用户名
注意:这里如果用户还在登陆的话,会提示,用户正在登陆无法删除。此时可能需要先强制用户退出。
7. 在linux怎样将用户从组中移除
1.把abc添加到另外个组中,再将abc从bcd删除,用户一定要在一个组中。
新增组:
例如:将abc用户加入check组:
usermod -G bcd,check abc
移除组:
例如:用户abc属于bcd和check两个组,需要将abc用户从bcd组中移除:
usermod -G check abc
2.肯定啊
3.groups 查看所有,看指定可以 | grep 帐号
8. linux怎么删除用户和用户组
Linux删除用户组和用户时常用的一些命令和参数。
1、从组中删除用户
编辑/etc/group 找到GROUP1那一行,删除 A
或者用命令
gpasswd -d A GROUP
2、建用户:
adser phpq //新建phpq用户
passwd phpq //给phpq用户设置密码
3、建工作组
groupadd test //新建test工作组
4、新建用户同时增加工作组
useradd -g test phpq //新建phpq用户并增加到test工作组
注::-g 所属组 -d 家目录 -s 所用的SHELL
5、给已有的用户增加工作组
usermod -G groupname username
或者:gpasswd -a user group
6、临时关闭:在/etc/shadow文件中属于该用户的行的第二个字段(密码)前面加上*就可以了。想恢复该用户,去掉*即可。
或者使用如下命令关闭用户账号:
passwd peter –l
重新释放:
passwd peter –u
6、永久性删除用户账号
userdel peter
groupdel peter
usermod –G peter peter (强制删除该用户的主目录和主目录下的所有文件和子目录)
7、显示用户信息
id user
cat /etc/passwd
9. linux删除用户的命令是什么
userdel可删除用户帐号与相关的文件。若不加参数,则仅删除用户帐号,而不删除相关文件
命 令: userdel
功能说明:删除用户帐号。
语法:userdel [-r][用户帐号]
补充说明:userdel可删除用户帐号与相关的文件。若不加参数,则仅删除用户帐号,而不删除相关文件。
.可以看下刘遄老师写的Linux就该这么学作为入门的书籍.
10. linux系统用什么命令删除用户
可以用userdel命令删除用户
userdel是什么
userdel 是一个底层用于删除用户的工具。在 Debian 上,我们通常会使用 deluser 命令。userdel 会查询系统账户文件,例如/etc/password和/etc/group。那么它会删除所有和用户名相关的条目。在我们删除它之前,用户名必须存在。
如何使用userdel
由于 userdel 会修改系统账户文件,那么我们需要root特权来运行它。不然我们会遇到一个报错信息“只有root权限才能执行这项操作”或者类似的信息。在我们得到特权后,我们可以通过输入 userdel 从你的控制台删除用户。下面是一个默认使用 userdel 的样例。
$ sudo userdel pasadena
或者
# userdel pasadena
截图的上面显示用户 pasadena 已经登录了系统。它被标记的进程6218是 SSHD 进程。而当我们用“userdel -f pasadena”只会显示已经登录的要被删除的用户信息。命令本身已经成功。如果我们使用cat 命令查看/etc/passwd的内容,我们看不到到用户 pasadena 存在了。他的家目录还存在但是所有者只能显示为数字ID。
有一件事我们必须了解,带-f选项的 userdel不会断开该用户已有的 SSH 链接。因此,即使用户已经不存在,但实际上仍是登录状态,并且是活跃用户。但是当用户登出后不可再登录,因为用户已经被删除。
因此所以这个选项使用起来有些危险,因为它会使你的系统进入不一致的状态。
总结
userdel 是一个 Linux 系统内部删除用户的工具。userdel同样是deluser命令的后端,这是一个用perl编写的删除用户的脚本。如往常一样,你可以输入man userdel来查看关于userdel命令的更多细节。