感谢支持
我们一直在努力

Linux普通用户无法调用系统命令的解决方法

看到有人问在Linux下普通用户user1不能使用reboot、shutdown等命令,怎么才能解决。

其实这个问题很简单,很好解决。

这里就要用到linux的特殊权限命令了:suid权限的赋加。

比如说你登陆普通用户user1,想要使用reboot的命令,一般情况下会提示你没有权限执行此命令。

但如果把此命令的配置文件的权限修改下,就可以登陆普通用户使用此命令了。

首先使用root用户登陆系统;

然后敲入 “which reboot”,会得到reboot配置文件的绝对路径/sbin/reboot

然后赋加给/sbin/reboot文件权限S,

chmod 4744 /sbin/reboot

然后切换到user1:su – user1

再次输入reboot后就可以执行此命令了。

赞(0) 打赏
转载请注明出处:服务器评测 » Linux普通用户无法调用系统命令的解决方法
分享到: 更多 (0)

听说打赏我的人,都进福布斯排行榜啦!

支付宝扫一扫打赏

微信扫一扫打赏