Linux
Montando e Desmontando
Antigamente, existia a concorrência entre HDs IDE (que eram vistos no Linux como /dev/hdX) e HDs SCSI, vistos pelo sistema como “/dev/sdX”. O primeiro HD IDE seria detectado pelo sistema como “/dev/hda”, o segundo como “/dev/hdb” e assim por diante. Entretanto, mudanças feitas nas versões recentes do kernel derrubaram essa divisão, fazendo com que todos… »
Uma introdução ao shell-script
Imagine que, em um futuro distante, o Google decida transformar o Android em um sistema para robôs pessoais. Seu robô com o Android poderia ser então instruído a executar qualquer tipo de tarefa, desde que você conseguisse explicar para ele o que precisa fazer na forma de instruções simples. Uma ida até a geladeira para… »
Apache mod_deflate
O mod_deflate permite comprimir de forma automática as páginas html (e também outros tipos de arquivos) enviados aos clientes, de forma a economizar banda e a reduzir o tempo de carregamento das páginas. Se os sites hospedados no servidor utilizam páginas com grandes volumes de texto, a redução pode ser bastante significativa. O uso de… »
Ferramentas de detecção e NMAP
Ferramentas de detecção Esse artigo e voltado para explicação do que é o NMAP e de como instalá-lo e utiliza-lo. Antes disso é interessante passar o conceito de ferramentas de detecção, pois o NMAP é uma. Ferramentas de detecção As ferramentas de detecção nada mais são do que um sistema que analisa se um computador… »
Instalando o Slax
O Slax é um live-CD baseado no Slackware, uma boa forma de conhecer a distribuição sem precisar passar pela etapa inicial de configuração e configuração do sistema. O Slax roda diretamente a partir do CD-ROM e inclui um conjunto de scripts que automatizam a configuração do sistema, detectando o vídeo, som e outros periféricos. O… »
Aumentando o tamanho de partições LVM
Para aumentar o tamanho de uma partição é preciso primeiro ver seu tamanho e a disponibilidade de espaço no volume group. Para verificar quais são os volumes lógicos utiliza-se o comando: lvdisplay O espaço disponivel pode ser visto com o comando: vgdisplay No exemplo abaixo aumenta-se o volume lógico lv em 2 GB: lvextend -L… »
Instalando e Integrandro Apache2 com Tomcat5
Introdução Nesse artigo vamos demonstrar a integração do servidor web Apache com o servidor JSP Tomcat. Demonstrarei como instalar,configurar e integrar as switches, essa artigo foi baseado na distro debian, Apache2 e Tomcat5. Preparando a instalação Antes de começarmos a insatalação devemos adionar ao nosso source.lits os seguintes repositórios: ### Tomcat5 #### deb http://www.gallet.info.free.fr/debian/ sarge… »
Comandos Console
Ligando e Desligando a Máquina Salvo orientação específica do hardware em uso, ligar uma máquina Unix não costuma envolver maiores detalhes do que o acionamento de um botão liga/desliga no console da máquina e uma eventual intervenção humana logo em seguida, solicitando o boot efetivo do sistema a partir de um menu de opções. O… »
Introdução ao sistema de arquivos ReiserFS
Introdução O sistema operacional GNU/Linux (por comodidade, neste artigo o chamaremos somente de Linux) é muito abrangente no que se refere à compatibilidade com sistemas de arquivos (ou filesystems) variados. A maioria dos usuários de Linux o instalam em partições ext3 e ReiserFS (além de outras menos conhecidas), sendo que este último vem ganhando cada… »
A história do Linux
O nome Linux surgiu da mistura de Linus + Unix. Linus é o nome do criador do Linux, Linus Torvalds. E Unix, é o nome de um sistema operacional de grande porte, no qual contaremos sua história agora, para que você entenda melhor a do Linux.
A origem do Unix tem ligação com o sistema operacional… »
O kernel do Linux
Independente de qual seja, todo sistema operacional possui um kernel. Trata-se de um item fundamental, que antes do Linux era conhecido apenas por estudantes de computação de grandes universidades ou por desenvolvedores da área. Após o surgimento do Linux, o termo kernel ficou mais conhecido e qualquer um que já tenha se aventurado no Linux… »
Como Montar um Servidor NTP
O que é? A grosso modo podemos dizer que o NTP é um protocolo que visa manter os relógios dos diversos equipamentos de rede sincronizados. http://pt.wikipedia.org/wiki/NTP Para que relógios sincronizados? Simples, em caso de ataques ou análise de logs é muito importante que todos os equipamentos estejam com os relógios acertados. Imagine que você precise… »
Compartilhamento com NFS
Este tutorial descreve uma maneira fácil de como configurar o serviço NFS (Network File System) para habilitar o compartilhamento para uma ou mais máquinas-cliente. NFS Server Utilizando o editor de texto da sua preferência, editar o arquivo: # vi /etc/exports O arquivo deve conter a linha: /dados/backup 192.168.1.2(rw,async) Em que: /dados/backup é o diretório que… »
Recuperando senhas de root com LILO ou GRUB
Não é difícil encontrar usuários iniciantes e até mesmo alguns com já alguma experiência que se deparam com situações em que não lembram suas senhas de root, ou simplesmente esqueceram a que definiram na hora da instalação de seu sistema. Existem várias maneiras para se recuperar esta senha como o popular boot em um Live… »
Proftpd
Obtendo e Instalando Estive a algum tempo procurando e achei poucas coisas a respeito, achei apenas dois manuais que me ajudaram, porém não foram tão elucidativos. Este arquivo será util para a configuração básica das seguintes ações em um servidor FTP: * instalação * downloads e uploads ProFTPd É um software que provê serviço de… »
Análise de desempenho com Iperf
O Iperf é um software de análise de desempenho de banda e cálculo de perda de datagramas na rede que é mantido pela Universidade de Illinois sob licença GPL. http://dast.nlanr.net/Projects/Iperf/ O Iperf é um software cliente/servidor adequado para medições ativas. Além das medições, esse software pode ser usado com um gerador simples de carga na… »
Criando Links
O comando ln permite criar links. Existem dois tipos de links suportados pelo Linux, os hard links e os links simbólicos. Os links simbólicos têm uma função parecida com os atalhos do Windows, eles apontam para um arquivo, mas se o arquivo é movido para outro diretório o link fica quebrado. Os hard links são… »
Usando Cron para Agendamento
Como utilizar o cron e os arquivos crontab para automatizar as tarefas do Linux, agendando qualquer tipo de coisa. Ótimo para quem quer poupar tempo e trabalho!
O “cron” é um programa de “agendamento de tarefas”. Com ele você pode programar para ser executado qualquer coisa numa certa periodicidade ou até mesmo em um exato dia,… »
Cron
Suponha que você seja dono de um serviço de hospedagem de sites e diariamente precisa disponibilizar, numa pasta acessível por FTP, o arquivo de log de acessos de um cliente. É trabalhoso fazer isso manualmente e na pior das hipóteses, você pode esquecer. Felizmente o Linux conta com o serviço cron, que permite a realização… »
Usando o NFS
Enquanto o Samba permite solucionar sem muita dor de cabeça o desafio de interligar máquinas Linux e Windows na mesma rede, o NFS é uma opção para compartilhar sistemas de arquivos entre máquinas Linux, de uma forma prática e estável.
Na verdade, você pode perfeitamente usar o Samba para compartilhar arquivos entre máquinas Linux, mas… »
Compilar PHP + PDO OCI com instantclient
Segue abaixo uma forma rápida e prática para se ativar o suporte a oracle/pdo_oci para o php no linux . 1) – Downloads Baixe os arquivos abaixo Apache2 http://httpd.apache.org/ PHP 5 http://www.php.net/downloads.php Instant client basic http://download.oracle.com/otn/linux/instantclient/10202/instantclient-basic-linux32-10.2.0.2-20060331.zip Instant client sdk http://download.oracle.com/otn/linux/instantclient/10202/instantclient-sdk-linux32-10.2.0.2-20060331.zip 2) – Instalação do Apache tar zxvf httpd-2_0_NN.tar.gz ./configure –enable-so –enable-ssl make make install Pronto,… »
Instalando e configurando o Interbase Server
Abaixo vai um tutorial simples e prático para instalação do Banco de Dados Interbase no Linux. Primeiro obtenha o pacote do InterbaseSS no formato rpm, o nome do pacote e InterbaseSS_LI-V6_0-1_i386.rpm. Para proceder com a instalação, digite no prompt (você deve estar logado como root): # rpm -ivh InterbaseSS_LI-V6_0-1_i386.rpm Se ocorrer tudo bem na instalação… »
Reparticionamento
Esta é uma das mais difíceis tarefas, que impedem e confudem vários iniciantes do Linux! Sem dúvida, esta é a etapa mais difícil de qualquer instalação, todo mundo diz que o Linux é dificil de instalar justamente por causa disto. Mas pense bem, imagine que um computador venha pronto para instalar o Linux, será difícil?… »
Configurando o Lilo
O LILO é um dos mais importantes softwares do Linux, é ele quem carrega o kernel no seu sistema para começar a funcionar! Entender a configuração dele é muito importante, principalmente para quem tem muitos sistemas numa mesma máquina. Com o LILO é possível gerenciar partições e assim iniciar diferentes sistemas operacionais. É com ele… »
Comandos de Informações do Sistema
Uma das funções principais de um administrador de sistemas é monitorar e obter informações do sistema que está sendo administrado. No Linux, existem dezenas de comandos que ajudam o administrador obter informações diversas como: espaço em disco, mensagens do kernel, bibliotecas carregadas, arquivos abertos, arquivos travados, informações de hardware e muito mais.
Este tutorial pretende ensinar… »
Backup Remoto
Um tutorial que explica como fazer um backup simples de arquivos no sistema (backups completos ou diferenciais) e armazenar em um servidor remoto via… »
Truques via Iptables para Limite de Conexões TCP Simultâneas
This is sort of a self-documenting post, and a self-support group about ill-behaved tomcat apps. Sometimes, you have multiple nodes accesing your MySQL server (or any kind of server, for that matter) concurrently. Eventually, software in one or more of these nodes might do nasty things (you know who you are buddy:)) MySQL provides a… »
Backup e restauração de arquivos
Dicas sobre como fazer backups e organizá-los no Linux. Ahhh… Backups, só precisamos dele quando não temos!
A maioria das pessoas costuma não pensar muito em backups, até o momento que acontece alguma coisa com o sistema e os dados são perdidos. Fazer backup é sempre bom, mesmo que for um backup bem simples: melhor… »
Estilizando o PROMPT da console (com uso de cores)
Para quem gosta de trabalhar com a console (modo texto) em ambiente Unix e utiliza a shell BASH talvez essa dica seja de interesse. O BASH permite que aparência do prompt seja personalizada “a gosto do cliente”. E isso é feito através da váriavel de ambiente PS1. Experimente, por exemplo, informar o seguinte… »
Como instalar o FFMPEG no Linux
O FFMPEG é muito importante se você pretende rodar uma site com streaming de vídeos onde seja necessário conversão dos arquivos de vídeo em diferentes formatos. Este tutorial é direcionado para as versões CentOS/Redhat do Linux onde qualquer iniciante possa instalar o ffmpeg sem precisar compilar da fonte, que é a maneira mais tradicional de… »



