大家早上好,我遇到了 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