SSH Access

SSH, or Secure Shell, is a program that allows users to connect to another server over a network. Like FTP, SSH can also transfer files between computers. However, SSH is a more secure way to transfer files. SSH also has additional features that FTP does not have, such as the ability to execute commands from a remote server.

Watch the video tutorial or continue reading for written step-by-step instructions:

Gaining SSH Access 1. Click on the “SSH Access” application on the BYU Domains Dashboard.

2. Click on “Manage SSH Keys”

3. Generate New Keys

Keys allow the safe transfer of files. SSH works by giving decryption keys to the servers involved in a file transfer; only the host and the connected remote computer can decrypt the information. To create a new key, enter the information and then click “Generate Key”.

4. Authorize Keys

Your new key will be displayed on the next page. Now you just need to authorize it. Click “Go Back” to go to the “Manage SSH Keys” page.

On this page, you can authorize and delete your keys. You can return at any time to create or edit keys. Click “Manage” on your new public key to authorize it.

Click “Authorize”

This key can now be used to access your account. Click “View/Download” on your keys to access them. This information can be input into an SSH client like PuTTy.

Keep in mind that the SSH account credentials are different from your Net ID and password. You can find your SSH login information by finding the email you recived when you first signed up for BYU Domains with the subject line “New Account Information.” Under “Server Information,” you will find the IP Address, FTP Username, and FTP Password.

Gaining Access to SSH from a Mac

Go to Applications > Utilities and open the terminal. You can also use Spotlight Search to find Terminal. You can find your SSH login information by finding the email you received when you first signed up for BYU domains, with the subject line “New Account Information.” Under “Server Information,” you will find the IP Address, FTP Username, and FTP Password. Make sure you have the username and password handy.

In the terminal, type the following command: ssh username@yourwebsite.com

If this is the first time a user is accessing SSH from this computer, there may be a question about the authenticity of the host. This can be safely confirmed by typing either y or yes.

Type in the FTP password when prompted. Don't worry if it looks like your password isn't being entered the terminal will not show the characters being typed (not even asterisks).

After entering your credentials, you will have successfully SSH into your domain.