SFTP Gateway
Last updated on 19 Sept, 2022
SFTP Gateway Overview
Initial Setup of SFTP Gateway
Log into the EC2 instance
Add and configure users
Connect as an SFTP user
WinSCP Setup
Set up SFTP Gateway for Windows
Set up SFTP Gateway with Two-factor Authentication with Google Authenticator
Set up a custom S3 bucket
Security notes
Restrict S3 access on your IAM policy
Enable password login instead of using SSH Keys
Launching into AWS GovCloud
AWS SFTP vs. SFTP Gateway - A Comparison
Allow users to delete from downloads
SSH Key Pairs
Enable Multi-threading
Original mtime
MD5 hash validation
File Exclusions
Server Side Encryption
ACL command options
Recovering from "stuck" files in upload directory
Reducing the cost of running SFTP Gateway
Remove empty folders after download sync
Generate a key pair
Routing sendmail through external SMTP relay
Configure an EC2 security group
Best practices for production
Cross account S3 access
Troubleshooting SFTP Gateway
Set uploads folder as the default
How to upload files to SFTP root
Grant your EC2 instance access to all S3 buckets
Create a Swap partition on your EC2 instance
Reference
Release notes
Upgrading existing SFTP Gateway instances
Fixing errors after running yum update
FileZilla Setup
Encrypting local server data at rest
Enabling FTPS using vsftp
Disk utilization monitoring
Authenticity of host can't be established
Deleting SFTP users
Private and shared download folders
Use a customer-provided key for SSE-C
Using KMS to manage your keys
Using SSE-S3 to manage your keys
Resizing an EC2 instance volume