我在 CentOS 8 机器上生成了默认的公钥和私钥。将公钥复制到另一个 Linux 虚拟机并且 ssh 连接成功。然后我在与~/.ssh
和 使用不同的位置创建了一个自定义对ssh -i <privatekey> <ip-address>
。它没有询问我使用自定义密钥设置的密码。我很确定它使用了~/.ssh
文件夹中的默认键。我通过从远程服务器文件中删除默认公钥来对此进行测试~/.ssh/authorized_keys
。然后我尝试使用自定义私钥,它提示我输入密码。我不确定问题出在哪里。
即使我使用密码指定自定义密钥,ssh 也使用默认密钥
相关内容
- Ubuntu 系统感染病毒,需要帮助清除并保证安全
- 是否存在用于传入连接的屏幕共享(vnc)的日志文件?
- 将文件从 HDD 复制到 USB 驱动器时如何删除加密标志?
- 运行 ESXi 服务器大约需要什么硬件?
- 如何限制Openvpn用户只能使用特定网段
- ubuntu 13.10 中的声卡在播放声音时会产生大量噪音 [关闭]
- 在 Ubuntu 16.04 中自动在 AWS EC2 上挂载 SSD 实例存储
- Windows 上的 wireshark.exe 如何读取 pcap 文件流?
- 如何使用 ALT (Meta) 或其他控制键作为前缀而不是 `\C-` 和 `\e` 设置 Readline 键绑定?
- 菜单栏中的应用程序图标以及是否可以选择在 Mac 启动时激活哪些应用程序?