sexta-feira, 20 de março de 2009

Matem o Ubuntu antes que ele mate o root!!!

Olá pessoal, venho depois de muito tempo, boa vontade, paciência e avaliação deixar minha opinião sobre a distribuição da moda: (qualquer coisa)buntu

Sei que muitos usuários vão querer me apedrejar por isso, mas eu já queria apedrejar essa distro faz tempo. hahaha

O primeiro ponto é uma opinião sobre um conceito que tentaram implementar. O segundo é só revolta por modismo sem sentido mesmo, então vamos começar com o que interessa:

O Ubuntu se propôs a MATAR o root, sim, MATAR, com uma implementação totalmente esdrúxula do sudo, pois administrar Ubuntu parece aquelas brincadeiras de criança : "tudo que eu falar você fala gay antes - uva - uvagay, maçã - maçãgay, jaca - jacagay- IAAAAAAAA" hahahaa Já o Ubuntu é - "tudo que eu falar você fala sudo - ifconfig - sudo ifconfig , adduser - sudo adduser, smbpasswd - sudo smbpasswd, su - sudo su IAAAAAAAAAAAAAAAA"

Hahahah sim, no seu computador pessoal pode parecer besteira. Mas imaginem numa instituição pública, em seu laboratório de informática (cujas máquinas tem IP "público") instalarem Ubuntu.

login:aluno
passwd: (aluno)

$sudo su

passwd:(aluno)

#apt-get install apache2

#mv ~/my_own_website/* /var/www/

Configuro um serviço de DNS para apontar meu domínio para aquele IP e pronto! não preciso mais pagar provedor de hospedagem!! hahahhha

Parece engraçado mas não é, falha de segurança gravíssima, pois a instalação padrão de qualquer SO para mim, tem que ser SEGURA. Exemplo do BSD!! Considerado um dos sistemas mais seguros, por quê? => em 10 anos apenas 1 falha de segurança na instalação PADRÃO.

Porque isso se espalhou como um vírus eu não sei, na época eu usava orgulhosamente do nosso país o Kurumin, que já vinha com tudo que o brasileiro precisa: Flash, Java, codecs de áudio e vídeo, sem stress, tudo mais perfeito que qualquer usuário de Ubuntu possa descrever. Até que o morimoto desistiu, descontinuou (provavelmente) por causa de uma febre que se justificava no "tamanho" da comunidade. Uma vez um professor para defender o windows falou na aula > -Sistema operacional não é ideologia, eu quero que a coisa funcione! - Eu concordo plenamente, mas talvez não ao ponto de usar windows e só isso =)

Agora lançaram no Brasil o Kurumin - New Generation (ng) , que seria o Ubuntu com as antigas maceteações do Kurumin, isso que era coisa boa hahaha, bom, pra variar ele já vem com tudo que você precisa para acessar o banco, youtube, ouvir uma música ou até ver um filme!

Estão até querendo voltar com a idéia dos scripts mágicos, eu dou a maior força para o que é do Brasil, e melhor do que a moda lá de fora.

Aí me vem o usuário do Ubuntu - "ah, mas é fácil instalar, se tiver preguiça tem até script" - claro, é ridículo instalar qualquer coisa com o apt-get - a questão é - eu-não-estou-a-fim-de-ter-que-instalar-tudo-que-eu-preciso-se-já-pode-vir-no-sistema!

Ou então me vem o usuário do Ubuntu - "ah, você quer atropelar o império inglês e americano com as proibições de uso desses Codecs?" - Claro que quero ! Estou no Brasil e não devo nada aos EUA ou Iglaterra!! hahahahaha

Então é isso galera, queria deixar meu desabafo quanto à essa modinha que nego não quer largar, acho maneiro, muito bom o suporte de hardware, e automatização da instalação dos drivers proprietários da Nvidia, mas velho, eu me recuso a usar só porque todo mundo usa, tem que ter um motivo.

Agora estou testando o Linux Mint, que vem do Ubuntu, mas também segue a linha do Kurumin-ng, mas parece ter uns extras atrativos para os outros usuários, como um instalador de pacotes que mostra screenshots do pacote em ação, e coisas do tipo, legalzinho, vamos ver, dando certo posto um review.

E ah, instalei ele ontem e durante a instalação podia ouvir minhas músicas do pendrive, ver um vídeo no youtube, sem medo de ser feliz! =)

quarta-feira, 18 de março de 2009

Problemas com Linux em seu Netbook?

Muita gente que tem um netbook deve estar tendo problemas para instalar linux em netbook principalmente para reconhecer o drive wireless (ter wi-fi no Kubuntu em meu aspire one a base de gambiarra era melancólico)... Entretanto tenho uma solução para todos: instalem o Mandriva 2009 que não terão mais nenhum problema! :D Ele é o amigo do seu netbook (isto está dito no site! heheh)

Há 2 maneiras que eu conheço para instalar o Linux em um netbook. A primeira delas (e mais simples) é você ter uma unidade externa de um leitor de CD e instalando o Mandriva usando um CD propriamente dito. Porém quase ninguém tem acesso a essa opção (incluindo eu!). Já a 2ª maneira é usando um pendrive! :D Você deve ter pensado em usar o Unetboot, certo? Porém com o Mandriva One 2009, não dá certo! Quando se vai instalar, o sistema fica carregando (sem encher nada a barrinha), até aparecer uma mensagem de erro... :( Mas estou aqui para te ensinar o que deve-se fazer! \o/

1º passo: Vá no site (http://www.mandriva.com/) do Mandriva e baixe a .iso do Mandriva One 2009 (fica a seu critério baixar o KDE ou Gnome).
2º passo: Pegue um pendrive (de 1Gb no minímo), nomei-o como MANDRIVAONE e o formate como FAT 16.
3º passo: Baixe o arquivo como kit_mdv2009.tgz no site http://dbit.com.br/blog/downloads/kit_mdv2009.tgz
4º passo: Extraia os arquivos que estão dentro do arquivo kit_mdv2009.tgz e os coloque dentro do pendrive.
5º passo: Estraia o arquivo distrib-lzma.sqfs que está dentro da pasta loopbacks da .iso que você baixou e o coloque na pasta loopbacks que está em seu pendrive.
6º passo: Baixe o programa SysLinux no site http://www.kernel.org/pub/linux/utils/boot/syslinux/ para poder transformar seu pendrive em um dispositivo inicializável! \o/ Os comandos do Syslinux são syslinux -f /dev/sdX no Linux e no Windows "syslinux -mf X:". A letra X corresponde à letra do seu dispositivo USB. Para você descobrir a letra de seu dispositivo usb no linux é usar o comando "fdisk -l" no terminal. ^^
7º passo: Dê o boot pelo pendrive, instale o Mandriva e seja feliz! :D


segunda-feira, 16 de março de 2009

Configurar IP e Máscara de rede


Bom, hoje eu vou mostrar como configurar o ip de sua máquina, caso você ainda não o configurou ou se você quer trocar alguma informação dessas. Mas o primeiro passo é você carregar o módulo da sua placa de rede no kernel. É importante lembrar que você deve estar logado como o administrador (root).

Passo 1: Carregar o módulo da sua placa de rede, para isso utilize o comando modprobe, caso você ainda não tenha feito isso... Você deve saber qual a sua placa de rede, por exemplo, supondo que sua placa seja uma SIS900, use o comando:

modprobe sis900

Passo 2: Agora é a hora de configurar/mudar o ip ou máscara e etc. Para mudar o ip de sua máquina, você deve usar o comando: ifconfig eth0 numero_ip netmask numero_mascara

exemplo: ifconfig eth0 192.168.103.6 netmask 255.255.255.1

Lembrando que: eth0 é o nome do dispositivo onde está sua placa de rede, se você tiver uma segunda placa, esta se chamará eth1 e assim por diante.

Passo 3: Com isso você já está apto a navegar pela internet, mas se você reiniciar sua máquina, você perderá sua configuração de ip e máscara, então você deve guardar essas informações no arquivo de inicialização de seu sistema operacional.

- O arquivo de inicialização das derivações do Red Hat está em: /etc/sysconfig/network-scripts/ifcfg-eth0
Este é o endereço para sua primeira placa de rede, caso queira para a segunda placa é só mudar a ultima parte do endereço para eth1.

- O arquivo de inicialização das derivações do Debian está em: /etc/network/interfaces
Porem é importante lembrar que para as distribuições do Debian é apenas um arquivo para todas as interfaces de rede.

Nas distribuições derivadas do Red Hat, seu arquivo deve conter o seguinte conteúdo:
DEVICE="eth0" # Dispositivo da sua placa de rede
ONBOOT="yes" # Marcar para iniciar essas configurações ao iniciar o seu sistema
IPADDR="192.168.103.6" # Endereço de ip
NETMASK="255.255.255.1" # Máscara da rede
HOSTNAME=nome_da_maquina # O nome da sua máquina
DOMAIN=servidor.com # Nome do domínio

Nas distribuições derivadas do Debian, seu arquivo deve conter um conteúdo como este:
auto eth0
iface eth0 inet static
address 192.168.103.6 # Seu ip
netmask 255.255.255.1 # Máscara de rede
gateway 192.168.0.1 # Seu gateway (porta de ligação)
broadcast isso_é_opcional

Lembrando também que eu não gosto da forma como é feita nas derivações do Debian, por isso eu não tenho muitos detalhes sobre isso... ^^'

E pronto, sua placa de rede está com o ip configurado! \o/

quarta-feira, 11 de março de 2009

Acessar máquinas remotamente por SSH

Passo 1: Obter a chave de acesso de sua máquina com o comando:

ssh-keygen -t rsa

com isso você vai gerar / salvar sua chave, o comando mostra o diretório, depois defina a senha

Passo 2: Ver sua chave de acesso que estará em .ssh/id_rsa.pub ... Dê cat nesse endereço

* id_rsa.pub: o pub se referencia a chave pública, a chave privada sua máquina guarda para si

Passo 3: Levar sua chave de acesso pública à(s) máquina(s) desejada(s) que você deseja acessar por ssh. Copie a chave (toda) e cole na máquina desejada no seguinte arquivo:

/.ssh/authorized_keys

*edite esse arquive, colando a chave na máquina, lembrando que a chave deve estar em apenas 1 linha

Ex: Visualização da sua chave:
~~~~~~~~~~~~~~~~~~
~~~~~~~~~~~~~~~~~~
~~~~~~~~~~

Em authorized_keys:
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~


Passo 4: Acessar a máquina por ssh (finalmente \o/): Dê o comando:

ssh usuario@maquina.host
#caso a porta não seja a padrão 22, faça o procedimento abaixo
ssh -p númerodaporta usuario@maquina.host

#usuario@maquina.host: usuario é o nome do usuario da maquina a ser acessada; maquina é o nome da maquina (nome no seu host) a ser acessada; host é o endereço utilizado... Ex: google.com.br

Exemplo de acesso a uma máquina remotamente por ssh:

ssh usuario@google.com.br
digite a senha... e pronto \o/

terça-feira, 10 de março de 2009

O cara da informática


Texto que me mandaram e eu achei genial, sobre a desvalorização de qualquer profissão na área de TI, que para quem nem sabe o que é TI, bom é tudo a mesma coisa, né? é o garoto da informática:

Coisas que todos precisam saber a respeito do 'cara da informática'

1) O CARA DA INFORMÁTICA dorme. Pode parecer mentira, mas o CARA DA INFORMÁTICA precisa dormir como qualquer outra pessoa. Esqueça que ele tem celular e telefone em casa, ligue só para o escritório.

2) O CARA DA INFORMÁTICA come. Parece inacreditável, mas é verdade. O CARA DA INFORMÁTICA também precisa se alimentar e tem hora para isso.

3) O CARA DA INFORMÁTICA pode ter família. Essa é a mais incrível de todas: Mesmo sendo um CARA DA INFORMÁTICA, a pessoa precisa descansar nofinal de semana para poder dar atenção à família, aos amigos e a sipróprio, sem pensar ou falar em informática, impostos, formulários, concertos e demonstrações, manutenção, vírus e etc.

4) O CARA DA INFORMÁTICA, como qualquer cidadão, precisa de dinheiro. Por essa você não esperava, né? É surpreendente, mas o CARA DA INFORMÁTICA também paga impostos, compra comida, precisa de combustível, roupas e sapatos, e ainda consome Lexotan para conseguir relaxar... Não peça aquilo pelo que não pode pagar ao CARA DA INFORMÁTICA.

5) Ler, estudar também é trabalho. E trabalho sério. Pode parar de rir. Não é piada. Quando um CARA DA INFORMÁTICA está concentrado num livro ou publicação especializada ele está se aprimorando como profissional, logo trabalhando.

6) De uma vez por todas, vale reforçar: O CARA DA INFORMÁTICA não é vidente, não joga tarô e nem tem bola de cristal, pois se você achou isto demita-o e contrate um PARANORMAL OU DETETIVE. Ele precisa planejar, se organizar e assim ter condições de fazer um bom trabalho, seja de que tamanho for. Prazos são essenciais e não um luxo... Se você quer um milagre, ore bastante, faça jejum, e deixe o pobre do CARA DA INFORMÁTICA em paz.

7) Em reuniões de amigos ou festas de família, o CARA DA INFORMÁTICA deixa de ser o CARA DA INFORMÁTICA e reassume seu posto de amigo ou parente, exatamente como era antes dele ingressar nesta profissão. Não peça conselhos, dicas... ele tem direito de se divertir. Tenho certeza que não pediriam uma consulta ao ginecologista ou ao proctologista nestes momentos.

8) Não existe apenas um 'levantamentozinho' , uma 'pesquisazinha' , nem um 'resuminho', nem um 'programinha pra controlar minha loja', um 'probleminha que a maquina não liga', um 'sisteminha' , uma 'passadinha rápida (ALIAS CONTA-SE DE ONDE SAIMOS E ATÉ ONDE CHEGAMOS)', pois esqueça os 'inha e os inho (programinha, sisteminha, olhadinha, )' pois OS CARAS DA INFORMATICA não resolvem este tipo de problema. Levantamentos, pesquisas e resumos são frutos de análises cuidadosas e requer atenção, dedicação. Esses tópicos podem parecer inconcebíveis a uma boa parte da população, mas servem para tornar a vida do CARA DA INFORMATICA mais suportável.

9) Quanto ao uso do celular: celular é ferramenta de trabalho. Por favor, ligue, apenas, quando necessário. Fora do horário de expediente, mesmo que você ainda duvide, o CARA DA INFORMATICA pode estar fazendo algumas coisas que você nem pensou que ele fazia, como dormir ou namorar, por exemplo.

10) Pedir a mesma coisa várias vezes não faz o CARA DA INFORMATICA trabalhar mais rápido. Solicite, depois aguarde o prazo dado pelo CARA DA INFORMATICA.

11) Quando o horário de trabalho do período da manhã vai até 12h, não significa que você pode ligar às 11:58 horas. Se você pretendia cometer essa gafe, vá e ligue após o horário do almoço (relembre o item 2). O mesmo vale para a parte da tarde: ligue no dia seguinte.

12) Quando CARA DA INFORMATICA estiver apresentando um projeto, porfavor, não fique bombardeando com milhares de perguntas durante o atendimento. Isso tira a concentração, além de torrar a paciência. ATENÇÃO: Evite perguntas que não tenham relação com o projeto, tipo como.... vocês entendem é claro.....

13) O CARA DA INFORMATICA não inventa problemas, não muda versão de WINDOWS, não tem relação com vírus, NÃO É CULPADO PELO MAL USO DE EQUIPAMENTOS, INTERNET E AFINS. Não reclame! O CARA DA INFORMATICA com certeza fez o possível para você pagar menos. Se quer EMENDAR, EMENDE, mas antes demita o CARA DA INFORMATICA e contrate um QUEBRA GALHO.

14) Os CARAS DA INFORMATICA não são os criadores dos ditados 'o barato sai caro' e 'quem paga mal paga em dobro'. Mas eles concordam... .

15) E, finalmente, o CARA DA INFORMATICA também é filho de DEUS e não filho disso que você pensou!!!

SourceForge - hospedando seu projeto

Fala pessoal,

Se você escreveu um script que acha útil para outros, porque não compartilhar com a comunidade. E porque não ao invés de ficar jogando scripts e versões perdidas de um lado pra outro usar um sistema de controle de versões? (SVN) Pois bem, se você quer se aventurar um pouquinho na terra dos programadores, comece a se organizar, e oficialize o projeto de modo que outros possam colaborar e desenvolver junto.

Estou fazendo este post pra primeiro falar de quão bom é o SourceForge, pois uma vez você inscrevendo seu projeto lá, terá um espaço http://seuprojeto.sourceforge.net que poderá hospedar o site do projeto, com direito a banco de dados(logo, sistemas LAMP), fora fórums, wikis tudo já pronto. =)

Você e seus desenvolvedores terão direito a acesso por SSH(me maravilhou), e um repositório SVN, que pelo que vi é perfeito para quem usa Linux pelo menos =). Existem clientes M$ também, que eu saiba.

Muito bom o recurso, e isso tudo de graça.

Ah, também não mencionei os fóruns, listas de discussão(se não me engano). Lá seu projeto GPL terá uma vida boa! =)

Aproveito pra divulgar meu projeto http://sysusers.sourceforge.net

Abraços a todos!

segunda-feira, 9 de março de 2009

Fala aí galera,

Já podemos ir comentando por aqui que temas podemos escrever.

Tenho já pronto uma introdução a Perl, e descrições sobre Cacti e Nagios, e ah, um tutorial sobre netdiscover, ferramenta boa pra segurança, e ambientes grandes. Talvez faça um sobre nmap também, que nego costuma ratear antes de saber o poder total dele =)

Olá!

Estamos começando esse blog para falar sobre Linux (dã!) e espero que gostem! ;D