我无法再成功连接到我的 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 连接被拒绝:如何排除故障?线程,但我无法弄清楚基本的事情,例如 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?很感谢任何形式的帮助!
答案1
找到后sshd进程不工作,我注意到类似的事情正在发生,但不是缺少模块,而是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 转发似乎也有效。