溫馨提示×

linux怎么打開ssh遠程訪問

小億
299
2023-08-17 12:02:50
欄目: 智能運維

要在Linux上打開SSH遠程訪問,可以按照以下步驟操作:

  1. 打開終端:在Linux上按下Ctrl + Alt + T組合鍵,或者點擊左上角的應(yīng)用程序菜單,在搜索欄中輸入"終端"并打開。

  2. 安裝SSH服務(wù)器:在終端中運行以下命令以安裝OpenSSH服務(wù)器(如果尚未安裝):

sudo apt-get install openssh-server
  1. 啟動SSH服務(wù):安裝完成后,運行以下命令以啟動SSH服務(wù)器:
sudo service ssh start
  1. 配置SSH服務(wù):默認情況下,SSH可以使用密碼進行遠程訪問,但為了提高安全性,建議使用公鑰身份驗證。要配置公鑰身份驗證,請按照以下步驟操作:

a. 生成SSH密鑰對:在終端中運行以下命令以生成SSH密鑰對:

ssh-keygen -t rsa

b. 復(fù)制公鑰到遠程主機:運行以下命令將公鑰復(fù)制到要訪問的遠程主機上(將"username"替換為遠程主機的用戶名,"remote_host"替換為遠程主機的IP地址或主機名):

ssh-copy-id username@remote_host
  1. 打開SSH端口:如果您的Linux防火墻已啟用,您需要打開SSH端口(默認為22)以允許遠程訪問。運行以下命令以打開SSH端口:
sudo ufw allow ssh
  1. 連接到遠程主機:現(xiàn)在,您可以使用SSH客戶端連接到遠程主機。在終端中運行以下命令(將"username"替換為遠程主機的用戶名,"remote_host"替換為遠程主機的IP地址或主機名):
ssh username@remote_host

通過以上步驟,您應(yīng)該能夠成功打開SSH遠程訪問。在連接到遠程主機之前,請確保您具有相應(yīng)的權(quán)限和準入。

0