未找到单元 sshd.service

未找到单元 sshd.service

大家早上好,我遇到了 ssh 问题。我使用的是 Ubuntu 23.10,全新安装。我已通过以下方式安装了 openssh-server

sudo apt install openssh-server

但是,当我尝试使用与 sshd 相关的东西时,例如

sudo systemctl start sshd

或者

sudo service sshd restart

我有以下错误:

Failed to start sshd.service: Unit sshd.service not found

或者

Failed to restart sshd.service: Unit sshd.service not found

我曾尝试过多次以不同的方式清除 openssh:

sudo apt-get remove --purge openssh-server
sudo apt purge openssh-server
sudo apt autoremove
sudo apt remove ssh --purge -y

我尝试了不同的方法重新安装:

sudo apt install openssh-server
sudo apt-get install openssh-server
sudo apt install ssh -y

但我每次都失败了。 \etc\ssh\sshd_config 中的文件已正确安装。

问题可能出在哪里?我该如何解决?感谢您的帮助

编辑

这是根据

dpkg -L openssh-server

文件列表

答案1

使用给定的命令重新启动 ssh 服务

systemctl restart ssh

据我所知,sshd 适用于 Centos,不适用于 Ubuntu

相关内容