共計 806 個字符,預計需要花費 3 分鐘才能閱讀完成。
ubuntu 遠程連接不上服務器怎么辦? 平時一般只在 windows 下連接過 putty,現在因為項目的需要,必須學會在 Ubuntu 上連接服務器。
我們在使用 Ubuntu 服務器時,有時候會遇到 ssh 遠程連接不上服務器的問題,那么是什么原因導致 ubuntu 遠程連接 ssh 不上呢? 本文整理了一些常見原因及對應的解決方法,僅供大家參考。
常見原因 1、使用 Putty 或 Xshell 等工具遠程連接 Ubuntu 服務器時,遇到拒絕連接服務。
導致出現這個問題,通常是由于沒有安裝 SSH 服務。
解決方法:安裝并啟用 SSH 服務,相關操作步驟如下。
①安裝 openssh-server
sudo apt-get install openssh-server
②配置 SSH 服務 (通過執行以下命令,以便 root 用戶也可使用遠程連接)。
su root
vi /etc/ssh/sshd_config
將 /etc/ssh/sshd_config 文件中的 PermitRootLogin prohibit-password 注釋掉,然后加上本段代碼:PermitRootLogin yes
③設置完成后,重新啟動 SSH 服務。
sudo service ssh restart
重啟 SSH 服務后,我們再用 Putty 或 Xshell 等工具遠程連接 Ubuntu 服務器,檢查看是否能連接成功。
常見原因 2、我們用 Xftp 工具連接 Ubuntu 服務器時,有時會遇到提示:找不到匹配的 outgoing encryption 算法。
出現這個問題,主要是因為遠端的 SSH 服務升級后,對應的加密算法也應進行修改升級。
解決辦法:打開 Xftp,點擊菜單欄中的“文件”,選擇“屬性”。在彈出的默認會話屬性中,點擊協議旁邊的“設置”按鈕。
進入到 SFTP 高級選項設置頁面,點擊加密旁的“編輯”按鈕,然后勾選上相關的加密算法,點擊“確定”并保存。
以上是關于 Ubuntu 服務器遠程連接不上的常見原因及對應解決方法介紹,希望對大家有所幫助。