2016年11月13日 星期日

【Linux教學】授權使用者使用sudo

在管理伺服器的時候,不建議直接使用root進行控制,雖然在執行指令時完全不用考慮權限問題非常方便 (我自己以前也常常這樣,直到刪掉不該刪的東西...),為了不要讓這種悲劇再次發生在你我身邊,大家在管理伺服器時建議使用可以用超級使用者權限的用戶登入即可,有需要時加個sudo就好,底下附上如何讓使用者取得使用sudo權限的方法。

要讓使用者使用sudo,必須修改/etc/sudoers這個文件,但是因為這個文件的擁有者與群組皆為root所有,且為唯獨檔(-r--r-----),因此必須先取得root密碼才可以進行修改。

1. 登入root或是執行su指令,並輸入root密碼,用超級使用者的身分操作系統
2. 修改/etc/sudoers這個檔案
#vim /etc/sudoers
在大約98行的地方可以找到
root    ALL=(ALL)       ALL
在它底下新增一行
username  ALL=(ALL)       ALL
(username為欲給予使用sudo權限的使用者)
:wq儲存

儲存完之後,該user就可以使用sudo了

沒有留言:

張貼留言