25.01.2016 Views

Servidores Web

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

0839 – Linux – servidores <strong>Web</strong><br />

#endif<br />

para<br />

#undef FACILITY<br />

#define FACILITY LOG_LOCAL0<br />

Reiniciar a instalação como documentado no arquivo INSTALL.<br />

Finalmente, editar o arquivo /etc/syslog.conf e adicionar linhas do tipo:<br />

local0.debug /var/log/ftpd.log<br />

local0.info /var/log/ftpd.log<br />

local0.err /var/log/ftpd.log<br />

local0.notice /var/log/ftpd.log<br />

local0.warning /var/log/ftpd.log<br />

local0.err /dev/console<br />

Desta vez, o arquivo /var/log/ftpd.log conterá unicamente os logs correspondente<br />

ao FTP.<br />

Na configuração do servidor FTP anônimo, por segurança, deve-se considerar a<br />

criação dos arquivos .rhosts e .forward vazios, no diretório home do usuário ftp<br />

(~ftp). Isto evitará que usuários mal intencionados criem esses arquivos e tenham<br />

acesso direto ao servidor. O dono destes arquivos deverá ser o root e as permissões<br />

de acesso igual a 400.<br />

Se existir a necessidade de disponibilizar diretórios com permissão de escrita, uma<br />

alternativa pode ser criar um filesystem para toda a hierarquia FTP (ou, ao menos,<br />

para o diretório ~ftp/incoming, de modo que se limite o volume de dados recebidos<br />

no servidor. Isto prevenirá de ataques do tipo DoS que pretendam encher o disco<br />

de "lixo".<br />

ABÍLIO ALECRIM 68

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!