Archives For ssh

enable ssh ubuntu 13.10

This simple tutorial shows you how to enable ssh in Ubuntu 13.10 Saucy Salamander. As you may know, SSH (Secure Shell) is a secure communication protocol that lets you remotely access networked computers. It is known as a replacement for Telnet which is very unsecure. While Telnet sends traffic in plain text, SSH on the other hand uses a secure protocol to communicate.

Tutorial Objectives:

  • Enable SSH in Ubuntu 13.10
  • Enjoy!

To get started, install SSH Server openssh-server from Ubuntu Software Center. Or run command below if you’re on Ubuntu Server without GUI:

sudo apt-get install openssh-server

That’s it. Use your client to connect to this machine via the default port 22.

You can change the port as well as disable root login and other settings by editing the config file /etc/ssh/sshd_config via root privilege:

sudo gedit /etc/ssh/sshd_config


How to Enable Secure Shell (SSH) in Ubuntu Server

Last updated: November 3, 2013


SSH service is not enabled by default in Ubuntu both Desktop and Server, but you can easily enable it just by one command. Works on Ubuntu 13.04, 12.04 LTS, 10.04 LTS and all other releases.

And the command is:

sudo apt-get install openssh-server

It installs OpenSSH server, then automatically enable ssh remote access.

OpenSSH is a FREE version of the SSH connectivity tools that technical users of the Internet rely on. Users of telnet, rlogin, and ftp may not realize that their password is transmitted across the Internet unencrypted, but it is. OpenSSH encrypts all traffic (including passwords) to effectively eliminate eavesdropping, connection hijacking, and other attacks. Additionally, OpenSSH provides secure tunneling capabilities and several authentication methods, and supports all SSH protocol versions.

You can edit the config file “/etc/ssh/sshd_config” to change default port 22, remember to apply changes via the command below:

sudo /etc/init.d/ssh restart