在執行 FreeBSD 12 的 Digital Ocean Droplet 上登錄控制台的使用者名是什麼
作為與DigitalOcean上的 Droplet 建立 ssh 連接的替代方法,它們提供了一個“控制台”,它是一個VNC連接,類似於將顯示器和鍵盤插入虛擬伺服器。
打開這樣的控制台視窗時,系統會提示我輸入 a
login
然後password
.使用 SSH 密鑰創建了我的 Droplet,我不知道
login
可能是什麼,也不知道password
可能是什麼。➥ 如何通過控制台登錄到 DigitalOcean 上的 Droplet?
我的 Droplet 正在執行 FreeBSD 12,如果這很重要的話。
我看過文件頁面,如何使用 DigitalOcean Droplet Console 重新獲得對 Droplets 的訪問權限。該頁面確實有一個部分Log In with the Console。但對登錄名或密碼的解釋很少。它提到:
在登錄提示符處,輸入您要登錄的使用者。這通常是 root 使用者或配置了 sudo 權限的使用者。
但是對於我的新 FreeBSD droplet,
root
它不能用作登錄名。如果我使用
freebsd
使用者,我會被提示輸入密碼。沒有建立密碼,所以 Catch-22。login: freebsd Password: Login incorrect login:
……然後繼續。
tl;博士
在您的 Droplet 管理頁面,訪問選項卡上,點擊按鈕為您的 FreeBSD 系統上
Reset Root Password
的使用者建立密碼。root
細節
預設情況下,您在 FreeBSD 上的給定使用者
freebsd
&root
都沒有建立密碼。這有效地禁用了通過 SSH 進行的遠端登錄,有利於安全。您使用 SSH 密鑰會自動以任一使用者身份登錄。
ssh freebsd@123.123.123.123
…或者…
ssh root@123.123.123.123
如果您沒有竭盡全力為任一使用者建立密碼,那麼您必須使用DigitalOcean.com 上的 Droplet 管理頁面選項卡
Reset Root Password
上的按鈕。如果密碼不存在,Access
此按鈕將為您的 FreeBSD VM 上的使用者創建一個密碼。root
如果密碼確實存在,則舊密碼將替換為新密碼。建立密碼後,然後使用選項卡上的 Droplet 管理頁面的同一面板上的另一個按鈕
Access
:Launch Console
按鈕。這將創建一個伺服器本地shell 會話,就像您將鍵盤和滑鼠插入伺服器盒一樣。您可以通過Web 瀏覽器中顯示的VNC會話遠端查看會話。