当前位置:首页 » 网络管理 » linux如何删除用户
扩展阅读
webinf下怎么引入js 2023-08-31 21:54:13
堡垒机怎么打开web 2023-08-31 21:54:11

linux如何删除用户

发布时间: 2022-04-27 09:58:59

Ⅰ 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

Ⅱ 如何在LINUX下删除用户

使用命令
userdel [-r][用户帐号]
userdel可删除用户帐号与相关的文件。若不加参数,则仅删除用户帐号,而不删除相关文件。
-f 删除用户登入目录以及目录中所有文件。

Ⅲ linux中无法删除用户

1、首先进入系统创建一个用户

[root@localhost /]# useradd haha #创建用户 haha是用户名

[root@localhost /]# passwd haha #为该用户设置密码

更改用户 haha 的密码 。
新的 密码:******

密码设置完成后,提示“passwd:所有的身份验证令牌已经成功更新。”,表示密码已经设置成功。

2、对该用户一些信息目录查看

3、删除用户

若使用userdel haha 命令删除该用户时,并不能删除该用户的所有信息,只是删除了/etc/passwd、/etc/shadow、/etc/group/、/etc/gshadow四个文件里的该账户和组的信息。默认情况下创建一个用户账号,会创建一个家目录和一个用户邮箱(在/var/spool/mail目录以用户名命名)

[root@localhost /]# userdel haha
[root@localhost /]# cat /etc/passwd | grep haha
[root@localhost /]# cat /etc/shadow | grep haha
[root@localhost /]# cat /etc/group | grep haha
[root@localhost /]# cat /etc/gshadow | grep haha
[root@localhost /]# find / -name "*haha*"

4、正确删除用户

[root@localhost /]# userdel -r haha

再使用find命令查看,用户相关文件已经删除。Linux详细的命令介绍可以查阅下《Linux命令大全》。

Ⅳ linux如何彻底删除一个用户

1、使用root用户登录到系统中。

Ⅳ Linux群组中怎么强制删除用户

1.userdel
[-r]
username:删除用户,用户想过的数据有,/etc/passwd,/etc/shadow,/etc/group,/etc/gshadow,/home/username,/var/spool/mail/username,参数
1)连同用户的家目录一起删除
2.finger
[-s]
username:查询用户相关的信息,参数,
1)-s:仅列出用户的账号,全名,终端机与登入时间等
2)-m:列出与后面接的账号相同者,而不是利用部分比对(包括全名)
不带参数,默认列出当前登入主机的用户名
3.chfn
[-foph]
[账号名]:修改finger输出的信息,参数,
1)-f:后接完整的大名
2)-o:您办公室的房间号
3)-p:办公室的电话号码
4)-h:家里的电话号码
4.chsh
[-ls]:改变shell目录,参数,
1)-l:列出目前系统上面可用的shell,其实就是/etc/shells的内容啦
2)-s:设定修改自己的Shell
5.id
[用户名]:查询用户的各种id信息,若后面不接用户名,则表示查询当前用户的各种id信息。
6.groupadd
[-g
gid][-r]
组名:添加群组,参数,
1)-g:后面接某个特定的GID,用来直接给予某个GID
2)-r:建立系统群组,与/etc/login.defs有关
7.groupmod
[-g
gid][-n
group_name]
群组名:修改group相关的参数,参数,
1)-g:修改既有的GID
2)-n:修改既有的组名
8.groupdel
[groupname]:删除指定的群组,再删除前必须确保没有用户用该群组作为初始群组(即该用户的GID记录的该群组的id)
9.gpasswd
groupname;gpasswd
[-A
user1,...][-M
user3,...]groupname;gpasswd
[-rR]
groupname:建立群组管理员,参数
1)若没有任何参数,表示给予groupname一个密码(/etc/gshadow)
2)-A:将groupname的主控权交由后面的使用者管理(该群组的管理员)
3)-M:将某些账号加入这个群组中
4)-r:将groupname的密码移除
5)-R:让groupname的密码失效
以上是系统管理员root可以执行的操作,Group
Administrator可以做的动作有:
gpasswd
[-ad]
user
groupname:参数,
6)-a:将某位使用者添加到groupname这个群组当中
7)-d:将某位使用者移除出groupname这个群组当中
10.SGID权限:目录具有SGID权限时,代表用户在这个目录底下新建的档案的群组都与该目录的群组相同。

Ⅵ linux删除用户的命令是什么

userdel可删除用户帐号与相关的文件。若不加参数,则仅删除用户帐号,而不删除相关文件

令:
userdel
功能说明:删除用户帐号。
语法:userdel
[-r][用户帐号]
补充说明:userdel可删除用户帐号与相关的文件。若不加参数,则仅删除用户帐号,而不删除相关文件。
参数:
-f
删除用户登入目录以及目录中所有文件。
userdel很简单,只有一个参数可选
-r
;如果加参数-r
,表示在删除用户的同时,一并把用户的家目录及本地邮件存储的目录或文件也一同删除;比如我们现在有个用户jb51,其家目录位于/var目录中,现在我们来删除这个用户;
userdel
jb51
注:删除用户jb51,但不删除其家目录及文件;
userdel
-r
jb51
注:删除用户jb51,其家目录及文件一并删除;
警告:
请不要轻易用-r参数;他会删除用户的同时删除用户所有的文件和目录,切记;如果用户目录下有重要的文件,在删除前请备份;
其实也有最简单的办法,但这种办法有点不安全,也就是直接在/etc/passwd中删除您想要删除用户的记录;但最好不要这样做,/etc/passwd
是极为重要的文件,可能您一不小心会操作失误;
其相似命令groupdel
是用来删除用户组的;
语法格式:groupdel
用户组
groupdel
admin
假如删除的时候忘记带r参数
以后想删除这个用户的文件
可以用下面这条命令
find
/
--nouser
-exec
rm
-
rf
{}
\
删除所有
用户不存在而遗留的文件(因为用户已被删除,其文件的拥有者为其UID,参数nouser用于删除此类文件)

Ⅶ linux下如何将一个用户从用户组中删除

1)增加一个新用户
在linux系统中,只有root用户才能够创建一个新用户,如下的命令将新建一个登录名meelo的用户。
sudo
useradd
meelo
但是,这个用户还不能够登录,因为还没给它设置初始密码,而没有密码的用户是不能够登录系统的。在默认情况下,将会在/home目录下新建一个与用户名相同的用户主目录。
完成了这一操作后,你还应该使用passwd命令为其设置一个初始密码。输入该命令后,会系统会请求输入密码。
sudo
passwd
用户名
2)删除一个用户
删除用户,只需使用一个简单的命令:
sudo
userdel
用户名
不过最好将它留在系统上的文件也删除掉,你可以使用“userdel
-r
用户名”来实现这一目的。
3)增加一个组
如下命令将创建一个名称为avatar的用户组:
sudo
groupadd
avatar
4)删除一个组
同样的,我们有时会需要删除一个组,它的命令就是groupdel。

Ⅷ 在linux系统中,如何删除创建的用户并同时删除帐户的主目录

1、连接上相应的linux主机,进入到等待输入shell指令的linux命令行状态下。

Ⅸ linux 删除用户账号和主目录

删除用户的命令是:userdel 用户名

例如:

刚建立的用户是:zhyh,则命令为:userdel zhyh执行以上命令成功后利用rm -rf /home/zhyh/就可以了。

或者,也可以用userdel -r zhyh

(9)linux如何删除用户扩展阅读:

linux的分类

Linux 的单用户多任务

1、单用户多任务

比如我们以beinan 登录系统,进入系统后,要打开gedit 来写文档,但在写文档的过程中,感觉少点音乐,所以又打开xmms 来点音乐,当然听点音乐还不行,MSN 还得打开,在用beinan 用户登录时,执行了gedit 、xmms以及msn等。

2、Linux 的多用户、多任务

有时可能是很多用户同时用同一个系统,但并不所有的用户都一定都要做同一件事,所以这就有多用户多任务之说

举个例子,比如LinuxSir.Org 服务器,上面有FTP 用户、系统管理员、web 用户、常规普通用户等,在同一时刻,有的可能在上传软件包管理子站,比如luma 或Yuking 兄在管理他们的主页系统和FTP ;

在与此同时,可能还会有系统管理员在维护系统;浏览主页的用的是nobody 用户,大家都用同一个,而上传软件包用的是FTP用户。

3、多用户操作系统的安全

多用户系统从事实来说对系统管理更为方便。从安全角度来说,多用户管理的系统更为安全,比如beinan用户下的某个文件不想让其它用户看到,只是设置一下文件的权限,只有beinan一个用户可读可写可编辑就行了,

这样一来只有beinan一个用户可以对其私有文件进行操作,Linux 在多用户下表现最佳,Linux能很好的保护每个用户的安全。

参考资料来源:linux-网络

Ⅹ 在Linux中建立了2个用户,如何删除另一个用户

在Linux中userdel命令可以用于删除用户帐号及相关档案。
命令格式:userdel
[-r]
用户名
参数:-r
用于彻底删除,用户HOME目录下的档案会被移除,在其他位置上的档案也将一一找出并删除,比如路径/var/mail/用户名
下的邮件。
警告:userdel不允许你移除正在线上的使用者帐号。你必须kill此帐号现在在系统上执行的程序才能进行帐号删除。
用法示例:
删除名为的用户:
$
userdel