hostkey

SSHD:未找到匹配的主机密钥类型。他们的报价:
hostkey

SSHD:未找到匹配的主机密钥类型。他们的报价:

简而言之,我有一个管道GitLab 持续集成在图像上运行alpine:latest。在管道中我运行以安装ssh: apk update && apk upgrade && apk add --update openssh 然后我运行一个scp命令: scp -P $SSH_PORT $FILES $SSH_USER@$SSH_HOST:~/ 失败的原因如下: ssh: connect to host <host> port <port>: Connection refused scp: Connec...

Admin

sshd 未提供 ecdsa/ed25519 主机密钥算法
hostkey

sshd 未提供 ecdsa/ed25519 主机密钥算法

我们已经设置了一个堡垒,它仅ssh-rsa在查询时使用主机密钥算法进行响应: ssh-keyscan bastion.ops.dev.xxx.com # bastion.ops.dev.xxx.com:22 SSH-2.0-OpenSSH_7.4 # bastion.ops.dev.xxx.com:22 SSH-2.0-OpenSSH_7.4 bastion.ops.dev.xxx.com ssh-rsa AAAAB3Nza...+REOQ8RMWBWH # bastion.ops.dev.xxx.com:22 SSH-2.0-OpenSSH_7.4 # ...

Admin

重启期间主机密钥更改
hostkey

重启期间主机密钥更改

我有四台 Azure VM 机器正在运行Ubuntu 20.04.3,我会定期关闭它们。昨天我关闭了它们,今天早上我又重新启动了它们。通常这不会出现任何问题。 今天,其中一台机器开始给我带来可怕的信息WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED: » ssh machine-two ...

Admin

将服务器名称的 ssh 主机密钥幂等地添加到“known_hosts”吗?
hostkey

将服务器名称的 ssh 主机密钥幂等地添加到“known_hosts”吗?

ssh-keygen -R $HOSTNAME可以从某人的 中删除 ssh 主机密钥。我可以以幂等方式known_hosts将特定主机密钥(针对主机名/ip)添加到 吗?known_hosts 我想编写脚本,让 ssh 进入服务器。这个脚本可能由之前没有 ssh 进入该服务器的人执行,因此服务器的主机密钥不会在文件中known_hosts,所以会要求他们接受它。我想删除这个步骤,让一切变得精简。我该怎么做? ssh -o StrictHostKeyChecking=no …禁用该安全功能,这有缺点。ssh-keyscan $HOSTNAME > ~/....

Admin

Google 云服务器 ssh 主机密钥意外更改?
hostkey

Google 云服务器 ssh 主机密钥意外更改?

我有一台 Google 云服务器,目前运行的是 Ubuntu 16.04。多年来我没有对它进行太多操作,但它一直运行良好。 不知何故,它今天第一次经历了约 15 分钟的停机时间。 在我重新启动它之后,ssh 向我发出警告“警告:远程主机标识已更改!”。我确信我(唯一的管理员)没有发起任何此类更改。我上次登录是昨天。 虽然我显然可以更改已知主机文件并调整到新的主机密钥,但这种变化让我非常不安,我怀疑有什么地方不对劲。有人知道为什么会发生这种情况吗? 我确实从 google cloud ssh 窗口登录了它,乍一看,它像往常一样运行我的网站。然而,现在我...

Admin

autofs 无法在密钥算法已弃用的主机上使用 sshfs 挂载远程目录
hostkey

autofs 无法在密钥算法已弃用的主机上使用 sshfs 挂载远程目录

这是我的配置: 自动主机管理工具 /mnt/10 /etc/auto.10 uid=0,gid=0,--ghost /etc/auto.10 root -fstype=fuse,allow_other,follow_symlinks,ssh_command=/etc/ssh/sshpass.10.sh :sshfs\#[email protected]\:/root 由于远程设备是一种电器,无法保存密钥来进行无密码登录,因此我必须使用 sshpass 命令传递密码。为此,我使用了 ssh_command= 参数 /...

Admin

使用代理跳转时无法禁用 SSH 主机密钥检查
hostkey

使用代理跳转时无法禁用 SSH 主机密钥检查

我正在尝试通过跳转箱进行 SSH,但 SSH 似乎有意检查跳转箱的主机密钥,尽管我使用常规-o StrictHostKeyChecking=no -o UserKnownHostsFile=no命令行选项告诉它不要这样做。 如果我直接通过 SSH 连接到跳转箱,我可以让 SSH 按照预期忽略错误: ssh -o StrictHostKeyChecking=no -o UserKnownHostsFile=/dev/null -i ~/.ssh/id_jumpuser_rsa jumpuser@jumpbox 但是,如果我添加代理跳转选项,我会突然收到...

Admin

HostKeyAlgorithms 的升级路径
hostkey

HostKeyAlgorithms 的升级路径

我想将HostKeyAlgorithms所有 SSH 连接的默认设置更改为 优先ssh-ed25519于ecdsa-sha2-nistp256。但我的文件中目前有ecdsa-sha2-nistp256许多主机的主机密钥known_hosts(大约 70 个)。当我使用新设置连接到这样的主机时,我收到的消息与有人替换了该主机上的主机密钥时相同: @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @ WARNING: REMOTE HOST IDENTIFICATION HAS CHA...

Admin

警告:远程主机标识已更改(SSH)
hostkey

警告:远程主机标识已更改(SSH)

很可能有人昨晚进行了服务器更新,因为当我尝试执行rsync(从 win 7)时,我收到以下消息(简短版本): WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED! It is possible that a host key has just been changed. The fingerprint for the ECDSA key sent by the remote host is SHA256:x0190vsJNHPmSADGhdfefSftjnF4sB38vsoHOKU. Please c...

Admin

什么可能导致 SFTP 主机密钥指纹不匹配?
hostkey

什么可能导致 SFTP 主机密钥指纹不匹配?

远程用户首次尝试使用 Mac OS X 下的“Transmit”客户端连接到我的 SFTP/SSH 服务器,发现主机密钥指纹与预期值不匹配。 ssh-keygen -lf /etc/ssh/ssh_host_dsa_key我有一张显示的指纹的截图,并将其与和的输出进行了比较ssh-keygen -lf /etc/ssh/ssh_host_rsa_key.pub,发现它们都不匹配。 cut -d ' ' -f 2 < /etc/ssh/ssh_host_dsa_key.pub | base64 -d | sha1sum我也没有成功地将指纹与和的输出进...

Admin

ssh 命令行指定服务器主机密钥指纹
hostkey

ssh 命令行指定服务器主机密钥指纹

使用ssh命令行(OpenSSH),我可以指定服务器的主机密钥指纹吗? 这可以通过 winscp.com 实现(例如)-hostkey="ssh-rsa 2048 AA:BB:CC...etc 我已经阅读了手册页几次,如果我错过了其中明显的内容,我深感抱歉。 我不想自动接受主机密钥,也不想要求用户更新他们的密钥known_hosts,而是在命令行上以某种形式指定主机密钥。 ...

Admin

如果主机密钥不同,则忽略或替换
hostkey

如果主机密钥不同,则忽略或替换

我经常将服务器置于救援模式,这显然会更改主机密钥。因此,在某些情况下,我知道 SSH 主机密钥将被暂时或永久更改。每次我需要执行以下操作: ssh-keygeyn -R x.x.x.x ssh x.x.x.x并确认添加新密钥 在救援模式下执行某些操作并重新启动服务器 ssh-keygen -R x.x.x.x ssh x.x.x.x如果需要并接受新的主机密钥 我想知道是否有人想出了一个智能别名,或者有一个 ssh 客户端的配置选项,在出现不同的主机密钥时要求替换当前主机密钥,或者只是暂时忽略该问题并继续。 ...

Admin

为什么 Google 建议出于安全考虑从 GCE 中删除 SSH 密钥?
hostkey

为什么 Google 建议出于安全考虑从 GCE 中删除 SSH 密钥?

以下对 Google 文档的引用不再正确。 Google 建议从 GCE 实例中删除 SSH 密钥以保护 SSH。这对我来说毫无意义。密钥是为了安全,对吧?当我删除密钥时,SSHD 停止工作。我可能错过了他们的意思。有人能解释一下这是什么意思吗: 删除 ssh 主机密钥 不要在您的实例中使用 ssh 主机密钥。请按如下方式删除它们: rm /etc/ssh/ssh_host_key rm /etc/ssh/ssh_host_rsa_key* rm /etc/ssh/ssh_host_dsa_key* rm /etc/ssh/ssh_host_ecdsa_k...

Admin

SSH 密钥和 IP 地址
hostkey

SSH 密钥和 IP 地址

一位同事一直提到 SSH 密钥与 IP 地址相关联,但我不确定这到底意味着什么。因此,我尝试生成一个 SSH 密钥,它在文件末尾有我的主机名。当我们谈论在一组主机之间共享主机密钥时,可能会出现此讨论,而此处的主机密钥没有任何主机 DNS 或 IP 地址。有人可以向我解释主机密钥文件中的 dns/ip 地址如何与密钥本身相关联以及它的缺失意味着什么吗?谢谢。 ...

Admin

SSH 主机密钥似乎正在意外更改
hostkey

SSH 主机密钥似乎正在意外更改

我在 Ubuntu 12.04 测试服务器上使用 Puppet 推出了新版本/etc/ssh/sshd_config。配置与之前的配置完全相同,只是删除了以下行: HostKey /etc/ssh/ssh_host_ecdsa_key 我注意到,从那时起,我在尝试连接到盒子时遇到了很多类似但不同的错误,例如:“%主机名%已经改变,并且对应 IP 地址的密钥%IP地址% 保持不变。” 我猜想这是因为我的电脑之前默认使用 ECDSA 密钥,而现在不可用。所以我重新添加了该行sshd_config并重新启动了 SSH。 它并没有完全解决问题,从那时起我就...

Admin