sudo功能的应用

本文介绍了如何使用sudo命令来授予普通用户执行特定命令的权限,如查看系统日志和管理文件。通过visudo编辑sudoers配置文件,允许oldboy用户运行ls和touch命令。此外,还探讨了如何配置sudo以允许用户执行更多的命令,如grep、head、tail、less、more和cat,并讨论了定时任务和cronjob的设置方法。
摘要由CSDN通过智能技术生成

在这里插入图片描述 sudo
用户查看日志/var/log/messages secure
root密码给人
给查看的命令 suid(特殊权限)
sudo
尚方宝剑(大宝剑)
精确某个普通用户在执行某一个或几个命令的时候可以临时充当root
准备
root
oldboy密码设置为123456
配置sudo
授权oldboy用户可以以root身份运行ls 和touch等一些命令
visudo===vi/etc/sudoers sudoers相当于sudo的配置文件

		查看当前oldboy当前有什么(特权)
			sudo -l

环境窗口 (左边root 右边oldboy)
在这里插入图片描述
oldboy环境下
[root@oldboyedu-59 ~]# su - oldboy
Last login: Fri Apr 26 16:37:21 CST 2019 on pts/3
[oldboy@oldboyedu-59 ~]$ cat /var/log/messages
cat: /var/log/messages: Permission denied
[oldboy@oldboyedu-59 ~]$ ll /var/log/messages
-rw------- 1 root root 407371 Apr 26 16:38 /var/log/messages在这里插入图片描述 [oldboy@oldboyedu-59 ~]$ sudo ls /root/
oldboy is not in the sudoers file. This incident will be reported.
在这里插入图片描述
第一次用sudo查看会出现下图情况,这不是错误,输入密码即可,倘若密码忘记回到root下修改,记住一个名言:With great power comes great responsibility -----出自蜘蛛侠

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值