无法启动 sshd

无法启动 sshd

我是 Ubuntu 新手,尝试启动 sshd,但遇到了很多问题。我尝试通过运行和卸载并重新安装 ssh sudo apt-get remove openssh-client openssh-serversudo apt-get install openssh-client openssh-server运行时sudo service ssh restart我得到:

stop: Unknown instance:
ssh start/running, process 3638

sudo service sshd start给我unrecognized service

当我运行时,ps -A | grep ssh我什么也没得到。运行后,系统ssh localhost提示我连接被拒绝。

答案1

安装前尝试清除:

sudo apt-get purge openssh-server
sudo apt-get install openssh-server

答案2

Ubuntu ssh 服务将以 ssh 启动,而不是 sshd。

尝试:

 sudo apt-get remove --purge openssh-server
 sudo apt-get install openssh-server

然后尝试:

sudo service ssh restart   

要检查其状态:

sudo service ssh status

配置文件可以在以下位置找到/etc/init/ssh.conf

关于remove和 的详细信息purge

remove- 不会删除包括配置文件

purge- 使用清除命令,配置文件也会被删除。

相关内容