Jump to content
Sign in to follow this  
Marcus Vinicius Nash

Após Migração Via "scp -R -P" Das Contas Do Cpbackup. Usuário Perderam Permissões De Escrita

Recommended Posts

Tentei localizar no fórum algo próximo do meu problema, porém não encontrei. Fiz uma migração meio que na unha de um servidor para outro.

Para minha infelicidade, só após alguns dias percebi que algumas contas não conseguiam, fazer uploads, gerar arquivos de logs através de scripts PHP e oturos. Perderam as permissões de escrivas em algumas pastas.

Gostaria de saber se existe algum comando que posso executar via SSH ou através do WHM para reorganizar as permissões dos usuários em suas contas.

Share this post


Link to post
Share on other sites

Se o PHP rodar com SuPHP ou CGI/FastCGI com SuExec

find /home -type f -exec chmod 644 {} \;

find /home -type d -exec chmod 755 {} \;

Se rodar como DSO

find /home -type f -exec chmod 777 {} \;

find /home -type d -exec chmod 777 {} \;

Share this post


Link to post
Share on other sites

Eu tentei algo parecido com isso. Agora estou tendo outro problema, os usuários não tem permissão para escrita.

Veja alguns erros


[b]Warning[/b][color=#FF0000][font=Arial, Helvetica, sans-serif][size=3]: Unknown: open(/tmp/sess_59964be06936cd474a8f2b511e6fc389, O_RDWR) failed: Permission denied (13) in [/size][/font][/color][b]Unknown[/b][color=#FF0000][font=Arial, Helvetica, sans-serif][size=3] on line [/size][/font][/color][b]0[/b]

[color="ff0000"][color=#FF0000][font=Arial, Helvetica, sans-serif][size=3][b]Warning[/b]: Unknown: Failed to write session data (files). Please verify that the current setting of session.save_path is correct (/tmp) in [b]Unknown[/b] on line [b]0[/b][/size][/font][/color][/color]

Share this post


Link to post
Share on other sites

Eu tentei algo parecido com isso. Agora estou tendo outro problema, os usuários não tem permissão para escrita.

Veja alguns erros


[b]Warning[/b][color=#FF0000][font=Arial, Helvetica, sans-serif][size=3]: Unknown: open(/tmp/sess_59964be06936cd474a8f2b511e6fc389, O_RDWR) failed: Permission denied (13) in [/size][/font][/color][b]Unknown[/b][color=#FF0000][font=Arial, Helvetica, sans-serif][size=3] on line [/size][/font][/color][b]0[/b]

[color="ff0000"][color=#FF0000][font=Arial, Helvetica, sans-serif][size=3][b]Warning[/b]: Unknown: Failed to write session data (files). Please verify that the current setting of session.save_path is correct (/tmp) in [b]Unknown[/b] on line [b]0[/b][/size][/font][/color][/color]

Primeiro, adicione um cron para limpeza da TMP na crontab, o comando é o seguinte:

/usr/sbin/tmpwatch -am 2 /tmp

Certifique-se de que você tem o tmpwatch instalado rodando o comando manualmente.

As permissões para a /tmp são:

chown root:root /tmp

chmod 777 /tmp

No /etc/fstab, NO CASO DE OPENVZ:

none /tmp tmpfs nosuid,noexec,nodev 0 0

Lembre-se, a tmp tem que estar montada com essas propriedades para evitar riscos de segurança no servidor.

  • Like 1

BrasilHOSP | Hospedagem de Sites, Revenda de Hospedagem, Servidores Virtuais e Streaming! - http://www.brasilhosp.com.br/ / http://www.rvcore.com/

NetGerencia | Gerenciamento de Servidores, Cloud Server Gerenciado. - http://www.netgerencia.com.br/

Share this post


Link to post
Share on other sites

Muito obrigado a todos. Agradeço pelo tempo e pela ajuda.

Marcus, deu certo? Conseguiu resolver? Apenas para ficar a dica, caso venha a ocorrer com algum membro futuramente

Share this post


Link to post
Share on other sites

Caro Cristian,

Usei algumas dicas de outros fóruns da internet mas em resumo o Portal do Host foi bem ágil e claro, a soma de tudo me ajudaram a chegar em uma solução.

Por facilidades contratei a Widecom para uma revisão geral nas configurações do server, após 2 dias configurando tudo estou exausto.

Share this post


Link to post
Share on other sites
Guest
This topic is now closed to further replies.
Sign in to follow this  

  • Recently Browsing   0 members

    No registered users viewing this page.





×
×
  • Create New...