2013-10-09 42 views
0

我正在嘗試設置sudo權限,讓某個帳戶能夠完全訪問某個目錄下的所有文件。無法通過sudo權限編輯文件

我已經在sudoers中以下項文件

itg ALL= NOPASSWD: /apps/pgm/admin/ 

我想修改下/應用/ PGM /管理/路徑執行該文件具有以下PERMSSION。

-rwxr--r-- 1 root root 6034 Oct 2 02:00 ptTomcat.ksh

雖然我能夠通過sudo來執行上面的腳本,當我嘗試編輯通過sudo的這個文件我收到以下錯誤

對不起,用戶ITG不允許以root身份執行'/ bin/vi /apps/pgm/admin/ptTomcat.ksh' 我正在運行Linux

有什麼想法?

回答

1

您的用戶無法以root身份執行'/ bin/vi',因爲您尚未將該命令添加到該特定用戶的/ etc/sudoers。

類似嘗試的東西:

itg ALL= NOPASSWD: /bin/vi /apps/pgm/admin 
+0

它的工作。非常感謝!!! – SSK