ssh: connect to host 192.168.1.6 port 2222: Connection refused
O host que você está tentando conectar (192.168.1.6) não tem SSH instalado, está parado ou está escutando em uma porta diferente de 2222.
Primeiro, verifique se a máquina com esse IP tem o SSH instalado. No Ubuntu SSH (para aceitar conexões) é fornecido por openssh-server
:
$ sudo apt-get install openssh-server
Em seguida, verifique se está em execução:
$ service ssh status
ssh start/running, process XXXXXX
Se estiver parado:
$ sudo service ssh start
Normalmente, o SSH escuta na porta 22 e não na 2222, como o script está tentando usar. Portanto, verifique se esse script tem algum parâmetro para definir uma porta diferente.