服务器设置和教程 · 10 10 月, 2024

Ubuntu 16.04 網絡配置遠程 SSH 連接到主機

Ubuntu 16.04 網絡配置遠程 SSH 連接到主機

在當今的數位時代,遠程管理伺服器已成為許多 IT 專業人員和開發者的日常工作。SSH(Secure Shell)是一種安全的網絡協議,允許用戶通過不安全的網絡安全地訪問計算機。本文將介紹如何在 Ubuntu 16.04 上配置網絡,以便能夠通過 SSH 遠程連接到主機。

1. 安裝 SSH 服務器

首先,您需要確保您的 Ubuntu 16.04 系統上安裝了 SSH 服務器。可以使用以下命令來安裝 OpenSSH 服務器:

sudo apt update
sudo apt install openssh-server

安裝完成後,您可以使用以下命令檢查 SSH 服務的狀態:

sudo systemctl status ssh

如果服務正在運行,您應該會看到類似於“active (running)”的狀態信息。

2. 配置防火牆

在 Ubuntu 16.04 中,您可能需要配置防火牆以允許 SSH 流量。使用 UFW(Uncomplicated Firewall)來管理防火牆規則。首先,您可以使用以下命令來啟用 SSH 流量:

sudo ufw allow ssh

然後,啟用 UFW 防火牆:

sudo ufw enable

您可以使用以下命令檢查防火牆的狀態:

sudo ufw status

3. 確認主機的 IP 地址

在進行 SSH 連接之前,您需要知道主機的 IP 地址。可以使用以下命令來查詢主機的 IP 地址:

hostname -I

這將顯示主機的所有 IP 地址。記下您要連接的 IP 地址。

4. 使用 SSH 連接到主機

現在,您可以從另一台計算機使用 SSH 連接到您的 Ubuntu 16.04 主機。使用以下命令進行連接:

ssh username@your_server_ip

請將“username”替換為您的用戶名,將“your_server_ip”替換為您在上一步中獲取的 IP 地址。首次連接時,系統會提示您確認主機的指紋,輸入“yes”以繼續。

5. 配置 SSH 設置(可選)

為了提高安全性,您可以考慮修改 SSH 的配置文件。使用以下命令打開 SSH 配置文件:

sudo nano /etc/ssh/sshd_config

在這裡,您可以進行一些設置,例如:

  • 禁用 root 登錄:將 PermitRootLogin 設置為 no
  • 更改默認端口:將 Port 22 更改為其他端口號

完成後,保存並退出編輯器,然後重啟 SSH 服務以應用更改:

sudo systemctl restart ssh

總結

通過以上步驟,您應該能夠成功配置 Ubuntu 16.04 的網絡,以便通過 SSH 遠程連接到主機。這不僅能提高您的工作效率,還能確保您的伺服器安全。如果您需要更多有關 香港VPS 的資訊,請訪問我們的網站以獲取更多詳細資料。