Eliminei o ficheiro known_hosts. Quando vou tentar o localhost com meu user alternativo tenho isto:
eliezer@mx-notebook:~$ ssh visita@localhost
The authenticity of host 'localhost (127.0.0.1)' can't be established.
ECDSA key fingerprint is SHA256:8KTNg1AR5A6WynaFA9es130WBg32OYuMpDzdWoleO4A.
Are you sure you want to continue connecting (yes/no)?
Se carrego no 'yes' tenho:
Warning: Permanently added 'localhost' (ECDSA) to the list of known hosts.
visita@localhost's password:
Prossigo com a senha e entro com visita@localhost e consigo visualizar o conteúdo com 'ls'. Mas não consigo entrar no diretório visita. Realmente, há algo nas permissões que restringe o acesso. Pois foi assim que deixei após a instrução em vídeo:
eliezer@mx-notebook:/home$ ls -l
total 8
drwxr-xr-x 28 eliezer eliezer 4096 dez 26 11:12 eliezer
d-w------- 2 visita visita 4096 dez 17 18:16 visita
Alterei a permissão do meu user visita usando 'chmod' como usuário root. Agora consegui logar no localhost com visita@localhost e executar o comando.
scp work_backup.zip visita@localhost:/home/visita
Tudo confirmado. Sucesso! Obrigado.