133得票4回答
SSH公钥文件末尾的用户/主机有什么重要意义?

我搞不明白为什么由ssh-keygen生成的SSH公钥文件末尾会有一个用户和主机。 例如:id_rsa.pub ssh-rsa ... rest of file ... /CA9gyE8HRhNMG6ZDwyhPBbDfX root@mydomain 请注意文件末尾的root@mydo...

111得票8回答
为什么我的OpenSSH密钥指纹与AWS EC2控制台密钥对指纹不匹配?

当我将我的OpenSSH公钥导入AWS EC2的密钥环时,AWS显示的指纹与我从中看到的不匹配。 ssh-keygen -l -f my_key 长度不同,字节也不一样。 为什么?我确定我上传了正确的密钥。

97得票1回答
如何验证RSA SSH公钥文件(id_rsa.pub)?

有没有一个命令可以用来验证公钥(id_rsa.pub)的格式。 有时候我会添加一个新的换行符,有时候文件会缺少ssh-rsa前缀,所以是否有一个验证命令?

83得票16回答
什么导致SSH错误:kex_exchange_identification: 远程主机关闭连接?

我在网上搭建了一个公共可访问的SSH服务器,因此我收到来自世界各地IP的大量连接。奇怪的是,没有人尝试进行身份验证以打开会话。 我自己可以连接并进行身份验证,没有任何问题。 不时地,我在服务器日志中看到“错误:kex_exchange_identification: Connection c...

68得票8回答
如何更改SSH主机密钥?

我复制了一台服务器,所以它们具有相同的RSA密钥指纹。 它似乎在`/etc/ssh/ssh_host_rsa_key.pub`中定义。 怎样正确地更改它? 谢谢。

67得票3回答
暂时禁用客户端的SSH公钥身份验证。

有没有办法在ssh连接时临时禁用公钥身份验证,而使用密码身份验证呢? 我目前想要访问远程服务器,但是我使用的是另一台笔记本电脑,不是我的。 浏览了link,我发现命令ssh -o PreferredAuthentications=keyboard-interactive -o Pubkey...

40得票9回答
从命令行自动接受 RSA 密钥指纹

我尝试使用yes | ssh root@10.x.x.x命令来接受RSA密钥指纹,但是仍然会提示我是否确定要连接。有没有办法让这个过程自动化?

38得票2回答
透露您的SSH known_hosts文件是否存在安全风险?

下周我将在一场会议上演讲,内容是关于我开发的一些软件工具。在演讲过程中,我的笔记本电脑将通过投影仪显示在屏幕上。这次演讲将被录像并发布到YouTube上。如果在演讲过程中有必要打开和编辑我的~/.ssh/known_hosts文件,我是否应该在此期间断开投影仪连接?透露我的known_host...

38得票7回答
无法通过SSH连接到GCE:"权限被拒绝(公钥)"。

我通过Google Compute Engine在Bitnami上创建了一个虚拟机。之前,我可以通过Bitnami的Web界面进行SSH连接。但是,我尝试通过我Mac上的终端进行SSH连接时却一直遇到“Permission denied (publickey)”错误。然后,我在服务器和我的Ma...

37得票3回答
ssh-copy-id - 权限被拒绝(公钥)

我想建立一个SSH隧道到MySQL服务器,该服务器位于具有虚拟机的计算机上。并且如果计算机重新启动,隧道也必须正常工作。 假设: A是一台安装了Linux软件的计算机。 B是计算机A中的虚拟机。 MySQL位于B中。 C是计算机A中的虚拟机,希望连接到B中的MySQL。 现在根据这篇文...