Há alguns problemas que você precisa explorar. Primeiro, você instalou o openssh-server? Se não, então
$ sudo apt-get install openssh-server
Normalmente, o UFW é modificado para permitir conexões de entrada da porta 22 quando você instala o openssh-server. Você pode verificar se a porta 22 recebida é permitida fazendo isso:
$ sudo ufw status
Caso contrário,
$ sudo ufw allow 22
Em segundo lugar, você está tentando fazer o login através do usuário root. A configuração padrão no Ubuntu não possui uma senha para o usuário root. Se você realmente quiser definir uma senha de root (não recomendado): $ sudo passwd
Por padrão, o PermitRootLogin em / etc / ssh / sshd_config é definido como Não nos sistemas Ubuntu. Edite esse arquivo e altere PermitRootLogin para Yes, salve o arquivo e reinicie o serviço para que a alteração entre em vigor.
$ sudo gedit /etc/ssh/sshd_config
$ sudo service ssh restart