27 de agosto de 2008

Acesso Local = Acesso Root (3)

Esse post faz parte de uma série. Nele eu vou falar sobre como acessar (e modificar) um sistema Linux usando um LiveCD ou um Linux instalado em outra partição.

Essa idéia é extremamente simples. Para começar, vejamos primeiro o que é um LiveCD:

Live CD é um CD que contém um sistema operacional (GNU/Linux, BSD ou outro) que não precisa ser instalada no disco rígido do usuário uma vez que o sistema operacional completo é executado diretamente a partir do CD e da memória RAM. (Wikipédia)

Então, a idéia é: o live cd permitirá que você acesse todo o conteúdo de qualquer partição do HD da máquina. Com isso você pode tirar a senha do grub, visualizar o que quer do HD, criar/excluir usuários, etc. Vamos focar em tirar a senha do GRUB.

Basicamente, coloque o CD no drive e reinicie a máquina. Se estiver usando um LiveCD do Ubuntu 8.04 (ou mesmo outras versões), pode entrar direto na linha de comando para ser mais rápido.

Faça o seguinte:

  • No menu do LiveCD, aperte F6 para ter mais opções
  • Vamos editar a linha de forma similar a que aprendemos no post anterior
  • Apague as opções “quiet splash” e coloque “init=/bin/bash” (como na imagem acima)
  • Aperte o enter

Então o sistema vai iniciar na linha de comando com acesso root.

Você vai precisar montar a partição, que não deve estar montada a princípio. Para isso, execute os seguintes comandos:

cd /media
mkdir hd
sudo mount /dev/hda1 hd

Nota: troque hda1 pela referência da partição desejada (pode ser hdb2, sda1, sda3, etc.). Rapidamente, a letra a indica que é o primeiro hd, b indica o segundo, etc. O número 1 indica a primeira partição, o 2 a segunda, etc. hd indica HDs IDE e sd HDs Sata, mas dependendo da instalação os IDEs podem aparecer como sd também.

Agora você pode editar o arquivo do grub, que vai estar em /media/hd/boot/grub/menu.lst, e retirar a linha “password …” que mencionamos no último post.

Reinicie o computador e o GRUB estará sem senha.

Como evitar que façam isso comigo?

É bem simples:

  • Acesse o menu da BIOS logo que o computador liga (geralmente apertando DEL ou F2 enlouquecidamente ao ligar o computador);
  • Nas opções de ordem de boot, desabilite o boot pelo CD;
  • E o mais importante, coloque uma senha de supervisor na BIOS para que ninguém (além de você) altere as opções, voltando o boot pelo CD.

Gerenciando o GRUB com Start Up Manager

Para fazer modificações no GRUB é só editar o arquivo /boot/grub/menu.lst, mas há uma ferramenta que facilita esse trabalho, uma ferramenta gráfica chamada Start Up Manager. Com ela é possível:

  • Mudar o tempo de espera do boot
  • Título padrão do boot
  • Número de kernels disponíveis
  • Habilitar/desabilitar o teste de memória (memtest86)
  • Habilitar/desabilitar a opção de boot “rescue mode” (modo de recuperação
  • Se a opção de menu precisa ser atualizada
  • Resolução e cores do GRUB
  • Criar disquete de recuperação
  • Cria senha do boot

Abaixo as telas que são auto explicativas:




Para escrever este post me baseei em alguns post, a base foi este, Caminho Livre e o Wiki.

Abraços e boa sorte!! ;)
Interessado em aprender mais sobre o Ubuntu em português?
http://www.ubuntu-br.org/comece

Desabilitando o Ctrl+Alt+Del no Ubuntu

Se você deseja que seu usuário não tenha a possiblidade de fazer Ctrl+Alt+Del e reiniciar o computador, é bem simples a resolução. Faça o seguinte:

sudo gedit /etc/event.d/control-alt-delete

Comente a linha existente e deixe como esta:

#exec /sbin/shutdown -r now “Control-Alt-Delete pressed”

Salve a da próxima vez que reiniciar não será mais possível o uso desse atalho.

Abraços e boa sorte!! ;)
Interessado em aprender mais sobre o Ubuntu em português?
http://www.ubuntu-br.org/comece

De volta ao planeta dos macacos

Brincadeiras a parte, é muito bom ter o Planeta de volta.

Depois de tanto trabalho e esforço, e paciência para suportar as críticas, tudo volta ao estado normal.

Para celebrar o retorno, blog com tema novo!!!!

Eita.. rimou :D

26 de agosto de 2008

Acesso Local = Acesso Root (2)

Esse post faz parte de uma série. Nele eu vou falar sobre como acessar o Linux como root alterando uma opção no GRUB. No fim eu digo como evitar esse acesso.

Obs: Se a sua distribuição usa o Lilo ao invés do Grub, você também tem como fazer isso, mas não vamos tratar aqui.

Quando você inicia o Linux (me baseio no Ubuntu), ele carrega o GRUB, que é um gerenciador de inicialização. Em termos gerais, ele é aquela listinha de sistemas operacionais quando o computador liga.

Se você tiver apenas o Ubuntu na máquina, a lista não aparece, mas aparece a mensagem “Press ESC to enter the menu…”:

Aperte o ESC e a lista aparecerá. Então faça o seguinte:

  • Selecione a linha referente ao Linux e aperte a tecla “e”;
  • Em seguida, aparecem as linhas de comando do boot em questão. Selecione a linha que inicia com kernel … e aperte novamente a tecla “e”;
  • A linha então aparece editável;
  • Apague as opções “ro quiet splash locale=pt_BR” e coloque “rw init=/bin/bash” no lugar (sem as aspas);
  • Aperte enter para voltar ao menu e a tecla “b” para iniciar o sistema.

Pronto, você tem acesso root na linha de comando e pode fazer o que quiser.

Atenção! Muito cuidado com o que faz com o seu conhecimento.

Como evitar que tenham acesso ao meu computador dessa forma?

Você pode definir uma senha nas opções do GRUB, para que esse acesso só seja permitido com a senha.

Se quiser colocar uma senha não criptografada:

  • Acesse o arquivo /boot/grub/menu.lst
  • Inclua a linha “password senha”, onde “senha” é a senha que você quer colocar.

Se quiser colocar uma senha criptografada:

  • Na linha de comando digite “grub-md5-crypt” (sem aspas) e ENTER.
  • em seguida, digite duas vezes a senha que você quer e anote a resposta (que é bem estranha)
  • Então vá no arquivo /boot/grub/menu.lst e inclua a linha “password –md5 senha”, onde essa senha é a palavra estranha que o comando anterior retornou.

Em ambos os casos, provavelmente vai ter já a linha “password=…” no arquivo do grub, só que comentada. Se quiser é só apagar o # no início da linha e modificá-la como quiser.

Ainda, você pode instalar o startup manager, para definir essas opções de forma mais fácil:

sudo aptitude install startupmanager

A partir de agora, se você reiniciar e tentar entrar nas opções do GRUB ele vai pedir a senha que você definiu.

PS: Aproveitando o comentário do Laudeci (abaixo), segue a dica do QGRUBEditor, um editor visual do GRUB.

EXTRA! EXTRA! EXTRA!

O Planeta Ubuntu Brasil está de volta!!!

Depois de vários problemas com o servidor (esses que não afetaram apenas o Planeta, e sim a comunidade por completa), o Planeta Ubuntu Brasil está de volta e de cara nova!

Peço desculpas pelos transtornos e agradeço pela paciência de todos aqueles que fazem deste mais do que um simples agregador de blogs.

Como tudo agora é novo… e o novo sempre é bom! Aqui não será diferente… e sim bótimo! Em breve anunciarei aqui uma grande promoção para contemplar os leitores do Planeta Ubuntu Brasil. (Aguardem!)

Ps.: O nosso feed do rss agora é: http://planeta.ubuntu-br.org/rss20.xml

25 de agosto de 2008

Acesso Local = Acesso Root (1)

Esse blog já tem mais de dois anos, mas esta é a primeira vez que resolvo escrever uma série sobre um assunto (achei que hoje é uma data boa para começar).

Não sou o cara da segurança (o cara é o penguim), mas já aprendi coisas legais nesses anos de Linux. Uma das coisas importantes que aprendi é que a segurança às vezes é algo ilusório. Esse post vem mostrar como o acesso local à máquina pode significar acesso total aos dados e como (tentar) evitar isso.

Nesse post vou levantar questões e respondê-las em outros posts. À medida em que os posts forem sendo publicados, vou incluir os links nesse aqui, que será como um índice.

Vamos ao que interessa

Você já deve ter ouvido falar que se você quer segurança deve usar um sistema Unix-like, como o Linux. Isso melhora muito a segurança. Mas já pensou no que uma pessoa com acesso físico à sua máquina pode fazer com um pouco de determinação?

Se você usa Linux (vou me basear no Ubuntu):

  1. É possível entrar com acesso root alterando uma opção no GRUB na inicialização;
  2. Se estiver bloqueado, é possível desbloquear usando um LiveCD ou um sistema instalado em outra partição;*
  3. Se não inicializar pelo CD e a BIOS estiver protegida por senha, é possível resetá-la para poder alterar isso;*
  4. Ou ainda, é possível retirar o HD e ter acesso aos dados a partir de outra máquina.*

* Estes casos também se aplicam a outros sistemas.

Se você usa Windows XP, sinto muito pela sua opção, mas existem algumas dicas interessantes para acessá-lo:

  1. Se aproveitando da proteção de tela
  2. Se aproveitando das opções de acessibilidade

Como eu disse antes, vou incluindo os links à medida em que os posts sejam publicados, o que pretendo fazer um por dia.

Uma coisa que acho interessante ressaltar é que essa opção de acessar o Linux como root pelo GRUB não é uma falha e sim um recurso para recuperação. Acessando as dicas você vai ver como é simples proteger-se disso. Enquanto as dicas conhecidas de acesso ao Windows não são um recurso, mas sim falhas que eles tentaram corrigir de forma gambiarrática (que não funcionou muito bem).

Curso Básico do Ubuntu 8.04 em Português

Curso bastante didático, com muitas figuras, abordando os principais tópicos do desktop ubuntu 8.04 e seus aplicativos mais comuns: efeitos no desktop, office, multimídia e muito mais.
Este trabalho é uma tradução do curso Ubuntu Desktop Training escrito pela Canonical Ltd. e pela comunidade Ubuntu Training.
Os tópicos abordados são:

* Capítulo 1 - Apresentação
* Capítulo 2 - Explorando o Desktop Ubuntu
* Capítulo 3 - Usando a Internet
* Capítulo 4 - Usando o OpenOffice
* Capítulo 5 - O Ubuntu e os Jogos
* Capítulo 6 - Personalizando o Desktop e Aplicativos
* Capítulo 7 - Fazendo o Máximo com Imagens e Fotos
* Capítulo 8 - Executando Músicas e Vídeos
* Capítulo 9 - Ajuda e Suporte do Ubuntu
* Capítulo 10 - Particionamento e Inicialização
* Apêndice A - Instalando Drivers das Placas NVIDIA ou ATI
* Apêndice B - Compiz Fusion e o Cubo para Iniciantes

Para tera acesso a todo o curso, visite o blog http://ubuntu804-br.blogspot.com/

Postada por: Daywison Fernandes, configure*_EM_*bol.com.br

Notícia retirada de Notícias Linux.

Abraços e boa sorte!! ;)
Interessado em aprender mais sobre o Ubuntu em português?
http://www.ubuntu-br.org/comece

Instalando a placa Atheros ath5x no Ubuntu 8.04

Minha irmã Rose comprou um notebook na Login Informática e o miserento vem com a placa wirelesss Atheros ath5x, após instalação do Ubuntu 8.04 tudo funcionou lindo menos a rede wireless. Seguindo as orientações do meu grande amigo Ricardo Cropalato vulgo Pimpão consegui botar a rede wireless para funcionar. Segue os passos necessários para habilitar a rede [...]

18 de agosto de 2008

Ubuntu Tweak - O Painel de controle do Ubuntu

Se você sente falta de um painel de controle no Ubuntu, o Ubuntu Tweak pode ser a solução. Este pequeno aplicativo serve para fazer uma séria de alterações no sistema que, normalmente encontram-se em locais diferentes e as vezes obscuros. Dentre as funcionalidades que ele tem podemos citar as seguintes:

  • Configuração de Bateria e Energia;
  • Adicionar e Criar teclas de atalho;
  • Configurar os Ícone no Desktop;
  • Gerenciar extensões e programas Abrir Com;
  • Definir Pastas de Documentos.

O mesmo pode ser baixado no endereço: http://ubuntu-tweak.com/downloads.

Espero que ele sirva pra muita gente, quem for usando ele favor dar um feedback aqui nos comentários.

15 de agosto de 2008

Sites do Ubuntu Brasil - Esclarecimento

Olá, pessoal.

Nos últimos dias, os sites do Ubuntu Brasil (site, planeta, wiki) estiveram fora do ar. Isso foi devido a uma mudança que fizemos para a infra-estrutura da Canonical. O servidor antigo já não estava dando conta do recado e frequentemente travava, parava de responder.

Com esta mudança esperamos não passar mais por estes problemas, uma vez que agora a Canonical é responsável pelo servidor.

Hoje voltamos os serviços web e wiki. Espero para semana que vem o planeta voltar.

Pedimos desculpas pelo incoveniente, estamos fazendo o nosso melhor, dentro das nossas possibilidades para termos tudo 100% de novo. Saliento que algumas coisas não dependem de nós, e sim da Canonical, portanto vamos exercitar um pouco mais da virtude chamada paciência.

Por favor, testem o site (http://www.ubuntu-br.org) e o wiki (http://wiki.ubuntu-br.org) e qualquer defeito, mandei um email ou para mim ou para a lista de discussão Ubuntu-BR.

Espero em breve complementar este esclarecimento com uma entrevista feita com o Licio, nosso sysadmin.

Grato.

GNOME no Debian Festival em Alagoas

Vai acontecer aqui em Maceió, Alagoas o 3º Debian Festival, evento que já faz parte do calendário alagoano de software livre.

Este ano estarei falando sobre o projeto GNOME, divulgando-o e convidando todos a fazerem parte da comunidade.

O festival acontece hoje (15 de agosto) e amanhã numa faculdade aqui da cidade.

Maiores informações no site do evento: http://enec.org.br/debianfestival

Depois coloco fotos aqui.

Inté!

14 de agosto de 2008

Ubuntu 8.10 Intrepid Ibex Alpha 4

A próxima versão do Ubuntu, a 8.10 Intrepid Ibex começa a tornar-se sólida e ter formas mais interessantes. Esta versão que acaba de sair é a Alpha 4, logo por se tratar de uma versão Alpha não é encorajado para ser usado em uma linha de produção.

Algumas novidades são:

X.Org server 1.5: estará disponível nessa versão que trás um melhor suporte a dispositivos plugáveis bem como, teclados, mouses e mesas.

Kernel 2.6.26: Alpha 4 inclui o kernel 2.6.26-5.15 baseado no kernel 2.6.26.2

Diretório Privado Encriptado: em testes para entrar nessa versão do Ubuntu, será um diretório em que o usuário poderá manter seus dados de forma encriptado.

Sessão Visitante: uma inovação do GNOME que criará uma sessão de visitante. Funcionará como um usuário termporário com poucos privilégios. Não poderá acessar diretórios pessoais ou dados permanentes. Isso tornará seguro o suficiente para você emprestar o seu computador/notebook para que alguém possa verificar e-mails, navegar e usar seu computador sem danos.

Network Manager 0.7: virá com algumas inovações e melhorias interessantes, dentra elas temos:

  • Gerenciador de configurações de sistema (sem precisar se logar para pegar conexão)
  • Gerenciador de conexão 3G(GMS/CDMA)
  • Gerenciador de múltiplos dispositivos ativos
  • Gerenciador de conexão PPP e PPPOE
  • Gerenciador de dispositivo com configuração de IP estático
  • Gerenciador de dispositivos de rota (roteador)
  • Ubuntu

    i386 ISO Alternate
    i386 ISO Desktop
    Server i386 ISO
    i386 Torrent Alternate
    i386 Torrent Desktop
    Server i386 torrent
    AMD64 ISO Alternate
    AMD64 ISO Desktop
    Server ADM64 Torrent
    AMD64 Torrent lternate
    AMD64 Torrent Desktop
    Server AMD64 Torrent

    Para baixar outra versão, clique ao lado: Kubuntu, Edubuntu e Xubuntu.

    Abraços e boa sorte!! ;)
    Interessado em aprender mais sobre o Ubuntu em português?
    http://www.ubuntu-br.org/comece

    Ubuntu Netbook Remix (ajustado) no EeePC

    ATUALIZAÇÃO: O Luiz Gustavo Marcondes observou que o wordpress está modificando as aspas do código abaixo, danificando a execução. Se você copiar e colar, assegure-se de arrumar as aspas.

    Há um tempo atrás a Canonical divulgou uma versão especial do Ubuntu para “sub-notebooks”. Imaginem a minha alegria.

    Logo depois fiquei sabendo que só estaria disponível para fabricantes. Imaginem a minha tristeza.

    Pouco tempo depois fiquei sabendo que disponibilizaram a interface para download. Fiquei com o pé atrás.

    Até que vi essa instrução de como instalar e resolvi testar.

    Ficou bem legal, mas ficou diferente do que eu tinha visto em vídeos. A barra de títulos das janelas deixava de existir nos vídeos para existir apenas no painel. Resumindo, tive que dar um jeito nisso.

    Então, vou colocar um passo-a-passo (não irônico como o último) de como instalar e ajustar o Netbook Remix no Ubuntu 8.04 num EeePC.

    Instalação

    Seguindo as dicas do Prof. Luis Eduardo, execute as seguintes linhas no terminal (alternativa em seguida):

    wget http://netbook-install-script.googlecode.com/files/netbook-install.sh
    chmod +x netbook-install.sh
    sudo ./netbook-install.sh

    Esse arquivo que você baixa e executa é apenas um script para automatizar a instalação. Se não quiser baixar, pode executar individualmente cada comando do script, que são:

    sudo echo -e '# netbook remix skin add-on' >> /etc/apt/sources.list
    sudo echo -e 'deb http://ppa.launchpad.net/netbook-remix-team/ubuntu hardy main' >> /etc/apt/sources.list
    sudo apt-get update
    sudo apt-get install go-home-applet window-picker-applet maximus human-netbook-theme ume-launcher

    Configuração

    Após instalado:

    • Apague o painel inferior
    • Use o Tema “Human Netbook Theme” em Sistema/Preferências/Aparência
    • Desligue o Compiz: Sistema/Preferência/Aparência/Efeitos Visuais/Nenhum
    • Mantenha no painel superior apenas: GoHomeApplet|WindowPickerApplet|NotificationArea|MixerApplet|Clock

    Ajustes

    Por fim, o meu toque pessoal para tirar as barras de títulos. Pesquisei um pouco no Google sobre como funcionavam os temas do metacity e não foi difícil alterar para conseguir o que queria.

    No terminal, faça o seguinte:

    cd /usr/share/themes/Human-Murrine-Netbook/
    sudo cp ../Human/metacity-1/ . -R
    sudo gedit index.theme

    No arquivo que abrir, troque a entrada:

    MetacityTheme=Human

    por:

    MetacityTheme=Human-Murrine-Netbook

    Salve e feche o arquivo. Em seguida:

    sudo gedit metacity-1/metacity-theme-1.xml

    No arquivo que abrir, localize o bloco que inicia com:

    <frame_geometry name="normal_maximized" ...

    e o troque (até onde ele fecha) por:

    <frame_geometry name="normal_maximized" parent="normal" rounded_top_left="false" rounded_top_right="false" rounded_bottom_left="false" rounded_bottom_right="false" has_title=”false”>
    <!– strip frame spacing off the normal geometry when maximised –>
    <distance name=”left_width” value=”1″/>
    <distance name=”right_width” value=”0″/>
    <distance name=”bottom_height” value=”1″/>
    <distance name=”left_titlebar_edge” value=”0″/>
    <distance name=”right_titlebar_edge” value=”0″/>
    <distance name=”title_vertical_pad” value=”0″/>
    <border name=”title_border” left=”0″ right=”0″ top=”0″ bottom=”0″/>

    </frame_geometry>

    As partes em negrito são as partes alteradas.

    Salve e feche o arquivo.

    E pronto. Sua interface deve ficar parecida com isso:

    Planeta Ubuntu Brasil

    O Planeta Ubuntu Brasil é um agregador de blog's dos usuários da distribuição Ubuntu Linux no Brasil.


    Última atualização:
    28 de agosto de 2008, 03:53
    Horário UTC

    Planet ATOM
    RSS10 RSS20
    OPML FOAF

    Blogs inscritos


    © 2008 Ubuntu Brasil. Ubuntu, o logotipo Ubuntu e Canonical são marcas registradas de Canonical Ltd.
    Os comentários dos blogs agregados nesta página representam a opinião de seu autor.