O SFTP estabelece uma conexão através do protocolo SSH. Se você tiver openssh-server
instalado, poderá se conectar com qualquer usuário e senha do sistema, desde que essa função não esteja desativada em /etc/ssh/sshd_config
. Não está relacionado ao vsftp.
Adicione novos usuários:
sudo adduser username
Em seguida, conecte-se ao sistema:
ssh username@host
sftp localhost
Você será solicitado a fornecer uma senha para todos os comandos acima.
Atualização : Como prender usuários em sua casa com o sftp pode ser encontrados aqui .