Connect to Linux from Mac OS X by using Terminal

  • Last updated on: 2016-06-10
  • Authored by: Rose Contreras

If you use Mac OS X, you don’t need to install a third-party client like PuTTY to connect to your cloud server via Secure Shell (SSH). Terminal is a terminal emulation program included with Mac OS X that you can use to run SSH.

Note: For an OnMetal Server, see Create OnMetal Cloud Servers for applicable OnMetal steps.

Connect to the server

These instructions are for users who are connecting to a new cloud server for the first time. If you’re connecting as a non-root user, replace root in the instructions with your username.

  1. Go to Applications > Utilities, and open Terminal.

    A terminal window interface is displayed:

    user00241 in ~MKD1JTF1G3->$
  2. Establish an SSH connection to the server by using the following syntax:

    ssh root@IPaddress


    MKD1JTF1G3->$ ssh root@

    The first time you connect to your server, a message asks if you want to continue connecting. This message appears because your server has an RSA key that is not stored in your system registry, the identity of which cannot be verified.

    The authenticity of host ' (' can't be established.
    RSA key fingerprint is 47:ff:76:b4:211:0f:11:15:21:bd:92:2f:44:0a:d9:0a.
    Are you sure you want to continue connecting (yes/no)?
  3. Type yes and press Enter. This action adds the RSA key to the list of known hosts. You will not see this warning again during future connections.
  4. Enter the root password for this server. The password does not echo to the screen.

    MKD1JTF1G3-$ ssh root@
    root@'s password:

    If you entered the correct password, the prompt responds with a shell prompt:

    [root@yourservername ~]#

Change the root password

After your first login, change the root password.

  1. At the shell prompt, enter the following command:

  2. Change your password, as follows. The password does not echo to the screen.

    Enter new UNIX password:
    Retype new UNIX password:

    If the passwords match, you will receive the following confirmation that the authentication tokens have been updated successfully:

    Passwd: password updated successfully

Use the new password with the root user when you connect to your server.

Where to go from here

The next article shows you how to use Rescue Mode to connect to your cloud server, which is useful when you are performing troubleshooting and when your server becomes unresponsive.

Continue the conversation in the Rackspace Community.