如何使用PubkeyAuthentication = no选项下载文件

我试着用这个解决方案通过Ruby来执行scp:如何使用Ruby调用使用SSH和SCP传输文件?

但是当我执行时,它会打印:

Text will be echoed in the clear. Please install the HighLine or Termios libraries to suppress echoed text.
Enter passphrase for /home/user/.ssh/id_dsa:

但主机是一个无键服务器,我想删除这个“输入/home/user/.ssh/id_dsa:”问题的密码。

如果我在Linux命令行中执行操作:

ssh -o PubkeyAuthentication=no host.example.org

有用

我想我可以通过NET :: SSH的等效选项,但我怎么做? 对不起,我是ruby的新手,我没有找到像这样的选项

我很感激你能否帮助我。

谢谢。

链接地址: http://www.djcxy.com/p/25275.html

上一篇: how to dowload a file with PubkeyAuthentication=no option

下一篇: How to rescue an input in class initialization