Você não pode usar o SSH para fazer login em uma conta de usuário que não exista na máquina host ou que ainda não tenha uma senha
Para usar o OpenSSH, sua máquina host executando o serviço ssh
deve ter pelo menos um <username>
com uma senha correspondente. Se o <username>
na máquina host que você gostaria de usar ainda não tiver uma senha, na máquina host:
sudo passwd username
Agora você deve poder fazer o login em sua máquina host usando ssh
de uma máquina cliente.
-
Observe que o SFTP está incluído no daemon ssh, portanto, em um terminal na máquina cliente:
sftp [email protected]
Como alternativa, se você simplesmente quiser usar sftp
para acessar visualmente o sistema de arquivos da máquina host (por exemplo, usando o Nautilus)
- Abra o Nautilus na máquina do cliente
- Selecione Arquivo > Conecte-se ao servidor
- Tipo:
SSH
- Servidor: digite o endereço IP da sua máquina host
- Porta: número da porta especificado no arquivo
sshd_config
da máquina host - Nome de usuário: nome de usuário
- Senha: senha