要在 FreeBSD 下使用 sudo 這個指令要額外裝套件
安裝 sudo 套件

cd /usr/ports/security/sudo
make install clean

 

裝完,編輯 sudoers,給予指定使用者使用 sudo 指令的權限

vim /usr/local/etc/sudoers

 

找到並複製 root 這行,將 root 修改為指定使用者名稱,修改完後強制存檔!wq

root ALL=(ALL) ALL
calos ALL=(ALL) ALL #指定使用者

 

※強制存檔與 chmod 的差別
如果 sudoers 檔案權限屬性非 440 時( read-only )
基於安全性,系統會將 sudo 指令擋下
所以如果是先 chmod 變更過權限屬性再修改檔案的話
記得要將權限屬性修改回 440
才不會發生無法使用指令的情況

留言