27 fevereiro 2006

Gnome-blog

Essa é uma ferramenta interessante, pois permite que você faça posts no seu blog, sem nem mesmo entrar nele. Tem pessoas que vão dizer que isso é futilidade, mas vamos supor que você esteja trabalhando numa empresa e por algum motivo vocês não podem acessar os blogs (isso é facilmente feito usando um proxy, para o Linux o squid da conta do recado de boa), mas usando esse programa, você pode postar no seu blog normalmente. Se você está nessa situação com certeza não vai achar o Gnome-blog uma futilidade Very Happy Vamos instala-lo Para instala-lo no Debian e seu derivados basta dar um: sudo apt-get install gnome-blog Ele vai instalar e criar um ícone em Aplicações -> Internet -> Publicação de Mensagem de Blog Para as outras distros, tem a opção de baixar os rpms, nesse link: http://www.gnome.org/~seth/gnome-blog/rpms/ E para baixar o codigo fonte, que pode ser compilado em qualquer distro, pode-se baixar em: http://ftp.gnome.org/pub/gnome/sources/gnome-blog/0.8/ Usando o Gnome-blog Quando você abre pela primeira vez o programa ele vai perguntar seu nome de usuário e senha no seu blog, isso é necessário para posta diretamente do programa, é só você colocar seu dados e manda ele consultar blog, é muito rápido, no meu não demorou nem 1 segundo :-p. Não vou colocar as imagens diretamente aqui, para não ficar muito pesado o blog para quem usa internet discada, espero que entendam. Nesse link vocês podem ver eu usando o Gnome-blog, enquanto fazia esse tuto ;-p. http://img293.imageshack.us/img293/3195/capturadatela6eh.png Ele possui alguns recursos interessantes e que ajudam muito na hora de fazer um tópico. Um dos recursos legais que ele possui é o corretor ortográfico, não tem mais motivo para escrever 'vc' no blog ;-D Ele tem a interface bem intuitiva, você simplesmente abre, escreve e manda publicar, nada de frescuras que acabam atrapalhando ao invés de ajudar. Claro que tem algumas coisas que ainda precisam melhorar e outras que ainda não tem, mas tem certos casos que é mais vantajoso usa-lo ao invés de ir no site do blog e postar de lá. Não vou entrar muito em detalhes, pois o programa é muito intuitivo mesmo, espero que gostem.

Manual sobre ip

1)Introdução 2)Oq é ip? 3)Pra q serve um ip? 4)Oq eu posso fazer com o ip de alguem em mãos? 5)Como proteger seu ip? 6)Como pegar o ip de alguem pelo msn 7)Conclusão 8)Creditos Instrodução Bom vou fazer esse pequeno manual tendo em vista que muitos iniciantes sempre perguntam sobre isso, vou fazer uma breve explicação sobre algumas coisas relacionadas sobre ip. Espero que gostem e que venha diminuir as duvidas sobre isso. O que é ip? Bom vamos falar sobre oq é um ip. Um ip é como se fosse sua carteira de identidade na internet, cada usuario da grande rede tem um ip unico, cada computador tem o seu e somente ele tem aquele determinado ip. Pra que serve um ip É com ele que o site sabe pra onde mandar os textos, figuras e o quer mais for preciso, é com ele que você é indentificado quando entra em algum site. Se não existisse ip você nunca iria passear por sites nem ser indentificado em um forum por exemplo. O que eu posso fazer com o ip de alguem em mãos Bom antigamente você poderia invadir um pessoa sabendo apenas seu ip (bem antigamente) mas hoje em dia as coisas não são bem assim. Hoje em dia você pode scanear esse ip pra ver se tem alguma porta aberta no computador, você pode nuckar a pessoa (nucka é 'derrubar' a pessoa da net) agora pra você fazer isso com relativa rapidez a pessoa tem que ter uma conexão abaixo de 56 kb/s ou varias pessoas ao mesmo tempo, você pode tambem descobrir onde essa pessoa, tem sites que mostram de onde o ip é, muito util quando você descobri que alguem tentou te invadir e você consegue o ip dessa pessoa. Basicamente é isso Como proteger seu ip Vou logo deixando claro que NENHUM METODO É 100% EFICAZ, mas vamos em frente porque é melhor usar um que seja pelo menos 80% do que ñ usar nada Wink. O principal metodo e o mais conhecido é usar um proxy, com ele quando vc acessar um site ele verá o ip do proxy e mandará as coisas pra esse ip, assim que o proxy receber essas informações ele irá redirecionar isso tudo para seu ip, fazendo com que o site pense que quem estar acessando é proxy mas na verdade ele so estar como intermediario entre você e o site. Ae vai um site de proxy que eu uso: http://www.publicproxyservers.com la em baixo você verá os proxys, de preferencia use um que esteja em vermelho. Vou fazer uma breve explicação de como configurar um proxy no firefox (é o que eu uso): clique em editar (pra quem usa linux, se você usar o windows clica em ferramentas) vai em preferências, na aba geral você clica em proxy, marca a opção 'usar servidores proxys' (pra ficar melhor marque tambem a opção de 'Usar o mesmo proxy para todos os protocolos', na primeira coluna vc coloca o ip do proxy e na segunda coluna você coloca a porta que o proxy irá usar para se comunicar com a web. Para ver se seu ip realmente mudou você pode visitar esse site: http://www.meuip.com.br, se o ip que aparecer for o do proxy, então pelo menos na net ele ta ativo. Tem uma outra tecnica relativamente nova que é bem mais eficaz e bem mais dificil tb ela se chama spoofing mas que ñ irei falar sobre ela pois é bem mais complexa e este manual é focado nos usuarios iniciantes. Como pegar o ip de alguem pelo msn Pra você fazer isso vc tem q mandar um arquivo qualquer (com no minimo 1 mega) pra pessoa, enquanto ela estar fazendo o download você vai no promt do dos (se usar linux vai no konsole) e um desses comandos: arp -a netstat -an netstat -a netstat o ip da pessoa sempre será o ultimo do desse lado >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> dica:ips do brasil geralmente começam com 200 ou 201 Conclusão Ip é uma coisa muito importante para que a internet funcione adequadamente, antigamente você sabendo o ip de uma pessoa era muito mais facil invadi-la hoje em dia as coisas mudaram mas mesmo assim não deixa de ser uma boa arma contra alguem.

Como construir uma senha boa

Introdução Resolvi fazer esse tutorial para ajudar os admins a criarem uma senha boa e ao mesmo tempo facil de lembrar Vamos la: Brute force ñ funciona mais a ñ ser q sua senha seja SUPER FRACA ou o kra tenho UMA BOA WORDLIST. Ae muita gente fala pra vc criar uma senha gigante com medo do brute force, mas ae chagamos ao ponto : uma senha dificil a propria pessoa pode esquecer, ae pra ela lembrar ele terá q anotar em algum papel pra na hora de acessar ñ fica impedida de entrar pq ñ lembra a senha mas ae caimos em outro aspecto, SE O CRACKER FOR O FUNCIONARIO, CONJUGE, FILHO OU QUALQUER Q SEJA? iria ficar facil entrar em um sistema como outra pessoa pq essa pessoa deixou a senha em um lugar q seja facil de achar. ae vcs perguntam oq eu faço para acabar com o problema da senha? e eu respondo: simples use os caracteres de 'hacker' (por assim dizer) ae vc pergunta como assim? tipo uma vez um kra do meu grupo (acho q ele ira lembrar disso) me falou q uma pessoa tava descobrindo a senha dele e zuando com ele, ae falei assim: 'deixa q faço uma senha pra vc' e ele aceitou ae pensei em uma senha q seja IMPOSSIVEL DE ALGUEM DESCOBRIR POR BRUTE FORCE e q da pra lembrar pra ñ cairmos no problema acima, a senha foi a seguinte: 73n74d35c0br1r355453u074r10 q significa 'tenta descobrir essa seu otario' tudo junto, concerteza ele ñ esqueceria dessa senha e por outro lado seria IMPOSSIVEL ALGUEM DESCOBRI-LA. bom oq proponho é o seguinte ao inves de vcs ficarem fazendo senhas monstruosas com medo de um ataque brute force, façam uma simples com esses caracteres, tipo assim ao inves de colocar minhasenha coloque m1nh453nh4 (é um exemplo bobo pq to sem criatividade de fazer uma senha legal), so com isso vc ja acaba com os 2 problemas, pq será impossivel de alguem descobrir sua senha por brute force e é uma senha facil de lembrar so q esta 'codificada' pra quem ñ sabe os caracteres são: 0 = o 1 = i 3 = e 4 = a 5 = s 7 = t as basicas são essas (acho q tem outras mas esqueci) mas usando so essas vc ficará livre dos seus problemas com senha PRA SEMPRE OBS:Lembrando q isso serve pra qualquer coisa desde senha de email a senha de banco

Sudo, o que é isso?

Muitas pessoas falam sobre usar o sudo pra isso ou aquilo, mas pouco iniciantes sabem para que ele realmente serve. 'É para rodar coisas como root, não é?', certíssimo meu amigo, mas como ele faz isso? Quais os perigos de deixar o sudo habilitado pra todo mundo? Uma posição segura em relação ao sudo, vamos ver um pouco sobre ele. Quais os perigos de deixar o sudo habilitado a 'torto e a direito' ;-p Suponhamos que você tome conta de um servidor de uma grande empresa, um certo dia por algum motivo você tem que sair para resolver um problema longe do seu computador, se o sudo estiver habilitado QUALQUER pessoa poderá fazer um estrago no servidor, mas ai você fala 'O linux não é tão seguro? como ele poderá fazer um estrago no meu servidor?', bom amigo o Linux é um sistema extremamente seguro (não é atoa que é usado em grandes servidores), mas se o intruso tiver acesso físico a maquina, ainda mais com o sudo habilitado poderá fazer qualquer coisa. Mas se formos desabilitar o sudo iremos cair naquela questão 'Mas sem o sudo vou ter que muitas vezes entrar no sistema como root para fazer qualquer alteração importante, mas entrando como root a segurança do sistema também fica afetada, o que fazer?', essa é uma questão complicada, vamos ver um pouco mais sobre o sudo para tentarmos chegar a uma conclusão. Entendendo o sudo O sudo é um daqueles programas que facilitam a vida dos administradores, possibilitando executar comandos com privilégios de root. Ele possui um único arquivo de configuração, facilitando assim sua alteração, o arquivo é o /etc/sudoers, aqui vai um exemplo do arquivo: # /etc/sudoers # # This file MUST be edited with the 'visudo' command as root. # # See the man page for details on how to write a sudoers file. # # Host alias specification # User alias specification # Cmnd alias specification # Defaults Defaults !lecture,tty_tickets,!fqdn # User privilege specification root ALL=(ALL) ALL # Members of the admin group may gain root privileges %admin ALL=(ALL) ALL Como podem ver este arquivo é bastando simplificado e por isso mais inseguro, ele é o padrão do Ubuntu 5.10, o Ubuntu por default não habilita a conta de root, por motivos de segurança (para o user não ficar acessando o sistema como administrador), mas em contra partida deixa o sudo aberto para o usuário com todos os comandos liberados, se você for uma pessoa esperta falaria 'Trocou 6 por meia dúzia ;-p', felizmente não caro amigo, quando uma pessoa entra no sistema com a conta do root, ela fica vulnerável pois todos os arquivos podem ser apagados/modificados mesmo sem você mandar, todos os comandos estarão disponíveis mesmo sem você chamar e outras coisas mais. Usando o sudo os comandos só estarão disponíveis quando chamados e os arquivos só poderam ser acessados quando requisitados, essa é a grande diferença. Por padrão o Ubuntu sempre vai pedir a senha do usuário (pois a conta de root não é ativada) antes de liberar o acesso ao sudo propriamente dito, isso é uma questão de segurança, que mesmo parecendo chatice ;-p é muito importante. Se lembra daquele exemplo que dei sobre você ter que sair para resolver um problema longe do seu computador, nessas horas vamos ver o quanto isso é importante, pois mesmo que alguem tenha acesso físico a ele, não poderá alterar nada de importante, pois irá precisar saber a senha do usuário. Vamos ver uma forma de restringir o uso do sudo, definindo o que cada usuário poderá executar com o sudo. Para editar o arquivo de configuração do sudo, faça o seguinte: sudo gedit /etc/sudoers Vamos supor que temos usuário para cada tarefa do dia-a-dia, vamos ver alguns deles: mudar-senha ALL = /usr/bin/passwd [A-z]* , ! /usr/bin/passwd root Este usuário foi criado com o objetivo de mudar as senhas dos outros usuários MENOS A SENHA DO ROOT. reiniciar ALL = /usr/bin/reboot , /usr/bin/halt Feito para reiniciar/desligar o sistema. Esse são apenas exemplo do que se pode fazer, pode-se criar usuário para praticamente qualquer tarefa, dessa forma poderemos dividir os usuários por tarefas determinadas, resultando em um maior controle e organização do sistema como um todo. Uma outra proteção que o sudo faz é pedir a senha de usuário em um tempo determinado, se configurarmos nosso sudo para pedir a senha de usuário (no caso do Ubuntu, em outras distros onde a conta de root está habilitada, é ela que será pedida) a cada 5 minutos, quando se passar os 5 minutos determinados só será possível acesso aos arquivos do root fornecendo novamente a senha. Conclusão O sudo é um recurso extremamente útil se for bem utilizado, sempre que estiver administrando um computador, procure ver que poderes o usuário que você está logado tem dentro do sudoers, se for fazer uma tarefa rotineira, crie um usuário só para aquela tarefa e com permissão só para isso, nunca deixe de fazer o sudo pedir a senha antes de executar o sudo, um exemplo de uma configuração errada seria: reiniciar NOPASSWD = /usr/bin/reboot , /usr/bin/halt Fazendo isso qualquer um que tiver acesso físico a sua maquina poderá reiniciar/desligar o sistema, lembra daquele primeiro exemplo? mais uma vez ele se aplica aqui. SUDO, UTILIZE COM MODERAÇÃO

Segurança no Linux

Bom muitas pessoas são atraidas para o Linux com o pensamento que vão puder entrar em qualquer site sem nenhuma preocupação e coisas do tipo, mas será que isso é realmente verdade? vamos analisar os prós e os contras sobre a segurança em um sistema Linux. Windows X Linux Estes é um tema que sempre gera polêmica, mas vamos tentar ser o mais imparciais e ver os fatos verdadeiros sem querer agradar nenhum das duas partes. Segundo uma pesquisa recente publicada pela EMA (Enterprise Management Associates), uma empresa sem vínculo com nenhuma grande empresa, concluiu o seguinte: 1) A maior parte dos administradores de Linux gastam menos de 5 minutos por servidor por semana em tarefas de gerenciamento de patches; 2) A maior parte dos entrevistados apontaram uma taxa de 99.99% de disponibilidade para seus sistemas Linux; 3) Em mais de 60% dos casos, uma falha em seus sistemas Linux foi diagnosticada e reparada em menos de 30 minutos, mais de 8 vezes mais veloz do que a média; 4) 88% das empresas que usam Linux e Windows gastam menos com o gerenciamento de Linux. 97% acredita que, no pior dos cenários, o custo é o mesmo para ambos os sistemas; 5) Para ambientes semelhantes, o custo de aquisição do Linux pode chegara perto de 60 mil a menos do que em ambientes Windows, apenas com custos de software. O Windows ainda requer hardwares mais caros; 6) Linux tende a ser mais produtivo, uma vez que administradores Linux tendem a gerenciar mais servidores simultaneamente do que administradores Windows. Servidores Linux tendem a gerenciar melhor grandes cargas de processamento do que servidores Windows; 7) 75% dos administradores Linux gastam menos de 10 minutos por servidor por semana gerenciando problemas com segurança e problemas com vírus e spywares. Bom não vamos nos manter presos a uma única pesquisa, vamos atrás de mais informações sobre o assunto. Porque o Linux é 'imune' a vírus? Essa é a grande pergunta que uma pessoa vai te fazer quando você mostrar pra ela que podemos entrar em qualquer tipo de site, baixar qualquer tipo de coisa e mesmo assim não 'pegar' nenhum vírus. Se a pessoa for esperta ela vai dizer “Vocês não pegam vírus porque poucas pessoas usam o linux e os criadores de vírus não tem interesse em desenvolve-los”, é um argumento ate que aceitável mas vamos ver por exemplo o caso do Apache e do Bind. O Apache é usado em mais de 70% das paginas do mundo, tem seu código fonte livre (qualquer um pode pegar,estudar e modificar) mas mesmo assim é de longe o mais seguro Servidor Web atualmente, o Bind da mesma forma, ele é usado em uma grande parte dos Root Servers (os servidores DNS principais da internet, são eles que na prática seguram a internet no ar) e mesmo assim são os mais seguros atualmente, você acha que estes computadores (se é que posso chama-los assim ;-p) vão usar um programa que não seja seguro? O segredo do Linux está justamente nesse fato de ter o código fonte livre, pode parecer estranho a primeira vista mais vou explicar: Todo projeto tem uma equipe de desenvolvedores, com o software livre não é diferente, o que muda é que essa equipe contém MILHÕES de pessoas. Se algum cracker (por favor não confunda Hacker com Cracker, o primeiro é um pessoa dotada de muito conhecimento em segurança, redes e na maioria das vezes de programação, mas que usa seu conhecimento para o bem da humanidade, fazendo correções em programas, criando programas revolucionários dentre outros. Já o segundo é praticamente igual ao primeiro em relação ao conhecimento, o que muda é que ele usa o que sabe para o mal, podemos citar como ações de crackers como: invasões em sistemas alheios, só para ter o prazer de apagar as coisas, roubar informações e etc. Bom vou parar por aqui, vamos voltar ao assunto original ;-p) descobrir um falha grave no programa, ele irá criar um exploit (um conjunto de códigos que exploram um determinada vulnerabilidade), muito provavelmente enquanto o cracker está fazendo o exploit outra pessoa já detectou a falha e avisou aos companheiros e juntos estão desenvolvendo uma correção, que na maioria dos casos sai primeiro que o exploit. Uma outra questão que conta muitos pontos a favor do Linux em relação a segurança são as contas do sistema, para absolutamente tudo que seja possível fazer no Linux o usuário tem que ter permissão. Uma grande medida de segurança é SÓ entrar no sistema com um conta de usuário normal e NUNCA COMO ROOT. Fazendo isso mesmo que algum spyware, vírus ou qualquer programa malicioso, consiga 'entrar' no sistema sua capacidade de destruição será bem pequeno, o máximo que ele conseguirá fazer é simplesmente bagunçar sua pasta pessoal (/home/usuário), isso acontece porque ele não terá como mudar suas permissões para atingir todo o sistema, pois o usuário que está infectado não tem permissão para tal coisa. Conclusão O Linux não está imune a vírus porque os criadores não tem interesse em faze-los para ele, mas sim porque possui características mais seguras (como as citadas a cima), é logico que isso é só o começo, poderíamos falar de muitas outras coisas que tornam o Linux um sistema mais seguro que o Windows, mas vou parar por aqui.

Configurando sua Webcam no Linux Ubuntu

Se você é um feliz usuário de uma webcam mas não esta conseguindo faze-la funcionar no Linux Ubuntu (ou em qualquer distro), leia esse tópico, se não for leia também (é sempre bom aprender coisas novas :-p). O suporte a webcam ainda é um ponto que precisa ser mais bem visto pelos desenvolvedores de IM (instant messenger), pois com isso muitas pessoas migraram para o Linux com maior facilidade. Vou fazer um relato dos passos a seguir para instalar sua webcam. Verificando o drive certo para sua Webcam Esse é um passo fundamental, errando aqui tenha certeza que você não vai ter êxito nos outros passos. Para poder ver qual o modelo da sua webcam, ou você pode ver diretamente no manual (jeito mais fácil), mas se você é uma pessoa 'relaxada' e perdeu o manual (como eu :-p), não precisar ameaçar a mulher que te vendeu a camera a te dar outro :-p, basta ir ao terminal e digitar: $ lsusb | grep Camera Vai aparecer algo parecido com isso: lnas90@adiltom:~$ lsusb | grep Camera Bus 001 Device 003: ID 2770:9120 NHJ, Ltd Che-ez! Snap / iClick Tiny VGA Digital Camera lnas90@adiltom:~$ Não se assuste não essa minha camera é uma velharia mesmo :-p, feito isso você procura pelo ID do fabricante da placa e pelo modelo especifico dela (quem mandou ser tão cabeça de vento e perder o manual :-p), o google ajuda muito nessas horas, é relativamente fácil descobrir tendo essas informações na mão. Depois de saber o fabricante e o modelo da camera veja no google qual pacote que dá suporte a ela. Vou citar aqui os prováveis: Spca5xx, Sn9c102 (a minha foi essa) é so procurar que vai achar. Preparativos Antes de começar a compilar qualquer coisa vamos precisar de alguns programas instalados, algumas configurações a fazer (supondo que você esteja usando o Ubuntu 5.10) e umas coisas mais, mãos a obra. 1)Precisaremos dos pacotes kernel-source e kernel-headers, vamos instalar com o comando. $ sudo apt-get install linux-headers-2.6.12-10-386 2)Instalando o source do kernel vamos agora instalar os compiladores $ sudo apt-get install build-essential 3)Uma coisa MUITO IMPORTANTE, por causa de problemas com incompatibilidade entre as versões do gcc, so poderemos compilar qualquer drive se estivermos usando a mesma versão que foi compilado o nosso kernel, no caso do Ubuntu 5.10 a versão do gcc foi a 3.4(para saber basta rodar o comando less /proc/version a versão do gcc vai aparecer nas ultimas linhas), vamos ter que instalar. $ sudo apt-get install gcc-3.4 4)Agora vamos definir essa versão como padrão, para que na hora de compilar seja ela usada. $ CC=gcc-3.4 $ export CC 5)Por precaução execute o comando(ele vai criar um link para a fonte do kernel, alguns instaladores usam localizações diferentes). $ sudo ln -s /usr/include/linux /usr/src/linux 6) Pronto nossos preparativos terminaram vamos agora instalar realmente esse drive (antes que você acabe com suas unhas de tanta ansiedade :-p). Spca5xx Esse modelo é como se fosse o coringa, atualmente tem suporte a mais de 170 cameras, você pode baixa-lo em http://mxhaard.free.fr/download.html e para ver a lista de cameras que ele tem suporte é so ir no link http://mxhaard.free.fr/spca5xx.html Baixe o drive e descompacte ele na sua pasta com o comando: $tar -zxvf mais o nome do arquivo Entre na pasta que ele gerou e la dentro execute os comandos. $ make clean $ make $ sudo make install Que são para limpar uma possível instalação anterior, configurar e instalar o drive respectivamente. Por um erro no instalador (creio eu) ele instala o drive no local errado, teremos que concertar agora. $ sudo rm /lib/modules/2.6.12-10-386/kernel/drivers/usb/media/spca5xx/spca5xx.ko $ sudo ln -s /lib/modules/2.6.12-10-386/kernel/drivers/usb/media/spca5xx.ko /lib/modules/2.6.12-10-386/kernel/drivers/usb/media/spca5xx/spca5xx.ko São comandos enormes eu sei, mas não mordem não :-p, o que eles fazem é simplesmente remover o drive antigo (o primeiro) e criar um link para o novo (segundo). Depois de tudo feito so nos resta agora ativar o modulo, isso pode ser feito com o comando: $ modprobe spca5xx Se sua webcam for suportada por esse drive ele funcionará imediantamente (nem se preocupe em ter que reiniciar ;-p). Logitech QuickCam Segundo o desenvolvedor, este driver suporta as câmeras Logitech Quickcam Express (o modelo antigo), Logitech Quickcam Web, LegoCam, Dexxa Webcam, Labtec Webcam e alguns modelos da Logitech QuickCam Notebook. Vamos instala-lo: 1)Baixe o drive no site do desenvolvedor http://qce-ga.sourceforge.net/ 2)Descompacte ele com o comando: $tar -zxvf mais o nome do arquivo 3)Entre na pasta que ele gerou e lá dentro execute o comando para criar o modulo: $ make all 4)Ative o módulo com o comando: # insmod mod_quickcam.ko 5)E para finalizar rode o script, que instalará o resto para você (a final de contas também temos que descansar :-p) # ./quickcam.sh 6)Terminada a instalação entre em algum programa que use a webcam e faça o teste. Sempre olhe a pasta dos módulos Sim isso mesmo, no meu caso eu instalei corretamente o spca5xx e mesmo assim não funcionou(eu pensava que seria esse módulo, mas um reforço para verificar o primeiro item corretamente), fui dar uma 'bisoiada' (olhada ;-p) na pasta /lib/modules/2.6.12-10-386/kernel/drivers/usb/media/ é la que ficam os módulos responsáveis pelas webcans (coitado deles Razz), como já estava sem idéias resolve ir ativando modulo por modulo (pura preguiça de pesquisar Sad ) foi nessas tentativas que achei o modulo ideal para minha webcam, o modulo sn9c102, ativei ele com o comando: $ sudo modprobe sn9c102 force_munmap=1 Para verificar se o sistema reconheceu dei o comando: $ dmesg | grep Camera e o resultado lnas90@adiltom:~$ dmesg | grep Camera [4294838.768000] sn9c102: V4L2 driver for SN9C10x PC Camera Controllers v1:1.24 lnas90@adiltom:~$ O sistema reconheceu a webcam, bom galera é so uma dica para vocês não cairem na mesma pegadinha que eu.

Configuração inicial no Kalango 3.2a

O Kalango é uma distro muito bem feita em relação aos programas que ela possui, mas como sempre é bom ter as ultimas versões dos programas, vamos atualiza-los. Uma dica que vale para todas as distros que utilizam o OpenOffice como suite de escritório padrão, é desabilitar o java na hora de iniciar, para fazer isso vamos em ferramentas -> opções -> java e lá você desabilita ele, pode fazer isso tranqüilo, ele não é fundamental para o funcionamento do OpenOffice, na verdade isso é uma tentativa da Sun de fazer o java cada vez mais 'conhecido', quando ele for necessário (algumas macros fazem uso dele) vai ser exibida uma mensagem perguntando se pode ativar, é só aceitar e pronto. Fazendo isso o OpenOffice irá carregar bem mais rápido que o normal. Habilitar o sudo para o usuário Acredito que seja uma 'política' de segurança não vir com o sudo ativado para o usuário padrão, mas vamos precisar dele para fazer umas coisas, Para ativar o sudo é muito fácil, basta irmos ao Centro de Controle do Kalango, na parte de Configurar Sistema (iremos fazer muitas coisas por lá), vai ter uma opção de habilitar o uso do sudo para o usuário, é só clicar e seguir as instruções. Atualizar o amsn Antes de falar como atualizar o amsn, vamos conhecer um pouco sobre ele. De acordo com o Wikipédia (pra quem não sabe o Wikipédia é um enciclopédia online, livre e aberta, ou seja, basta você se cadastrar no site que pode alterar o conteúdo do mesmo, colocando artigos, corrigindo os já existentes e outras coisas. Por esse fato o Wikipédia está sendo comparada a enciclopédia inglesa, isso mostrar quanto prestigio ele obteve, mais informações no site http://pt.wikipedia.org/wiki/P%C3%A1gina_principal) o Amsn se resume em: É um programa de mensagens instantâneas via Internet que foi desenvolvido para ser um "clone" do MSN Messenger. Desenvolvido por Álvaro J. Iradier utilizando a linguagem Tcl/TK sobre a licença GPL. É um programa leve e por isso não consume muita memória, pode rodar em várias instâncias (múltiplos logins), transferência de arquivos, suporte a grupo, emoticons com sons (normal e animados), histórico de chat, suporte à conferência, suporte a Proxy, configuração de fontes, diferentes profiles por login, detecção de contatos que o removeram da lista, controle remoto, etc. Por ser escrito em Tcl/TK o software é multiplataforma, o que significa que roda em todos os Sistemas Operacionais (Windows,Linux, Macintosh, etc) que possuam Tcl/Tk instalado. Agora que já vimos um pouco sobre o amsn, vamos atualiza-lo para a versão 0.95, essa versão está com recursos bem legais, e no meu ponto de vista não perde em muita coisa pro Messenger do Windows. 1)Vamos baixar a versão mais nova dele, para isso vamos ao site oficial http://amsn.sourceforge.net/, na aba Donwload, vai aparecer uma pagina para escolher a plataforma que você utiliza, é só escolher, na próxima pagina vamos escolher o debian, é só baixar. 2)Antes de instalar essa nova versão é bom desinstalar a antiga, vamos fazer o seguinte: $ sudo apt-get remove amsn Fazendo isso ele irá remover o amsn do computador. 3)Se você baixou o pacote correto, vamos instala-lo com o comando: $sudo dpkg -i amsn_0.95-3.deb Ele vai instalar a versão mais nova do Amsn, agora é só desfrutar ;-p Com o tempo você irá perceber que quando se copia uma coisa e fecha o programa de onde copiou, o texto se perde, exemplo: Você está digitando um texto enorme para a faculdade, para agilizar fez um rascunho no kate, você seleciona o texto desejado e manda copiar, ate ai tranqüilo, como acha que não vai mais precisar do kate aberto você fecha-o, quando tu for para o OpenOffice não vai conseguir colar nada, pois o texto se perdeu assim que fechamos o kate. Para resolver esse pequeno (é só maneira de falar, pois isso atrapalha pra caramba :-p) incomodo, vamos instalar esse programa: $ sudo apt-get install klipper Feito isso as coisas vão funcionar como esperado. Login automático no KDM Bom isso é uma coisa pessoal mais creio que é muito util e por isso vou colocar aqui, não tem segredo mas muito iniciantes em Linux não sabem como proceder. Para fazer isso vamos no Centro de Controle do Kalango, ele fica no desktop, feito isso vai aparecer o painel, é lá onde vamos fazer grande partes das configurações, clique em Configurar Sistema, vai aparecer uma opção assim “Desativar login automático no KDM” mude para “Ativar login automático no KDM”, ele irá solicitar a senha do root, colocando a senha o próprio sistema se encarregará de fazer o resto, no final vai aparecer uma mensagem dizendo que a alteração foi feita com sucesso. Instalar fontes do Windows Isso é muito importante, tem certos casos em que as fontes do Windows são imprescindíveis, como no caso dos sites que utilizam, para fazer um trabalho no OpenOffice e muitos outros casos, vamos ver como instala-las. O processo é muito simples, precisamos somente instalar esse pacote $ sudo apt-get install msttcorefonts Não se preocupe o pacote irá se encarregar de fazer todo o resto pra você é só esperar :-p Problemas com o apt-get O Kalango está com alguns problemas em relação ao apt-get, o primeiro é que ele não possui as chaves GPG de um dos repositórios dele, para resolver esse problema vamos fazer o seguinte, entre no konsole e digite: sudo gpg --keyserver wwwkeys.eu.pgp.net --recv-keys 2D230C5F sudo gpg --armor --export 2D230C5F | sudo apt-key add - Lembrando que tem que ser exatamente como está aqui, esse comando simplesmente baixa a chave GPG (primeiro) e adiciona junto com as outras (segundo comando), esse negocio de ter que ficar baixando as chaves GPG é uma política de segurança que o pessoal do apt-get resolveu fazer, com ela teremos a certeza de que estamos baixando um pacote intacto, pois com essas chaves o apt-get verifica a integridade do arquivo, checa se pertence verdadeiramente a quem ele diz pertencer, ou seja, é uma coisa extremamente valida para a segurança dos nossos sistemas e por isso vale nosso esforço (vamos ser sinceros é bastante simples ;-p). O outro problema que está versão do Kalango possui é sobre o pacote linux-wlan-ng, com esse problema você não conseguirá instalar nenhum programa, pois sempre o apt-get tentará resolver as dependências mas como o pacote não foi configurado ele nunca vai conseguir. Para resolver isso basta remover o pacote com o comando: $ sudo apt-get remove linux-wlan-ng Pode ficar tranqüilo este pacote está inutilizado no Kalango 3.2, não vai afetar em nada seu sistema. Instalar codecs adicionais Para se ter um sistema básico para um usuário final só falta mesmo ter instalado os codecs de multimídia, com isso vai ser possível ver/ouvir praticamente qualquer arquivo existente na internet, para fazer isso no kalango é simples, mais uma vez vamos no Centro de Controle do Kalango, em instalar/remover programas -> instalar, vai aparecer um painel com todos os programas que podemos instalar, mas no nosso caso vamos em multimídia, seleciona o pacote de codecs adicionais e manda instalar, feito isso ele se encarregará de fazer o resto, instalando e configurando tudo que for necessário.

Configuração inicial no Fedora Core 4

Não vamos nos prender a uma distro específica, a final de contas Linux é LIBERDADE ;-P Vamos nessa parte falar um pouco sobre como deixar o Fedora mais completo para um usuário iniciante. Mudando a configuração do yum Para termos sempre as mais novas versões dos programas vamos mudar um pouco nossa configuração do yum, para fazer isso vamos: 1)Abra o seu menu. Ele é um "Chapéu Vermelho" (Red Hat) na barra embaixo, ou um pequeno "pé," ou possivelmente um pequeno pinguim. 2)Em Ferramentas de Sistema (System Tools), clique em Terminal 3)Para essa etapa precisaremos nos tornar root, para isso digite su mais e quando for pedida a senha, digite a senha de root, feito isso digite os seguintes comandos: # cd /etc # mv -f yum.conf yum.conf.bak # wget http://www.fedorafaq.org/samples/yum.conf 4)E para verdadeiramente instalar o pacote execute o comando: # rpm -Uvh http://www.fedorafaq.org/yum Feito isso você já estará com a nova versão do yum. Instalando o Java Se você é daquelas pessoas que gostam de ficar entrando em sites de bancos (para ver que está sem dinheiro ;-p), então o java é fundamental para você. Hoje em dia todo banco que se preze tem pelo menos um teclado virtual e a maioria (se não todos, são feitos em java), nessa horas só temos duas opções: instalar o java ou instalar o java ;-p, não tem pra onde correr. Vamos ver os procedimentos para um instalação típica dele: 1)Baixe a versão mais nova do java em http://www.java.com/pt_BR/download/manual.jsp, baixe a versão Linux (arquivo de extração automática) 2)Antes de continuar certifique-se que o pacote rpm-buil está instalado, se não estiver instale-o: $ sudo yum install rpm-build 3)Mova o pacote que baixou do site da sun, para a pasta de construção de RPMs: $ sudo mv jdk-* /usr/src/redhat/SOURCES/ 4)Teremos ainda que baixar o pacote Jpackage no link: http://www.jpackage.org/rpm.php?id=3366, baixe a versão em rpm 5)Vá para a pasta (pelo terminal) onde você baixou o pacote jpackage e lá execute o comando: $ sudo rpmbuild --rebuild java-1.5.0-sun*src.rpm 6)Isto irá criar alguns RPMs no diretório /usr/src/redhat/RPMS/i586/. Você pode instalá-los utilizando: $ sudo yum -y localinstall /usr/src/redhat/RPMS/i586/java-1.5.0-sun-* Lembrando que isso é um único comando 7)Agora só falta instalar o plugin no firefox para que possamos acessar nossas paginas de banco naturalmente: $ sudo ln -s /usr/lib/jvm/jre/plugin/i386/ns7/libjavaplugin_oji.so /usr/lib/mozilla/plugins/ Pronto agora é só reiniciar o Firefox e partir para o abraço ;-p Instalando o flash Esse plugin pode se instalar de uma forma universal, que é direto pelo navegador, eu particularmente acho está forma melhor, pois é bem mais fácil e tem o mesmo efeito que os demais. Para fazer isso basta você entrar em algum site que contenha animações em flash, você não vai ver as animações em cima no firefox (supondo que esteja usando ele, pois é o navegador padrão) vai aparecer uma mensagem dizendo que é para instalar os plugins necessários, basta você clicar ele irá fazer o resto para você, é só esperar ;-p. Mas se você quer instalar no 'muque' é só se logar como root no terminal e digitar o seguinte comando: # yum --enablerepo=flash install flash-plugin O efeito é o mesmo do de cima. Ver vídeos pela internet Isso é uma pratica muito comum entre os usuários finais, mas infelizmente o fedora não vem com esse suporte por default, vamos aprender agora como instalar o plugin que falta para que tudo ocorra bem. 1)Antes de instalar qualquer programa, fazer configuração em alguma coisa importante para o funcionamento do sistema, temos que nos logarmos como root, ele é o administrador e só com eles poderemos fazer essas coisas. E como no nosso exemplo não é diferente, vamos nos logar como root. Entre no terminal e digite: $ su mais sua senha de root 2)Agora iremos instalar o plugin no firefox, logado como root execute o comando: yum install mplayerplug-in 3)Depois que concluir a instalação, feche todas as janelas do navegador e abra novamente, pronto já poderemos assistir aquele trailer que tanto queremos ;-p 4) Instalar codecs de vídeos Sem eles não conseguiremos ver nenhum vídeo pela internet, como é um costume de muitas pessoas vamos aprender como instalar o suporte a esses formatos de vídeos. 1)Entre como root pelo terminal 2)E instale o pacote com esse comando: # yum --enablerepo=atrpms install w32codec Fontes do Windows Essa é uma questão clássica, em alguns casos essas fontes chegam a ser fundamentais, para não precisar ficar mais preso ao windows por esse motivo, vamos instalar essas 'bem ditas' fontes no nosso Linux. 1)Para mudarmos um pouco não iremos nos logar diretamente como root, mas vamos usar o sudo, ele serve justamente para isso, nos dar poderes de administrador sem precisar logar. Vejamos como ficaria muito mais fácil usar o sudo: $ sudo rpm -Uhv http://www.mjmwired.net/resources/files/msttcorefonts-1.3-4.noarch.rpm 2)Mais ai você pergunta, 'Porque não usamos o sudo desde do começo?', vai ter certos momentos que você terá que ir direto como root, se eu usasse sempre o sudo você poderia não saber como se logar no sistema como root, esse foi o motivo. Tocar MP3 no Fedora Essa é de longe uma das coisas que praticamente todos nós fazemos ;-p, lembrando que em alguns países não é permitido instalação desses codecs sem antes pagar uma taxa, mas como moramos em um país maravilhoso, não precisamos de nada disso, é baixar, instalar e ser feliz ;-p Para cada tocador de musica tem um pacote apropriado para ele, vamos ver aqui os mais comuns: Para o Rythmbox ou Totem: $ sudo yum install gstreamer-plugins-mp3 Para o XMMS: $ sudo yum install xmms-mp3 Para os tocadores de MP3 do KDE, como Noautun ou Juk: $ sudo yum install kdemultimedia-extras Agora é só relaxar e ouvir seu MP3 numa boa :-D Partição NTFS Essa é uma questão importante para um usuário, vamos supor que ele tenha instalado o Linux em sua casa e tem alguns arquivos importantes em sua partição NTFS com o Windows XP instalado, por padrão o fedora não ler partições NTFS, mas isso é facilmente corrigido instalando o seguinte pacote: $ sudo yum install kernel-module-ntfs-$(uname -r) Esse comando instala o pacote kernel-module-ntfs de acordo com sua versão do Kernel: $(uname -r), essas aspas servem para priorizar o comando, ou seja, antes dele executar o yum ele irá verificar qual a versão do seu Kernel e vai fazer a substituição no comando, exemplo se sua versão do Kernel for a 2.6.12-10-386, então o comando que será passado para o yum executar vai ser: $ sudo yum install kernel-module-ntfs- 2.6.12-10-386 . Fazendo isso teremos acesso, como somente leitura a nossa partição NTFS, lembrando que só poderemos LER a partição, recomendo que não tente fazer escrever na partição (instalando o captive ou outros), pois isso nem sempre funciona, você pode formatar a partição em fat32, assim o Linux e o Windows terão acesso a ela e poderam escrever também facilitando e muito o seu trabalho. Configurando sua placa de vídeo nvidia e ATI Lembrando que isso só irá ativar o recurso de aceleração 3D, ele não pode ser incluído diretamente no Kernel do Linux por causa da sua licença que não é livre, mas é grátis, ou seja, você pode instalar sem ter que pagar nada, então como de graça ate ônibus errado ;-p, vamos instalar isso logo. Nvdia Graças a um esforço brutal do pessoal do livna.org, para instalar esses suportes é muito fácil, basta irmos ao terminal e executar o seguinte comando: $ sudo yum install nvidia-glx kernel-module-nvidia-$(uname -r) Pronto, agora é só reiniciar a maquina (para atualizar o Kernel) e se tudo ocorrer como esperado, vai aparecer a logo da nvidia antes de entrar no gerenciador de login (kdm se você usa o KDE ou o gdm se usar o gnome). ATI É basicamente a mesma coisa das placas nvidia, entre no terminal e digite: $ sudo yum install ati-fglrx kernel-module-fglrx-$(uname -r) A única diferença que existe é que se você usar uma placa intel será necessário, fazer uma pequena modificação no arquivo de configuração do vídeo, para fazer isso faça o seguinte: $ sudo gedit /etc/X11/xorg.conf Lembrando que esse gedit é se usar o gnome, se usar o kde coloque no lugar dele 'kedit', só muda a primeira letra ;-p Dentro dele procure pela linha: Driver "fglrx" Não faça nada com ela, logo abaixo dela adicione essa linha: Option "UseInternalAGPGART" "no" Salve o arquivo e reinicie a maquina, se tudo estiver certo, o sistema vai entrar numa boa, agora é só relaxar e curtir ;-p

26 fevereiro 2006

Teste

Como todos fazem eu n poderia ficar de fora, aquele famoso topico de teste teste aheuaheuahe