问题描述:
刚刚安装Win10子系统Ubuntu版本20.4,
在启动
SSH服务
时出现如下提示:
“sshd:no hostkeys available --exting”
验证机器是否启动ssh服务,无效果。 #启动进程中抓取ssh
ps -e | grep ssh
分析原因:
错误原因1,可能SSH密钥出现问题
2,新装系统在启动SSH时没有自动生成密钥
——————————————————————————————————————————
相关解决办法:
ssh服务器安装
sudo apt install openssh-server
重新生成密钥方法
-t dsa 算法
sudo ssh-keygen -t dsa -f /etc/ssh/ssh_host_dsa_key
-t rsa 算法
sudo ssh-keygen -t rsa -f /etc/ssh/ssh_host_rsa_key
密码可空
or 配置密钥
在 /etc/ssh 路径下输入
sudo ssh-keygen -A
启动 ssh
sudo /etc/init.d/ssh start
查看已开启进程中抓取含有sshd行,说明已经成功启动
、