A great service that is provided on your Mac is SSH or also known as Secure Shell. This tool allows you to access your files remotely through a secure FTP (SFTP) connection. This will give you the ability to transfer files easily between computers over a secure network connection using a modern FTP program. The items you will need to have are a Mac, router with port mapping feature, SSH or Terminal app and SFTP/FTP client.
1. Get a Static IP Address
The first thing you will need to do is specify a static IP address on the Mac you will be connecting to. to change the IP address you will want to first navigate to “System Preferences”, then click on “Network”. In the right hand corner you will click on the connection method you want to use. After you have selected your connection you will click “Advanced” Then click TCP/IP tab, then select “Using DHCP with manual address” from the “Configure IPv4” drop down menu.
In the IPv4 Address field, you will need to enter the static address. This is number usually begins with with the first 3 segments of numbers from your Router Field then you will have a new number for the last digit. Once you have your static address, make sure you write it down for future reference. Then press “OK” and then “Apply” in the Networks preference.
2. Enable SSH
To enable SSH on your Mac, you will need to click on “System Preferences” and then “Sharing”. Then you will want to go down and find Remote Login and check the box next to it then select the button next to “allow access for all users”.
3. Configure Port Mapping
Now, you will need to go to Port Mapping Setup Assistant, this is located in Airport Utility. You will select “Manual Setup” and then “Advanced”. The you will want to add and select “Remote Login – SSH” from the drop down menu. The only file that will need to be filled out is Private IP Address. This is where you will place the Static IP Address.
4. Access Your Mac Remotely
After you have enabled SSH and configured Port Mapping, you will be able to access your Mac’s command line and files remotely. You will want to first open up your Terminal app. then type “ssh Username@IPAddress”. (You want to use your IP Address.) Then press the “Enter” key. You will need to put in your account password and then you will be able to interact with your Mac’s command line.
5. Access Your Mac’s Files Remotely
For this last step you will need to have SFTP client, such as Panic’s Transmit. Here you will be able to access your files quickly. Once you have the software you choose to use, you will need to file out your server information, username and passwords. The server will be your IP Address and the username and password will be the ones set for the Mac you are connecting to.
Once you have click connect you will be able to browse, download and upload your files to your Mac remotely. Enabling SSH is a great way to take over and manage another computer that you are not currently located at. It is helpful to be tech and Mac savvy to enable SSH on your Mac, but if you follow these few simple steps then you will be able to do the process, as well.