Postagens

Crontab - Agendamento de tarefas

Muitas vezes você tem necessidade de agendas tarefas em seu servidor Linux pois fazer uma rotina todos os dias acaba sendo um tanto quando desgastante e como somos pessoas (humanos) corremos o risco de esquecer de algo, então vou mostar como efetuo rotinas diárias em meu servidor de dados como ERP da empresa. Opções do Crontab : crontab -l = lista as tarefas agendadas; crontab -e = edita a lista de tarefas agendadas; crontab -r = remove todas as tarefas agendadas, ou seja, remove o crontab do usuário; Como ele é formado : utilizando a opção acima temos o crontab do usuário, mas também temos a opção global que é utilizada somente pelo root. Então utilizando o comando crontab -e temos: 0 4 * * * ls -l Onde temos 5 campos conforme descrito abaixo : 0 = minuto que vai rodar a tarefa (0-59) 4 = hora que vai rodar a tarefa (0-23) * = dia do mês que vai rodar a tarefa (1-31) * = mês que vai rodar a tarefa (1-12) * = dia da semana que vai rodar a tarefa (onde: 0=do...

Proxy Utilizando - Endian Firewall Community release 2.2 (c) 2004-2009 Endian

Imagem
Recentemente estou migrando os "Proxys" das empresas que faço a gestão da rede para uma solução UTM chamada  Endian Firewall. Segue abaixo como fazer a configuração do Proxy. Relembrando: para acessar a interface gráfica do EFW basta digitar: https://IP_servidor:10443 usuario e senha Na aba Proxy em HTTP e em Configuration temos N opções, porém, como o intuito é mostrar de uma forma simplificada de como utilizar o Proxy essa ferramenta, não entrarei muito a fundo nas opções. Abaixo segue o que eu uso dae sim explicando o que cada uma delas significa: PS: no meu caso estou utilizando o proxy como transparente e sem autenticação (cada cenário é um cenário diferente, mas caso queira mais informações,  kb.endian.com/ ) Allowed Ports and SSL Ports = para uma aplicação específica na empresa tive que liberar a porta 81, só seguir as confs default e acrescer:  81 # servico Log settings = aqui habilitamos os logs do serviço Allowed Subnets ...

Script Shell - value too great for base

Olá, tive uma necessidade de efetuar um script e utilizar variáveis dia, mes e ano. Porém, tudo funcionava corretamente, até que o usuário final (que utilizava o script) me reportou, "olha seu script não tá está funcionando, dá a seguinte mensagem " value too great for base" . Então pensei, que coisa, se tudo estava funcionando corretamente, como que pode parar derrepente!!! Depois de "googlar" encontrei a solução já feita por alguns colegas do mundo do shell. ref :  http://www.linuxbsd.com.br/forum/viewtopic.php?p=13282&sid=f09accaba63db51680369ea7435b3af2 Todo numero que inicializa com 0 (zero) e shell entende como octal e dá a mensagem de erro " value too great for base". Exemplo: 01, 02, 03, 0N. Então a correção aplicada foi: Script Antigo: #!/bin/bash #variaveis dia=`date +%d` mes=`date +%m` ano=`date +%Y` calculo=$(($dia+$mes)) echo $calculo Script Atual: #!/bin/bash #variaveis dia=`date +%d | s...

Tipos de Redes (somente idéias)

Abaixo alguns tipo de redes que são utilizados no meio corporativo. WAN - Wide Area Network LAN - Local Area Network WLAN - Wireless Local Area Network MAN - Metropolitan Area Network PAN - Personal Area Network VLAN - Virtual Local Area Network SAN - Storage Area Network VPN - Virtual Private Network RAN - Regional area network CAN - Campus Area Network VAN - Vertical Area Network VIRTUALIZAÇÃO (bola da vez na computação) COMPUTACAO EM NUVEM

Endereçamento IP

Toda máquina deve ter, pelo menos, um endereço IP e não é possível que duas ou mais máquinas tenham o mesmo endereço na mesma rede, isso ocasionaria em conflito de rede. O formato do endereço é constituído de quatro números (sistema decimal de numeração) separados por ponto. Exemplos: 192.168.1.2; 200.1.1.1; 189.1.1.2 Lembrando que os IP´s 200. ou 189. são IP´s públicos, ou seja, são IP´s válidos na internet. Também é importante lembrar que cada um deles pode variar entre 0 e 255. No total, teremos 256 possibilidades de endereçamento IP, sendo que cada número ocupa 8 bits (1 byte), totalizando 32 bits em um endereço IP. Então resumindo o endereço IP é formado por 32 bits (4 Octetos de 8 bits cada). Nomenclatura: 255.255.255.255 == 11111111.11111111.11111111.11111111 Endereço de Rede e Endereço de Máquina: Podemos fazer uma analogia desses endereços com os números de telefone: o DDD identifica a cidade ou região (a rede) e o número a seguir identifica com qual aparelho telefônico (...