Como configuro o ProFTP para atualização do site?

2

Estou executando o Ubuntu Server 9.10 com ProFTPD e também tenho o Webmin.

Eu tenho a configuração de DNS para três domínios, a configuração de e-mail para três domínios e a configuração do Apache2 para esses domínios. Eles funcionam muito bem.

Agora quero dar acesso FTP para um usuário que chega, mas aponte-o para / var / www / [domain] e peça que ele entre como usuário "ftpuser", mas que isso traduza para o usuário "www-data "para que as permissões da Web estejam corretas.

Qual é a técnica para fazer isso?

    
por ServerChecker 24.05.2010 / 21:19

2 respostas

5

Grupos e SGID. user1 teria associação ao grupo em www-data e você definiria tudo em grupo gravável em [domain] . Configure o diretório inicial do usuário1 como /var/www/[domain] . Você também deseja definir o SGID em [domain] e todos os diretórios sob ele, o que faria com que as permissões fossem herdadas. (g + s)

Esteja ciente de que o usuário1 teria acesso a todo o conteúdo da Web. Você poderia usar um grupo diferente para limitar o escopo do acesso.

O SSH (SFTP / scp) é recomendado para autenticação do usuário em oposição ao FTP, já que as credenciais de autenticação serão transmitidas em texto sem formatação com FTP.

    
por 24.05.2010 / 21:31
1

se você estiver familiarizado com o webmin. por que não usar o virtualmin & usermin? ambos podem facilitar para você. & baseado em webmin + stable. link

    
por 24.05.2010 / 23:23