Archive for the ‘Linux’ Category.

Debian passa a suportar o kernel FreeBSD

Além do kernel do Linux em diversas plataformas, o Debian começou os trabalhos para suportar também na distribuição o kernel do FreeBSD. Será um FreeBSD com ambiente Debian ou um Debian com kernel FreeBSD?

Por enquanto esse kernel estará disponível apenas nas plataformas i386 e amd64, e apenas na unstable e na experimental. Como o suporte está apenas começando, ainda não é possível instalar um sistema completo rodando a partir desse kernel. Mas espera-se que isso seja possível em breve.

Veja também o anúncio original na lista debian-devel-announce.

Via BR-Linux.

Continue reading ‘Debian passa a suportar o kernel FreeBSD’ »

Compartilhando a conexão à internet usando Linux

Por ser uma ferramenta muito poderosa, com grande possibilidade de customização, aprender a manipular as opções do iptables é um grande desafio. Montar um firewall com ele é praticamente como programar mesmo, devendo saber como aplicar várias regras e como sua ordem influencia no todo.

Existe um tutorial (em inglês) no site debuntu.org que explica como compartilhar uma conexão à internet dentro de sua rede usando o iptables e fazer da máquina que a compartilha também um firewall. E já com várias regras que ninguém lembra, como bloquear pacotes maliciosos ou inválidos e limitar a banda tomada por respostas ICMP.

Mas a boa notícia mesmo é que na segunda página do artigo tem um script já pronto, plug-and-play, que ao ser executado faz tudo isso. Basta instalar o iptables e executar o script na inicialização. Claro que ainda recomendo a leitura do artigo, já que ele explica o que o script faz e isso pode ajudá-lo a criar regras adicionais de acordo com as necessidades. Continue reading ‘Compartilhando a conexão à internet usando Linux’ »

Linux é difícil?

Windows 7

Linux é difícil, dizem muitos. Mas o difícil mesmo é se acostumar a algo novo. Essa discussão já é antiga.

Mas recentemente a ZDNet Austrália deu um argumento a mais: instalou uma distribuição Linux com KDE 4 em um notebook e foi às ruas perguntando as pessoas o que achavam. Detalhe: disse às pessoas que se tratava do Windows 7 beta.

Continue reading ‘Linux é difícil?’ »

Sexta-feira 13 e Unix time 1.234.567.890

Na próxima sexta-feira 13 alguma coisa acontecerá, e não vai ter a ver com bruxas, fantasmas ou algo sobrenatural. Dia 13/02/2009 às 23:31:30 (horário de Brasília) o POSIX time (ou Unix time, hora Unix) chegará a 1234567890.

Mas você sabe o que é o Unix time?

Continue reading ‘Sexta-feira 13 e Unix time 1.234.567.890’ »

Como redirecionar a saída de erro (stderr) para stdout ou arquivo

Situação normal no Linux é executar um comando direcionando sua saída para um arquivo (ou outro comando, como less) e ver que os erros não são direcionados corretamente, embora apareçam na tela. Por que isso acontece e como resolver?
Continue reading ‘Como redirecionar a saída de erro (stderr) para stdout ou arquivo’ »

Usando hard links

Um dia precisei que um arquivo em meu HD tivesse uma cópia em outro diretório, para fins de sincronização entre o computador e um servidor. Mas sempre que se cria uma cópia, volta o problema de saber qual das duas é mais atual em caso de modificações.

No fim das contas, resolvi o problema criando um hard link ao invés de copiar os arquivos.

Hard link? É de comer?

Continue reading ‘Usando hard links’ »

4 usos comuns do Wget

O Wget é um programa usado para baixar arquivos via rede, nos protocolos FTP e HTTP. Ao mesmo tempo que o seu uso básico é muito simples, saber um pouco de suas opções pode poupar tempo e levar a soluções elegantes.

Descrevo aqui os meus 4 usos mais comuns para o Wget com explicação do comando usado para tal. Se alguém tiver mais sugestões, ficarei feliz em receber nos comentários.

Continue reading ‘4 usos comuns do Wget’ »

SCP - cópia segura de arquivos

O FTP é com certeza o protocolo mais usado quando se fala em transferência de arquivos entre servidores. Bem difundido, com muitos problemas disponíveis… mas não tão seguro como, digamos o SSH.

Mas o SSH não é um protocolo para acesso remoto? Estamos comparando coisas diferentes, certo? Certo. Mas existe o SCP, que faz cópia de arquivos sobre o protocolo SSH, tendo portanto a mesma segurança.

Continue reading ‘SCP - cópia segura de arquivos’ »