- Os arquivos de log em
/var/log
costumam ser legíveis e não exigem senha para acesso. - Se você já tem um servidor FTP - pode ser um back-end para um servidor da web também - a opção mais simples é usar o utilitário
wput
.- Instale-o com
sudo apt-get install wput
, se necessário. - A sintaxe é:
wput [options] [file]... [url]...
- onde o URL está no formulário:
ftp://[username[:password]@]hostname[:port][/[path/][file]]
- Instale-o com
-
Exemplo:
wput /var/log/syslog ftp://jack:[email protected]/www/mylogs/
-
Use a opção
-u
para forçar um upload quando o arquivo de destino já existir. - Veja
wput --help
ouman wput
para muitas outras opções.
Nota: Colocar a senha em texto simples como nos exemplos acima é extremamente inseguro em geral; Eu recomendo strongmente a criação de uma conta FTP restrita no servidor, que permite somente uploads para um diretório especial que você cria para baixar / visualizar os registros.