Tutorial para Instalação do Debian 6.04

Este tutorial foi desenvolvido para um treinamento administrado por mim no Centro Paula Souza de Tupã em 23/06/2012 para os alunos do curso de informática. Abaixo segue o conteúdo e em anexo o documento com todas as telas passo a passo para a montagem do servidor:

Infraestrutura da rede
Instalação
Instalação do Webmin
Acessando o Webmin
Configuração das placas de rede
Configuração dos arquivos hosts (permissões de acesso)
Instalação e configuração do Shorewall Firewall
Instalação e configuração do servidor DHCP
Configuração do servidor DNS
Criação de Usuários e Grupos
Configuração do servidor Samba
Configuração de aplicativos e serviços na inicialização
Passos para colocar o Windows no domínio
Agendamento de Tarefas (Cron)
Configuração de aplicativo e/ou script para ser carregado durante a inicialização do sistema
Ferramentas úteis

Download: Tutorial_Instalacao_Linux_Debian604.pdf

Sarg

Sarg – Squid Analysis Report Generator é uma ferramenta que permite ver “onde” seus usuários estão indo na Internet. Provê muitas informações sobre as atividades dos usuários no servidor Squid, tais como: tempos, bytes trafegados, sites acessados, etc… o que permite total e completa administração de seus recursos.

Site: http://sarg.sourceforge.net/

Neste tutorial será demonstrado a instalação e configuração. Download: Tutorial_Sarg.pdf

Abaixo linhas do sarg.conf (sem os comentários):

language Portuguese
access_log /squid/logs/access.log
graphs yes
graph_days_bytes_bar_color orange
title "Relatorio de utilizacao do Squid"
font_face Tahoma,Verdana,Arial
header_color darkblue
header_bgcolor blanchedalmond
font_size 9px
background_color white
text_color #000000
text_bgcolor lavender
title_color green
temporary_dir /tmp
output_dir /var/www/squid-reports
resolve_ip yes
user_ip no
topuser_sort_field BYTES reverse
user_sort_field BYTES reverse
exclude_users /etc/squid/sarg.users
exclude_hosts /etc/squid/sarg.hosts
date_format e
lastlog 0
remove_temp_files yes
index yes
index_tree file
overwrite_report yes
records_without_userid ip
use_comma yes
mail_utility mailx
topsites_num 100
topsites_sort_order CONNECT D
index_sort_order D
exclude_codes /etc/squid/sarg.exclude_codes
max_elapsed 28800000
report_type topusers topsites sites_users users_sites date_time denied auth_failures site_user_time_date downloads
usertab /etc/squid/sarg.usertab
long_url no
date_time_by bytes
charset Latin1
show_successful_message no
show_read_statistics no
topuser_fields NUM DATE_TIME USERID CONNECT BYTES %BYTES IN-CACHE-OUT USED_TIME MILISEC %TIME TOTAL AVERAGE
user_report_fields CONNECT BYTES %BYTES IN-CACHE-OUT USED_TIME MILISEC %TIME TOTAL AVERAGE
topuser_num 0
site_user_time_date_type table
show_sarg_info yes
show_sarg_logo yes
download_suffix "zip,arj,bzip,gz,ace,doc,iso,adt,bin,cab,com,dot,drv$,lha,lzh,mdb,mso,ppt,rtf,src,shs,sys,exe,dll,mp3,avi,mpg,mpeg"

phpSysInfo

phpSysInfo é um script em PHP que demonstra informações sobre o computador, como: CPU, memória, HD, rede, etc. Muito útil para administradores visualizarem facilmente dados de uso de suas partições/discos por exemplo.

http://phpsysinfo.sourceforge.net

Autenticando na IntraGov

Uma forma de realizar a autenticação de forma automática na rede IntraGov seria colocar no crontab um disparo da linha abaixo com o usuário e senha:

*/5 * * * * lynx -accept_all_cookies -auth=upicps:upicps -dump “http://www.google.com.br” > /dev/null 2>&1

Indentação de arquivo XML

Essa funcionalidade permite pegar um arquivo xml onde a indentação está toda incorreta e corrigi-la.

XmlDocument doc = new XmlDocument();
doc.Load(“C:\\ArqOrig.xml”);
XmlTextWriter writer = new XmlTextWriter(“C:\\ArqDest.xml”, null);
writer.Formatting = Formatting.Indented;
doc.Save(writer);
writer.Close();