sudo权限管理和/sbin/nolgin
sudo权限管理和/sbin/nolgin
wang__tao 发表于11个月前
sudo权限管理和/sbin/nolgin
  • 发表于 11个月前
  • 阅读 8
  • 收藏 0
  • 点赞 0
  • 评论 0

腾讯云 十分钟定制你的第一个小程序>>>   

在我们使用Linux时,老司机都会说在一般情况下最好使用一般的账户,避免出现rm -rf /的问题,那么,我们如何管理一般的账户,使其有sudo的权限,但又是在可控的范围里,这里就需要关注/etc/sudoers这个文件了,它就是用来管理sudo权限的文件。 若是想普通用户uers1也能过上root的生活,请修改/etc/sudoers

user1 ALL(root)  ALL

如果我们只是让user1能够修改其自己的或者其他用户的,但是,不能修改root用户的。用visudo,需要root权限,如下

user1    ALL(root)   !/usr/bin/passwd,/usr/bin/passwd [a-zA-Z]*,!usr/bin/passwd root

这里就是不能使用passwd 和passwd root,其他的passwd都可以用。
还有一些其他的玩法,请转到

如果一个用户的shell是/sbin/nologin,而我们又想给其在使用这个用户时有一些提示,那么,我们就可以在/etc下编辑一个名叫nologin.txt的文件,这样就会给其在使用这个用户时一些友好的提示。 如/etc/nolgin.txt

This account is system account or others account.
Please DO NOT use this account to logn my Linux Server,Thank you for cooperations.
[root@localhost ~]# su - nobody
This account is system account or others account.
Please DO NOT use this account to logn my Linux Server,Thank you for cooperations.

共有 人打赏支持
粉丝 3
博文 68
码字总数 33267
×
wang__tao
如果觉得我的文章对您有用,请随意打赏。您的支持将鼓励我继续创作!
* 金额(元)
¥1 ¥5 ¥10 ¥20 其他金额
打赏人
留言
* 支付类型
微信扫码支付
打赏金额:
已支付成功
打赏金额: