1
我在查找用於指定SFTP身份驗證密鑰的文檔時遇到問題。Ruby Net的公鑰/私鑰驗證:: SFTP
想碰到這樣的:
export SOME_PRIVATE_KEY="$(cat tmp/some-certs/privatekey.pem)"
# then somewhere in the code
private_key = OpenSSL::PKey::RSA.new(ENV['SOME_PRIVATE_KEY'])
Net::SFTP.start(ftp_host, user, key: private_key) do |sftp|
sftp.dir.entries('/path/to/folder').each do |remote_file|
# ...
end
end