Posted by
Daniel Kühl Lima in
FreeBSD, Linux
Oct 10th, 2009 |
No Comments
.
Este post serve para qualquer distribuição Linux ou qualquer BSD, pois por padrão os arquivos de configuração do OpenSSH estão em /etc/ssh
Começe por editar o arquivo /etc/ssh/sshd_config e localizar a linha
#Port 22
Por padrão ela vem comentada porque o SSH ouve na porta 22 por padrão mesmo, descomente essa linha e altere para uma outra porta
Port 8222
É possível também adicionar várias linhas Port sendo que com isso, em cada porta especificada o OpenSSH irá responder nas portas listadas, mas tenha certeza que a porta especificada não esteja em uso no momento.
Bastando para isso...
Posted by
Daniel Kühl Lima in
FreeBSD, Linux
Oct 10th, 2009 |
No Comments
Para reiniciar o servidor Linux ou FreeBSD like, apenas execute o comando
reboot
ou
shutdown -r now
Como resultado você terá algo como:
Broadcast message from root (pts/0) (Wed Apr 20 01:23:45 2009):
The system is going down for...
Posted by
Daniel Kühl Lima in
FreeBSD, Linux
Oct 8th, 2009 |
1 Comment
Na época de horário de verão sempre há um pânico extra.
No Linux/FreeBSD e afins é possível se previnir, adicionar uma regra para mudar apartir de uma data específica.
O exemplo desse post será configurado o horário de verão para 2009/2010.
Nota: Linux
É necessário estar no diretorio /usr/share/zoneinfo/America.
Nota: FreeBSD
É necessário estar no diretorio /usr/share/zoneinfo.
Post relacionado
Script shell com expect para atualização em massa para o horário de verão 2009/2010
Criando o arquivo .zic com as regras de fuso
Para isto ser possível, segue abaixo a forma de...
Posted by
Daniel Kühl Lima in
Bash
Sep 28th, 2009 |
4 Comments
Aqui está um shell script simples para ser usado no CentOS / Red Hat / Debian etc. Esse script funciona em outros sistemas operacionais com poucas modificações.
Copie o código do script abaixo e cole num arquivo, podendo ser chamado /usr/local/bin/httpdcheck.
Após isso, edite o crontab para rodar a cada 5 minutos
*/5 * * * * /usr/local/bin/httpdcheck >/dev/null 2>&1
Abaixo está o script, após editá-lo no arquivo, não esqueça de dar permissão de execução para o arquivo com chmod 755 /usr/local/bin/httpdcheck
#!/bin/bash
# Comente se está usando Debian
RESTART="/sbin/service...
Posted by
Daniel Kühl Lima in
Bash
Sep 21st, 2009 |
No Comments
Script para converter nomes de arquivos de MAIÚSCULAS para minúsculas.
#!/bin/bash
file="$1"
if [ $# -eq 0 ]
then
echo "$(basename $0)"
exit 1
fi
if [ ! $file ]
then
echo "$file não é um arquivo"
exit 2
fi
lowercase=$(echo $file | tr '[A-Z]' '[a-z]'])
if [ -f $lowercase ]
then
echo "Erro - Arquivo já existe!"
exit 3
fi
# troca o nome do arquivo
/bin/mv $file...
Posted by
Daniel Kühl Lima in
FreeBSD
Sep 11th, 2009 |
No Comments
No Linux temos o programa hdparm que faz esse teste de velocidade do HD, mas como ter essa mesma medição sendo feito em discos no FreeBSD?
...
Posted by
Daniel Kühl Lima in
Featured Articles, FreeBSD, Linux
Sep 9th, 2009 |
3 Comments
Os únicos serviços que utilizam entradas SRV atualmente são SIP, LDAP, XMPP (jabber), Kerberos, NTP e alguns outros. Não são muitos.
A vantagem de ter entradas SRV no DNS é a simplificação de uma “alta-disponibilidade” via round-robin e também em passar o endereço dos serviços diretamente para a aplicação que irá utilizá-los.
...
Posted by
Daniel Kühl Lima in
FreeBSD, Troubleshoot
Sep 8th, 2009 |
2 Comments
O SQUID no FreeBSD 6.x e 7.x, versão 2.6.x e 2.7.x começaram a apresentar um erro estranho, não era problema de hardware. O serviço ‘morria‘ com sinal 6.
pid 99376 (squid), uid 100: exited on signal 6 (core dumped)
pid 7499 (squid), uid 100: exited on signal 6 (core dumped)
pid 7508 (squid), uid 100: exited on signal 6 (core dumped)
pid 7517 (squid), uid 100: exited on signal 6 (core dumped)
pid 7561 (squid), uid 100: exited on signal 6 (core dumped)
pid 7570 (squid), uid 100: exited on signal 6 (core dumped)
pid 7581 (squid), uid 100: exited on signal 6 (core...
Posted by
Daniel Kühl Lima in
FreeBSD
Aug 30th, 2009 |
No Comments
Vamos combinar, esse Conectividade Social da CAIXA é um terror, mas enfim, temos que fazer funcionar de qualquer maneira.
Vou explicar aqui como fazer essa pérola de software funcionar em um firewall que utiliza o PF como filtro.
...
Posted by
Daniel Kühl Lima in
Bash, Email, FreeBSD, Linux
Aug 30th, 2009 |
5 Comments
As vezes é necessário enviar um email no Linux, FreeBSD ou Unices via linha de comando com um anexo.
Esse procedimento também pode ser utilizado como parte de um Shell script que envia relatórios anexados para o email do administrador.
...
Posted by
Daniel Kühl Lima in
FreeBSD, Linux
Aug 27th, 2009 |
No Comments
Na época de horário de verão sempre há um pânico extra.
No Linux/FreeBSD e afins é possível se previnir, adicionar uma regra para mudar apartir de uma data específica.
O exemplo desse post será configurado o horário de verão para 2008/2009.
Para regras 2009/2010, siga esse post:
Horario de verão no Linux e FreeBSD 2009/2010
Nota: Linux
É necessário estar no diretorio /usr/share/zoneinfo/America.
Nota: FreeBSD
É necessário estar no diretorio /usr/share/zoneinfo.
Post relacionado
Script shell com expect para atualização em massa para o horário de...
Posted by
Daniel Kühl Lima in
FreeBSD, Seguranca
Mar 18th, 2009 |
2 Comments
Não é preciso descrever como é importante em um ambiente onde haja computadores Windows envolvido que é necessário ter um antivírus no servidor de arquivos Linux ou FreeBSD com o Samba.
Essa versão do artigo irá cobrir FreeBSD versões 6.x e 7.x, uma outra será feita para Red Hat e CentOS com geração dos RPMs para as plataformas.
Samba com Antivírus ClamAV no Red Hat / CentOS
Instalando o Clamav
No FreeBSD, instalar o Clamav é recomendável fazer pelo ports mesmo, forma mais tranquila de instalar.
cd /usr/ports/security/clamav
make config
Deixar as opções selecionadas como na...