debian才裝完系統使用sudo命令會提示用戶名不在sudoers 文件中。此事將被報告。
這時我們首先用
su -
命令輸入密碼取得root管理員權限,在用
root@debian:~# gedit /etc/sudoers
命令打開sudoers文件添加想取得權限的用戶名
在 root ALL=(ALL:ALL) ALL 下面添加一行
debian ALL=(ALL)ALL
# Cmnd alias specification
# User privilege specification
root ALL=(ALL:ALL) ALL
debian ALL=(ALL)ALL
# Allow members of group sudo to execute any command
%sudo ALL=(ALL:ALL) ALL
然后保存退出。
第一個ALL是指網絡中的主機,我們后面把它改成了主機名,它指明jack可以在此主機上執行后面的命令。
第二個括號里的ALL是指目標用戶,也就是以誰的身份去執行命令。
最后一個ALL當然就是指命令名了。