1. Introduction
NOTE: All usernames are case sensitive and must be in a lower case format.
This article gives instructions on how to remotely access computer resources at Florida Tech, such as code01.fit.edu, using SSH and SFTP.
SSH, which stands for Secure SHell, allows remote users to access servers over an encrypted communication session. SFTP is a Secure File Transfer Protocol and allows files to be downloaded from and uploaded to remote servers. SSH is the secure method to access files and run remote sessions. SSH encrypts all information between the client and the server. Additional information about SSH can be found by visiting: http://kb.iu.edu/data/aelc.html.
2. What do I need to access SSH or SFTP on code01.fit.edu or another server?
Apple, Linux, and Windows 10 or higher have an SSH/SFTP application built-in and they are accessible by the terminal/command prompt.
If you wish to use a Windows based application with a GUI, an SSH/SFTP application needs to be installed for the list below:
3. How to SSH into code01.fit.edu with Putty SSH Client on Windows?
- Download and install the Putty SSH Client
- Open the Putty SSH Client
- Enter these connection settings:
- Host Name:
code01.fit.edu
- Port:
22
- Connection Type: SSH
- Click Open to start the SSH session.
- If this is your first time connecting to the server from this computer, accept the connection by clicking Yes.
- Once the SSH Connection is open, you should see a terminal prompt asking for your username:
login as:
- Type your Tracks username in lower-case letters and press enter.
- Next, enter your password. Please note that you will NOT see your cursor moving, or any characters typed (such as ******) when typing your password. This is a standard PuTTY security feature. Press enter.
Using keyboard-interactive authentication.
Password:
- You are now logged into code01.fit.edu with SSH.
Reference: https://mediatemple.net/community/products/dv/204404604/using-ssh-in-putty-(windows)
4. How to SFTP into code01.fit.edu server with FileZilla SFTP Client?
- Download and install FileZilla Client.
- Open FileZilla Client.
- Click on the Site Manager button.
- Click on the "New Site" button.
- Type a name for the connection.
- Enter the following connection information via SFTP
- Host:
code01.fit.edu
- Port:
22
- Protocol: SFTP - SSH File Transfer Protocol
- Login Type: Normal
- User: Enter your Tracks username using lower case letters
- Password: Enter your Tracks password
- Click on the "Connect" button to connect to code01.fit.edu over SFTP.
Reference: https://support.ftptoday.com/hc/en-us/articles/226905168-How-to-connect-with-SFTP-using-Filezilla
5. How do I use an Apple, Linux, or Windows command line SSH client?
- Open a terminal or command prompt, type
ssh code01.fit.edu
.
- If this is your first time connecting to the server from this computer, accept the connection by typing Yes and press enter.
- Once the SSH Connection is open, you should see a terminal prompt asking for your username:
login as:
- Type your Tracks username in lower case letters and press the ENTER or RETURN key.
- Next, enter your password. Please note that you will NOT see your cursor moving, or any characters typed—such as ******—when typing your password. Press enter.
Using keyboard-interactive authentication.
Password:
- You are now logged into code01.fit.edu with SSH.
6. What are some common problems?
Below are the two most common issues encountered when attempting to connect to code01.fit.edu:
- Using an upper case letter in the username. Usernames are case sensitive on Unix and Linux systems, such as code01. Therefore, there is a difference between 'johndoe1234' and 'JohnDoe1234', with the latter not being a valid username. Entering an invalid username too many times will cause your IP to be blocked, as described in the next issue.
- Entering a bad username and/or password too many times. After 10 failed login attempts (for any reason), if you are connecting from an off-campus computer, your public IP will be blocked. If this happens, you will need to create a support request to have it unblocked.
7. Where can I find help with Unix or Linux commands?
There are lots of Unix and Linux help sites on the web, try a search on Google.
8. How can I run remote graphic applications on my computer?
Graphical applications on code01.fit.edu can be run locally on your computer by using an X window server. Linux systems with an installed GUI (Graphical User Interface) normally have this installed. However, on Windows and macOS, this is achieved using an application such as VcXsrv, MobaXterm, or Xming for Windows, or XQuartz for macOS.