Você pode usar SFTP com VSFTPD?

0

Instalei o vsftpd no meu servidor Ubuntu 16.04 e posso conectar-me bem usando o SFTP para um único usuário.

Eu quero configurar usuários adicionais e dar a eles a capacidade de se conectarem a seus diretórios pessoais (ou a um subdiretório deles), via SFTP também. Eu também quero (chroot) prendê-los para que eles não possam navegar fora desse diretório para o qual são redirecionados no login.

Passei muito tempo lendo e configurando o arquivo /etc/vsftpd.conf, mas não consigo fazer isso funcionar com o SFTP da maneira que descrevi, e acredito que, portanto, é apenas para FTP - estou correto nesta declaração e, em caso afirmativo, alguém sabe de uma solução? Eu realmente preferiria usar o SFTP em vez do incômodo de FTPS.

Muito obrigado

    
por Newfoundland 15.12.2017 / 15:01

1 resposta

0

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 .

    
por RoVo 15.12.2017 / 15:10