1. 程式人生 > >【Linux】解決SSH服務拒絕密碼

【Linux】解決SSH服務拒絕密碼

xShell連線Linux伺服器提示密碼錯誤。
1、檢查虛擬機器SSH服務是否開啟:
service sshd status,如果沒有開啟,請執行service sshd start啟動該服務,或者通過service sshd restart重啟該服務;

2、檢查 /etc/ssh/ssh_config檔案:
ssh服務埠是否為22,Protocol協議版本是否為2(一般為2安全。1為ssh 1不安全,有可能禁止登陸);
3、檢查/etc/ssh/sshd_config:

    # Authentication:
    LoginGraceTime 120
PermitRootLogin without passwd StrictModes yes
改成
    # Authentication:
    LoginGraceTime 120
    PermitRootLogin yes
    StrictModes yes
或者
當SSH配置被註釋掉時,將註釋釋放就可以。
重啟虛擬機器。

相關推薦

Linux解決SSH服務拒絕密碼

xShell連線Linux伺服器提示密碼錯誤。 1、檢查虛擬機器SSH服務是否開啟: service sshd status,如果沒有開啟,請執行service sshd start

Linux使用xshell登陸時密碼框為灰色,無法輸入密碼

inline round spl log 退出 灰色 ref linu .cn 使用xshell登陸時,出現以上情況,那麽這到底值咋回事呢?經過查詢以後發現是服務器端設置問題,解決辦法如下:vi /etc/ssh/sshd_config接著保存退出,然後重啟sshd服務se

Linux解決無法添加用戶“useradd: cannot open /etc/passwd”問題

lsa 不能 home 查看 關系 解決 技術 用戶 sat 今天在一個新的Linux環境添加用戶的時候,發現不能添加,遇到了以下錯誤 useradd: cannot open /etc/passwd 用lsattr命令查看/etc/passwd的隱藏權限 [~]#

Linux解決tomcat出現Too many open files(開啟的檔案過多)問題

當用linux做高併發伺服器時,會遇到"Too many open files"的錯誤。Linux是有檔案控制代碼限制的(open files),而且Linux預設不是很高,一般都是1024,做高併發生產伺服器用其實很容易就達到這個數量。在linux中執行ulimit -a

Linux解決Oracle VirtualBox安裝CentOS而無法正常獲取IP的問題

寫在前面:最近準備學習Oracle資料庫,但是不想安裝在自己本機上,畢竟資料庫太大了,用的時候遠遠小於閒置的時候,所以就打算在VitualBox中安裝一個CentOS系統,當我需要這個資料庫的時候就啟動虛擬機器,但是在我啟動的時候呢,一直獲取不到ip,後來

LinuxCentos 7重置密碼

前言: 很早之前自己虛擬機器的密碼就忘記了,自己也嘗試了去解決,可是並沒有解決掉,因為自己的Xshell當時是記住密碼連線的,所以把這事放一邊了,直到有一天突然發現Xshell也無法連線自己的虛擬機器了,奔潰,只能解決了唄,常在河邊站哪有不溼鞋,想偷懶是不行的

Linux修改mysql的root密碼

背景 服務部署在mysql上應該有好幾個月了,因為現在的工作基本都在終端,因此很少登陸,今天要修改個東西,忽然發現我竟然已經徹底忘記了mysql的密碼,去程式碼裡面爬終於找到了業務資料庫的密碼,但是root密碼還是沒有找到,許可權沒法改呀,於是開始爬坑之旅,估計以後還會

Linux如何修改使用者的密碼

你是普通使用者的話 你是普通使用者的話,修改自己的密碼,用:passwd,就可以了,會讓你先輸入自己的舊密碼,再輸入兩遍新密碼。

bash: ssh: command not found解決方法(linux

inux 配置 pan html clas client oop post bash 原文轉自:http://www.cnblogs.com/ahauzyy/archive/2013/04/25/3043699.html 今天在搭建hadoop的開發環境中,用的是ce

LinuxSSH證書免密碼遠端登陸Linux(Putty)

1、前言   新購置一臺便宜伺服器做資料庫伺服器,減輕Web伺服器的壓力。   為了安全性,root密碼設定的非常複雜(隨機生成),厭倦了拷貝密碼登陸的歷史。   Putty基本用法都不會的請先花10分鐘自行學習。 2、開始   1、用PuTTY SSH 金鑰生成工具puttygen.exe生成金鑰

LinuxLinux作業系統——配置ssh密碼登入遠端伺服器

ssh免密碼登入遠端伺服器 最簡單的操作 ssh免密碼登入的原理是把本地電腦的公鑰放在宿主機,然後使用本地電腦的私鑰去認證。 在本地電腦執行 /usr/bin/ssh-keygen -t rsa,安裝提示一直回車即可,最後會看到~/.ssh目錄下多了幾個檔案id_rsa (

Linuxroot密碼忘記終極解決方法

1、重啟Ubuntu,在最開始按ESC 2、進入Advanced options for Ubuntu,recovery mode,回車 3、選 root Drop to root shell prompt,回車 4、輸入如下命令 chmod 666 /dev/null 

LinuxSSH連線遠端主機等待時間很長的解決辦法

最近在使用SSH連線遠端主機的時候發現在輸入SSH命令之後要等很長很長時間才會出現輸入密碼的提示,而在別人機器上基本都是立即就可以顯示輸入密碼的提示。令我非常不爽。誰叫咱是個急性子呢!所以也不想就這麼等著,索性找找解決辦法。終於,咱的機器也可以秒連遠端主機啦! 解決辦法如下

Linuxnginx服務配置

網站目錄 write timeout per dex 修改 header www val 一. 部署LNMP環境 準備工作 Linux系統準備 設置IP 關閉防火墻

linuxlinux 環境下 安裝禪道(轉載) -- 跟web服務器無關,無視apache、nginx!!!

sdn php 修改 鏈接 net 壓縮 操作 tps 數據庫 參考文章 鏈接 :https://blog.csdn.net/xinxin19881112/article/details/46813991 講的非常完美、透徹,不像其他的文章,都是抄襲的,沒一點註意事項和自己

Linux創建安全的SSH登錄賬戶

port res pre 密碼認證 bit all 文件內容 總結 Opens 在實際的產品服務發布環境中,Linux服務器通常禁止使用遠程ROOT賬戶登錄,僅僅允許最小權限的遠程賬戶使用SSH登錄後,再切換賬戶達到管理服務器的目的。下面我們就總結一下如何創建安全的SSH登

LinuxShellBasic一行代碼解決常見問題

then 一行代碼 for seq 解決 one use done shel 1. 查看可用IP for i in `seq 1 255`; do ping -c 1 10.210.55.$i >> /dev/null; if [ $? -eq 1 ]; th

LinuxUbuntu 利用 update-rc.d命令 新增開機啟動服務

複製或軟連線指令碼到/etc/init.d/目錄下 將指令碼新增到初始化執行的佇列中去 注意如果指令碼需要用到網路,則NN需設定一個比較大的數字,如99。 命令:update-rc.d xxx defaults NN命令 #(NN為啟動順序) ubuntu 16.04中

解決Deepin Linux下Qt Creator中不能輸入中文的問題

標題:Ubuntu下Qt creator無法使用fcitx輸入中文之解決辦法   Qt creator無法用fcitx輸入中文的原因是自己的plugins目錄下沒有fcitx的外掛,所以只要把外掛複製到裡面就可以了。 qt creator外掛目錄:qt安

LinuxAutoFs自動掛載服務

無論是Samba服務還是NFS服務,都要把掛載資訊寫入到/etc/fstab中,這樣遠端共享資源就會自動隨伺服器開機而進行掛載。雖然這很方便,但是如果掛載的遠端資源太多,則會給網路頻寬和伺服器的硬體資源帶來很大負載。如果在資源掛載後長期不使用,也會造成伺服器硬體資源的浪費。可能會有讀者說,“