伺服器ssh遠端連線失敗

2021-10-07 21:57:25 字數 1088 閱讀 9787

檢視ssh服務狀態

systemctl status sshd.service
正常應該是下圖情況:(running)綠色即為正常狀態

在這裡插入描述

如果正常檢視後面步驟的防火牆設定,異常繼續下乙個步驟。

提取碼:w7uv)。

解除安裝:

rpm -qa |

grep

ssh

將查到的幾個包openssh開頭的解除安裝

rpm -e 所查到的檔名
解除安裝失敗可以直接覆蓋安裝

yum -y install openssh-server openssh-client

rpm -ivh --nodeps openssh-server-8.0p1-1.el7.x86_64.rpm openssh-debuginfo-8.0p1-1.el7.x86_64.rpm openssh-clients-8.0p1-1.el7.x86_64.rpm openssh-8.0p1-1.el7.x86_64.rpm
注:–nodeps可以解決依賴包的問題開啟ssh服務:

systemctl start sshd.service
變成綠色即為成功。檢視連線,如果還連線不上,看看防火牆。

檢視防火牆

firewall-cmd --query-port=22/tcp
如果反饋為no執行下一步,開放22埠。

firewall-cmd --permanent --add-port=22/tcp
重啟防火牆

firewall-cmd --reload
即可以連線成功。

備註:如果有取消儲存伺服器掛載的執行 mount -a 即可。

SSH遠端連線伺服器

第一步 伺服器第一次開啟ssh服務,則會自動建立 etc ssh ssh host 公鑰檔案,以及私鑰檔案 第三步 伺服器將自己的公鑰檔案傳送給客戶端 明文 etc init.d ssh restart ssh f o p 帳號 ip 命令 引數 意義 f 不登入,直接在遠端伺服器執行 後面的命令 ...

ssh連線遠端伺服器

平常登陸遠端伺服器,每次都要輸入密碼,感覺挺麻煩的,下面提供一種相對便利的方式 windows 感覺xshell挺好的ubuntu sudo apt install expectmac brew install expect bin bash set timeout 30 spawn ssh l 使...

SSH連線遠端伺服器

ssh username ip p port提示輸入密碼後,即可登入 客戶端生成公鑰 私鑰 ssh keygen生成的公鑰 私鑰 存放在 ssh目錄下 將公鑰複製到伺服器上,追加到.ss 件夾下authorized keys檔案的末尾 scp p port ssh id rsa.pub userna...