2016-07-03 89 views
0

如何在終端中用su命令在一行中登錄? 我知道,sudo命令可以做到這一點:用'su'命令在一行中登錄

echo [password] | sudo -S [command] 

但是當我嘗試暗示它在su命令:

echo [password] | su [username] 

我得到連接錯誤:

standard in must be tty 

我不無法訪問sudo帳戶(所以我無法訪問和編輯sudoers文件)

+0

我投票結束這個問題作爲題外話,因爲它不是根據需要爲Stackoverflow問題編程。您的問題可能適用於其他網站,如[unix.se],但在發佈之前請先檢查他們的幫助。 – kaylum

回答

0

嘗試sudo su -

是的,這個問題似乎是脫離主題。