SecureCRT ssh登入linux 顯示connection closed
今天SecureCRT 登入內網linux機器就提示connection closed,但其他人可以登入,查看了linux機器防火牆沒開著,
檢視/etc/hosts.allow ,/etc/hosts.deny 也沒有限制。
後來查到在/etc/ssh/sshd_config 有個預設MaxSessions 限制
描述:
MaxSessions
Specifies the maximum number of open sessions permitted per net-
work connection. The default is 10
預設為10個,由於這臺linux伺服器在另外一個網段,所以有可能是這個原因。
試著把MaxSessions 改大了刪掉前面的"#"號,
/etc/init.d/sshd restart
重啟sshd服務後就ok了
(2)
之後又復現了 connection closed。
在重啟sshd 服務時,報了一下這樣的錯
libz.so.1: failed to map segment from shared object: Permission denied
其中libz.so.1是一個連結檔案, libz 是zlib 壓縮的庫,安裝這個庫後我執行了 ldconfig
刪除這個libz 庫後恢復了正常。
下面有一篇關於linux 許可權介紹的文章