RUMAD on macOS

These are some instructions I’ve written up to get RUMAD working on your Mac running macOS Sierra or later.

Your Terminal window might look differently from mine. These instructions will still work.

Setting up the SSH directory

NOTE

The $ symbol indicates the command prompt of your Terminal. Everything that is after the $ symbol is a command. DO NOT include it in your commands.

Open a new Terminal window. Terminal is located in /Applications/Utilities/Terminal.app.

Type the following command to create the SSH directory:

$ mkdir ~/.ssh

Press Return.

Then, change the permissions of the folder to be accessible by you only. Type the following command:

$ chmod 700 ~/.ssh

Press Return.

Afterwards write this command:

$ nano ~/.ssh/config

Press Return.

Whitelisting rumad.uprm.edu

Your Terminal window will show a document. This document will likely be empty for you.

This document is called the config file. Copy the following text:

Host rumad.uprm.edu
  KexAlgorithms +diffie-hellman-group1-sha1
  HostKeyAlgorithms +ssh-dss

Go to the Terminal window that contains the document config. Paste the copied text with the keyboard shortcut Command+V.

Your config file should look like the screenshot below.

Save your changes using the Control+O keyboard shortcut (when it asks you for a name for the document, just press Return), then close the text editor by using Control+X.

Testing out the connection

Connect to rumad.uprm.edu using the following command:

$ ssh estudiante@rumad.uprm.edu

Press Return. If everything is working correctly, you should see a password prompt for the user estudiante.

If this is your first time connecting to rumad.uprm.edu you'll see a message to accept the authenticity of its key fingerprint. Just type "yes" and press Return.

Since estudiante does not have a password, press Return again.

If everything was done correctly, your Terminal will show the user menu for the Sistema Estudiantil Colegial.

If the instructions above don’t work for you, you’re going to need to enter the following command every time you want to connect to rumad.uprm.edu in Terminal:

ssh -oKexAlgorithms=+diffie-hellman-group1-sha1 -oHostKeyAlgorithms=+ssh-dss estudiante@rumad.uprm.edu

Press Return.

Using the previous command, your Mac should connect to rumad.uprm.edu.

Please send any questions or feedback to my email.