O koruja é um software livre para monitoramento de ativo de redes, funciona a partir do desenvolvimento e acoplamento de “plugins/drives” específicos para cada recurso tecnológico existente no ambiente de TI.
Esses “plugins/drivers” tem a tarefa de fazer a coleta das informações dos recursos tecnológicos e enviá-los para camada de apresentação em ambiente Wiki.
Saiba mais no portal do software publico
O defendendoolinux em parceria com a gdhpress, estará sorteando um exemplar do livro redes guia prático para os seguidores do do @def_linux no twitter. para participar é muito simples, basta RT a mensagem e concorra: siga o @def_linux concorra a um ex do livro redes guia prático, sorteio 1000 seguidores ou dia 31/03/2011. http://kingo.to/sDF #promo
Crontab Tutorial linux - Automatizando tarefas no linux com o crontab
O crond é o daemon do linux responsável por agendar tarefas para o sistema em determinados intervalos de tempo. O crond lê as tabelas de agendamento chamadas e de crontabs e executa as tarefas no intervalo de tempo determinado.
Comando do cron:
crontab -l usuário: Lista as tarefas agendadas para um determinado usuário.
crontab -e: edita o crontab do usuário, usado para agendar as tarefas.
crontab -d: apaga o crontab do usuário.
Estutrura do crontab:
0-59 0-23 0-31 1-12 0-6 comando a ser agendado
| | | | |
| | | | |
V V V V V
minutos Horas Dia Mês Dia da semana(0 é domingo,1 segunda e etc).
Caracteres que podem ser usados:
-: delimita um intervalo
*: representa todo intervalo disponível
/: estabelece um passo para execução
Exemplos de agendamento no crontab:
00 23 * * 1-6 /root/bkp_meubanco.sh #Executa o script bkp_meubanco.sh de segunda a sabado as 23:00.
* */4 * * 1-6 /root/bkp_meubanco.sh #Executa o script bkp_meubanco.sh de segunda a sabado a cada 4h.
* */6 * 1,5,7,12 * /root/bkp_meubanco.sh #Executa o script bkp_meubanco.sh todos os dias a cada 6h, nos meses de janeiro, maio, julho e dezembro.
Esse sao apenas alguns exeplos de tarefas que pode ser agendas no crontab, o que facilita e muito a vida de um administrador de sistemas linux.
O defendendoolinux em parceria com a gdhpress, estará sorteando um exemplar do livro redes guia prático para os seguidores do do @def_linux no twitter. para participar é muito simples, basta RT a mensagem e concorra: siga o @def_linux concorra a um ex do livro redes guia prático, sorteio 1000 seguidores ou dia 31/03/2011. http://kingo.to/sDF #promo
Comando do cron:
crontab -l usuário: Lista as tarefas agendadas para um determinado usuário.
crontab -e: edita o crontab do usuário, usado para agendar as tarefas.
crontab -d: apaga o crontab do usuário.
Estutrura do crontab:
0-59 0-23 0-31 1-12 0-6 comando a ser agendado
| | | | |
| | | | |
V V V V V
minutos Horas Dia Mês Dia da semana(0 é domingo,1 segunda e etc).
Caracteres que podem ser usados:
-: delimita um intervalo
*: representa todo intervalo disponível
/: estabelece um passo para execução
Exemplos de agendamento no crontab:
00 23 * * 1-6 /root/bkp_meubanco.sh #Executa o script bkp_meubanco.sh de segunda a sabado as 23:00.
* */4 * * 1-6 /root/bkp_meubanco.sh #Executa o script bkp_meubanco.sh de segunda a sabado a cada 4h.
* */6 * 1,5,7,12 * /root/bkp_meubanco.sh #Executa o script bkp_meubanco.sh todos os dias a cada 6h, nos meses de janeiro, maio, julho e dezembro.
Esse sao apenas alguns exeplos de tarefas que pode ser agendas no crontab, o que facilita e muito a vida de um administrador de sistemas linux.
O defendendoolinux em parceria com a gdhpress, estará sorteando um exemplar do livro redes guia prático para os seguidores do do @def_linux no twitter. para participar é muito simples, basta RT a mensagem e concorra: siga o @def_linux concorra a um ex do livro redes guia prático, sorteio 1000 seguidores ou dia 31/03/2011. http://kingo.to/sDF #promo
Marcadores:
crontab,
crontab exemplos,
softwarelivre,
tarefas agendadas,
tutorial linux
Tutorial linux Firebird - Automatizando o backup do firebird
Tutorial linux Firebird - Automatizando o backup do firebird
No post passado mostramos com fazer um backup/restore de um banco no firebird, nesse post iremos mostra como automatizar esse backup separado por data e hora de uma forma bem simples.
De início iremos criar o arquivo que irá conter os comandos de backup:
#nano bkp_meubanco.sh
Iremos inserir o comando de backup:
gbak -v -t -user SYSDBA -password "masterkey" /var/lib/firebird2/data/meubanco.fdb /var/lib/firebird2/backups/meubanco/meubanco`date +%d%m%Y_%Hh`.fbk
Colocaremos agora o gomando que irá compactar o arquivo de backup, muito útil pois irá diminuir o tamanho do arquivo.
gzip /var/lib/firebird2/backups/meubanco/meubanco`date +%d%m%Y_%Hh`.fbk
Após salvarmos o arquivo, daremos a permissão de execução nesse arquivo:
#chmod 744 bkp_meubanco.sh
Agora iremos agendar no crontab para que o script rode de segunda a sabado as 23:00:
00 23 * * 1-6 /root/bkp_meubanco.sh
Após agendar o script no crontab, iremos ter um arquivo salvo de segunda a sabado com o seguinte formato:
/var/lib/firebird2/backups/meubanco/meubanco21022010_23h.fbk.gz
O defendendoolinux em parceria com a gdhpress, estará sorteando um exemplar do livro redes guia prático para os seguidores do do @def_linux no twitter. para participar é muito simples, basta RT a mensagem e concorra: siga o @def_linux concorra a um ex do livro redes guia prático, sorteio 1000 seguidores ou dia 31/03/2011. http://kingo.to/sDF #promo
Siga o @def_linux no twitter e fique por dentro dos nossos tutoriais, dicas e promoções.
Veja mais notícias Linux e tutoriais do blog aqui.
Defendendo o o linux, blog o linux na veia.
No post passado mostramos com fazer um backup/restore de um banco no firebird, nesse post iremos mostra como automatizar esse backup separado por data e hora de uma forma bem simples.
De início iremos criar o arquivo que irá conter os comandos de backup:
#nano bkp_meubanco.sh
Iremos inserir o comando de backup:
gbak -v -t -user SYSDBA -password "masterkey" /var/lib/firebird2/data/meubanco.fdb /var/lib/firebird2/backups/meubanco/meubanco`date +%d%m%Y_%Hh`.fbk
Colocaremos agora o gomando que irá compactar o arquivo de backup, muito útil pois irá diminuir o tamanho do arquivo.
gzip /var/lib/firebird2/backups/meubanco/meubanco`date +%d%m%Y_%Hh`.fbk
Após salvarmos o arquivo, daremos a permissão de execução nesse arquivo:
#chmod 744 bkp_meubanco.sh
Agora iremos agendar no crontab para que o script rode de segunda a sabado as 23:00:
00 23 * * 1-6 /root/bkp_meubanco.sh
Após agendar o script no crontab, iremos ter um arquivo salvo de segunda a sabado com o seguinte formato:
/var/lib/firebird2/backups/meubanco/meubanco21022010_23h.fbk.gz
O defendendoolinux em parceria com a gdhpress, estará sorteando um exemplar do livro redes guia prático para os seguidores do do @def_linux no twitter. para participar é muito simples, basta RT a mensagem e concorra: siga o @def_linux concorra a um ex do livro redes guia prático, sorteio 1000 seguidores ou dia 31/03/2011. http://kingo.to/sDF #promo
Siga o @def_linux no twitter e fique por dentro dos nossos tutoriais, dicas e promoções.
Veja mais notícias Linux e tutoriais do blog aqui.
Defendendo o o linux, blog o linux na veia.
Marcadores:
automatizando,
backup,
comodo backup,
firebird,
linux,
softwarelivre,
tutorial
Tutorial linux firebird -Fazendo um backup restore no firebird
O Firebird é um SGBD (Sistema Gerenciador de Banco de Dados) software livre mantido pela comunidade de desenvolvedores e pela Fundação Firebird. É baseado no código do Borland InterBase 6.0 que teve seu codigo fonte liberado em julho de 2000.
É um otimo SGDB, e possui versões para os sistemas operacional Linux, Freebsd, windows e outros.
No tutorial abaixo iremos mostrar como criar um backup/restore com esse banco o que pode ser muito útil
nas horas dificeis. Aferramenta do firebird que faz o backup restore é o gbak que sera utilizado nesse tutorial.
Criando um backup no firebird:
#gbak -v -t -user SYSDBA -password "masterkey" meubanco.fdb meubanco.fbk
-v: Modo verbose
-t : cria um backup que pode ser usado em outras plataformas e versões do servidor.
-user: usuario administrado do banco
-password: senha de acesso ao banco
meubanco.fdb: o banco que será feito o backup
meubanco.fbk: nome do arquivo de backup
Fazendo o restore do banco de dados:
Em primeito lugar é necessário para o serviço do firebird:
/etc/init.d/firebird stop
Após isso rode o comando de restore.
#gbak -c -v -user SYSDBA -password "masterkey" meubanco.fbk meubanco.fdb
-v: Modo verbose
-c: faz o restore em uma nova base dados
-user: usuario administrado do banco
-password: senha de acesso ao banco
meubanco.fdb: Nome do banco após o restore
meubanco.fbk: nome do arquivo de backup
Em alguns caso é necessário apos o restore mudar o dono do arquivo do banco, como o fizemos o restore como root apos ele será o dono do arquivo.
#chown firebird:firebird meubanco.fdb
Finalizamos este pequeno tutorial e esperamos que ele possa ajudar algumas pessoas.
Siga o def_linux no twitter, estamos sorteando um exemplar do livro redes de computadores do Carlos Morimoto saiba mais.
Siga o @def_linux no twitter e fique por dentro dos nossos tutoriais, dicas e promoções.
Veja mais notícias Linux e tutoriais do blog aqui.
Defendendo o o linux, blog o linux na veia.
É um otimo SGDB, e possui versões para os sistemas operacional Linux, Freebsd, windows e outros.
No tutorial abaixo iremos mostrar como criar um backup/restore com esse banco o que pode ser muito útil
nas horas dificeis. Aferramenta do firebird que faz o backup restore é o gbak que sera utilizado nesse tutorial.
Criando um backup no firebird:
#gbak -v -t -user SYSDBA -password "masterkey" meubanco.fdb meubanco.fbk
-v: Modo verbose
-t : cria um backup que pode ser usado em outras plataformas e versões do servidor.
-user: usuario administrado do banco
-password: senha de acesso ao banco
meubanco.fdb: o banco que será feito o backup
meubanco.fbk: nome do arquivo de backup
Fazendo o restore do banco de dados:
Em primeito lugar é necessário para o serviço do firebird:
/etc/init.d/firebird stop
Após isso rode o comando de restore.
#gbak -c -v -user SYSDBA -password "masterkey" meubanco.fbk meubanco.fdb
-v: Modo verbose
-c: faz o restore em uma nova base dados
-user: usuario administrado do banco
-password: senha de acesso ao banco
meubanco.fdb: Nome do banco após o restore
meubanco.fbk: nome do arquivo de backup
Em alguns caso é necessário apos o restore mudar o dono do arquivo do banco, como o fizemos o restore como root apos ele será o dono do arquivo.
#chown firebird:firebird meubanco.fdb
Finalizamos este pequeno tutorial e esperamos que ele possa ajudar algumas pessoas.
Siga o def_linux no twitter, estamos sorteando um exemplar do livro redes de computadores do Carlos Morimoto saiba mais.
Siga o @def_linux no twitter e fique por dentro dos nossos tutoriais, dicas e promoções.
Veja mais notícias Linux e tutoriais do blog aqui.
Defendendo o o linux, blog o linux na veia.
Openvpn Tutorial linux- Criando um certificado adicional para openvpn
O OpenVPN é um software livre para criar redes privadas virtuais do tipo ponto-a-ponto ou server-to-multiclient através de túneis criptografados entre computadores.
Podendo estabelecer conexões diretas entre computadores mesmo que estes estejam atrás de Nat, permite autenticação ponto-a-ponto através de chaves secretas compartilhadas, certificados ou autenticação com usuário e senha ou no modo multiclient-server, utiliza a autenticação pública com assinaturas digitais e certificados de autoridade. A sua criptografia utiliza o OpenSSL.
Anteriomente escrevemos no blog um tutorial sobre openvpn e como gerar os seu certificados, após isso recebemos alguns contatos de pessoas perguntando como gerar um certificado adicional após o openvpn ja está instalado e configurado.
# cd /etc/openvpn/easy-rsa/ # ./vars # source ./vars # ./build-req defendoolinux.blogspot.com # ./sign-req defendoolinux.blogspot.com
Após concluir o processo basta enviar os arquivos abaixo através de ssh ou outro
canal seguro para pessoa que precisa conectar a vpn.
arquivos necessários para o cliente:
ca.crt
defendoolinux.blogspot.com.key
defendoolinux.blogspot.com.crt
defendoolinux.blogspot.com.conf
O defendendoolinux em parceria com a gdhpress, estará sorteando um exemplar do livro redes guia prático para os seguidores do do @def_linux no twitter. para participar é muito simples, basta RT a mensagem e concorra: siga o @def_linux concorra a um ex do livro redes guia prático, sorteio 1000 seguidores ou dia 31/03/2011. http://kingo.to/sDF #promo
.
Tar Gzib e Bzip tutorial linux-Agrupando e compactando arquivos com tar, gzip e bzip2
O comando tar é um excelente comando agrupar e compactar arquivos em gizp ou bzip2, esse comando faz parte do dia a dia do administrador linux, onde podemos por exemplo automatizar o backup de uma determinada pasta por exemplo.
O comando tar é bem simples e combinando algumas das opçoes abaixo podemos trabalhar para agrupar e compactar arquivos.
c: criar aquirvo tar;
v: modo verbose mostra cada arquivo que esta sendo agrupado;
f: especifica o arquivo ou dispositivo.
x: extrai os arquivos agrupados.
Exemplo:
Apenas agrupando arquivos sem mostrar quais arquivos estão sendo agrupados:
root@reiera-desktop: #tar -cf logfirebird.tar /var/log/firebird
Apenas compactando arquivos mostrando quais arquivos estão sendo agrupados:
root@reiera-desktop: #tar -cvf logfirebird.tar /var/log/firebird
Extraindo os arquivo compactados com o tar:
root@reiera-desktop: #tar -xf logfirebird.tar /var/log/firebird
ou mostrando todos os arquivos que estão sendo extraidos:
root@reiera-desktop: #tar -xvf logfirebird.tar /var/log/firebird
Agrupando e compactando os arquivos em Gzip:
root@reiera-desktop: #tar -czvf logfirebird.tar.gz /var/log/firebird
Agrupando e compactando os arquivos em bzip2:
root@reiera-desktop: #tar -cjvf logfirebird.tar.bz2 /var/log/firebird
Compactando arquivos ja agrupado com o tar em gzip.
root@reiera-desktop:# gzip logfirebird.tar
Compactando arquivos ja agrupado com o tar em bzip2.
root@reiera-desktop:# bzip2 logfirebird.tar
Esse apenas alguns exemplos básicos de como agrupar e compactar arquivos usando o comando tar, para saber maiores informacoes e se aprofundar no comando voce pode usar a manpage do tar.
root@reiera-desktop:# man tar
Siga o def_linux no twitter, em breve estaremos sorteando camisas defendendoolinux e um exemplar do livro redes de computadores do Carlos Morimoto.
O comando tar é bem simples e combinando algumas das opçoes abaixo podemos trabalhar para agrupar e compactar arquivos.
c: criar aquirvo tar;
v: modo verbose mostra cada arquivo que esta sendo agrupado;
f: especifica o arquivo ou dispositivo.
x: extrai os arquivos agrupados.
Exemplo:
Apenas agrupando arquivos sem mostrar quais arquivos estão sendo agrupados:
root@reiera-desktop: #tar -cf logfirebird.tar /var/log/firebird
Apenas compactando arquivos mostrando quais arquivos estão sendo agrupados:
root@reiera-desktop: #tar -cvf logfirebird.tar /var/log/firebird
Extraindo os arquivo compactados com o tar:
root@reiera-desktop: #tar -xf logfirebird.tar /var/log/firebird
ou mostrando todos os arquivos que estão sendo extraidos:
root@reiera-desktop: #tar -xvf logfirebird.tar /var/log/firebird
Agrupando e compactando os arquivos em Gzip:
root@reiera-desktop: #tar -czvf logfirebird.tar.gz /var/log/firebird
Agrupando e compactando os arquivos em bzip2:
root@reiera-desktop: #tar -cjvf logfirebird.tar.bz2 /var/log/firebird
Compactando arquivos ja agrupado com o tar em gzip.
root@reiera-desktop:# gzip logfirebird.tar
Compactando arquivos ja agrupado com o tar em bzip2.
root@reiera-desktop:# bzip2 logfirebird.tar
Esse apenas alguns exemplos básicos de como agrupar e compactar arquivos usando o comando tar, para saber maiores informacoes e se aprofundar no comando voce pode usar a manpage do tar.
root@reiera-desktop:# man tar
Siga o def_linux no twitter, em breve estaremos sorteando camisas defendendoolinux e um exemplar do livro redes de computadores do Carlos Morimoto.
Marcadores:
compactando arquivos,
linux tar,
tutorial,
tutorial linux
GEPLANES: Planejamento estratégico com Software livre
GEPLANES: Planejamento estratégico com Software livre:
O Geplanes é um software livre voltado para gestão das organizações na formulação e implementação das estratégias, considerando o estabelecimento de indicadores de desempenho, metas e planos de ação, além de permitir a rápida disseminação de informações gerenciais, o tratamento de anomalias e não-conformidades e a realização de auditorias de gestão, dentre outras funções. Em resumo é um ótimo software para planejamento estratégico.
Possui interface web desenvolvida em java que utiliza banco de dados postgresql e foi construído através do uso de um processo de desenvolvimento de software certificado MPS.br pelo Softex. Todos os componentes utilizados são softwares livres e gratuitos, portanto as instituições que vierem a adotá-lo não terão custos com licenciamento de software.
Requisitos minimos para essa aplicação são:
Java Development Kit: JDK6 (Vide seção 2.1 do Manual de Instalação da Versão 1.0.0 em
http://www.softwarepublico.gov.br/dotlrn/clubs/geplanes/file-storage/view/geplanes-1-0-
0/Manual_de_Instalação_-_Windows.pdf)
• Banco de Dados: PostgreSQL 8.3.10-1 (Vide seção 2.2 do Manual de Instalação da Versão 1.0.0
em http://www.softwarepublico.gov.br/dotlrn/clubs/geplanes/file-storage/view/geplanes-1-0-
0/Manual_de_Instalação_-_Windows.pdf)
• Servidor de Aplicação: JBoss 4.0.5 GA (Vide seção 2.3 do Manual de Instalação da Versão 1.0.0
em http://www.softwarepublico.gov.br/dotlrn/clubs/geplanes/file-storage/view/geplanes-1-0-
0/Manual_de_Instalação_-_Windows.pdf)
Esse mais um software livre disponível para uso e você pode ter maiores informações no portal do software publico.
O Geplanes é um software livre voltado para gestão das organizações na formulação e implementação das estratégias, considerando o estabelecimento de indicadores de desempenho, metas e planos de ação, além de permitir a rápida disseminação de informações gerenciais, o tratamento de anomalias e não-conformidades e a realização de auditorias de gestão, dentre outras funções. Em resumo é um ótimo software para planejamento estratégico.
Possui interface web desenvolvida em java que utiliza banco de dados postgresql e foi construído através do uso de um processo de desenvolvimento de software certificado MPS.br pelo Softex. Todos os componentes utilizados são softwares livres e gratuitos, portanto as instituições que vierem a adotá-lo não terão custos com licenciamento de software.
Requisitos minimos para essa aplicação são:
Java Development Kit: JDK6 (Vide seção 2.1 do Manual de Instalação da Versão 1.0.0 em
http://www.softwarepublico.gov.br/dotlrn/clubs/geplanes/file-storage/view/geplanes-1-0-
0/Manual_de_Instalação_-_Windows.pdf)
• Banco de Dados: PostgreSQL 8.3.10-1 (Vide seção 2.2 do Manual de Instalação da Versão 1.0.0
em http://www.softwarepublico.gov.br/dotlrn/clubs/geplanes/file-storage/view/geplanes-1-0-
0/Manual_de_Instalação_-_Windows.pdf)
• Servidor de Aplicação: JBoss 4.0.5 GA (Vide seção 2.3 do Manual de Instalação da Versão 1.0.0
em http://www.softwarepublico.gov.br/dotlrn/clubs/geplanes/file-storage/view/geplanes-1-0-
0/Manual_de_Instalação_-_Windows.pdf)
Esse mais um software livre disponível para uso e você pode ter maiores informações no portal do software publico.
Promoção siga @def_linux RT e concorra a um livro redes guia prático.
O defendendoolinux em parceria com a gdhpress, estará sorteando um exemplar do livro redes guia prático para os seguidores do do @def_linux no twitter. para participar é muito simples, basta RT a mensagem e concorra: siga o @def_linux concorra a um ex do livro redes guia prático, sorteio 1000 seguidores ou dia 31/03/2011. http://kingo.to/sDF #promo
Marcadores:
carlos morimoto,
gdhpress,
promoção,
redes guia pratico,
software livre
Assinar:
Postagens (Atom)