Ssh
如何解決 AIX 上的 ssh 連接被拒絕?
我不再能夠成功連接到我的 AIX LPAR。
ssh -v user@<ip> OpenSSH_6.2p2, OpenSSL 1.0.1c 10 May 2012 debug1: Reading configuration data /etc/ssh_config debug1: Connecting to <ip> [<ip>] port 22. debug1: connect to address <ip> port 22: Connection refused ssh: connect to host <ip> port 22: Connection refused
這是在嘗試
sshd_config
通過執行使更新生效(可能不正確)之後stopsrc -s sshd startsrc -s sshd
在執行停止和啟動之前,我能夠連接,現在它如上所述拒絕。我目前仍然有一個連接打開,我可以做些什麼來解決/解決這個問題?
我已經看過ssh Connection denied: how to Troubleshoot? 執行緒,但我無法弄清楚基本的事情,比如 SSH 守護程序是否正在執行(我不認為它正在執行)或者如果它不是如何啟動它……
ps -ax
沒有辨識x
為標誌…… (根據評論編輯)user1@<host>:/usr/sbin > ps -ef | grep ssh root 5046410 1 0 09:37:38 - 0:00 sshd: user1 [priv] root 5374164 1 0 13:28:03 - 0:00 sshd: user1 [priv] user2 5832758 11141204 0 16:25:39 - 0:00 sshd: user2@pts/0 user1 7340048 9175212 0 09:37:40 - 0:00 sshd: user1@notty root 9175212 1 0 09:37:40 - 0:00 sshd: user1 [priv] user1 11075776 5046410 2 09:37:40 - 0:01 sshd: user1@pts/1 root 11141204 1 0 16:25:33 - 0:00 sshd: user2 [priv]
如何再次連接到此 LPAR?很感謝任何形式的幫助!
在發現sshd process inoperative之後,我注意到發生了類似的事情,但不是缺少模組,而是帶有
sshd_config
.檢查守護程序的狀態:
user1@<host>:/usr/sbin > lssrc -s sshd Subsystem Group PID Status sshd ssh inoperative
嘗試手動啟動(使用絕對路徑):
user1@<host>:/usr/sbin > /usr/sbin/sshd /etc/ssh/sshd_config: line 1: Bad configuration option: penBSD: /etc/ssh/sshd_config: terminating, 1 bad configuration options
原來這個文件早先被錯誤地刪除了(在 sshd 重新啟動嘗試之前),但是新文件被創建為另一台機器的精確副本(或者我們認為,它實際上是一個糟糕的複制/粘貼作業)。基於第 1 行錯誤,我們更新了:
penBSD: sshd_config,v 1.80 2008/07/02 02:24:18 djm Exp $
到:
# $OpenBSD: sshd_config,v 1.80 2008/07/02 02:24:18 djm Exp $
我們現在不僅可以正確連接,而且我們最初嘗試進行的配置更改以啟用 X11 轉發似乎也很有效。