tôi đang cố gắng sử dụng ruby để tải lên một tập tin vào sftp của tôi và tôi có thể ssh vào và tất cả là tốt nhưng kịch bản của tôi là không .... đây là kịch bản nhỏ của tôiruby sftp lỗi
require 'rubygems'
require 'net/sftp'
Net::SFTP.start('50.5.54.77', 'root', :password => 'PASSWORD') do |sftp|
# upload a file or directory to the remote host
sftp.upload!("/Users/tamer/sites/sandbox/move_me.txt", "/home")
end
nhưng tôi tiếp tục nhận được lỗi này
ruby sftp.rb
/Library/Ruby/Gems/1.8/gems/net-sftp-2.0.5/lib/net/sftp/operations/upload.rb:313:in `on_open':
Net::SFTP::StatusException open /srv (4, "failure") (Net::SFTP::StatusException)
Bất kỳ ý tưởng những gì tôi đang làm sai