ubnutu系統(tǒng)下的sudo命令使用
2016-01-15 14:01:32
14910
ubnutu系統(tǒng)我們不多見的一個(gè)linux系統(tǒng)種類之一,我們只使用過(guò)配置過(guò)程中用到sudo這個(gè)命令的地方比較多,在使用ubnutu系統(tǒng)安裝后,系統(tǒng)不會(huì)設(shè)置root用戶的密碼,而是叫你新建一個(gè)用戶來(lái)設(shè)置密碼,而新建的用戶往往由于權(quán)限不足在使用一些命令時(shí)候會(huì)出現(xiàn)不能執(zhí)行或者是只用只讀的權(quán)限。所以我們這是后需要用sodu命令來(lái)完成和獲得操作權(quán)限。
就例如我們?cè)诎惭b系統(tǒng)后用我們新建的那個(gè)用戶幫主機(jī)設(shè)置IP這個(gè)操作,通常我們?cè)O(shè)置IP都是用VI /etc/network/inteerfaces 進(jìn)入后編輯添加靜態(tài)ip等操作。當(dāng)我們?cè)诒4娴臅r(shí)候他就會(huì)出現(xiàn)這樣的一個(gè)提示: E45:readonly option is set (add! to override) 。

從提示中我們知道這個(gè)意思是告訴我們,我們對(duì)于這個(gè)文件只用只讀權(quán)限,沒有寫入和更改的權(quán)限。
所以這里我們就需要用的sudo vi /etc/network/inteerfaces 這個(gè)命令來(lái)打開這個(gè)文件。這樣我們就不出現(xiàn)無(wú)法修改文件的問(wèn)題了。
類似這樣的情況還會(huì)出現(xiàn)在如我們需要關(guān)閉防火墻等操作上:關(guān)閉防火墻命令是 ufw disable
但是如果用戶不是root那么就會(huì)提示權(quán)限問(wèn)題。

那么如果我們加上sudo那么就可以正常關(guān)閉了。

所以總結(jié)下,在ubnubt系統(tǒng)中sudo命令是一個(gè)需要我們掌握的一個(gè)命令。