无法启动sshd
我是Ubuntu的新手并且尝试启动sshd但是遇到了很多问题。 我尝试通过运行sudo apt-get remove openssh-client openssh-server
和sudo apt-get install openssh-client openssh-server
卸载并重新安装ssh。 当我运行sudo service ssh restart
我得到:
stop: Unknown instance: ssh start/running, process 3638
sudo service sshd start
给了我unrecognized service
。
当我运行ps -A | grep ssh
ps -A | grep ssh
我一无所获。 运行ssh localhost
会拒绝连接。
安装前尝试清除:
sudo apt-get purge openssh-server sudo apt-get install openssh-server
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
– 使用Purge命令,也会删除配置文件。