国产银河麒麟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 systemd1: ssh.service: Scheduled restart job, restart counter is at 5. 10月 16 16:23:48 kylin-pc systemd1: Stopped OpenBSD Secure Shell server. 10月 16 16:23:48 kylin-pc systemd1: ssh.service: Start request repeated too quickly. 10月 16 16:23:48 kylin-pc systemd1: ssh.service: Failed with result 'exit-code'. 10月 16 16:23:48 kylin-pc systemd1: 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

问题解决

相关推荐
正在走向自律4 小时前
AI数据分析与可视化:从基础到应用实践
服务器·人工智能·python·机器学习·数据分析·pandas
OnlineProxy4 小时前
亚马逊多账号运营:如何在规避“关联封号”风险的同时实现电商规模化扩张
服务器·数据库·redis
Android系统攻城狮5 小时前
Linux Gstreamer深度解析之gst_audio_encoder_set_frame_max调用流程与实战(六十一)
android·linux·运维·音视频·gstreamer音视频·音视频进阶·gstreamer音视频进阶
H.莓飛6 小时前
【C++】命名空间、缺省参数、函数重载与引用
linux·开发语言·c++·visual studio
91刘仁德6 小时前
IP协议详解:从IP协议头到网段划分、路由与NAT
linux·服务器·网络·网络协议·tcp/ip
辻弋2016 小时前
五年前的旅行视频糊成马赛克?Video2X用Real-ESRGAN逐帧重建细节,但只支持Windows、集显用户建议直接放弃
服务器·数据库·windows·游戏引擎·电脑
硅基手札7 小时前
【Linux内核专栏 14】网络协议栈
linux·运维·网络协议
沫璃染墨8 小时前
《Linux工程实践篇(一):认识设计模式——从日志系统看策略模式》
linux·c++·安全·设计模式·策略模式
工作10年+,存储芯片行业8 小时前
Linux NVMe 中断排查与性能优化:CPU 亲和性
linux·运维·服务器·windows·性能优化·ssd·pcie
酣大智9 小时前
H3C MSR3600 交换机配置 SSH
网络·ssh·智能路由器