检测是否已启动
ps -e | grep ssh
看到有ssh字样,说明已启动,如果没有就手动启动
/etc/init.d/ssh start
vi /etc/ssh/sshd_config 没找到错误原因
启动失败,systemctl status ssh.service 查找具体信息,发现
Failed to start OpenBSD Secure Shell server
用sshd -T 查找错误原因,出现报错信息:
fatal: Missing privilege separation directory: /var/empty/sshd
检查/var/empty/sshd目录,发现确实不存在。手工创建此目录后,重新启动,发现sshd可以发起新的连接了。
Failed to start OpenBSD Secure Shell server [closed]
ssh连接不上linux服务器(fatal: Missing privilege sepa
终端闪退
可能Host key verification failed.REMOTE HOST IDENTIFICATION HAS CHANGED! 服务器被重新安装过
windows:在本地机器上,不是服务器,删除 .ssh/known_hosts
linux:ssh-keygen -R ip