Ruby
SFTP Examples for Ruby
- SFTP Change Directory
- SFTP Create Directory
- SFTP Delete Directory
- SFTP Delete File
- SFTP Simplified Download
- Check if File Exists
- SFTP Download to Local Filesystem
- SFTP using HTTP Proxy
- SFTP Public-Key Authentication
- SFTP Read Directory Listing
- SFTP Read Text File
- SFTP Read Text File to String
- SFTP Where Did My Upload Go?
- SFTP Rename File or Directory
- SFTP Resume Download
- SFTP Resume Upload
- SFTP using SOCKS Proxy
- SFTP Upload from Local Filesystem
- SFTP Simplified Upload
- SFTP Write Text File
- Multiple Hop SSH to SFTP
- Async SFTP Progress Info
- SFTP Download all Files in a Directory
- SFTP Synchronize Directory Tree - Download
- SFTP Upload - Synchronize Directory Tree
- Use PuTTY Key for SFTP Authentication
- SFTP HardLink - Create a Hard Link using the hardlink@openssh.com Extension
- SFTP SymLink - Create Symbolic Link on Server
- SFTP ReadLink - Get the Target of a Symbolic Link on the Server
- SFTP Fsync -- Flush an Open File on the Server
- SFTP Sync Download Tree w/ Must-Match Filename Constraints
- SFTP Sync Download Tree w/ Must-Match Directory Constraints
- Co:Z SFTP Binary File Download (from z/OS IBM Mainframe)
- SFTP Auth Failure Reason (AuthenticatePwPk)
- SFTP Download Files Matching a Pattern
- SFTP Get/Set File Permission
- AWS Transfer for SFTP (Amazon S3)
- SFTP use Cert's Private Key for Authentication (Windows)
- SFTP use Cert's Private Key from PFX (.pfx/.p12)
- SFTP Synchronize Tree Upload with ProgressInfo Callbacks
- Generate RSA Key for SFTP
- SFTP Upload Large File in Parts
- SFTP Host Key Fingerprint
- SFTP Debug Log File Path
- SFTP Authentication using X.509 Certificates
- SFTP Get Size of File on Server
- SFTP Public-Key Authentication (id_ed25519)
- SFTP Authentication using an SSH Certificate
- HTTPS Server Certificate Require Hostname Match