i6 Services: Connecting to i6
There are two primary ways to connect to i6: through SSH or SFTP. Both are topics worthy of study on their own, but what follows is the barebones basics to get you up and running.
What is SSH?
SSH is a means for connecting to i6 in the context of your i6 account and executing commands on i6 to rename files, edit files, interact with a database, and execute programs on the server.
What is SFTP?
SFTP is a means for you to copy files to and from i6.
What is the difference?
If you suspect some overlap in functionality here, you are correct. For example, you can rename files via SSH and issue an "mv" command, or you can connect via SFTP and (depending on the program) right-click a file and select Rename. Generally, SFTP is more limited than what SSH can do. SFTP is strictly for transferring files from location A to location B, usually from your local computer to your home/web directory on i6. In contrast, you can use your SSH session to issue the commands necessary to write and compile programs (just an example).
How do I SSH?
Use the built-in Terminal for Mac & Linux and Command line or Powershell for Windows. If you can't find it, use the search function to look for them in your platform. Once open, type "ssh NETID@i6.cims.nyu.edu". (NetID is in lowercase letters)
How do I SFTP?
We recommend using FileZilla, which works on all platforms.
*NOTE: The above are software recommendations. They are by no means the only options available.