|
Secure Shell(SSH)是用于客戶端和服務器之間安全連接的網絡協議。服務器與客戶端之間的每次交互均被加密。 本教程說明了如何在Ubuntu計算機上啟用SSH。 啟用S??SH將允許您遠程連接到系統(tǒng)并執(zhí)行管理任務。您還可以通過 在Ubuntu上啟用SSH默認情況下,首次安裝Ubuntu時,不允許通過SSH進行遠程訪問。在Ubuntu上啟用SSH非常簡單。 以root 用戶或具有sudo特權的用戶執(zhí)行以下步驟,以在Ubuntu系統(tǒng)上安裝并啟用SSH: 使用打開終端
出現提示時,輸入密碼,然后按Enter繼續(xù)安裝。 安裝完成后,SSH服務將自動啟動。您可以通過鍵入以下命令來驗證SSH是否正在運行:
輸出應告訴您該服務正在運行,并已啟用以在系統(tǒng)引導時啟動:
按 Ubuntu隨附了一個名為UFW的防火墻配置工具。如果在系統(tǒng)上啟用了防火墻,請確保打開SSH端口:
現在,您可以從任何遠程計算機通過SSH連接到Ubuntu系統(tǒng)。Linux和macOS系統(tǒng)默認安裝了SSH客戶端。要從Windows計算機連接,請使用SSH客戶端(例如PuTTY)。 連接到SSH服務器要通過LAN連接到Ubuntu計算機,請調用ssh命令,然后輸入用戶名和IP地址,格式如下:
如果您不知道IP地址,則可以使用以下
從輸出中可以看到,系統(tǒng)IP地址為 找到IP地址后,通過運行以下
首次連接時,您會看到如下消息:
鍵入
輸入密碼后,將收到默認的Ubuntu消息:
現在,您已登錄到Ubuntu計算機。 在NAT后連接到SSH要通過Internet連接到您的家用Ubuntu計算機,您需要知道您的公共IP地址,并將路由器配置為接受端口22上的數據,并將其發(fā)送到運行SSH的Ubuntu系統(tǒng)。 要確定你想SSH到機器的公網IP地址,只需訪問以下網址:https://www.baidu.com/s?wd=ip。 在設置端口轉發(fā)時,每個路由器都有不同的方式來設置端口轉發(fā)。您應該查閱路由器文檔,以了解如何設置端口轉發(fā)。簡而言之,您需要輸入進行請求的端口號(默認SSH端口為22)和您先前 找到IP地址并配置路由器后,您可以通過輸入以下內容登錄:
如果要將計算機暴露在Internet上,則最好實施一些安全措施。最基本的方法是將路由器配置為在非標準端口上接受SSH流量,并將其轉發(fā)到運行SSH服務的計算機上的端口22。 您還可以設置基于SSH密鑰的身份驗證并連接到Ubuntu計算機,而無需輸入密碼。 在Ubuntu上禁用SSH要在您的Ubuntu系統(tǒng)上禁用SSH服務器,只需運行以下命令即可停止SSH服務:
稍后,要重新啟用它,請輸入:
結論我們已經向您展示了如何在Ubuntu 20.04上安裝和啟用SSH?,F在,您可以登錄計算機并通過命令提示符執(zhí)行日常sysadmin任務。 如果要管理多個系統(tǒng),則可以通過在SSH配置文件中定義所有連接來簡化工作流程。更改默認的SSH端口,可以降低自動攻擊的風險,從而為您的系統(tǒng)增加一層額外的安全保護。 有關如何配置SSH服務器的更多信息,請閱讀Ubuntu的SSH / OpenSSH /配置指南和官方SSH手冊頁。 |
|
|
來自: WOLFHERD > 《Linux相關應用》