`
扬州老鬼
  • 浏览: 302801 次
  • 性别: Icon_minigender_1
  • 来自: 苏州
社区版块
存档分类
最新评论

sshd无法启动

    博客分类:
  • aix
阅读更多
同事在aix机器下面安装sshd成功,但是无法启动。
1、startsrc -s sshd 提示运行成功,
2、lssrc  -a | grep sshd 检验发现sshd的状态为inoperative。

我一直玩的是linux,对aix根本不熟,按照惯常的troubleshooting的思路,居然被我解决了。
我也不用什么startsrc命令,
直接执行/usr/sbin/sshd ,这下就发现问题了:
Could not load program ssh:
  Dependent module libz.a(libz.so.1) could not be loaded
Could not load module libz.a(libz.so.1) .
System error:No such file or directory


这下亮了,有出错信息就好办。就可以对症查方了。

很明显是缺了库文件libz.a。(这一步,肯定是没有把相关的依赖文件安装全。)
去看这个文件到底是什么
ls -l /lib/libz.a

结果显示,这个文件是一个软连接到/opt/freeware.
ls l /opt/freeware.
结果这里面只有一个bin ----> 结论freeware没有安装、或者安装失败。

本来想安装freeware的,想着还要去找对应的安装包,烦。
我就直接到一相同的机器上面把/opt/freeware,直接拷贝到/opt/freeware中。

然后在执行
/usr/sbin/sshd


这下就亮了。
注意(freeware还是要先安装才好。。。)

另外:
1、附上本次troubleshooting的使用到的,也是和linux不太一样的命令:
1、sshd -D -d -e  ----> sshd的debug模式
2、netstat -Aan | grep 22 --> 查看端口是否已经被使用
3、rmsock pid  tcpcb  --删除占用端口pid

2、在网上查到的安装sshd的依赖事项:
请参考:
http://www-900.ibm.com/cn/support/faqhtmlfaq/2111123000001.html


以上为原创,转载请注明出处,谢谢。。。

0
1
分享到:
评论

相关推荐

    CentOS 7设置ssh服务自动启动

    在CentOS7下,设置ssh自启动,修改ssh监听端口

    sshd离线安装包

    离线安装,一定要按顺序启动 sudo dpkg -i openssh-client_6.6p1-2ubuntu1_amd64.deb sudo dpkg -i openssh-sftp-server_6.6p1-2ubuntu1_amd64.deb sudo dpkg -i libck-connector0_0.4.5-3.1ubuntu2_amd64.deb sudo ...

    使用 apache sshd 框架,提供一个可用的 sshd 服务器端半成品.rar

    systemctl enable sshd ##设定服务开机启动 systemctl disable sshd ##设定服务开机不启动 systemctl list-units ##列出已经开启服务当前状态 systemctl list-dependencies ##列出服务的依赖

    centos sshd配置

    #检查SSHD是否在本运行级别下设置为开机启动 chkconfig --list sshd #如果没设置启动就设置下 chkconfig --level 2345 sshd on #开机启动 chkconfig sshd on #重新启动SSHD service sshd restart #看看是否启动了...

    docker宿主机配置容器桥接网络并给容器部署桥接IP和启动sshd服务供外部远程连接

    docker宿主机配置容器桥接网络并给容器部署桥接IP和启动sshd服务供外部远程连接

    docker-systemd-sshd:SSHD 映像(systemd 激活)

    SystemD 上的固态硬盘CentOS 7 + SSHD(系统激活) Docker 的全部内容是你不应该安装 SSHD 或其他任何东西,除了你的容器将提供的工作。 但有时这项工作本身是基于 SSH ... SSHD 由“/usr/sbin/init”(systemd)启动。

    SSH服务器搭建环境步骤

    先用能上网的机器下载:zlib-1.2.5.tar.bz2、openssh-5.6p1.tar.gz...最后,ubuntu如果重启后,sshd默认是不会开机启动的,所以要添加开机自启动 sudo vi /etc/rc.local 在exit 0之前,增加一行: /usr/local/sbin/sshd

    openssh升级文档(以ssh8.4为例)

    问题1:sshd启动失败 报错:Job for sshd.service failed because a timeout was exceeded. See "systemctl status sshd.service" and "journalctl -xe" for details. 问题2:程序sftp登陆不上 低版本的连接工具...

    Ubuntu14.04离线安装ssh所需安装包deb

    1.按以下顺序执行安装 sudo dpkg -i openssh-client_6.6p1-2ubuntu1_amd64.deb sudo dpkg -i openssh-sftp-server_6.6p1-2...若看到sshd,就说明ssh-server已经启动了。 若未启动,尝试以下命令:/etc/init.d/ssh start

    chatty-sshd:Chatty SSHd是一个简单的SSHSFTP守护程序,记录所有密码

    如何构建和运行Chatty SSHd mvn packagejava -jar target/chatty-sshd-0.0.1-SNAPSHOT.jar如何测试Chatty SSHd 启动虚拟服务器: java -jar target/chatty-sshd-0.0.1-SNAPSHOT.jar 在另一个窗口中: ssh -p 2224 ...

    alpine-sshd:高山SSH服务器

    高山SSH服务器指示基于密钥的用法(首选) 将id_rsa.pub从您的工作站复制到dockerhost。... ssh-agentssh-add id_rsa 然后在dockerhost上启动sshd服务(检查标签以获取高山版本) docker run -p 4848:22 --

    linux系统启动故障及常见故障教程

    linux系统启动故障及常见故障教程

    ubuntu open ssh 离线安装包

    有 sshd 说明ssh服务已经启动。 如果没有 执行 sudo service ssh start 默认端口22若需要修改,执行 sudo gedit /etc/ssh/sshd_config #(可视化编辑器) 修改Port即可 *如果上面已经启动,则不必运行...

    ec2-sshd:EC2 Windows 实例的 SSHD

    具体来说,它不会将用户作为 Windows 用户进行身份验证,也不会在不同的用户帐户下启动新进程(它始终在运行 ec2-sshd 本身的同一用户中运行程序。)安装在您的 Windows AMI 上 从下载ec2-sshd-*-bin.zip并将其解...

    ansible-ssh-server:适用于Ubuntu的Ansible SSH服务器配置

    permit_root_login: falsesshd_config_allow_agent_forwarding: false可用的配置选项sshd_config_password_authentication正确或错误-允许ssh登录而无需私钥。 默认为false。 sshd_config_permit_root

    customsshd:适用于OSX的无密码SSHD守护程序

    rsa_key 现在您应该有两个文件: sshd_rsa_key要存储在Jenkins中的私有SSH密钥sshd_rsa_key.pub -将通过使用SSH密钥customsshd 安装customsshd launchd服务customsshd install sshd_rsa_key.pub 将OSX配置为在启动时...

    ubuntu 16.04 离线安装openssh

    ubuntu 16.04 离线安装openssh 执行 sudo dpkg -i openssh-client_7.2p2-4_amd64.deb sudo dpkg -i openssh-sftp-server_7.2p2-4_amd64.... 有 sshd 说明ssh服务已经启动。 如果没有 执行 sudo service ssh start

    openssh-9.0p1-redhat 6.x.zip

    最新的openssh 9.0p1 rpm安装包,适用于rehdat 6.x操作系统。 基于redhat 6.10操作系统编译成rpm包 备份pam.d/sshd文件: cp /etc/pam.d/sshd /etc/pam.d/sshdbak ...启动sshd服务: service sshd start

    openssh-9.0p1-1.el8.x86_64.zip

    最新的openssh 9.0p1 rpm安装包,适用于centos 8.x操作系统。 基于centos 8.5操作系统编译成rpm包 备份pam.d/sshd文件: cp /etc/pam.d/sshd /etc/pam.d/sshdbak ...启动sshd服务: systemctl start sshd

    openssh-9.0p1_redhat 7.x.zip

    最新的openssh 9.0p1 rpm安装包,适用于redhat 7.x操作系统。 基于redhat 7.9操作系统编译成rpm包 备份pam.d/sshd文件: cp /etc/pam.d/sshd /etc/pam.d/sshdbak ...启动sshd服务: systemctl start sshd

Global site tag (gtag.js) - Google Analytics