Super User is a question and answer site for computer enthusiasts and power users. It's 100% free, no registration required.

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I am geeting this error whenever i am using the below command in ubuntu: ssh localhost

it shows the error unable to connect to local host at port 22:connection refused

Please help me with this

share|improve this question

migrated from Apr 29 '11 at 9:26

This question came from our site for professional and enthusiast programmers.

Do an ifconfig and check that Local Loopback is enabled.

share|improve this answer

It probably means that you don't have sshd running, or it could be a misconfigured firewall (yes, you can firewall off localhost).

share|improve this answer
how can i turn on sshd ..plz help i am very new to linux environment?? – Adi Apr 28 '11 at 3:52

Maybe you don't have start server sshd.

ps aux | grep sshd to check it

share|improve this answer
how to turn on sshd ? plz help on this – Adi Apr 28 '11 at 3:59

You need a ssh server. Read the community documentation on it for Ubuntu (it's short).

Install it via Terminal:

sudo apt-get install openssh-server

And try connecting:

ssh localhost
share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.