Jail apenas um usuário específico com vsftpd

1

Estou usando o Redhat e o CentOS. Quando faço o seguinte:

 # vi /etc/vsftpd/vsftpd.conf
 chroot_local_user=YES
 # service vsftpd restart

Em seguida, todos os usuários são encarcerados em seu diretório pessoal.

Como posso prender apenas um usuário específico?

    
por 夏期劇場 13.09.2013 / 05:56

1 resposta

4

Você tem duas opções:

chroot_local_user=YES
chroot_list_enable=YES
chroot_list_file=/etc/vsftpd/nonchroot.list

Onde o arquivo /etc/vsftpd/nonchroot.list deve envolver os usuários que você não quer fazer chroot.

OR

chroot_list_enable=YES
chroot_list_file=/etc/vsftpd/chroot.list

Em que o arquivo /etc/vsftpd/chroot.list deve conter os usuários que você deseja que sejam colocados em chroot em suas residências. Por padrão, todos os outros usuários devem ter acesso ao / (root).

    
por 13.09.2013 / 06:30