|
|
||||||
| Fóruns | Wiki | Classificados | Reviews | Jogos | Grupos Sociais | RSS Feeds | FAQ | Termos de Uso | Contato | Sobre |
| Registrar | Fotos | Blogs | Calendário | Marcar Fóruns Como Lidos |
![]() |
|
|
LinkBack | Ferramentas do Tópico |
|
|
#1 (permalink) |
![]() Registrado em: Jul 2004
Posts: 14
Agradeceu: 0
Agradecido 0 vez(es) em 0 Posts
Reputação: 0 ![]() |
Todos os arquivos criados pelo PHP ficam com permissão
nobody/apache. Mas todos os arquivos enviados via FTP pelo cliente ficam com a permissão de usuário do cliente, ou seja, no diretorio do site do cara fica uma mistura de arquivos cujo dono é o usuario-ftp e outros arquivos do nobody/apache Então há problemas na hora de controlar a quota já que os arquivos nobody/apache não podem ser limitados via quota. Ai o cliente pode lotar o disco com os uploads via php. E há problema também para o cliente apagar os arquivos nobody/apache via FTP. Qual seria o esquema para evitar este problema, ou o que devo pesquisar ? Obrigado |
|
|
|
|
#2 (permalink) |
![]() Registrado em: Sep 2005
Posts: 130
Agradeceu: 2
Agradecido 4 vez(es) em 4 Posts
Reputação: 0 ![]() |
Se vc usa vsftp, existe a opção para vc mudar o owner/grupo do arquivo quando o usário anonimo fizer upload. Caso contrário, é só setar o suid no diretório que todo arquivo criado passa a pertencer a esse grupo.
|
|
|
|
|
#3 (permalink) |
![]() Registrado em: Jul 2004
Posts: 14
Agradeceu: 0
Agradecido 0 vez(es) em 0 Posts
Reputação: 0 ![]() |
Obrigado por responder, Ricardo
Não uso o vsftp Setando o suid no diretório não faz com que os arquivos criados lá dentro pelo apache/php fiquem com ID do usuario ftp, que é o que eu preciso para a quota por usuário funcionar corretamente no diretorio dele. O maximo que dá para fazer é setar o SGID no diretorio para que os arquivos criados fiquem apenas com o grupo do usuario ftp, mas não resolveria o problema na hora de computar a quota já que todos os usuários FTP pertencem ao mesmo grupo, e a quota deve ser feita por usuário. Será que não existe um meio de forçar todos os arquivos criados dentro de um diretorio a ficar com o UID e GID do próprio diretorio ? Obrigado |
|
|
|
|
#4 (permalink) | |
![]() |
Citação:
Uma sugestão q vc pode fazer: criar um script q roda diariamente no cron, nesse script fazer uma busca pelos arquivos que tenham dono nobody e alterar para o dono do FTP. Dessa forma a quota vai ser reconhecida pra esse usuário. Falow |
|
|
|
![]() |
| Ferramentas do Tópico | |
|
|
Tópicos Similares
|
||||
| Tópico | Tópico Iniciado Por | Fórum | Respostas | Última Mensagem |
| Quota!!! | m4rc10 | Adm. em Geral | 1 | 06-12-2005 10:41 |
| quota | pinguim121 | Adm. em Geral | 3 | 18-01-2005 13:38 |
| Quota no Red Hat ES | fdotta | Adm. em Geral | 6 | 03-09-2004 19:07 |
| DSL Link 200 u/e atrapalha a entrada na rede | mcyberx | Proxy/NAT/Firewall | 2 | 18-05-2004 11:45 |
| Quota!?!? | androctonus | Ftpd | 0 | 01-07-2003 07:29 |
| Divulgue |