1. 程式人生 > >Linux下sudo 使用者不在sudoers 檔案中。此事將被報告

Linux下sudo 使用者不在sudoers 檔案中。此事將被報告

今天在centos6.5中進行光碟掛載的時候,提示使用者不再sudoers檔案中,此事將被報告。


搜尋答案,得以解決:修改/etc/sudoers,將使用者新增到sudoers中

1.發現sudoers的許可權為440,只讀不可修改


一種方法是root強制修改儲存,vi下:wq!;另一種方法就是修改檔案許可權


開啟sudoers檔案  vi /etc/sudoers


能夠根據註釋明白,需要將使用者新增到sudoers這個組當中,按照格式插入即可,若不需要密碼提示就按照下面的格式插入


不要忘記重新修改檔案許可權!


如此,該使用者即可sudo掛載了


注意:利用vi修改sudoers檔案中內容的時候不會進行語法檢錯,但使用visudo就可以在儲存的時候進行語法檢錯,所以儘量用visudo:

visudo 會直接開啟sudoers檔案,在後面插入使用者資訊即可(visudo只有root有許可權)

或者是echo 'username  ALL=(ALL)    ALL' >> /etc/sudoers  重定向到sudoers檔案中