Como montar a pasta compartilhada do Windows com acesso de gravação para o apache2?


2

Como posso montar uma pasta compartilhada do Windows (o windows permite acesso de gravação) no meu sistema Ubuntu, para que o apache2 possa gravar lá. O ponto é, eu estou sincronizando arquivos pasta do meu PC com Windows, e máquina Ubuntu funciona apenas como o servidor, por isso problema é arquivos criados na pasta compartilhada no meu Windows não são graváveis ​​pelo apache (não pode abrir arquivos de log e outros misc coisa)

Obrigado!

Respostas:


1

Solução que encontrei:

Descubra o GID do apache2, o nome padrão do grupo é www-data, GID can e outro usuário / grupo podem ser encontrados em / System / Administration / Users and Groups

Montar uma pasta usando smbfs e passar os DIR_MODE e file_mode parâmetros em conjunto com o GID.

Melhor para armazenar um comando no seu arquivo / etc / fstab , aqui está o meu:

//192.168.72.2/Websites /home/brock/Windows smbfs iocharset=utf8,file_mode=0777,dir_mode=0777,gid=33 0 0

Informações adicionais podem ser encontradas aqui


esse é o jeito certo de fazer isso. a outra opção é configurar seu Apache para ser executado como outro usuário que tenha acesso de gravação à montagem ... mas isso é um pouco mais complicado e possivelmente menos seguro.
Quack Quixote

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.