国产银河麒麟SP1桌面版本启动ssh服务报错解决办法

报错信息如下

kylin@kylin-pc:~/桌面$ systemctl status ssh.service ● ssh.service - OpenBSD Secure Shell server Loaded: loaded (/lib/systemd/system/ssh.service; disabled; vendor preset: enabled) Active: failed (Result: exit-code) since Thu 2025-10-16 16:23:48 CST; 23s ago Docs: man:sshd(8) man:sshd_config(5) Process: 11517 ExecStartPre=/usr/sbin/sshd -t (code=exited, status=255/EXCEPTION) 10月 16 16:23:48 kylin-pc systemd[1]: ssh.service: Scheduled restart job, restart counter is at 5. 10月 16 16:23:48 kylin-pc systemd[1]: Stopped OpenBSD Secure Shell server. 10月 16 16:23:48 kylin-pc systemd[1]: ssh.service: Start request repeated too quickly. 10月 16 16:23:48 kylin-pc systemd[1]: ssh.service: Failed with result 'exit-code'. 10月 16 16:23:48 kylin-pc systemd[1]: Failed to start OpenBSD Secure Shell server

分析报错信息:

从报错信息来看,ssh.service 启动失败的核心原因是 sshd 服务的配置文件检测不通过(ExecStartPre=/usr/sbin/sshd -t 执行失败,退出码 255)。sshd -t 是用于检测 sshd 配置文件(/etc/ssh/sshd_config)语法和合法性的命令,失败通常意味着配置文件存在错误。

解决办法:

执行命令:

复制代码
ylin@kylin-pc:~/桌面$ sudo /usr/sbin/sshd -t
报错信息:Privilege separation user sshd does not exist

sshd 服务依赖的 "权限分离用户"(sshd 用户)不存在。这是 sshd 的安全机制要求,需要一个低权限的 sshd 用户来运行服务的非特权部分,若该用户缺失则无法启动。

# 创建缺失的权限分离目录
sudo mkdir -p /run/sshd

# 设置目录所有者为 root(确保权限安全)
sudo chown root:root /run/sshd

# 设置目录权限(仅 root 可写,其他用户可读可执行)
sudo chmod 755 /run/sshd

# 创建 sshd 系统用户(无登录权限,主目录为 /var/empty)
sudo useradd -r -d /var/empty -s /usr/sbin/nologin sshd

问题解决

相关推荐
相思难忘成疾几秒前
【Linux网络服务】基于Euler系统的主从DNS服务器深度配置
linux·运维·服务器
光电笑映1 分钟前
Linux 文件 IO:缓冲区、重定向与一切皆文件
linux·运维·服务器
淼淼爱喝水3 分钟前
【Ansible 入门实战】三种变量详解
java·linux·数据库·ansible·playbook
Languorous.8 分钟前
Linux mkdir、rmdir 命令详解——目录的创建与删除(新手零踩坑)
linux·运维·服务器
樱桃花下的小猫9 分钟前
腐蚀Rust-EAC 及官方验证关闭教程
服务器·rust·云鸢互联·零门槛一键开服·腐蚀rust服务器
酷道11 分钟前
CentOS 7 安装 Docker
linux·docker·centos
Python-AI Xenon13 分钟前
双网卡双网关服务器策略路由配置与持久化完全指南
linux·运维·计算机网络·网络故障排查
最后一个bug20 分钟前
ubuntu24.04在docker下迁移gitlab16
linux·运维·docker
遇印记21 分钟前
软考知识点(windows系统管理与命令)
运维·服务器·网络·windows·ddos
风曦Kisaki21 分钟前
# Linux运维Day03:Nginx 反向代理(服务集群)、负载均衡、四层调度与优化
linux·运维·nginx