我们有PuTTY的命令行选项来发送RSA hostkey类似于WinSCP赋予-hostkey
的说法?目前使用的我可以通过PuTTY命令行选项传递服务器的RSA主机密钥吗?
腻子命令:
putty.exe -ssh -l username -pw password -m command.txt RemoteServerIP
有,例如WinSCP一个选项,其中RSA hostkey可以传递就像如下:
open sftp://username :[email protected]/ -hostkey="ssh-rsa 2048 11:2c:5d:f5:22:22:ab:12:3a:be:37:1c:cd:f6:13:d1"
也让我知道,如果我的选择为此任务使用PuTTY是不好的选择。
详细的那些有兴趣谁知道整个背景说明:
我公司开发的Django应用揭开序幕一些远程脚本 和完成这项任务。这使用油灰ssh来运行使用子模块在 背景命令,参数被从 Djangofront端通过。我对着
问题是,还有谁将会使用这个 应用程序来开始他们的脚本多个用户。唯一的要求是他们必须 存储IP地址和 Django的服务器上的配置文件服务器的RSA密钥。
由于所有的服务器都使用RSA密钥,因为它要求以 确认的RSA指纹存储提示第一次登录。
通常,当我们这个手动从本地机器开始,我们给 是,首次。并且随后的运行它不会要求确认 。
由于这些脚本将从用户 无法访问的DjangoServer运行,有没有办法使用putty运行 远程脚本?
请注意我知道踢了使用WinSCP赋予但 脚本不幸的是在我们的环境中,我不能从 WinSCP赋予开球脚本,但我可以使用WinSCP赋予FTP和我用hostkey选项,这样它 不提示进行确认
非常感谢您@MartinPrikryl。我接受你的答案。谢谢你建议Plink我会用这个代替腻子。 – just10minutes