记录一次sshd服务启动失败

问题描述:

服务器开机之后发现无法通过远程连接服务器终端,但是服务器并未宕机,于是考虑到sshd服务出现异常

解决思路:

  1. 查看服务器sshd服务运行情况

    [root@haha-main-130 var]# systemctl status sshd -l
    ● sshd.service - OpenSSH server daemon
    Loaded: loaded (/usr/lib/systemd/system/sshd.service; enabled; vendor preset: enabled)
    Active: activating (auto-restart) (Result: exit-code) since 三 2022-10-26 10:02:14 EDT; 29s ago
    Docs: man:sshd(8)
    man:sshd_config(5)
    Process: 2089 ExecStart=/usr/sbin/sshd -D $OPTIONS (code=exited, status=255)
    Main PID: 2089 (code=exited, status=255) 10月 26 10:02:14 haha-main-130 systemd[1]: sshd.service: main process exited, code=exited, status=255/n/a
    10月 26 10:02:14 haha-main-130 systemd[1]: Failed to start OpenSSH server daemon.
    10月 26 10:02:14 haha-main-130 systemd[1]: Unit sshd.service entered failed state.
    10月 26 10:02:14 haha-main-130 systemd[1]: sshd.service failed.

    服务并未正常启动

  2. 定位问题详细信息

    [root@haha-main-130 var]# sshd -t
    /var/empty/sshd must be owned by root and not group or world-writable.

    可以看到输出的信息表示:/var/empty/sshd必须是root用户所有,而不是root用户组或全部人都可写入

  3. 问题处理

    查看/var/empty/sshd目录权限

    [root@haha-main-130 var]# ll /var/empty
    总用量 0
    drwxrwxrwx. 2 root root 6 8月 8 2019 sshd

    由于之前调试原因,将/var目录所有的权限都调整成了777,所以造成sshd无法启动

  4. 修改目录权限

    [root@haha-main-130 var]# chmod -Rf 755 /var/empty/sshd/
    [root@haha-main-130 var]# ll /var/empty
    总用量 0
    drwxr-xr-x. 2 root root 6 8月 8 2019 sshd
  5. 重新启动服务

    [root@haha-main-130 var]# systemctl restart sshd
    [root@haha-main-130 var]# systemctl status sshd
    ● sshd.service - OpenSSH server daemon
    Loaded: loaded (/usr/lib/systemd/system/sshd.service; enabled; vendor preset: enabled)
    Active: active (running) since 三 2022-10-26 10:13:11 EDT; 6s ago
    Docs: man:sshd(8)
    man:sshd_config(5)
    Main PID: 2150 (sshd)
    CGroup: /system.slice/sshd.service
    └─2150 /usr/sbin/sshd -D 10月 26 10:13:11 haha-main-130 sshd[2150]: Server listening on 0.0.0.0 port 22.
    10月 26 10:13:11 haha-main-130 systemd[1]: Stopped OpenSSH server daemon.
    10月 26 10:13:11 haha-main-130 sshd[2150]: Server listening on :: port 22.
    10月 26 10:13:11 haha-main-130 systemd[1]: Starting OpenSSH server daemon...
    10月 26 10:13:11 haha-main-130 systemd[1]: Started OpenSSH server daemon.
    Hint: Some lines were ellipsized, use -l to show in full.

    sshd服务可以正常启动

记录一次sshd服务启动失败的更多相关文章

  1. CentOS 7下MySQL服务启动失败的解决思路

    今天,启动MySQL服务器失败,如下所示: [root@spark01 ~]# /etc/init.d/mysqld start Starting mysqld (via systemctl): Jo ...

  2. oracleDBconsole服务启动失败

    问题出现的故障:    在一次正常使用企业管理器后,重新启动计算机,再次启动OracleDBConsoleORCL服务时,报:Windows 不能在 本地计算机 启动 OracleDBConsoleo ...

  3. ipv6禁用导致rpcbind服务启动失败实例

    ipv6禁用导致rpcbind服务启动失败实例     昨天在做服务器磁盘分区扩容的时候出现过一个服务启动的问题,在此记录.情景再现:前天晚上申请做磁盘扩容,得到批准后,昨天早上5点开始做停机调整维护 ...

  4. Docker安装、命令详情、层级架构、docker服务启动失败解决方法

    容器背景: 层级架构:  容器对比传统化虚拟机: 可以把docker理解成是一款自带软件(比如:nignx.tomcat.....)的镜像操作系统(首先是要下载镜像) 以下是Windows环境安装Do ...

  5. 玩转Windows服务系列——无COM接口Windows服务启动失败原因及解决方案

    将VS创建的Windows服务项目编译生成的程序,通过命令行 “服务.exe -Service”注册为Windows服务后,就可以通过服务管理器进行管理了. 问题 通过服务管理器进行启动的时候,发现服 ...

  6. paip.花生壳 服务启动失败 以及不能安装服务,权限失败的解决

    paip.花生壳 服务启动失败 以及不能安装服务,权限失败的解决 系统win7 NewPhDDNS_1.0.0.30166.exe  作者Attilax  艾龙,  EMAIL:1466519819@ ...

  7. Sonatype Nexus 服务启动失败问题解决

    Sonatype Nexus 服务启动失败问题解决 问题前述: 近日在开发机本机安装了 Oracle 数据库快捷版 11g2 之后,重启电脑后发现本机的maven代理服务无法访问. 现象 通过 Win ...

  8. “由于下列错误,Parallel port driver 服务启动失败”,注意了

    最近在“事件查看器”中发现这么一个错误:“由于下列错误,Parallel port driver 服务启动失败”, 我到网上搜索了一下,发现很多网页上都说解决办法: 把HKEY_LOCAL_MACHI ...

  9. win2003 HookPort 服务启动失败的解决办法!

    Win2003系统每次开机启动时都弹出个对话框报HookPort 服务启动失败,很多网友都遇到同类问题,问题根源是360安全卫士引起的,官方一直没有给出解决方案 问题描述:Win2003系统每次开机启 ...

随机推荐

  1. Dart 异步编程(二):async/await

    对每一个异步任务返回的 Future 对象都使用链式操作-- then ,超过三个以上时,导致"倒三角"现象,降低代码的可阅读性. getHobbies() { post('htt ...

  2. JavaScript(上)

    说说你对作用域链的理解 作用域链的作用是保证执行环境里有权访问的变量和函数是有序的,作用域链的变量只能向上访问,变量访问到 window 对象即被终止,作用域链向下访问变量是不被允许的. 简单的说,作 ...

  3. jsp获取单选按钮组件的值

    jsp获取单选按钮组件的值 1.首先,写一个带有单选按钮组件的前台页 1 <%@ page language="java" contentType="text/ht ...

  4. 线性代数 | Jordan 标准型的笔记

    内容概述: 把方阵 A 的特征多项式 \(c(λ)=|λE-A|\) 展开成 \(c(λ)=\sum_ia_i\lambda^i\) 的形式,然后使用神乎其技的证明,得到 \(c(A)=O\),特征多 ...

  5. LOJ6077「2017 山东一轮集训 Day7」逆序对 (生成函数+多项式exp?朴素DP!)

    题面 给定 n , k n,k n,k ,求长度为 n n n 逆序对个数为 k k k 的排列个数,对 1 e 9 + 7 \rm1e9+7 1e9+7 取模. 1 ≤ n , k ≤ 100   ...

  6. 7个自定义定时任务并发送消息至邮箱或企业微信案例(crontab和at)

    前言 更好熟悉掌握at.crontab定时自定义任务用法. 实验at.crontab定时自定义任务运用场景案例. 作业.笔记需要. 定时计划任务相关命令及配置文件简要说明 at 工具 由包 at 提供 ...

  7. 从零教你使用MindStudio进行Pytorch离线推理全流程

    摘要:MindStudio的是一套基于华为自研昇腾AI处理器开发的AI全栈开发工具平台,该IDE上功能很多,涵盖面广,可以进行包括网络模型训练.移植.应用开发.推理运行及自定义算子开发等多种任务. 本 ...

  8. python超多常用知识记录

    在函数传参给变量**a,可以接收字典类型,当未传参默认空字典 set创建集合可以排重 while和for到参数未满足可以增加else cmp函数比较长度 divmod函数返回除数和余数结果 nonlo ...

  9. web字体浮在图像中央

    在做项目的过程中遇到了需要将图像作为背景,将字体显示在图像中央需求. 尝试了两种做法: 第一种方法为设置一个div设置属性为relative固定这个框的位置,将图片铺在div块里. 在div再设一个d ...

  10. Python图像处理丨带你认识图像量化处理及局部马赛克特效

    摘要:本文主要讲述如何进行图像量化处理和采样处理及局部马赛克特效. 本文分享自华为云社区<[Python图像处理] 二十.图像量化处理和采样处理及局部马赛克特效>,作者: eastmoun ...