Ошибка (РЕШЕНИЕ) SSH connect to address port 22: Connection refused

ВНИМАНИЕ: в данном примере мы разрешаем доступ со всех хостов - а то угроза безопасности (если есть внешнее соединение)

debug1: Connecting to slave [192.168.0.2] port 22.
debug1: connect to address 192.168.0.2 port 22: Connection refused

Захожим в файл, который указывает с каких хостов подключаться можно а с каких нет (открываем его) командой:

sudo nano /etc/hosts.allow

По-умолчанию он выглядит как-то так:

# /etc/hosts.allow: list of hosts that are allowed to access the system.
# See the manual pages hosts_access(5) and hosts_options(5).
#
# Example: ALL: LOCAL @some_netgroup
# ALL: .foobar.edu EXCEPT terminalserver.foobar.edu
#
# If you're going to protect the portmapper use the name "portmap" for the
# daemon name. Remember that you can only use the keyword "ALL" and IP
# addresses (NOT host or domain names) for the portmapper, as well as for
# rpc.mountd (the NFS mount daemon). See portmap(8) and rpc.mountd(8)
# for further information.
#

ssh:localhost:allow
sshd:localhost:allow

и указываем. что подключать можно со всех хостов(эти инструкции необходимо разместить в начале):

# /etc/hosts.allow: list of hosts that are allowed to access the system.
# See the manual pages hosts_access(5) and hosts_options(5).
#
# Example: ALL: LOCAL @some_netgroup
# ALL: .foobar.edu EXCEPT terminalserver.foobar.edu
#
# If you're going to protect the portmapper use the name "portmap" for the
# daemon name. Remember that you can only use the keyword "ALL" and IP
# addresses (NOT host or domain names) for the portmapper, as well as for
# rpc.mountd (the NFS mount daemon). See portmap(8) and rpc.mountd(8)
# for further information.
#

ssh:ALL:allow
sshd:ALL:allow

сохраняем файл и пробуем подключиться.