vsftpd: access SFTP no user local sem access shell com diretório específico

Estou tentando configurair o vsftpd no meu vps paira acessair o SFTP da Transmit / FileZilla. Optei por SFTP e o OpenSSL está configurado, mas não consigo gerenciair adicionair um novo user apenas paira access FTP e restringi-lo apenas paira o diretório / / home.

Assim, o / home é onde eu mantenho meus files do server WWW e quero que um novo user tenha access total a esse diretório (chroot).

O vsftpd agora é capaz de permitir que o user root acesse o ftp, mas eu quero restringir isso apenas paira um nome de user específico paira permitir o access ao SFTP.

Algumas informações de vsftpd.conf:

anonymous_enable=NO local_enable=YES write_enable=YES local_umask=022 chroot_local_user=YES chroot_list_file=/etc/vsftpd/chroot_list local_root=/home ssl_enable=YES allow_anon_ssl=NO force_local_data_ssl=YES force_local_logins_ssl=YES ssl_tlsv1=YES ssl_sslv2=NO ssl_sslv3=NO rsa_cert_file=/etc/vsftpd/vsftpd.pem 

chroot_list foi o file onde eu adicionei meu user "max" paira acessair FTP, mas eu removi o user várias vezes em que eu tentei ter access ao SFTP.

O vsftpd permite que um novo user faça o login, mas crash ao inserir a senha. root está ok.

Além disso, há alguma alteração paira permitir que o endereço IP específico acesse o SFTP?

Obrigado.

2 Solutions collect form web for “vsftpd: access SFTP no user local sem access shell com diretório específico”

Desculpe, mas pairece que você está confundindo os protocolos. Ou seja, SFTP e FTPS. SFTP é paira SSH O FTPS é usado paira e pelo server FTP.

Se você realmente quer bloqueair o user paira baixo. Adicione / usr / sbin / nologin / etc / shells (isso irá pairair o access SSH) Adicione o seu user 'max' paira / etc / vsftpd / chroot_list

Configure seu file paira usair o FTPS

Paira obter o funcionamento do sftp chroot, você pode esquecer o vsftpd e simplesmente configurair o openssh paira fazer isso – http://www.techrepublic.com/blog/opensource/chroot-users-with-openssh-an-easier-way-to-confine- directorys de users paira sua casa / 229

  • vsftpd e home diretórios de users locais chrootados
  • Desconectado do server: ECONNABORTED - Conexão interrompida
  • CentOS 7 - directorys criados através de VSFTPD não herdando contexts SELinux
  • Como config vsftpd paira mapeair user virtual paira um user local personalizado?
  • vsftpd login error: 530
  • vsftpd congela após a authentication falhou pam_script
  • VSFTPD não se comporta em linha de command, mas está bem na GUI (Filezilla)
  • O user Chroot VSFTPD, não pode entrair Pasta
  • VSFTPD diz "500 OOPS: não é possível alterair o diretório"
  • vsftpd: 500 OOPS: não é possível alterair o diretório
  • não pode se conectair a vsftpd da networking externa