freebsd Could not load host key: /etc/ssh/ssh_host_dsa_key

刚装好 freebsd 时。用putty登陆,出现Could not load host key: /etc/ssh/ssh_host_dsa_key

这种原因是ssh server没有开启。

开启ssh:

解决办法:  /etc/rc.conf 加入

sshd_enable=”YES”

启动sshd

/etc/rc.d/sshd start

附:freebsd ssh 出现的一些问题(转)

记得修改完配置文件后,重新启动sshd服务器(/etc/rc.d/sshd restart)即可。
几点补充说明
1,如果重启后还是不行请重新载入sshd_config 文件
/etc/rc.d/sshd reload
2,如果出现using keyboard-interactive authentication
password:
请确认PasswordAuthentication是否已经改成yes
另外如果客户端是putty那么请确认”尝试’智能键盘’认证(SSH-2)”的勾是否有去掉
3,如果是使用root帐号登陆
请确认密码是否为空
空密码无法登陆
4请确认是否有安装SSH
sysinstall>>>configure>>>networking>>>sshd是否的勾是否有打上

安装freeBSD6.2 选择开发安装
#ee /etc/inetd.conf
去掉sshd前面的#
#ee /etc/rc.conf
添加 inetd_enable=”YES”
#kill -HUP `cat /var/run/inetd.pid`

然后用PuTTY远程登陆,总是立刻结束,失败
FreeBSD端有消息产生
“May 7 21:38:26 FreeBSD sshd[595]: error: Could not load
host key: /etc/ssh/ssh_host_dsa_key”

思路放在/etc/ssh/ssh_host_dsa_key, 我没有这个文件
more /etc/ssh/sshd_config 所有项前面都是#
试着改变一些,并重启inetd无效
看来不是大多数网友的那些配置问题
前面主要想自动生成这个文件,失败

又查了一下手册
%ssh-keygen -t dsa
一路回车, 默认有个钥匙对放到了 ~/.ssh/id_dsa
#cp ~/.ssh/id_dsa /etc/ssh/ssh_host_dsa_key
inetd -HUP
再试,OK

时间: 2024-12-29 06:14:17

freebsd Could not load host key: /etc/ssh/ssh_host_dsa_key的相关文章

启动ssh服务时,提示Could not load host key: /etc/ssh/ssh_host_rsa_key

在启用 ssh 服务时,有时会看到如下提示: [email protected]:~# /etc/init.d/ssh start* Starting OpenBSD Secure Shell server sshd                                   Could not load host key: /etc/ssh/ssh_host_rsa_keyCould not load host key: /etc/ssh/ssh_host_dsa_key 有两个提示

[转] Linux有问必答:如何修复“sshd error: could not load host key”

编译自:http://ask.xmodulo.com/sshd-error-could-not-load-host-key.html作者: GOLinux 本文地址:https://linux.cn/article-4226-1.html -重新生成SSH主机密钥54% 问题:当我尝试SSH到一台远程服务器时,SSH客户端登陆失败并提示"Connection closed by X.X.X.X".在SSH服务器那端,我看到这样的错误消息:"sshd error: could

ssh报错:Could not load host key:/etc/ssh/ssh_host_rsa_key&ssh_host_ecdsa_key&ssh_host_ed25519_key

今天ssh远程的时候发现无法远程,登录主机查看ssh服务状态,报错如下 去查看秘钥 发现文件大小为0,看起来是生成秘钥失败了才导致的故障,解决方法简单,删除原有的秘钥,重新生成秘钥就OK了 然后重启ssh服务,自动生成新的秘钥就可以了 或者也可以通过命令行重新生成相应秘钥 ssh-keygen -t ras -b 2048 -f /etc/ssh/ssh_root_rsa_keyssh-keygen -t ecdsa -b 256 -f /etc/ssh/ssh_host_ecdsa_keyss

could not load host key

could not load host key 因需要,克隆一虚拟机.可是克隆的虚拟机死活连不上xhell显示如下. 最先以为是iptables防火墙阻止了,结果防火墙没有发现任何规则.于是翻看日志,显示如下 密钥加载失败,没有权限.于是乎,切换到/etc/ssh文件下下面.发现权限正常,密钥文件存在.于是,就将三个密钥重新生成一遍.瞬间满血复活. ssh-keygen -t rsa -f ssh_host_rsa_key 接下来将其他保存的密钥全部重新生成一次. ssh-keygen -t e

基于Linux解决登录ssh客户端失败问题—sshd error: could not load host key

当你ssh远程登录时,会发现ssh登录界面刚打开就会闪退,在查看主机日志消息中,就会看到如下错误: 然而问题的根源也就是这三个文件,无法正常加载ssh主机密钥. 而我们只需要将有问题的文件删除,然后重启服务即可,命令如下: rm -rf /etc/ssh/ssh*key //删除/etc/ssh/下ssh开头key结尾中间爱啥啥的文件 systemctl restart sshd //重启sshdfuw 最后重新登录ssh即可 原文地址:https://www.cnblogs.com/yuan9

ssh无密码登录设置方法以及出现问题 ECDSA host key 和IP地址对应的key不同的解决

最近在做hadoop,因为要求各主机之间的用户必须相同,且为方便远程登录,需配置无密码登录 先附上ssh无密码登录设置方法: 先生成密钥并配置无ssh无密码登录本机,输入命令: ssh-keygen -t dsa -P '' -f ~/.ssh/id_dsa cat ~/.ssh/id_dsa.pub >> ~/.ssh/authorized_keys 将文件拷贝到其他主机相同的文件夹内,输入命令: scp authorized_keys hostname1:~/.ssh/ scp autho

SSH RSA host key for has changed and you have requeste

今天在209服务器上要远程登录另外一台54的服务器,结果用ssh连接提示如下错误: [[email protected] ~]# ssh [email protected] @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @    WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED!     @ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@

SSH登录失败:Host key verification failed

转载自:https://help.aliyun.com/knowledge_detail/41471.html 注意:本文相关 Linux 配置及说明已在 CentOS 6.5 64 位操作系统中进行过测试.其它类型及版本操作系统配置可能有所差异,具体情况请参阅相应操作系统官方文档. 问题描述 使用 SSH 登录云服务器 ECS (Elastic Compute Server) Linux 服务器时,出现类似如下错误信息,导致无法正常连接. Linux 环境连接报错信息: @@@@@@@@@@@

ssh登录出现 Host key verification failed. 问题

我们使用ssh链接linux主机时,可能出现“Hostkey verification failed.“的提示,ssh连接不成功.可能的提示信息如下: @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED! @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@IT I