解決OpenSSH公升級後root使用者無法登入的問題

2021-10-01 22:45:21 字數 412 閱讀 2824

由於系統內建的openssh版本過低,存在一些使用者名稱列舉資訊洩露之類的問題。所以做了一次加固,將openssh的版本公升級到了最新版,即openssh_8.1p1, openssl 1.0.2k-fips 。

但是公升級之後,root使用者就不能登入了。用另乙個具有sudo許可權的使用者登入後,檢視/var/log/secure日誌發現裡面有這樣一條記錄:

reprocess config line 93: unsupported option gssapiauthentication

不被支援的gssapiauthentication,應該是公升級之後,這種認證方式就不再被支援了。

所以,修改/etc/ssh/ssh_config檔案,注釋掉gssapiauthentication yes 即可。

注釋完畢後,再用root就可以成功登入了。

公升級openssh版本

有網路情況下 tar zxvf openssh 7.1p1.tar.gz cd openssh 7.1 configure prefix usr sysconfdir etc ssh make make install2 解決如下環境報錯 configure error zlib.h missing...

公升級openssh版本

有網路情況下 tar zxvf openssh 7.1p1.tar.gz cd openssh 7.1 configure prefix usr sysconfdir etc ssh make make install2 解決如下環境報錯 configure error zlib.h missing...

指令碼公升級openssh

一 問題描述 預設linux安裝的sshd服務存在一些漏洞,特此公升級 在曾經手動公升級sshd服務後發現了三個後遺症 selinux開啟的狀態下,重啟機器sshd不啟動 原因 庫檔案 libcrypto.so.1.0.0 的selinux標記不正確,導致sshd無法呼叫訪問該檔案,使用setrou...