Instead of the more conventional FTP/SFTP username and password, Amazon’s EC2 service uses a key-pair system for authentication. It might seem like macrabbit’s Espresso app does not support this at first but in fact, Espresso will automatically detect keys registered with ssh-agent when connecting.
All you need to do is register your AWS/EC2 key with ssh-agent before connecting. Fire up terminal and type this in:
ssh-add -K /path/to/your/aws/key/file
Once you’ve done this, you’ll be able to connect with Espresso using just a username (usually ec2-user) and domain name/ip address as so: