sudo -i
sudo : 暫時(shí)切換到超級(jí)用戶(hù)模式以執(zhí)行超級(jí)用戶(hù)權(quán)限,提示輸入密碼時(shí)該密碼為當(dāng)前用戶(hù)的密碼,而不是超級(jí)賬戶(hù)的密碼。不過(guò)有時(shí)間限制,Ubuntu默認(rèn)為一次時(shí)長(zhǎng)15分鐘。
su : 切換到某某用戶(hù)模式,提示輸入密碼時(shí)該密碼為切換后賬戶(hù)的密碼,用法為“su 賬戶(hù)名稱(chēng)”。如果后面不加賬戶(hù)時(shí)系統(tǒng)默認(rèn)為root賬戶(hù),密碼也為超級(jí)賬戶(hù)的密碼。沒(méi)有時(shí)間限制。
sudo -i: 為了頻繁的執(zhí)行某些只有超級(jí)用戶(hù)才能執(zhí)行的權(quán)限,而不用每次輸入密碼,可以使用該命令。提示輸入密碼時(shí)該密碼為當(dāng)前賬戶(hù)的密碼。沒(méi)有時(shí)間限制。執(zhí)行該命令后提示符變?yōu)椤?”而不是“$”。想退回普通賬戶(hù)時(shí)可以執(zhí)行“exit”或“l(fā)ogout” 。
sudo -i 直接運(yùn)行sudo命令加-i參數(shù)
sudo su 運(yùn)行sudo命令給su命令提權(quán),運(yùn)行su命令。
sudo -i 運(yùn)行結(jié)果 PWD=/root
sudo su 運(yùn)行結(jié)果 PWD=/home/用戶(hù)名(當(dāng)前用戶(hù)主目錄)
最近在用云服務(wù)器的時(shí)候發(fā)現(xiàn)一個(gè)問(wèn)題,不管當(dāng)我用密碼還是key的方式ssh到云服務(wù)器的時(shí)候。
敲sudo -i不需要密碼都可以切換到root!剛登陸就敲的,之前沒(méi)有sudo過(guò)。
怎么會(huì)有這么bug的命令啊!
是那個(gè)地方的設(shè)置問(wèn)題么?
而且我的問(wèn)題不好搜索,帶上-這種字符都過(guò)濾掉了。
/etc/sudoers如下:
# User privilege specification root ALL=(ALL:ALL) ALL# Members of the admin group may gain root privileges %admin ALL=(ALL) ALL# Allow members of group sudo to execute any command %sudo ALL=(ALL:ALL) ALL# See sudoers(5) for more information on "#include" directives: #includedir /etc/sudoers.d
在su或者sudo命令下輸入過(guò)密碼, 獲取到root權(quán)限后, 15分鐘內(nèi), 使用sudo -i或者sudo su都是免密碼進(jìn)入root模式的.
可以去/etc/sudoers, 修改配置.
*博客內(nèi)容為網(wǎng)友個(gè)人發(fā)布,僅代表博主個(gè)人觀點(diǎn),如有侵權(quán)請(qǐng)聯(lián)系工作人員刪除。
基爾霍夫電流相關(guān)文章:基爾霍夫電流定律