Fix :: Linux SSH error "connection refused"

Problem Statement


Can't connect to a Linux server(Debian Flavour) via SSH.

Error Message


Connection refused

Solution


There were unknown changes made in  /etc/ssh/ssh_configfile. To fix this issue, we had installed OpenSSH server following below mentioned steps:

  1. Logged into VPS through console and fired following commands:

    sudo apt-get purge openssh-server
    mv /etc/ssh /etc/ssh_old
    created new ssh directory in /etc
    sudo apt-get install openssh-server​
  2. Try ssh after performing above steps. If you get "WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED", rename the known_hosts from .ssh/ in your local machine and try again.

  • 0 Users Found This Useful

Was this answer helpful?

Related Articles

How to install Git on Centos7?

Git is a famous version-control system. Git is used to tracking the changes made on your code as...

An error occurred while loading the hcpdriver module – R1Soft

R1soft CDP backup allows for full server backup and you can use it to perform the bare metal...

How do I enable apache file and directory indexing under Linux or UNIX?

There are 2 ways to enable apache file and directory indexing. Using Apache config file : You...

Can I open APN port 2195 on my VPS?

You will get full administrative control of your VPS, therefore you can surely open/close any...

Fix cPanel Error -The Email Account Already Exists

Sometimes, you add an email account from cPanel, and you get an error message The Email Account...