歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux基礎 >> Linux教程 >> Linux普通用戶無法調用系統命令的解決方法

Linux普通用戶無法調用系統命令的解決方法

日期:2017/2/28 14:50:44   编辑: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後就可以執行此命令了。

Copyright © Linux教程網 All Rights Reserved