要設置SSH遠程連接,您可以按照以下步驟操作:
確保您已經安裝了OpenSSH服務器。如果沒有安裝,可以通過以下命令進行安裝:
sudo apt-get install openssh-server
打開SSH服務器配置文件。可以使用以下命令打開:
sudo nano /etc/ssh/sshd_config
在配置文件中,找到并確保以下行沒有被注釋掉(行開頭沒有#):
Port 22 # 默認SSH端口
PermitRootLogin yes # 允許root用戶遠程登錄(可按需修改)
PasswordAuthentication yes # 允許使用密碼進行認證(可按需修改)
如果您希望使用密鑰進行認證,可以將以下行添加到配置文件中:
RSAAuthentication yes
PubkeyAuthentication yes
AuthorizedKeysFile .ssh/authorized_keys
保存并關閉文件(按Ctrl + X,然后按Y并回車)。
重新加載SSH服務器配置以使更改生效:
sudo systemctl reload ssh
確保防火墻允許SSH連接。如果您使用的是默認的ufw防火墻,可以使用以下命令允許SSH連接:
sudo ufw allow ssh
現在,您可以使用SSH客戶端程序連接到您的Ubuntu服務器。使用以下命令:
ssh username@server_ip_address
其中,username
是您在Ubuntu服務器上的用戶名,server_ip_address
是您的服務器的IP地址或域名。
注意:在進行遠程連接之前,請確保您的網絡設置允許SSH連接,并且您擁有正確的用戶名和密碼/密鑰來進行認證。