📅  最后修改于: 2023-12-03 15:26:17.274000             🧑  作者: Mango
当你运行命令 systemctl restart sshd
时,可能会遇到错误信息 "无法重新启动 sshd.service:未找到单元 sshd.service",这意味着你的操作系统无法找到 sshd 服务单元,并且不能重启该服务。
运行命令 systemctl status sshd
,该命令可以列出当前 sshd 服务的状态。如果该服务不存在,你可以通过以下命令安装 sshd 服务:
sudo apt-get install openssh-server
sudo yum install openssh-server
有时,systemd-daemon 停止工作可能会导致这个问题出现。运行以下命令以重新启动 systemd-daemon:
systemctl daemon-reload
如果上述方法都不行,则你可能需要重启你的系统。运行以下命令以重启系统:
reboot
当 systemd 无法找到 sshd 服务单元时,你可以通过安装 sshd 服务,重启 systemd-daemon 或重启系统的方式来解决该问题。