Linux-CentOS 7.9 - 6、CentOS 7.9 创建用户 & 授权(运维管理)

linux 和 windows 一样,都可以在同一个系统登录不同用户,但是相比 windows ,linux 可能更麻烦一些,这里我们来学习一下如何维护我们的这些用户

一、创建用户

创建用户我们这里有两种命令,都可以进行创建用户

adduser 指令 用户名称

详细指令:https://www.lemon1234.com/blog/d27017a7118d1f2ca1ba8be01e0693cd

二、删除用户

userdel 用户名称

这里是要确保没有进程在使用这个用户,不然删除可能会报错~~~。例如:

userdel: user xxx is currently used by process xxx 错误。解决方法:重新启动虚拟机(只要保证没有用户连接即可),然后再去操作删除。

三、给用户赋予密码

passwd 用户名称

这里设置密码是有徐彤判断的,但只要看到最后的成功更新就没有关系~~~

四、修改 sudoers

这里我们还得修改一个东西,使用命令:vi /etc/sudoers,找到一个东西:

这里我们新添加一个 用户名 ALL=(ALL) ALL。

保存退出即可。 

五、切换用户

接下来我们来切换一下用户,直接使用命令:

su 用户名

可以看到,我们已经从 root 用户切换到 lemon 用户了。如果再切换回去,我们使用同样的命令。

六、查看 home 目录

可以看到,我们这里有一个 lemon 目录,这个就是我们刚刚创建的这个用户的,进去看看有什么。ll -a

默认的是有这些个文件的,我备课的时候不知道为啥创建了一个用户,没有这些东西,所以需要手动创建,命令如下:

cp /etc/skel/.bash_logout /home/用户目录
cp /etc/skel/.bash_profile /home/用户目录
cp /etc/skel/.bashrc /home/用户目录

七、使用新用户

我们切换到新的用户下,好比现在在 home 目录下创建一个文件夹。

这里提示我们没有权限,所以我们可以通过 sudo 命令进行创建。(sudo 命令不是对shell的一个代替,它是面向每个命令的)。

可以看到,最后我们是以 root 权限创建的文件(详细可以去查看 sudo 这个命令是什么意思)

八、修改用户所属的组

首先来查看一下当前系统中所有的用户组

tail /etc/group

这里还缺少一个 root 的组,我们需要知道。接下来我们来查看一下当前用户所属的组。

id 用户名称

接着,我们使用命令可以给 lemon 进行用户组的切换(记得要切换到 root 用户)

usermod -g 用户组名称 用户名称

这一篇就到这里,自己尝试去创建一些角色。

有问题可以联系我:QQ 2100363119,欢迎大家访问我的个人网站:https://www.lemon1234.com

最近网站已经做好,并且已经上线,欢迎各位留言~~

  • 4
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

他 他 = new 他()

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值