Montando um mirror de atualização do anti-vírus AVG
Este tutorial mostra como fazer para evitar que todas as máquinas de uma rede local sejam obrigadas a fazer a atualização da vacina do anti-vírus via internet, criando um mirror da estrutura de arquivos e diretórios do fabricante em seu próprio servidor.
Criando o mirror da AVG
Em primeiro lugar, este tutorial parte do princípio que o serviço apache está
devidamente configurado. Vamos ao diretório padrão principal do apache e
criaremos as demais pastas:
# cd /home/httpd/html/
# mkdir softw softw/60 softw/60/fe
# cd /home/httpd/html/softw/60/fe
Agora vamos efetuar o download de todo o conteúdo do site da grisoft:
# cd /home/httpd/html/
# mkdir softw softw/60 softw/60/fe
# cd /home/httpd/html/softw/60/fe
Agora vamos efetuar o download de todo o conteúdo do site da grisoft:
# wget -r -nd http://files.grisoft.cz/softw/60/fe
--12:05:54-- http://10.0.0.253/icons/back.gif
=> `back.gif'
Conectando-se a 10.0.0.253:80... conectado!
Requisição enviada ao servidor HTTP, esperando resposta... 200 OK
Tamanho: 216 [image/gif]
0K 100% 0:00 216K
12:05:54 (70,31 KB/s) - `back.gif' recebido [216/216]
...
3000K .......... .......... .......... .......... .......... 98% 0:00 826K
3050K .......... .......... .......... 100% 0:00 142K
12:08:13 (613,48 KB/s) - `d602xbmj.bin.1' recebido [3154835/3154835]
FINALIZADO --12:08:13--
Baixados: 3,154,835 bytes em 1 arquivos
--12:05:54-- http://10.0.0.253/icons/back.gif
=> `back.gif'
Conectando-se a 10.0.0.253:80... conectado!
Requisição enviada ao servidor HTTP, esperando resposta... 200 OK
Tamanho: 216 [image/gif]
0K 100% 0:00 216K
12:05:54 (70,31 KB/s) - `back.gif' recebido [216/216]
...
3000K .......... .......... .......... .......... .......... 98% 0:00 826K
3050K .......... .......... .......... 100% 0:00 142K
12:08:13 (613,48 KB/s) - `d602xbmj.bin.1' recebido [3154835/3154835]
FINALIZADO --12:08:13--
Baixados: 3,154,835 bytes em 1 arquivos
Agora vamos mudar os direitos dos arquivos baixados para execução e leitura para o grupo e demais usuários e poder total ao dono:
# cd /home/httpd/html/
# chmod -R 2755 softw
Pronto, neste ponto o seu servidor está preparado para atender as atualizações cliente do AVG Antivírus. Para testar, digite em algum browser o "ip do seu servidor" + "/softw/60/fe".
Exemplo: http://10.0.0.255/softw/60
Agora confira com o conteúdo da Grisoft:
Para criar uma estrutura de sub-diretórios como o feito pelo comando:
mkdir softw softw/60 softw/60/fe
Pode-se usar a opção -p (parents) do mkdir, que faz com que o sistema crie toda a estrutura de diretórios automaticamente, por exemplo:
mkdir -p softw/60/fe
Ou seja, não foi necessário criar os diretórios "softw" e "60" antes de criar o "fe".