sshd 进程无效

mad*_*sor 5 openssh aix

我有一个 AIX 服务器,它突然停止为 SSH 连接提供服务。当我尝试通过 startsrc -s sshd 启动服务时,它说:

0513-059 The sshd Subsystem has been started. Subsystem PID is 258300.
Run Code Online (Sandbox Code Playgroud)

但是,在发出命令后,服务状态立即显示为无效:

 sshd             ssh                           inoperative
Run Code Online (Sandbox Code Playgroud)

init 脚本位置很好,并抛出与上面相同的结果。

编辑:这是 odmget 命令输出:

SRCsubsys:
    subsysname = "sshd"
    synonym = ""
    cmdargs = "-D"
    path = "/usr/sbin/sshd"
    uid = 0
    auditid = 0
    standin = "/dev/console"
    standout = "/dev/console"
    standerr = "/dev/console"
    action = 1
    multi = 0
    contact = 2
    svrkey = 0
    svrmtype = 0
    priority = 20
    signorm = 15
    sigforce = 9
    display = 1
    waittime = 20
    grpname = "ssh"
Run Code Online (Sandbox Code Playgroud)

尝试手动启动服务时,出现以下错误:

exec(): 0509-036 Cannot load program /usr/sbin/sshd because of the following errors:
0509-150   Dependent module libz.a(libz.so.1) could not be loaded.
0509-022 Cannot load module libz.a(libz.so.1).
0509-026 System error: A file or directory in the path name does not exist.
Run Code Online (Sandbox Code Playgroud)

任何帮助将不胜感激。

Nil*_*ils 0

您的系统上似乎libz.so.1缺少该文件。