ssh - 使用公共(public) RSA key 验证服务器

标签 ssh winscp

我有来自我要连接的服务器的 RSA 版本 2 公钥。我在哪里保存这个 key ,以便我可以验证服务器的身份?

我的公钥是这样的:

ssh-rsa AAAAN7ZZHjhUKjKxU... 

最佳答案

Calculate RSA key fingerprint .

另见 relevant section of WinSCP FAQ on host keys .

您可以执行ssh-keygen在任何 *nix 机器上,您都可以访问。

或者您可以下载Microsoft build of OpenSSH for Windows .在 Windows 10 版本 1803 或更高版本上,您已经内置了 OpenSSH。在旧版本的 Windows 10 上,它可以作为可选的 Windows 功能安装。在旧版本的 Windows 上,您可以只提取 ssh-keygen.exe来自 .zip ( latest release ),无需安装。

关于ssh - 使用公共(public) RSA key 验证服务器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43659300/

相关文章:

linux - 批处理模式 SSH 给出错误 "TERM environment variable not set"

ssh - 如何检测 ssh key 是否受密码保护?

ssh - 使用GNU并行时,如何限制新的传出ssh连接的速率?

c# - SSH.NET 中的 MySQL 端口转发 - 尝试以访问权限禁止的方式访问套接字

python - 使用 ssh 在远程计算机上使用corner.py 禁用显示

无需将文件写入磁盘的 PowerShell SFTP 下载

ssis - 安装到 SSIS 的 GAC 时,WinSCP .NET 程序集抛出 "The winscp.exe executable was not found at location of the assembly"

c# - 在 C# 中使用 WinSCP .NET 程序集检查连接状态

powershell - 如何使用 WinSCP 将名称中包含特定关键字的文件上传到 SFTP

csv - 从 FTP 文件夹获取最新更新的文件