

We’ll need to do two main things to get everything working: Setting up your Mac workstation and server for SSH Key-Based Authentication have an account on the server that you use for day-to-day web development.
#Mac terminal ftp transfer password#
#Mac terminal ftp transfer mac os x#
I’m on a Mac OS X workstation, currently Yosemite, using the Mac Terminal App to connect via SSH and Panic’s Transmit FTP client to transfer files. If this sounds familiar, this guide is for you. Repeatedly entering secure long random passwords is becoming a hassle. You generally work on multiple servers per project.

Most likely you host websites for your clients or employer on *nix servers controlled through a command line interface. The instructions here are aimed at Mac OS X based web developers with at least a moderate level of systems administration knowledge. My goal is to outline the steps needed so you can start using key-based authentication on your Mac. If you’re reading this, you probably already have a basic grounding on SSH, SFTP and the implications of SSH key-based authentication. I won’t go into any detail about these protocols or try to make a case for using them. This is a guide for setting up an Apple Mac OS X workstation with SSH key-based authentication to a remote FreeBSD server.
