欢迎您访问365答案网,请分享给你的朋友!
生活常识 学习资料

Linux入门——用户的管理(添加、切换、删除)及用户组的管理(添加、改名、删除)

时间:2023-07-24

Linux是多用户的操作系统,为什么是多用户呢?我们之前提到过,服务器大多使用的是Linux,而服务器是多个人管理,即需要多个运维人员管理的。多用户是可以同时登录的。

当我们创建一个虚拟机时,会出现下面这个界面,其实是默认创建一个新用户。

全名相当于昵称,可以更改;用户名相当于id,不能随意更改。

有一个特殊用户,也就是root用户,具有计算机操作的所有权限。

如何启用root用户?

现在当前用户下给root用户创建一个密码:

sudo passwd root

添加用户和设置密码:

sudo useradd 用户名——添加用户(对一些需要超管权限的可以使用sudo命令)

-m:创建家目录

-g:指定所在的组(用户组)选项

用户组:

每个用户都有一个初始组,可以有0个或多个附加组。用户组的作用,是为了方便权限控制。当创建用户的时候,系统会创建一个跟用户名同名的组。

使用sudo命令时,会验证当前用户的密码,验证成功后有五分钟的有效期。

sudo passwd 用户名 ——给该用户设置密码

输入该命令后,就可以输入新用户的密码了。新用户的创建就完成了。

用户切换:

su 用户名——切换用户

输入该命令后,窗口会显示password,此时输入要切换用户的密码就可以了。

退出当前用户:

方法一:exit

方法二:ctrl+D

用户删除:

userdel 用户名——删除该用户

-r :不但可以删除该用户,也可以直接删除该用户的家目录

-f :强制删除(在该用户已经登录的情况下删除)

用户组的添加、改名、删除

和用户组有关的一些命令,需要root用户的权限。

groupadd  用户组名——添加用户组

groupmod -n 新名字 用户组名——用户组的改名

groupdel 用户组名——用户组的删除


end~

Copyright © 2016-2020 www.365daan.com All Rights Reserved. 365答案网 版权所有 备案号:

部分内容来自互联网,版权归原作者所有,如有冒犯请联系我们,我们将在三个工作时内妥善处理。