當(dāng)某個(gè)普通用戶進(jìn)行sudo指令提權(quán)的時(shí)候,可能存在無法操作的問題,如下圖:
?這個(gè)圖中有一個(gè)細(xì)節(jié),我們使用sudo進(jìn)行提權(quán)的時(shí)候,用的可是zhangsan的密碼,因此有人可能會(huì)有疑問,這不是有問題嗎???我竟然可以用自己的密碼就可以用root的身份創(chuàng)建文件,很離譜?。∧沁€要root干嘛?Linux覺得,你這樣想好有道理??!因此,不是所有的普通用戶都可以執(zhí)行sudo命令,只有被信任的用戶才可以。
那么,如何被root信任呢?在/etc/sudoers這個(gè)路徑下有sudoers這個(gè)文本文件,只有把這個(gè)用戶信息添加到這個(gè)文本文件中,這個(gè)用戶才是可被信任的,那么,現(xiàn)在的問題變成如何在sudoers配置文件中添加自己?
首先,通過su指令變成超級用戶,
然后,打開/etc/sudoers
大概在100行位置有這樣一段
然后復(fù)制一行這里的信息,粘貼到這里,只改名字為zhangsan,其他什么也不需要改,保存退出文件就行。
但是退出時(shí),會(huì)提示這樣的信息,需要使用wq!退出表達(dá)一下修改這個(gè)文件的決心。
文章來源:http://www.zghlxwxcb.cn/news/detail-815853.html
?現(xiàn)在,就可以使用sudo指定創(chuàng)建文件了。文章來源地址http://www.zghlxwxcb.cn/news/detail-815853.html
到了這里,關(guān)于【Linux】解決普通用戶無法進(jìn)行sudo提權(quán)的文章就介紹完了。如果您還想了解更多內(nèi)容,請?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!