quarta-feira, 27 de maio de 2009

Livro da Semana


Pessoal, hoje o foco é uma leitura muito interessante para profissionais que atuam em configuração e administração de servidores baseados em linux, este livro demonstra de maneira clara e objetiva alguns pontos fundamentais que devem ser levados em conta no momento de habilitar serviços no Linux. Sua leitura vale a pena !!!!!

segunda-feira, 25 de maio de 2009

Alterando a senha do root

Em algumas situações - e não são raras !!!! - podemos ser alvo de uma pergunta muito simples: Perdi minha senha do root, e agora ? 
Bem pessoal uma forma para se recuperar a senha do root - conta do administrador do sistema - é acessando o seu sistema Linux em modo mono no qual você acessa o sistema sem que ocorra a auntenticação padrão e assim possa alterar está senha, mas como faço isso ?
Passos necessários:

Na tela do gerenciador GRUB faça o seguinte:

- Selecione a versão que vai ser carregada para o boot do sistema;
- Pressione a tecla [e] de editar;
- Logo depois vá até a linha que inicia com kernel e pressione [e] novamente;
- Adicione ao final da linha que aparecer init=/bin/bash, e pressione [ENTER]
- Pressione [b] e inicie o processo de boot

Após efetuar estes passos, ainda não podemos alterar a senha de root, precisamos primeiro habilitar o disco para modo de escrita pois ao iniciarmos o sistema em modo mono estamos apenas em modo leitura, para isso faça o seguinte:

mount / -o remount,rw 

esta linha habilita a unidade raiz "/" para modo de escrita, então agora podemos mudar a senha de root, faça então:

passwd root

digite a senha e pronto, basta reiniciar o sistema e acessá-lo normalmente !!!

Um abraço !!!! 

sexta-feira, 22 de maio de 2009

Permissões de acesso ( Parte I )

Nestes artigos vamos falar um pouco de como é o funcionamento das permissões de acesso ao sistema de arquivos de Linux. Antes de continuarmos temos que compreender que permissões referem-se aos direitos que usuários podem possuir mediante um conjunto de arquivos ou diretórios.

Existem dois aspectos que devemos levar em conta quando falamos em permissões:

- Tipos de usuários:

* Dono : Usuário que criou o arquivo ou que recebeu os privilégios de dono.
* Grupo : Grupo ao qual o usuário pertencente ao arquivo ou diretório está cadastrado.
* Outros: Usuários que não fazer parte do mesmo grupo ao qual pertence o dono do arquivo.

- Tipos de permissões:

* eXecute: Atributo responsável em permitir a execução de determinado arquivo binário ou script shell desenvolvido pelo usuário.
* Write : Atributo que permite ao usuário escrever no arquivo ou no diretório que ele pretende acessar.
* Read : Permite apenas ao usuário ler o conteúdo do arquivo selecionado.

O Linux permite o uso de permissões especiais que atribuem a usuários privilégios específicos dependendo da situação, estes tópicos serão abordados na parte III destes artigos.


Como podemos ver nesta listagem ao executar um "ls -la" visualizamos na primeira coluna da lista apresentada as permissões de acesso presentes aos arquivos.

Vamos ver como funciona esta divisão:

rwxrwx|rwx| - Permissões pertencente aos outros

rwx|rwx|rwx - Permissões pertencente ao grupo

|rwx|rwxrwx - Permissões pertencente ao dono do arquivo ou diretório.

Cada um dos atributos de permissão possui um número associado no qual podemos definir os direitos para os usuários, são eles:

eXecute = 1, Write = 2, Read = 4

Através do somatório destes números podemos definir quais direitos sobre um arquivo ou um diretório um usuário, um grupo e os outros podem possuir.

Na Parte II descreveremos como funciona este mecanismo, até lá !

quarta-feira, 20 de maio de 2009

Livro da Semana


Este livro é voltado a profissionais que desejam aprofundar seus conhecimentos nos toolkits presentes no linux, como funciona a programação no sistema interno, a camada de IPC, interfaces de Usuário, programação shellscript, enfim, vários capítulos interessantes para quem necessita conhecer mais sobre programação para Linux.

sexta-feira, 15 de maio de 2009

Recuperando o seu Gerenciandor GRUB

Na maioria das vezes os usuários que gostam de trabalhar com Linux podem possuir mais de um sistema operacional instalado em seu hardware, em sua maioria versões de Windows e Linux gerenciados por uma ferramenta que controla qual sistema operacional será executado naquele momento, no nosso caso o GRUB. Ocorre que, em certas situações - na maioria !!!! - o Windows sempre apresenta algum problema em seu ambiente e em determinados casos precisamos utilizar o disco de recuperação ou até mesmo instalar novamente o sistema operacional. 
Acontece que ao terminar a nova instalação deste sistema, somos apresentados a um novo problema, o GRUB desapareceu e não podemos mais selecionar o querido Linux para trabalhar, mas calma seu sistema Linux não foi removido o que ocorreu é que o Windows escreveu sobre a MBR e apagou a entrada do GRUB. Para resolver este problema, podemos fazer o seguinte:

Com uma distribuição conhecida como Live CD, por exemplo Ubuntu ou Kurumin, fazemos um boot por este CD, vamos ter que abrir um um console para efetuar o reparo do nosso querido GRUB !!!!!

Antes de qualquer coisa precisamos estar como usuário root para darmos continuidade no processo, vamo fazer o seguinte neste console:

sudo passwd    <- Muda a senha do usuário root, digite a nova senha e a confirme.

Após mudarmos a senha do usuário root ( o administrador do sistema ), devemos acessá-lo agora como este usuário, para isso faça:

su 

Até agora estamos indo bem, se você não teve nenhum problema por enquanto podemos continuar com o processo de recuperação do GRUB.
Devemos agora pessoal montar a partição no qual o nosso GRUB está configurado e a partir dai iniciar o processo de recuperação, vamos trabalhar com o seguinte exemplo:

Vamos supor que nosso sistema possua dois sistemas instalados, geralmente o Windows é instalado na primeira partição do disco ( hda0 ou sda0 ), neste o linux devera estar instalado na segunda partição deste disco ( hda1 ou sda1 ), vamos precisar montar esta partição para depois recuperá-la no sistema:

mount /dev/hda1 /media <-habilita a partição do Linux dentro do diretório /media

Agora sim vamos recuperar o nosso GRUB !!!!!

digite o seguinte comando:

chroot /media <- Transforma o diretório onde se encontra o Linux como o diretório raiz de seu sistema.

Depois basta digitar:

grub-install /dev/hda ou sda.

Caso não ocorra nenhum erro, você conseguiu recuperar o seu gerenciador de boot !!!!!

Pronto remova o CD de sua unidade e faça o boot.

Até a Próxima !!!!!!!







quinta-feira, 14 de maio de 2009

Configurando o SOM

Existem dois tipos de suporte para placas de som no Linux, o OSS - Open Sound System - e o ALSA - Advanced Linux Sound Architecture.

Para descobrir o fabricante de sua placa de som podemos utilizar:

lspci | grep -i audio

Depois que você descobrir o modelo do dispositivo, podemos carregar o módulo correspondente, sendo ele OSS ou ALSA. 
Para isso o mais comumente utilizado é uma entrada no arquivo /etc/modules.conf com a configuração do primeiro dispositivo de áudio encontrado, neste caso sound-slot-0. 
Feito isso para carregar automaticamente a configuração e os módulos da placa adicionamos no arquivo /etc/modulos.conf a seguinte linha:

alias sound-slot-0 [nome do módulo]. 

quarta-feira, 13 de maio de 2009

Livro da Semana


Pessoal vou começar a postar neste blog algumas dicas e macetes muito interessantes para profissionais do mundo do software livre, inicialmente trago um livro já um pouco antigo porém, é uma referência para o mundo do Pinguim.

Quem trabalha com configurações avançadas envolvendo segurança, controle de tráfego, monitoramento de processos, serviços para internet entre outros não deve deixar de ler este livro, apesar do ano - 2003 - seus ensinamentos são referencias essenciais para os nossos dias.