Linux 子賬戶自動切換到root賬戶

2021-10-24 08:32:41 字數 431 閱讀 8295

忘記了是看的哪個大神的部落格學到的 了

#!/usr/bin/expect

# 需要等待控制台捕獲輸出

set timeout 1

# spawn開啟程序,也可以是ssh $user@$host

# 只有先進入expect環境後才可執行spawn

spawn su root

# 判斷上述程序(su root)的輸出結果中是否有「password」的字串(不區分大小寫)。

# 若有則立即返回,否則就等待一段時間後返回,等待時長就是開頭設定的1秒

expect "*password:"

# 向上面的程序(su root)傳送字串中的密碼, 並且自動敲enter健(\r)

send "*********\r"

interact

Ubuntu如何從user使用者切換到root使用者

ubuntu是最近很流行的一款linux系統,因為ubuntu預設是不啟動root使用者,現在介紹如何進入root的方法。1 從user使用者切換到root使用者 不管是用圖形模式登入ubuntu,還是命令列模式登入,我們會發現預設的使用者是user 但是當我們需要執行一些具有root許可權的操作 ...

linux下 如何切換到root使用者

預設安裝完成之後並不知道root使用者的密碼,那麼如何應用root許可權呢?xzm ubuntu sudo 這樣輸入當前管理員使用者密碼就可以得到超級使用者的許可權。但預設的情況下5分鐘root許可權就失效了。xzm ubuntu sudo i 通過這種方法輸入當前管理員使用者的密碼就可以進到roo...

linux下 如何切換到root使用者

預設安裝完成之後並不知道root使用者的密碼,那麼如何應用root許可權呢?xzm ubuntu sudo 這樣輸入當前管理員使用者密碼就可以得到超級使用者的許可權。但預設的情況下5分鐘root許可權就失效了。xzm ubuntu sudo i 通過這種方法輸入當前管理員使用者的密碼就可以進到roo...