http://atutoriais.com/linux/instalando-o-ubuntu-desktop-com-vnc-em-um-servidor/ http://www.100security.com.br/lynis/Lynis Ferramenta de Auditoria e HardeningPor: Marcos Henrique | 2242 Views | Deixe um ComentarioPartilhar4Lynis e uma excelente ferramenta de Auditoria e Hardening para Linux, Unix e etc... possui um relatorio bem detalhado e certamente vai auxiliar no processo de implantacao de boas pratica em um servidor.Projeto: github.com/CISOfy/lynisSite Oficial: cisofy.com01 PassoRealize o download do lynisroot@kali:/# git clone https://github.com/CISOfy/lynis02 PassoEntre no diretorio do lynis e liste os arquivos.root@kali:/# cd lynis/root@kali:/lynis# ls03 PassoExecute o lynis para visualizar todos os parametros que ele disponibiliza.root@kali:/lynis# ./lynis04 PassoExecute o lynis para auditar todo o sistema.root@kali:/lynis# ./lynis audit system auditor 100SECURITY Qaudit system : Audita todo o sistemaauditor 100SECURITY : Define o nome do Auditor-Q (quick) : Nao aguarda a interacao do Auditor05 PassoSao gerados 02 arquivos de log, acesse o diretorio /var/www e realize o download da ferramenta lynis-relatorios para ler o relatorio gerado. Teste e detalhamento: /var/log/lynis.log Relatorio: /var/log/lynis-repot.datroot@kali:/lynis# cd /var/www/root@kali:/var/www# git clone https://github.com/100security/lynis-relatorios06 PassoEntre no diretorio e liste os arquivos.root@kali:/var/www# cd lynis-relatorios/root@kali:/var/www/lynis-relatorios#07 PassoExecute o script arquivos.sh para copiar os arquivos gerados pela ferramenta Lynisroot@kali:/var/www/lynis-relatorios# ./arquivos.shroot@kali:/var/www/lynis-relatorios# ls -l08 PassoAbra o navegador e acesse: http://localhost/lynis-relatorios/lynis-relatorios.php https://www.vivaolinux.com.br/dica/Configuracao-basica-do-IPtablesCONFIGURACAO BASICA DO IPTABLES Segue abaixo, uma sugestao de configuracao basica para o IPtables. E somente um cabecalho com regras iniciais, sendo que voce pode adapta-las livremente, acrescentar suas proprias regras, comentar o que nao precisa, etc. #!/bin/bash##Desabilitando o trafego entre as placas#################################echo 0 > /proc/sys/net/ipv4/ip_forward###Apagando e restaurando as chains e tabelas######################################iptables -Z # Zera as regras de todas as chainsiptables -F # Remove as regras de todas as chainsiptables -X # Apaga todas as chains#iptables -t nat -Z#iptables -t nat -F#iptables -t nat -X#iptables -t mangle -Z#iptables -t mangle -F#iptables -t mangle -X###Protecao contra ping, SYN Cookies, IP Spoofing e protecoes do kernel##########################################################echo 1 > /proc/sys/net/ipv4/tcp_syncookies # Syn Flood (DoS)echo 1 > /proc/sys/net/ipv4/icmp_echo_ignore_broadcasts # Port scannersecho 0 > /proc/sys/net/ipv4/icmp_ignore_bogus_error_responses # Sem resposta remotafor i in /proc/sys/net/ipv4/conf/*; doecho 0 > $i/accept_redirects # Sem redirecionar rotasecho 0 > $i/accept_source_route # Sem tracerouteecho 1 > $i/log_martians # Loga pacotes suspeitos no kernelecho 1 > $i/rp_filter # Ip Spoofingecho 1 > $i/secure_redirects; done # Redirecionamento seguro de pacotesecho 1 > /proc/sys/net/ipv4/icmp_echo_ignore_all # Sem ping e tracert## Carregando os modulos - Nao e necessario todos os modulos,# somente aqueles que voce ira utilizar.# O iptables, por padrao, carrega os modulos principais automaticamente.# Para identificar qual modulo adicional carregar, voce deve elaborar todo o script# e depois de acordo com o nome do alvo utilizado, voce carrega o mesmo modulo.# Por exemplo, se voce utilizar a seguinte regra:# iptables -A FORWARD -p udp -m multiport --dport 80,1024:65535 -j DROP# o modulo "ipt_multiport" deve ser carregado.# Abaixo estao quase todos os modulos.################################modprobe ip_tablesmodprobe iptable_natmodprobe iptable_filtermodprobe iptable_mangle#modprobe ip_conntrackmodprobe ip_conntrack_ftpmodprobe ip_nat_ftpmodprobe ip_queuemodprobe ip_gre#modprobe ipt_LOGmodprobe ipt_MARKmodprobe ipt_REDIRECTmodprobe ipt_REJECTmodprobe ipt_MASQUERADEmodprobe ipt_TCPMSSmodprobe ipt_TOSmodprobe ipt_NETMAP#modprobe ipt_limitmodprobe ipt_macmodprobe ipt_multiportmodprobe ipt_ownermodprobe ipt_statemodprobe ipt_tosmodprobe ipt_markmodprobe ipt_tcpmssmodprobe ipt_stringmodprobe ipt_statistic#modprobe nf_nat_pptpmodprobe nf_nat_proto_gre## Definindo politicas padroes######################iptables -P INPUT DROP # iptables a politica padrao da chain INPUT e proibir tudoiptables -P FORWARD DROPiptables -P OUTPUT ACCEPT## Liberando a Loopback####################iptables -A INPUT -i lo -j ACCEPT### Regras de seguranca na internet e acessos#####################################iptables -A INPUT -m state --state ESTABLISHED,RELATED -j