當我在 su 命令執行後嘗試輸入密碼時出現問題

當我在 su 命令執行後嘗試輸入密碼時出現問題

今天,當我透過 ssh 登入並輸入命令 /bin/su 時,遇到了奇怪的情況。當我嘗試用鍵盤輸入密碼時,它只允許我輸入一個字符,然後將我放入下一行。當在控制台中嘗試這個時,它會正常工作。

同時,我確實刪除了該用戶並創建了新用戶,但問題仍然存在。我沒有複製貼上密碼!

我在 stackoverflow.com 上問了同樣的問題,他們告訴我在這裡試試看。下面是我的問題的複製。

[user@server ~]$ /bin/su
Password:
hisisatest.123
su: Permission denied
[user@server ~]$ hisisatest.123
-bash: hisisatest.123: command not found

答案1

很多時候,你需要使用sudo su而不是su單獨使用。

您正在輸入/bin/su(與 相同su),但您必須sudo在它之前輸入。所以這正是您要輸入的內容:sudo /bin/su。我希望這有幫助。

相關內容