ChrootDirectory para usuário SFTP no diretório do host virtual com permissões de gravação e SuPHP

1

Eu estou tentando dar um acesso gravável de usuário SFTP (user2) a um diretório de host virtual (website) no / var / www / mywebsite no Ubuntu 12.04. Eu configurei o sshd_config para usar o Chrooting para que este usuário (user2) possa acessar apenas este diretório do site.

Aqui estão meus problemas:

  • O usuário do SFTP (usuário2) não tem permissão de gravação para este diretório
  • O SuPHP está ativado e o site só é executado quando o usuário: group é user1: user1
  • Se eu mudar o usuário: group para qualquer outra coisa, os scripts PHP não funcionam
  • Se eu deixar as coisas como estão, o usuário do SFTP (user2) não poderá gravar ou editar nenhum arquivo no diretório

Eu quero que este usuário acesse somente este diretório e grave / edite arquivos. Eu preciso que o SuPHP continue trabalhando como está. Eu também não me lembro como ou por que o SuPHP está configurado para trabalhar com user1: user1 apenas ... Não consigo encontrar em qualquer lugar que eu configurei essa configuração, mas talvez eu esteja perdendo / esquecendo algo.

O que posso fazer? O que estou tentando fazer é possível?

    
por Chrysippus 24.05.2014 / 05:58

0 respostas