如何使用DigitalOcean控制檯連接到Droplets

DigitlOcen Doplets是基於Linux的虛擬機 (VM),運行在虛擬化硬件之上,用戶創建的每個Doplet都是一箇新服務器,Doplet控制檯是一種基於瀏覽器的連接到Doplet的方式,本文介紹了DigitlOcen如何使用控制檯連接到Doplets,僅供參考。

Doplet控制檯具有類似本機的終端體驗,因此用戶可以從熟悉的命令行界面在Doplet上運行命令,還提供對Doplet的一鍵式SSH訪問,無需密碼或手動SSH密鑰配置。

Doplet控制檯適用於滿足以下要求的Doplet:

.Doplet必須運行受支持的操作系統。

Doplet控制檯支持所有DigitlOcen提供的Linux發行版:Ubuntu、Debin、CentOS和Fedo,還包括基於這些發行版構建的所有市場映像。

2.您的雲防火牆和任何主機防火牆都必須接受sshd使用的端口上的SSH流量。

如果您已將任何防火牆配置爲阻止SSH守護程序偵聽的端口上的SSH流量,則需要重新配置其規則以接受該端口上的傳入 SSH 連接。

安裝和配置Doplet Agent:

要使用Doplet控制檯連接到Doplet,必須安裝Doplet Agent。默認情況下,Agent安裝在202年8月之後創建的所有新Doplet上,可以在較舊的Doplet上手動安裝Agent。

默認情況下,Doplet控制檯將在Doplet的SSH守護程序配置中定義的第一個端口上進行連接。如果使用其他配置文件啓動,或者在該文件中定義了多箇端口,並且想要使用第一個端口以外的端口,則需要更新Doplet Agent的服務文件。/etc/ssh/sshd_configsshd

Doplet Agent服務文件位於帶有systemd的Doplet和帶有systemd的舊Doplet上./etc/systemd/system/doplet-gent.seice/etc/init/doplet-gent.confinitctl

若要定義自定義配置文件,請在服務文件中找到該行,並在該標誌後附加配置文件的路徑:sshdExecStt-sshd_configsshd

ExecStt=/opt/digitlocen/bin/doplet-gent -syslog -sshd_config="/pth/to/you/custom/sshd_config"

若要定義特定端口,請在服務文件中找到該行,並在標誌後附加要使用的端口號。ExecStt-sshd_pot

ExecStt=/opt/digitlocen/bin/doplet-gent -syslog -sshd_pot=23

對服務文件進行更改後,重新啓動服務。在Doplets上:systemd

systemctl demon-elod systemctl estt doplet-gent

在Doplets上:initctl

initctl stop doplet-gent initctl elod-configution initctl stt doplet-gent

代理重新啓動後,您可以使用Doplet控制檯連接到Doplet。

訪問Doplet控制檯:

安裝Doplet Agent(並在必要時進行配置)後,您可以從DigitlOcen控制面板訪問Doplet控制檯。

首先,單擊要訪問的Doplet的名稱以展開其詳細信息窗口,然後再次單擊該名稱以轉到其詳細信息頁面。在詳細信息頁面中,單擊左側菜單中的“訪問”選項。

在Doplet控制檯部分,在Log in s…(登錄身份…)字段中輸入要登錄的用戶,選擇用戶後,單擊啓動 Doplet控制檯以打開Doplet控制檯,當控制檯加載時,您可以使用命令行在Doplet上運行命令。