• Centos7无法使用ssh登陆及解决方案


    查看状态:

    systemctl status sshd.service

    启动服务:

    systemctl start sshd.service

    重启服务:

    systemctl restart sshd.service

    开机自启:

    systemctl enable sshd.service







    今天项目组反映,有一台Centos7服务器无法使用SSH登陆了,所以我就通过本地登陆到该系统后,发现SSH服务没有启动,该判断方法主要是使用的是netstat方法进行查看;

    1
    netstat -anlpt | grep 22

    说到这,如果是Centos7的话,我们如果想要使用netstat的命令的话,需要安装net-tools后才可以使用

    1
    yum instatll net-tools –y    ----安装netstat工具

    尝试手动启动sshd服务无法启动,提示错误(22端口没有监听)

    clip_image001

    Centos7下ssh没独立log日志,所以在message下

    1
    Tail –f /var/log/message     /usr/sbin/缺少sshd的文件

    clip_image002

    1
    Cd /usr/sbin/下确实没有提示中的sshd文件或者目录

    clip_image003

    所以我们需要重新安装即可

    1
    yum reinstall openssh-server

    clip_image004

    安装完成

    clip_image005

    安装后文件有ssh的文件信息

    clip_image006

    重新启动sshd文件即可

    1
    systemctl start sshd ---启动sshd服务

    clip_image007





  • 相关阅读:
    python入门_老男孩_文件操作
    python入门_老男孩_列表和字典循环删除的正确方法
    python入门_老男孩_集合_元祖
    linux入门_韩顺平_复习版_文件目录类
    python-re模块
    sorted()函数
    偏函数+高阶函数
    生成器
    闭包
    匿名函数
  • 原文地址:https://www.cnblogs.com/dzcWeb/p/11125579.html
Copyright © 2020-2023  润新知