SSH 使用教程

SSH(Secure Shell)是由IETF的網絡工作組(Network Working Group)所制定,專爲遠程登錄會話和其他網絡服務提供安全性保障的協議。利用SSH協議可以有效防止遠程管理過程中的信息泄露問題。

 

本教程將指導您SSH的常見操作,如SSH連接、端口更改和密鑰登錄。

 

SSH連接

準備材料:

Putty軟件,點擊此處 去下載,或其他SSH終端軟件。PuTTY是一款SSH終端軟件,支持SSH,SCP和等多種協議。

 

第一步,打開Putty,填寫您要連接的VPS登錄信息,並點擊 Open 按鈕。

      

 

在主機名 (Hostname) 中填寫VPS的IP地址。

在端口中 (Port) 填寫VPS的SSH端口,默認爲22。

 

第二步,輸入用戶名和密碼。

回車後即可使用SSH管理您的VPS。若您無法連接到您的VPS,請確認端口等信息是否錯誤,若仍無法連接,可使用VNC虛擬網絡控制台查看SSH是否正常工作,或進行其他SSH常見操作,可參考 半月灣VNC虛擬網絡控制台使用教程

 

 

更改SSH登陸端口

第一步,在命令行輸入以下命令,修改SSH配置。

vi /etc/ssh/sshd_config

按i鍵編輯文件,删除Port前面的 "#" 號,並在Port後設置一個新的SSH端口號。按 ESC 鍵,接著輸入 :wq 退出並保存。

 

第二步,在命令行輸入以下命令,重啓SSH服務。

systemctl restart sshd

 

大功告成!現在您即可使用新的端口號來登錄到VPS。若您有防火墻設置,請注意放行您設置的新端口。

 

使用SSH密鑰登錄

第一步,在命令行輸入以下命令,生成密匙文件。

ssh-keygen

輸入後連續按三次回車。

 

第二步,在命令行輸入以下命令,複製文件。

cp ~/.ssh/id_rsa.pub ~/.ssh/authorized_keys

 

第三步,在命令行輸入以下命令,修改SSH配置。

vi /etc/ssh/sshd_config

删除 PubkeyAuthentication前面的 "#" 號,若您同時需要關閉密碼登錄,請删除PasswordAuthentication前面的 "#" 號,並將其後的 "yes" 修改爲 "no",如圖所示。

 

第四步,在命令行輸入以下命令,重啓SSH服務。

systemctl restart sshd

 

大功告成!將您VPS上的密匙文件 ~/.ssh/id_rsa下載到本地,可參考 本地文件上傳至VPS、VPS文件備份至本地教程,現在您即可用SSH密鑰登錄您的VPS了。

  • 0 位其他用戶發現這很有用
這篇文章有幫助嗎?

相關文章

如何重裝VPS系統

重裝VPS系統步驟如下: 登陸帳號後,在「服務」的目錄底下,選擇「我的服務」(如圖示) 在服務列表裡選擇您要重裝的VPS。 3....

IPLC 連接的常見問題

主站上的IPLC均有北京、上海、廣州的入口,並都套有高防。   首先,先確認基本操作是正常的:   1. 你自己的VPS/NAT連不上 請你試試確保你的VPS/NAT...

如何為你的 NAT 做端口轉發

大家好,今天我會為大家說說怎麼為你的NAT做端口轉發 第一步:關閉你的防火牆 systemctl stop firewalld && systemctl disable...

半月灣的 VPS 默認會屏蔽任何端口嗎?

半月灣的VPS默認是不會屏蔽任何端口的。但是我們會屏蔽一些在TOS裡限制的服務,如BT下載等。

VPS 無法連接

請於其他VPS上使用 ssh root@你的IP 來查看是否能連接,正常顯示如下:   ssh [email protected] authenticity of host...