Connection refused

October 25, 2019 154 views
DigitalOcean Accounts DigitalOcean Spaces

When we connect to server via SFTP using Filezilla we receive “Connection refused” error.

host: droplet ip address
port: 22
user and pass like in hosting account.

Also we try to use login “root” and pass from hosting account.

Please help

2 Answers

Hi @luccijenya,

Can you please make sure the following is present in your /etc/ssh/sshd_config

Subsystem sftp internal-sftp
Match group sftponly
ChrootDirectory /home/%u
X11Forwarding no
AllowTcpForwarding no
ForceCommand internal-sftp

Additionally, Often SFTP error arises when ssh is not properly installed on the server. So, when you try to connect to SFTP server it always gives error “ssh: connect to host x.x.x.x port 22: Connection refused“.

In Linux servers, we check and make sure that SSH is installed properly by executing the command

dpkg --get-selections | grep ssh

If there is an error, then we install it correctly by running the command:

apt-get install openssh-server

Finally, we restart the service and ensure that the user could connect to SFTP server without any failure.


We have such info in this file /etc/ssh/sshd_config :

Have another answer? Share your knowledge.