Ruby Net / sftp gem - 建立并创建文件,但上传0字节

时间:2015-11-17 10:25:10

标签: ruby ftp sftp net-ftp

我试图在Ruby中创建一个可以使用sftp连接将本地文件上传到ftp服务器的脚本。

脚本建立与服务器的连接并创建文件就好了。问题是它没有正确上传的文件。文件大小继续为0字节。

这是脚本:

require 'net/sftp'

Net::SFTP.start("HOST", 'USERNAME', :password => 'PASSWORD', :verbose => Logger::DEBUG) do |sftp|
 sftp.upload!("/LOCAL/PATH/TO/FILE", "/REMOTE/PATH/TO/FILE")
end

当我使用Filezilla时,它没有任何问题。

我目前正在使用 Net / sftp gem - Net/sftp - github site

我在服务器上打开了端口21和22,并为用户提供了读/写权限。

我错过了什么吗?我没有看到任何错误。 如果我能为您提供可能有助于您回答我的问题的任何其他信息,请告诉我。

0 个答案:

没有答案