diretório inicial pure-ftpd

1

Depois de instalar pure-ftpd e adicionar um usuário usando o comando:

pure-pw useradd <user> -u <user> -d /var/www/domain -f /var/pure-ftpd/pureftpd.passwd

O pure-ftp me pede uma nova senha para o usuário. No entanto, após o login no usuário via FTP eu só posso fazer isso usando sua senha linux (e não o conjunto acima). Mais, o usuário é direcionado para sua casa em / home / em vez de receber /var/www/domain .

Alguém pode ajudar?

    
por David 07.10.2009 / 09:46

3 respostas

0

Talvez você tenha esquecido de configurar seu caminho puredb no arquivo pure-ftpd.conf ou especificar o modo auth no comando de inicialização usando a opção -l (consulte a man page para pure-ftpd).

    
por 07.10.2009 / 10:49
1

Se você quiser adicionar user home como diretório root (/), apenas altere a opção abaixo em pure-ftpd.conf que está disponível em / etc / pure-ftpd dir.

# Cage in every user in his home directory
# YES - User dir as root(/) directory
# NO  - No restriction 

ChrootEveryone YES

Mais detalhes são explicados em configurações gerais do SUSE11 FTP

    
por 13.06.2018 / 17:53
0

executar

ln -s /etc/pure-ftpd/conf/PureDB /etc/pure-ftpd/auth/60PureDB

para ativar o método de autenticação interna antes da autenticação do UNIX e da autenticação PAM

veja esta página para detalhes

    
por 06.04.2017 / 00:49

Tags