If you are a Mac user, 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 that can be used to run ssh. It can be accessed at Applications > Utilities.

These instructions are written for users connecting to a new Cloud Server for the first time. If you’re connecting with a non-root user, replace root in the instructions with your username.
Follow these steps to connect to your Cloud Server with Terminal:
user00241 in ~MKD1JTF1G3->$
ssh root@IPaddress
Example:
MKD1JTF1G3->$ ssh root@166.76.69.51
This is because your Cloud Server has an RSA key not stored in your system registry, the identity of which cannot be verified.
The authenticity of host '198.61.208.131 (198.61.208.131)' 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)?
Type yes and hit enter. This adds the RSA key to the list of known hosts. You will not see this warning again during future connections.
MKD1JTF1G3-$ ssh root@198.61.208.131 root@198.61.208.131's password:
If you entered the correct password, the prompt will respond with a shell prompt as seen below:
[root@yourservername ~]#
Change the root password after your first login.
At the shell prompt, enter
passwd
Change your password:
Enter new UNIX password: Retype new UNIX password:
Passwd: password updated successfully
Use the new password with the root user when connecting to your server.
The next article will show you how to use Rescue Mode to connect to your Cloud Server. This is useful when performing troubleshooting and when your server becomes unresponsive.
© 2011-2013 Rackspace US, Inc.
Except where otherwise noted, content on this site is licensed under a Creative Commons Attribution-NonCommercial-NoDerivs 3.0 Unported License

8 Comments
For the record, "Terminal" is
It is odd that on a web page
re: iTerm
Shell for Drupal
re: drush
Correct
Locale error with specific MacOS ssh
locale::facet::_S_create_c_locale name not valid
You may need try to ssh from a Linux box. It is a known MacOS ssh issue.
Ref:
https://github.com/udoprog/c10t/issues/203
re: locale name error
If you don't have a Linux machine handy, you can access the web console for your server via the Cloud Control Panel. Once you're in, edit the file:
/etc/ssh/sshd_config
Find the lines that start with "AcceptEnv", and insert a "#" character in front of each. The issue appears to lie in one of the localization variables being passed, so disabling acceptance of those variables is a workaround.
Once you make the change, restart the ssh service (depending on the distro, run either "service ssh restart" or "service sshd restart"). Then try to connect again.
Add new comment