用戶不在sudoers文件中 linux怎么打開/etc/sudoers?
linux怎么打開/etc/sudoers?要在Linux中打開/etc/sudoers文件,需要使用visudo命令,因為/etc/sudoers文件有自己的語法。如果直接用VI命令打開并設置,可能
linux怎么打開/etc/sudoers?
要在Linux中打開/etc/sudoers文件,需要使用visudo命令,因為/etc/sudoers文件有自己的語法。如果直接用VI命令打開并設置,可能會出現(xiàn)設置錯誤。如果/etc/sudoers文件設置不正確,sudo命令可能無法使用,并且visudo命令將在修改完成并退出時檢查/etc/sudoers文件的語法,以避免出現(xiàn)錯誤無設置錯誤。打開/etc/sudoers文件的visudo命令實際上是要調(diào)用的VI命令,因此其用法與VI命令相同。
Linux怎么添加用戶成為sudoers?
1修改/etc/sudoers文件以輸入超級用戶。因為沒有寫權限,所以需要先將chmodu w/etc/sudoers添加到寫權限中。2編輯/etc/sudoers文件,找到這行:“rootall=(all)all”并在下面添加“zhcall=(all)all”(這里,ZHC是您的用戶名),然后保存它。最后,恢復無寫權限模式,撤銷文件寫權限chmodu-w/etc/sudoers。然后我們可以使用ZHC用戶來編輯根文件。例如,在修改VI/etc/sysconfig/network scripts/ifcfg-eth0之后,我們不能直接保存它。因為我們沒有權限,我們可以執(zhí)行:W!Sudotee%這個命令將當前緩沖區(qū)內(nèi)容輸入到stdin,然后tee命令從標準輸入到標準輸出,然后有一個分流到文件,其中%表示當前文件。