1. 程式人生 > >關於ssh連線不上的一些問題

關於ssh連線不上的一些問題

   今天在工作是遇到了一個很好玩的情況就是ssh連線不上經過一些努力最後終於解決了,估計很多朋友也會遇到類似的問題,所以小編在這裡總結了一下以便大家交流:

 ssh連線不上我遇到過2種情況:

 ssh: connect to host tw07323.sandai.net port 22: Connection refused

這種情況大家應該經常會見到,一般原因是sshd沒有開啟,建議開啟sshd程序;或者是ssh做了限制。

ssh_exchange_identification: Connection closed by remote host

這種情況算是比較難搞定的一般可以按照底下的方法是下:

1.檢查 /etc/hosts.deny 和 /etc/hosts.allow 裡面是否遮蔽了某些帳戶;

2.刪除 ~/.ssh/known_hosts 裡面的相關伺服器條目試一下3.在某些發行版上升級 glibc 或 openssl 等軟體包以後需要重啟一下 sshd;4.由於 ssh 試探或者 ssh 連結數太多,/etc/ssh/sshd_config 裡面的 MaxStartups 預設參數配置不夠

5./var/empty/sshd 目錄的許可權給的太大比如說777,我們可以把它改成744然後在重啟ssh程序,然後再連線應該就可以。

以上只是小編遇到的問題,如果以後還有其他問題會再次補充的。(註釋中間有些解決方法是從網上找的,畢竟小編沒有那麼牛逼!!!)

再加


這是ssh的經常出現的問題,不能啟動ssh,其原因是庫檔案有問題我們把他去掉就好了:

去掉/etc/ld.so.conf裡那行,然後執行ldconfig

然後ssh就可以正常的啟動了。

相關推薦

關於ssh連線一些問題

   今天在工作是遇到了一個很好玩的情況就是ssh連線不上經過一些努力最後終於解決了,估計很多朋友也會遇到類似的問題,所以小編在這裡總結了一下以便大家交流: ssh連線不上我遇到過2種情況: ssh:

liunx下誤刪除/var目錄下的empty檔案,導致ssh連線

清理Liunx上不用的檔案,導致誤刪 /var/下的empty檔案,因為用的是ftp刪的,所以可能有隱藏檔案沒有看到,導致其他同事都登入不上去 解決方法: 1、在/var資料夾下,重新建立empty資料夾 2、然後在/var/empty資料夾中建立sshd檔案(注意是檔案) 3、mkdir /var/

SSH連線的幾個解決思路

前面Leno的文章有介紹如何設定主機之間的SSH信任關係,在我平時的工作中經常需要配置Linux伺服器之間的SSH信任關係,所以總結了一下在遇到SSH連線不上時候的解決思路,供大家參考。大家如果有什麼新的思路也可以一起討論。 問題一: ssh IP_A 或ssh [email protec

樹莓派ssh連線的問題

樹莓派配置完ssh之後,能通過樹莓派ssh到電腦,但是通過電腦ssh樹莓派卻會出現錯誤。 原因是樹莓派ssh服務沒有在開機時自動啟動,其他機器沒有ssh連線樹莓派的許可權。 需要使用如下命令,開啟ssh服務。 sudo /etc/init.d/ssh start 如果

ssh連線解決

問題已經解決了,修改ssh的配置檔案 /etc/ssh/sshd_config 在配置檔案中新增: Ciphers aes128-cbc,aes192-cbc,aes256-cbc,aes128-ctr,aes192-ctr,aes256-ctr,3des-cbc,arcf

記錄ubuntu安裝git後,ssh連線

僅用作記錄: 問題:安裝git後,連線ssh不成功, 已在本機生成私鑰和公鑰, ssh-keygen -t rsa -C "[email protected]"且在Git伺服器上配置了ssh

華為交換機ssh連線,重置金鑰長度

網路環境 在圖1的網路中,網路管理員希望通過SSH協議登入路由器(SSH Server),但是配置完成後,管理員總是登入失敗。

ssh工具連線 vmware linux虛擬機器的處理

之前在本地搭建了linux虛擬機器,用ssh工具連線的時候總是被拒絕,好多網上說設定橋接模式等,其實不用 首先輸入  ssh locahost  肯定報錯,顯示connect refuse,其實原因是沒有安裝sshd,就是openssh-server 輸入命令:

xshell連線Ubuntu,why?SSH服務起了沒?

SSH服務安裝 Ubuntu 下安裝 OpenSSH Server 是無比輕鬆的一件事情,需要的命令只有一條: sudo apt-get install openssh-server ##安裝ssh服務  查詢ssh是否啟動 ps -e | grep ssh ##查詢

關於ftp和ssh修改埠之後,連線的問題

                我們可以先通過輸入netstat -an|grep,來檢視一下當前的總埠。               &nb

SSH配置出錯導致連線伺服器

記錄一下, 由於阿里雲內部更新,導致大部分使用者ssh連線不上伺服器, 並且我最近也有其他的金鑰對操作,所以誤以為是阿里雲ssh金鑰出了問題 修改了配置之後仍沒解決問題, 後來阿里雲更新成功之後,仍然沒有連線上 恢復sshd/config原始配置

遇到的一些OpenVPN連線的常見問題

連不上vpn: 1、是否覆蓋好cert,key等config下的檔案 2、是否是win7,如果是:需要使用管理員許可權去開啟 3、如果是xp,最好是需要使用管理員帳號去執行 4:如果出現該日誌: Fri Aug 31 10:20:02 2012 Creat

Xshell連線虛擬機器提示ssh伺服器拒絕了密碼,請再試一次

用Xshell root連線時linux時提示ssh伺服器拒絕了密碼,應該sshd設定了不允許root使用者用密碼遠端登入  修改 /etc/ssh/sshd_config檔案,注意,安裝了openssh才會有這個檔案,如果檔案不存在請檢查是否安裝了openssh。 v

解決kali linux 開啟ssh服務後連線的問題

今天在手機端裝了NetHunter 想連線PC的kali ,可是怎麼都連不上 綜合網友的經驗: 1.修改sshd_config檔案,命令為:vi /etc/ssh/sshd_config    將#PasswordAuthentication no的註釋去掉,並且將no修改

SSH登陸

ssh連接不上SSH登陸不上,很多原因。我重啟SSH,登陸不上。報錯:沒有權限,如圖:無論是修改配置文件。還是改配置文件的權限。都不行。最後,QQ群中,網友提醒,SELINUX關了嗎?我一看,沒關!(理所當然,認為關了。)修改,然後就連上了。SSH登陸不上

前後端連線,但是Reponse有返回值

問題解決思路 1.看前端是否有錯誤   檢視前端encvionments.ts中的URL是否連線的為本地地址。   許可權確定是否有分配資源 2.看後端的配置檔案是否有錯誤   檢視Profiles檔案中的local環境配置是否有錯誤,可以試著連線一下其他環境 3

chmod -R 777 *誤操作引起的putty連線探究

                         &nb

centos 7.2 oracle sqlplus / as sysdba 連線資料庫,報使用者或密碼錯誤

     昨天在想建立使用者時,發現系統的資料庫用sqlplus / as sysdba 連線不上,請教了公司的dba大佬幫忙,解決,發現原因和解決方法如下: 開啟oracle安裝目錄下的oracle/product/11.2.0.1/network/ad

Maven專案中oracle資料庫連線(已經在pom檔案中配置jdbc驅動檔案)

在Maven專案中配置資料庫連線的過程中,出現java.lang.ClassNotFoundException: oracle.jdbc.OracleDriver: 但是檢查了很久都沒有發現哪裡出現錯誤,該配置的都配置了,然後在百度找了一下,發現是oracle版本不同造成的: 參

安裝Navicat premium,並激活Navicat premium,並解決Navicat premium連線oracle的問題

安裝完oracle之後,安裝資料庫的管理軟體navicat premium 簡體中文版 下面給出安裝包的地址連結: Navicat premium簡體中文安裝包:連結: https://pan.baidu.com/s/1RgYiyT20X8dvb891cjiraQ提