首頁  >  文章  >  運維  >  su、sudo和sudo -i三者有什麼區別

su、sudo和sudo -i三者有什麼區別

王林
王林轉載
2020-09-30 17:34:394067瀏覽

su、sudo和sudo -i三者有什麼區別

三者差異如下:

(推薦教學:linux教學

sudo :暫時切換到超級使用者模式以執行超級使用者權限,提示輸入密碼時該密碼為目前使用者的密碼,而不是超級帳號的密碼。缺點是每次執行超級使用者權限都要在指令前加上 sudo ,優點是在目前終端機再使用 sudo 不要再重複輸入密碼(只對目前終端有效)。

sudo -i:為了頻繁的執行某些只有超級使用者才能執行的權限,而不用每次輸入密碼,可以使用該指令。提示輸入密碼時該密碼為目前帳戶的密碼。沒有時間限制。執行該命令後提示符號變為“#”而不是“$”。想退回普通帳戶時可以執行「exit」或「logout」 。

su : 切換到某某使用者模式,提示輸入密碼時的密碼為切換後帳號的密碼,用法為「su 帳戶名稱」。如果後面不加帳戶時系統預設為root帳戶,密碼也為超級帳戶的密碼。沒有時間限制。要注意的是,在使用su 切換使用者的時候需要帶上 -i 這樣才能和環境一起切換過去。

以上是su、sudo和sudo -i三者有什麼區別的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文轉載於:csdn.net。如有侵權,請聯絡admin@php.cn刪除