xshell連接時ssh拒絕密碼 SSH服務器拒絕了密碼,xshell連不上linux怎么辦?
SSH服務器拒絕了密碼,xshell連不上linux怎么辦?Xshell 是一個強大的安全終端模擬軟件,它支持SSH1, SSH2, 以及Microsoft Windows 平臺的TELNET 協(xié)議
SSH服務器拒絕了密碼,xshell連不上linux怎么辦?
Xshell 是一個強大的安全終端模擬軟件,它支持SSH1, SSH2, 以及Microsoft Windows 平臺的TELNET 協(xié)議。Xshell 通過互聯(lián)網到遠程主機的安全連接以及它創(chuàng)新性的設計和特色幫助用戶在復雜的網絡環(huán)境中享受他們的工作。
小編使用kali虛擬機感覺來回切換虛擬機窗口很不方便,也消耗系統(tǒng)資源。使用xshell連接kali,kali開機后使用service ssh start 將linux的ssh服務開啟。打開xhell使用ssh root@192.168.70.137然后回車,依次按照提示輸入正確的密碼,卻發(fā)現(xiàn)發(fā)圖:
提示說 SSH服務器拒絕了密碼,請再試一次,然后我再試一次唄,結果還是這樣
解決方案:
在kali里面修改sshd_config文件,注意ssh_config是針對客戶端的配置文件,而sshd_config是針對服務器端的配置文件。千萬不要弄錯了。
cd /etc/ssh
vi sshd_config
將 # Authentication:
LoginGraceTime 120
PermitRootLogin prohibit-password
StrictModes yes
改為:
# Authentication:
LoginGraceTime 120
PermitRootLogin yes
StrictModes yes
然后輸入命令 service ssh restart 重啟ssh服務。這次“再試一次”,
SSH服務器拒絕了密碼,xshell連不上linux怎么辦?
vi/etc/ssh/sshd_config
注釋掉下面這行(注意小寫)
#GSSAPIAuthenticationyes
改為
GSSAPIAuthenticationno
再重新啟動sshd服務
/etc/init.d/sshdrestart
SSH服務器拒絕了密碼,xshell連不上虛擬機?
1、癥狀:xshell通過ssh協(xié)議連接不上linux系統(tǒng)
2、這時候可以登錄虛擬機,不使用xshell操作。檢查sshd服務是否有開啟,下圖是有開啟的;
3、檢查 /etc/ssh/ssh_config文件,ssh服務端口是否為22,Protocol協(xié)議版本是否為2,(一般為2安全。1為ssh 1不安全,有可能禁止登陸)找到# Authentication:LoginGraceTime 120PermitRootLogin without passwdStrictModes yes改成# Authentication:LoginGraceTime 120PermitRootLogin yesStrictModes yes重啟虛擬機;問題即可解決
ubuntussh服務器拒絕了密碼,xshell連不上虛擬機怎么辦?
應該是sshd的設置不允許root用戶用密碼遠程登錄修改 vim /etc/ssh/sshd_config找到# Authentication:LoginGraceTime 120PermitRootLogin without passwdStrictModes yes改成# Authentication:LoginGraceTime 120PermitRootLogin yesStrictModes yes重啟虛擬機
如何使用SSH登錄服務器?
SSH全稱是Secure Shell,SSH是創(chuàng)建在應用層和傳輸層基礎上的安全協(xié)議,采用端口為22,下面我來講解一下如何使用putty工具來連接服務器:
工具/原料
- putty
- 開有ssh服務的服務器
連接服務器
1、下載putty軟件,網絡搜索這個軟件有很多下載的,當然也不一定是這款,也可以用其他同類軟件連接:
2、打開軟件之后,輸入你連接服務器的ip地址,勾選ssh,端口22:
3、點擊確定后,輸入帳號 和 密碼(密碼不可見,只需要輸入即可);完成后回車,看看有沒有成功連接上;如果可以連接上,就可以執(zhí)行命令了;如果連接不上,請檢查是否密碼錯誤或者服務器配置問題: