Pois é. Deixando de lado toda aquela crítica e talz, é interessante saber como rodar o Nginx num servidor Windows como serviço. Por que utilizar instsrv não funciona? Porque quando se inicia o nginx ele criar 2 processos nginx e o Service do Windows ao parar o serviço vai parar apenas 1 processo, deixando o outro pendurado e inutilizando o Service do Windows. Tem um programa bastante interessante para lidar com esse tipo cenário,...
Read Morerootsh: Keylogger para CLI do Linux
rootsh é um shell que loga tudo o que um usuário root vê no terminal. É útil se você tem vários administradores com acesso root num servidor e você quer gravar exatamente o que o usuário faz. Fazer o download do rootsh-1.5.3.tar.gz. wget http://www.virtualxp.org/downloads/rootsh-1.5.3.tar.gz Descompactar, configurar, compilar e instalar: tar zxvf rootsh-1.5.3.tar.gz -C /usr/src cd /usr/src/rootsh-1.5.3 ./configure...
Read Moregrep, sed, cut e cat: Script parser para log do Oracle Listener
O que o script faz? Faz um parse no arquivo de log do Oracle Listener e extrai o HOST do usuário, o USER e o HOST e PORTA que o usuário está conectando. #!/bin/bash # ############################################################################### # # Descrição: Fazer o parse do LOG e extrair apenas o HOST e USER, também # HOST e PORT # Autor: Daniel K Lima # Data : 10/03/2010 # Uso : ./parser.sh...
Read MoreFreeBSD: listagem de todos os HDs instalados
Para fazer uma listagem de todos os HDs (discos) instalados num computador com FreeBSD, uma das formas de se fazer isso é executar o comando: egrep 'ad[0-9]|cd[0-9]' /var/run/dmesg.boot E a saída desse comando será algo como: acd0: CDRW at ata0-master UDMA33 ad2: 76318MB at ata1-master UDMA100 ad3: 76318MB at ata1-slave UDMA100 Onde: IDE Hard disk começa com ad – /dev/ad0 primeiro IDE hard disk, /dev/ad1 segundo hard disk e...
Read MoreCLI: Converter um PDF para uma imagem
Ter um PDF é bom, é prático e tudo o mais, mas é necessário ter um programa específico para poder abrir os arquivos .pdf como o Acrobat Reader, o evince e outros. As vezes não é necessário ou não é desejado ter um programa específico para poder abrir PDFs, sendo mais prático, no entanto, utilizar o próprio navegador que suporta abrir as imagens diretamente sem auxílio externo. Caso essa seja a sua necessidade, converter...
Read MoreApache: Autenticação com eDirectory
Quando há um LDAP server na rede, nesse caso o eDirectory, é interessante manter uma centralização dos usuários pois não é necessário ficar criando usuários manualmente nem os usuários terão várias senhas para guardar. Parto do princípio que já tenha o Apache instalado e funcionando. É necessário o mod_authz_ldap para configurar essa autenticação com o LDAP. Instalando o mod_authz_ldap No CentOS / Red Hat, para...
Read MoreEnabling Remote Access to the Installation System – RedHat based
Enabling Remote Access to the Installation System You may access either graphical or text interfaces for the installation system from any other system. Access to a text mode display requires telnet, which is installed by default on Fedora systems. To remotely access the graphical display of an installation system, use client software that supports the VNC (Virtual Network Computing) display protocol. A number of providers offer...
Read MoreSSH: adicionar um banner quando alguém tentar fazer Login
Isto é definido pelo parâmetro Banner do arquivo /etc/ssh/sshd_config. Primeiro, crie o arquivo que conterá a mensagem que será apresentada quando o usuário tentar fazer login via SSH no servidor. Arquivo: /etc/ssh/banner.txt ************************************************ NOTICE TO USERS WARNING! The use of this system is restricted to authorized users, unauthorized access is forbidden and will be prosecuted by...
Read MoreSED: adicionar 1 string a cada 2 caracteres
Estou colocando aqui um exemplo que pode ser adaptado para sua necessidade. No caso, essa linha adiciona o caracter “:” (sem as aspas) a cada 2 caracteres. Utilizei para formatar uma lista enorme de MAC address que me foi passado no formato 00106037614C O arquivo texto original continha várias linhas: Arquivo:...
Read MoreSamba com Antivírus ClamAV no Red Hat 5.x / CentOS 5.x
Não é preciso descrever como é importante em um ambiente onde haja computadores Windows envolvidos que é necessário ter um antivírus no servidor de arquivos Linux ou FreeBSD com o Samba. Essa versão do artigo irá cobrir Red Hat / CentOS versão 5.x. Pré-requisitos Instalação mínima do CentOS e RedHat 5.3 Utilizando o repositório Yum RPMforge 1.0 Instalando o ClamAV É necessário o repositório Yum RPMforge estar...
Read More
Twitter