[Login] 默認情況下,以root身份登錄vagrant


Answers

這很有用:

sudo passwd root

...對於因為需要首先在vagrant中設置root密碼而被抓住的人

Question

問題:我輸入框中的第一個命令是su -

問題:默認情況下如何使vagrant ssh使用root用戶?

版本:vagrant 1.6.5




我知道這是一個老問題...但是看一下原來的問題,看起來用戶只是想以root身份運行命令......這就是我在尋找答案時遇到的問題,偶然發現了這個問題。

所以我認為這個值得了解:

vagrant ssh servername -c“echo vagrant | sudo -S shutdown 0”

“vagrant”是在sudo命令中回顯的密碼,因為眾所周知,流浪帳戶有sudo privilages,當你sudo時,你需要指定用戶帳戶的密碼,而不是root ...當然,默認情況下,vagrant用戶的密碼是“vagrant”!

默認情況下,您需要root權限才能關閉,所以我覺得關閉是一個很好的測試。

顯然,如果只有一個用於該流浪者環境,則不需要指定服務器名稱。 此外,我們正在討論當地流浪漢虛擬機到主機,所以我沒有看到任何安全問題。

希望這可以幫助。




不要忘了root允許root登錄!!!

將配置代碼放在/ etc / ssh / sshd_config文件中。

PermitRootLogin yes



Links