Como alterar a porta que o SSH “ouve”

. 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...
read more

Como reiniciar o Linux pela linha de comando

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...
read more

Horario de verão no Linux e FreeBSD 2009/2010

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...
read more

Auto restart Apache quando o processo “morre”

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...
read more

Convertendo nomes de arquivos em letras MAIÚSCULAS para minúsculas

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...
read more

FreeBSD: Teste de performance do HD

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? ...
read more

DNS SRV records com Bind

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. ...
read more

FreeBSD: (squid), uid 100: exited on signal 6 (core dumped)

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...
read more

FreeBSD PF e Conectividade Social CAIXA

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. ...
read more

Enviado email com anexo via linha de comando

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. ...
read more

Horario de verão no Linux e FreeBSD

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...
read more

FreeBSD: Configurando Samba com antivírus realtime (Samba, vscan e clamav)

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...
read more
Page 2 of 212