2014-11-06 75 views
-1

我已經完成在Ubuntu 14.04上設置Apache。現在我想SSH(ssh root @ localhost)。它要求我輸入密碼。我不記得設置任何密碼!我怎樣才能第一次ssh呢?我已經設置了apache服務器,如何重置root密碼?

+0

此網站用於編程問題。我們不是一般的軟件/操作系統技術支持。 – 2014-11-06 15:26:20

+0

有關通用計算硬件和軟件的問題,除非直接涉及主要用於編程的工具,否則無法用於堆棧溢出。您可以在超級用戶上獲得幫助。 – cybermonkey 2014-11-06 15:43:10

回答

1

運行ssh [email protected]將嘗試登錄到您運行該命令的計算機上的本地root用戶 - 通過SSH

使用sudo su代替當前用戶直接登錄可能更明智一些,因爲在這種情況下使用SSH連接到localhost似乎沒有必要。

默認情況下,未設置root密碼。假設你有sudo權限,你可以用sudo passwd root設置一個。

如果你決定,你真正需要使用SSH(而不是簡單地登錄到root帳戶與su)在這裏你會希望找到答案有用:

https://askubuntu.com/questions/469143/how-to-enable-ssh-root-access-on-ubuntu-14-04

祝你好運!

+0

不錯,簡單,謝謝!我沒有意識到密碼從未設置,這就是爲什麼我永遠不能訪問root。 – Chris 2015-07-31 14:34:24