23/10/2009

Ambiente Gráfico do root

Atualizada em 07/02/2012

Às vezes a edição de um arquivo de sistema, a configuração de alguns detalhes do Ambiente Gráfico e/ou a atualização do Navegador de Internet, ficam mais rápidos e práticos quando realizamos de dentro do próprio Ambiente Gráfico.
Mas se tem uma coisa que me aborrece é ter que ficar digitando a senha do root a cada aplicativo carregado ou ter que clicar no botão "Modo Administrador", para poder realizar as alterações.

Eu prefiro carregar o Ambiente Gráfico do root.

Logue um terminal como root e digite o comando abaixo:

# startx -- :1

Esse comando carrega o Ambiente Gráfico do usuário root, às vezes ele fica visualmente diferente dos demais, mas nunca mais vai te pedir a senha de root, seja para abrir um novo konsole apartir dele, utilizar o adept_manager para instalar/remover pacotes e programas ou até mesmo o konqueror para limpar aqueles vírus inconvenientes dos pendrives.
;-)

Terminal root

Atualizada em 08/02/2012

Na Versão 2.0 do Linux Educacional distribuída pelo MEC, praticamente todos, depois de algum tempo de uso surge um problema de carregamento do Ambiente Gráfico.
A solução é uma manutenção realizada pelo usuário root, que só pode ser feita via terminal, pois o konsole só pode ser acessado de dentro do Ambiente Gráfico o que nesse caso não é possível.
Para não causar confusão com outra postagem sobre konsole root, vou mostra nesta como logar um TERMINAL root.
Este procedimento pode ser feito a qualquer momento, não é necessário que o problema citado acima ocorra para que você tenha que usar essa função.

Pressione simultaneamente Ctrl+Alt+F1 sua tela sairá do Ambiente Gráfico e ficará preta com a mensagem da figura abaixo:

Nesse exemplo "linux-educacional" é o nome da máquina, por isso pode variar.

Para as versões 1, 2 e 3 do Linux Educacional

Digite root e tecle enter, será solicitada a senha (Password) do usuário root, como mostra a figura abaixo:


ATENÇÃO nessa parte, durante a digitação da senha, nada será exibido na tela, mas o computador esta registrando todos seus toques no teclado. Basta digitar a senha e teclar enter que uma mensagem semelhante à imagem abaixo será exibida:
Para usuários do Linux Educacional, a senha pode ser conseguida entrando em contato com o NTE de sua região ou NTM de sua cidade.


Para a versão 4 do Linux Educacional

Digite professor e tecle enter, será solicitada a senha (Password) do usuário professor.

 ATENÇÃO nessa parte, durante a digitação da senha, nada será exibido na tela, mas o computador esta registrando todos seus toques no teclado. Basta digitar a senha e teclar enter


Digite sudo su e tecle enter.


 Redigite a senha do usuário professor.



Pronto você conseguiu acesso ilimitado ao sistema, mas MUITO CUIDADO, agora você pode comprometer o sistema se não souber o que está fazendo.

PS: Essa maneira de acessar o sistema pode ser usada por qualquer usuário registrado no sistema. A diferença e que usuários não pertencentes ao grupo root terão seu Prompt com o símbolo "$", já os pertencentes ao grupo root o símbolo é o "#".
;-)

19/10/2009

Configurações de rede via terminal/konsole

Essa postagem visa ajudar que está com problemas de configuração das conexões do Linux Educacional.
Vou tratar aqui o arquivo Interfaces do diretório /etc/network/, ou seja, o arquivo que guarda as configurações das conexões.
Imagina a situação: Você configura a conexão e ela funciona normalmente, até você reiniciar o computador, depois disso é como se você não tivesse configurado nada.
Já aconteceu isso com você?
Comigo já.
Solucionei esse problema, editando o arquivo via konsole.
Para isso logue um terminal ou konsole como root e digite:

# nano /etc/network/interfaces

O Linux Educacional 1.0 tem por padrão as seguintes configurações:

auto lo
iface lo inet loopback
address 127.0.0.1
netmask 255.0.0.0

allow-hotplug eth0
iface eth0 inet dhcp

Traduzindo... O MEC manda por padrão a placa eth0 (cabo) configurada para receber um IP (Internet Protocol) automaticamente (DHCP) quando conectado um cabo de rede que esteja conectado a um servidor DHCP (modem ou router).
Mesmo assim às vezes você conecta o cabo e não consegue a conectividade. Isso pode acontecer porque a eth0 pode não estar habilitada.
Para solucionar, acrescente a linha auto eth0 ao final do arquivo, que ficará com as seguintes linhas:

auto lo
iface lo inet loopback
address 127.0.0.1
netmask 255.0.0.0

allow-hotplug eth0
iface eth0 inet dhcp
auto eth0

Dessa forma o sistema habilitará a placa a cada reinicialização do sistema.

O Linux Educacional 2.0 tem por padrão as seguintes configurações:

auto lo
iface lo inet loopback
address 127.0.0.1
netmask 255.0.0.0

allow-hotplug eth0
iface eth0 inet dhcp

iface wlan0 inet dhcp
wireless-essid proinfo
wireless-key s:12345

O problema de habilitação continua, é comum encontrar escolas com máquinas com configuração padrão e roteadores configurados segundo um dos manuais que roda pela internet, que orienta a setagem da chave de segurança em qwe12.
A solução para isso é deixar a configuração do arquivo interfaces igual a do roteador, ou seja, ou altera-se o roteador para 12345 ou as máquinas para qwe12, você escolhe.

Recomendo que o arquivo da versão 2.0 tenha as seguintes linhas:

auto lo
iface lo inet loopback
address 127.0.0.1
netmask 255.0.0.0

allow-hotplug eth0
iface eth0 inet dhcp
auto eth0

iface wlan0 inet dhcp
wireless-essid proinfo
wireless-key s:12345
auto wlan0

Um detalhe, se na sua realidade é necessário utilizar um IP fixo (estático), você deverá alterar a seguinte linha:

iface eth0 inet dhcp

por

iface eth0 inet static

E acrescentar as seguintes linhas com as configurações da sua rede.

# IP da máquina
address 192.168.0.200
# máscara de subrede
netmask 255.255.255.0
# roteador ou modem de acesso à internet
gateway 192.168.0.1

As linhas com sustenido (#) se adicionadas ao arquivo não irão interferir na configuração, pois o # serve justamente para comentar as linhas subsequentes.
Essas linhas podem ser aplicadas tanto na eth0 quanto na wlan0.

Importante: Para efetivar e testar as modificações é necessário reiniciar a rede, digite o seguinte comando ainda como root:

# /etc/init.d/networking restart

Espero ter ajudado
;-)

Bloquear Orkut - (links atualisados em 14/06/19)

Pode parecer hipocrisia da minha parte, afinal sou usuário do Orkut, mas não é.
Fiz essa postagem, pois muitas escolas solicitam o bloqueio do Orkut em suas Salas de Aulas Digitais.
Penso que censurar não é educar.
Entretanto, diante de do fato que para usar o Orkut é necessário ter 18 anos ou mais (veja a figura abaixo), idade essa incompatível com a maioria dos estudantes do Ensino Fundamental e Médio, o bloqueio é justo.
Afinal pelo mesmo motivo não se pode vender bebidas alcoólicas nas escolas.
Mas chega de papo e vamos ao que interessa.

O bloqueio pode ser feito de duas maneiras, detalhes na postagem Restrição de acesso a sites inadequados, eu opto pelo bloqueio via arquivo host (saiba mais), para os usuários do Linux Educacional e Linux Mint, é muito simples.

Baixe este arquivo (hosts) com os bloqueios já registrados.
Agora, logado como root, execute o seguinte comando:

# cp /home/aluno/Desktop/hosts.msn_orkut_facebook /etc/hosts

Lembrando que o diretório /home/aluno/Desktop é o diretório de download onde o arquivo hosts foi baixado.

Pronto o Orkut está "bloqueado".

Quem quiser bloquear outros sites inadequados, pode usar um script que fiz (bloquear).
;-)

30/09/2009

Problema com o audio do Linux Educacional

Essa eu descobri sem querer, durante a instalação do Linux Educacional 2.0 em um computador que não os enviados pelo MEC, pois esses tem CDs/DVDs de restauração.
Após a instalação bem sucedida, criei o perfil aluno (adduser aluno), pois o Linux Educacional 2.0 cria o perfil professor automaticamente, loguei o perfil professor e tudo certinho, quando loguei o perfil aluno para testá-lo, surgiu a seguinte mensagem de erro:


Não que eu seja um experte em linux ou em inglês, mas me chamou atenção a parte (Permission denied), que não é muito difícil de traduzir... lembrei então do que o Professor Leonardo da 4Linux disse no curso: "Tudo no Linux é um arquivo... e as permissões dos arquivos trarão muitos problemas e também muitas soluções", eita boca maldita... brincadeira.
A solução é simples, e por sua vez óbvia, basta dar permissão ao usuário criado (aluno no meu caso) para acessar os arquivos do grupo audio.
Você deve estar pesando... Não diga! Mostra logo como faz isso.
Só que já mostrei em outra postagem, que trata sobre criação/restauração de um Perfil/Usuário.
Faça o descrito na etapa "Registrando o novo usuário aos grupos dos recursos básicos (usado para reparar uma falha de permissão no dispositivo de som de um perfil)" e lembre-se... não deixe o chat logado apenas para pegar a presença.
Leo valeu por nos ensinar a pescar.

;-)

Criar/restaurar um Usuário/Perfil no Linux Educacional

Atualizado em 13/04/2010

Provavelmente já te pediram para arrumar a bagunça que as "crianças" fazem nos ícones/painéis. Vou mostrar como "arrumar" a bagunça de maneira rápida, ou melhor, deixar como era antes da bagunça.
Eu explico, o que vou detalhar a seguir é como criar um perfil e setar os grupos para que o novo usuário tenha as mesmas permissões e grupos que o usuário primário (aquele criado durante a instalação do Linux Educacional). Isso também pode ser interpretado como restaurar um perfil, porém os dados pessoais deste perfil serão apagados, esse fato não é muito preocupante pois estamos falando de computadores não particulares, o que nos faz pensar que os dados neles contidos não são importantes.
Mãos à obra...
Logue um terminal como root (COMO LOGAR UM TERMINAL ROOT) e lembre-se, o perfil que será apagado não pode estar logado.

-> Apagar perfil com problema/bagunça (para a criação de um perfil novo, pule essa etapa) e sua pasta.
Digite no ternimal o comando para remover perfil seguido do nome do perfil a ser removido, no exemplo usarei o perfil aluno.

# deluser aluno
# rm -r /home/aluno (esse comando apaga os arquivos do perfil deletado, não é obrigatorio)

-> Criando novo perfil
Ainda no terminal digite o comando para criar perfil e o nome desejado para o novo perfil.

# adduser aluno

O sistema vai te pedir uma senha e a confirmação da mesma, forneça-lhe essa informação seguido de ENTER.


Agora ele vai solicitar 5 informações não essenciais, basta teclar o ENTER por 5 vezes sem digitar nada, o sistema então lhe pedirá que confirme as informações que você digitou, ou não, tecle "S" e novamente ENTER.


O novo perfil está pronto e com a área de trabalho limpa e organizada.

-> Registrando o novo usuário aos grupos dos recursos básicos (usado para reparar uma falha de permissão no dispositivo de som de um perfil).
Primeiro vamos consultar a quais grupos o novo usuário tem acesso, com o seguinte comando, ainda no terminal:

# groups aluno

O sistema lhe retornará, provavelmente apenas o grupo com o nome do próprio usuário, como na figura abaixo.


Agora com o comando de registrar usuário em um grupo (gpasswd -a) seguido do usuário (ex. aluno) e do grupo ao qual o usuário vai ser registrado (ex. audio), fica assim:

# gpasswd -a aluno audio

O sitema retornará uma mensagem confirmando a operação


Repita o passo acima descrito com todos os grupos que você deseja adicionar. No Linux Educacional 1.0 e 2.0 os grupos básicos são: dialout, cdrom, floppy, audio, video, plugdev, powerdev e netdev, já na versão 3.0 os grupos básicos são: dialout, cdrom, floppy, audio, video, plugdev, fuse e dip.
Depois de repetir o passo acima descrito, alterando apenas o grupo, o sistema deverá exibir uma tela semelhante a mostrada abaixo. Dica, para não ter que digitar todo o comando novamente, tecle a seta direcional para cima e altere o nome do grupo com o backspace.


Caso você ache interessante registrar o usuário professor ao grupo aluno, para que ele tenha permissão de leitura e/ou acesso aos arquivos desse grupo, faça as devidas alterações ao comando descrito acima, e chegará ao seguinte comando:

# gpasswd -a professor aluno

;-)

Sumiu o "Iniciar" do linux Educacional?

Atualizada em 19/10/2009

Essa é clássica, lá da época do windows 98, e no Linux Educacional não poderia ser diferente.

Você loga o usuário e o painel mudou de lugar, aumentou, sumiu ou os ícones desapareceram, calma, é mais simples que parece.
Mas acredito que o mais incomum é sumir o "Iniciar" (figura abaixo). Por isso vou focar a postagem neste item.

Para solucionar isso, basta clicar com o botão direito sobre o painel na região onde estava o "Iniciar" até que o menu da figura abaixo seja exibido, então escolha "Adicionar mini-aplicativo ao painel...".


Escolha o "KBFX Spinx" e clique em "Adicionar ao Painel".


Pronto o "Iniciar" retorna para seu lugar de origem.

Vou aproveitar a postagem para outro mini-aplicativo.
Caso não apareça os aplicativos em execução no painel, aquelas barrinhas que clicamos para reexibir um aplicativo minimizado, repita os passos acima, para o mini-aplicativo "Barra de Tarefas".

27/05/2009

Acessar arquivo *.ISO sem queimar a mídia no Linux

A utilização dessa dica pode ter várias aplicabilidades. Entre elas, acessar informações de um DVD, sem utilizar um drive leitor de DVD.

É necessário conseguir ou produzir um arquivo de imagem (.iso) através de download ou cópia do original. Não vou detalhar como criar a imagem, mas sim como utilizá-la.

Os diretórios e arquivos na cor vermelha são exemplos, você deverá personalizar para a sua realidade.
Os comandos citados a seguir são todos executados em konsole logado como root.

O meu arquivo de imagem está no desktop (/home/aluno/Desktop/cd40h.iso).

Crie o diretório onde será montado o arquivo com o comando:

# cd /mnt/
# mkdir cd40h
O diretório /mnt/cd40h é uma sugestão.

Monte o arquivo de imagem no diretório criado com o comando:

# mount -o loop /home/aluno/Desktop/cd40h.iso /mnt/cd40h

Pronto, navegue até o diretório /mnt/cd40h/ e os arquivos estarão lá dentro para serem acessados.

Já ia me esquecendo, a cada reinicialização ele deve ser remontado (mount ...), mas o diretório permanece criado.

06/04/2009

Configurando a Rede (cabo/eth0) no Linux Educacional

Além do acesso à Internet, várias funcionalidades dependem que sua conexão de rede esteja devidamente configurada.
No Linux Educacinal (todas as versões), a rede já vem pré configurada pelo MEC, mas é recomendável que seja redefinida, podendo assim acessar, criar, editar e imprimir arquivos pela rede (entre outras funcionalidades).

Essa postagem tratará de configuração manual da placa eth0 (cabo), sem necessidade de DHCP.
Para configurar a conexão de rede no Linux Educacional, é necessário termos algumas informações em mãos, tais como: Gateway, DNS, e o Nome para o Computador (opcional, mas recomendável).

Acesse o Centro de Controle:


Clique no "+" ao lado de Internet & Rede e selecione Configurações de Rede, maximize a janela, para que a opção Modo Administrador fique visível, clique nela e digite a senha do root.

Clique sobre eth0 e depois em Configurar Interface, se a interface eth0 esteja com
Estado desabilitado, clique em Habilitar Interface.


Agora é que vem a diversão...
Lembra dos dados necessários citados anteriormente?
Esta na hora de usá-los.
Com base no seu Gateway (exemplo: 10.0.0.1) você vai estipular um Endereço IP para cada computador da sua rede, alterando o último conjunto de números, como no exemplo:
  • Micro01 = 10.0.0.101;
  • Micro20 = 10.0.0.120;
  • e assim sucessivamente.
Números altos de Endereço IP não costumam dar conflitos com as máquinas que necessitarem do DHCP (IP automático fornecido pelo roteador/gateway).

Selecione Manual e clique em Opções Avançadas.


Digite o Endereço IP, Escolha a Máscara 255.255.255.0 (exemplo), marque a opção Ativar quando o computador iniciar, digite o Broadcast 10.0.0.255 (exemplo) e o Gateway 10.0.0.1 (exemplo). Clique OK e Aplicar.


Mude para a aba Domínios (DNS) e digite o Nome do Computador no campo Host name.


Na parte Servidores de nomes, clique em Adicionar e na janela que abriu digite o DNS primário ou único. Caso tenha um DNS secundário repita essa etapa. Se não souber o DNS, digite o mesmo endereço que usou no Gateway (último recurso).


Para finalizar, clique em Aplicar e aguarde enquanto o rede é reinicializada.

Agora você, provavelmente, já deverá conseguir acessar a internet (conexão sem Proxy).
O ambiente de rede também já deverá estar acessível. Caso não esteja, verifique a configuração do Samba.

A configuração do Proxy e da Rede (wireless) eu posto em breve.

13/02/2009

A primeira impressão ...

O recém lançado Linux Educacional 3.0 difere das outras versões, principalmente, por ser baseado no Ubuntu e não no Debian.

Ai vem a inevitável pergunta... Qual é o melhor?
Como não tenho tanta experiência nesse aspecto, vou deixar que o Ronaldo Melo Ferraz explique melhor isso em: Por que o Ubuntu e não o Debian?

Mas vamos ao que interessa.
Pelo pouco que explorei o Linux Educacional 3.0, percebi 16 pacotes adicionados e 16 pacotes removidos em relação às versões 1.0 e 2.0.
As mudanças significativas, na minha opinião, foram:
  • BrOffice 2.4, nas outras ISOs era aversão 2.0;
  • Samba (cliente+servidor), nas versões anteriores tinha apenas o cliente;
  • Wine (emulador) que possibilita instalar e executar programas windows;
  • Audacity e Kdenlive, editores de som e vídeo, respectivamente;
  • Kgeography e Kwordquiz - programas/jogos educacionais.
Entretanto, senti falta de alguns pacotes como: Gcompris (kidsgames), Ksudoku e TuxMath - programas/jogos educacionais.
Mas isso não compromete a nova versão, pois todas as ISOs anteriores também não trazem a variedade de aplicativos e jogos educacionais que já vem instaladas pelo MEC no PC.

A versão 3.0 do Linux Educacional parece ter aprendido com seus antecessores, prova disso, é que ele é facilmente visualizado pelo windows através da rede.
Contudo, uma nova caminhada inicia-se, onde o sucesso ou não dessa versão será o reflexo da soma de esforços dos Técnicos do Proinfo (desenvolvimento) com o resultado da ação dos Multiplicadores dos Núcleos de Tecnologias (capacitação).

Já ia me esquecendo, percebi que nessa versão existem 2 acessos root distintos, um apenas para o konsole (senha padrão) e o outro apenas para o Ambiente Gráfico (senha do usuário cadastrado na instalação). Estranho!?!?
Fiz algo errado?
É assim mesmo?

11/02/2009

Linux Educacional 3.0

Atualizado em 13/09/10

Já está disponível a versão 3.0 do Linux Educacionalem CD ou em DVD.
Você pode baixar todas as versões do Linux Educacional através do Webeduc ou diretamente pelos links abaixo:
Caso tenha problemas com os links acima, por favor deixe um comentário.

Postarei em breve as novidades, curiosidades e algumas telinhas dessa versão.

03/12/2008

Erro no carregamento do Linux Educacional

Atualizada em 21/10/2009

Se você já se deparou com uma falha no carregamento do Linux Educacional, onde ele sai da tela de carregamento e mostra o terminal com um monte de mensagens e no final aparecer (Control+D), é sinal que o fsck (scandisk do linux) já foi executado automaticamente e não conseguiu resolver o erro. Ele então está solicitando que você execute manualmente o fsck.

Importante, NÃO TECLE O CONTROL+D.

Para executar manualmente, basta digitar a senha do root, que o prompt estará disponível para a manutenção do sistema.
Para usuários do Linux Educacional, a senha pode ser conseguida entrando em contato com o NTE de sua região ou NTM de sua cidade.
Antes de prosseguir é necessário identificar qual a partição apresentou o erro. Basta achar a palavra fail no lado direito da tela e no início dessa linha vai aparecer qual a partição estava sendo checada, exemplos: /dev/sda1, /dev/hda1, /dev/...
Agora que você identificou a partição, siga o exemplo:

# fsck.ext3 -fy /dev/hda1
               \________/

Partição
Identificada


Ao final da checagem ele exibirá:

# ******** REBOOT LINUX ********

Obedeça ele, digite:

# reboot

Está pronto e solucionado, a menos que seja um problema mais "cabeludo".
Já me aconteceu de ter que repetir o processo em mais de uma partição, o que não chega a ser "cabeludo", apenas repita o processo, na outra partição em que aconteceu a nova falha (fail).

;-)

01/12/2008

Erro no Login do Linux Educacional


Atualizada em 14/06/2011


Muitos tem relatado erro na Inicialização do Linux Educacional.
Ao tentar realizar o login, aparecer um erro com esta mensagem:

Xsession: Warning; unable to write to /tmp;
X Session may exit with an error.

The following installation problem was destected while trying to start KDE: Temp directory (/Tmp) is out of disk space
KDE is unable to start

Significa que a partição que contem o diretório /tmp, está cheia e não permite que o KDE carregue os arquivos necessários no diretório temporário (/tmp), impossibilitando o seu carregamento.
Na prática, significa que necessitamos arrumar espaço para que esse erro não ocorra novamente.
Para isso, logue-se no tty1 como root e siga os passos abaixo:

# cd /var/log
# rm kern.lo*
# rm syslo*
# reboot

Após a reinicialização da máquina o problema já estará, provavelmente, solucionado; pois, após deletar esses arquivos, o espaço livre desta partição aumentou em média 3Gb.
Esse dica é do Paulo José Camporez, Cachoeiro de Itapem.
Obrigado pela força.

Olhe essa postagem para tornar essa solução permanente

;-)

23/10/2008

Manipulando o arquivo Hosts

Atualizado em 23/07/09

Dando seqüência à postagem Restrição de acesso à sites inadequados, vou mostrar como configurar o arquivos hosts no Linux Educacional 1.0 e 2.0.

O arquivo hosts serve para interpretar os nomes dos sites, caso ele encontre uma referência nesse arquivo ele não solicitará ao DNS (Domain Name System).

Em outras palavras, é como dizer ao navegador que o endereço www.siteinadequado.com.br tem IP (Internet Protocol) 0.0.0.0, ou seja, desconhecido.

Na prática, usamos o seguinte comando (logado como root):

# echo '0.0.0.0 www.siteinadequado.com.br' >> /etc/hosts

Pronto, o comando acima acaba de bloquear o site acrescentando o conteúdo entre as aspas simples ao final do arquivo hosts.

Os sites mais visados pelos administradores, criam constantemente maneiras alternativas para burlar os bloqueios, uma eterna briga de gato e rato.

Fiz um script (bloquear) para facilitar um pouco meu trabalho, ele repete o comando descrito anteriormente com algumas variações para acelerar o bloqueio e antever algumas alternativas.

10/10/2008

Ambiente de Rede no Linux Educacional


Atualizado em 23/07/09


Se você também gosta de transferir arquivos de um PC para outro, sem usar CD/DVD, pendrive ou disquete (o pior de todos), apenas acessando a pasta compartilhada de um determinado computador da rede e descarregar nela os arquivos desejados.
Então você lembram do velho Ambiente de Rede (win 9X) e Meus Locais de Rede no (win XP)?
Bateu aquela saudade, não foi?
No Linux Educacional, o Ambiente de Rede, pode ser configurado para ter toda essa funcionalidade. E ainda conseguir por as antigas maquinas Windows na mesma rede das novas maquinas Linux Educacional (todas as versões). Chega de rodeios e vamos ao que interessa...


Etapa 1 de 3

Certifique-se que seu arquivo de repositório (sources.list) esteja correto e que o computador tenha um acesso à internet (apenas para essa etapa).
Logue o usuário root em um terminal ou konsole e digite:

# aptitude -y install samba

Isso irá instalar o pacote samba.

O arquivo responsável por servir o samba e definir as características do compartilhamento, é o smb.conf que está no diretório /etc/samba.
Eu consegui o que queria, substituindo o arquivo original que o samba cria, por um resultado do esforço de dois conhecidos meus feras em linux (Leonardo Amorim e Luciano Lopes), que me ajudaram fazendo modificações no smb.conf original e o resultado é o smb.conf.simples.

Para que ele funcione, depois de baixá-lo, ainda no terminal (root), digite:

# cat /home/aluno/Desktop/smb.conf.simples > /etc/smb.conf

Isso irá alterar o conteúdo do arquivo smb.conf, onde /home/aluno/Desktop é o diretório onde o smb.conf.simples se encontra depois do download (exemplo).

Agora você precisa editar ele para adequar aos seus computadores, como grupo de trabalho, nome do computador, diretório compartilhado, nome do compartilhamento, etc... O arquivo contém algumas dicas sobre a função de cada linha.


Etapa 2 de 3

Agora é necessário criar (sugestão) e configurar o diretório que será compartilhado. Também no terminal (root):

Criando o diretório (sugestão)
# cd /mnt
# mkdir publico
Configurando o diretório
# chmod 2777 publico
# chown nobody.nogroup /mnt/publico
Reiniciando o servidor Samba
# /etc/init.d/samba restart

Com esses comandos os usuários que assessarem o diretório compartilhado através da rede e localmente, terão acesso total ao conteúdo do compartilhamento.
Pronto, seu servidor Samba já está configurado e operando.
Mas alguém pode estar se perguntando...
E os usuários?
Não temos que criar usuários no samba?
Esclarecerei na próxima etapa mas a resposta é, necessariamente, não.


Etapa 3 de 3

Essa etapa não é essencial, seu compartilhamento já está configurado e operando. Contudo, essa é a parte que nos poupará muita dor de cabeça.
Para que não haja a necessidade de criar usuários no samba em cada máquina, é recomendável criar 2 atalhos no Desktop, um para acesso direto ao grupo (opcional) e outro para acessar o diretório local compartilhado.

Clique com o botão direito sobre uma área livre no Desktop > Criar Novo > Link para Localização (URL)...


Apenas com o smb:/ você visualizará todos os grupos disponíveis na sua rede ("Toda Rede").


Com o grupo já especificado, smb://NTE/, apenas os computadores daquele grupo serão exibidos.


Com a URL completa, smb://micro11/SHARE DOCS (onde micro11 corresponde ao nome do computador ou seu IP e SHARE DOCS é o nome do compartilhamento), você acessa o diretório compartilhado através do samba.


Pronto, agora é só lembrar aos usuários que utilizem sempre estes atalhos.


Reconheço que esse tipo de compartilhamento é muito vulnerável, mas eu queria um equivalente ao Ambiente de Rede, que não é nenhum exemplo de segurança, e por enquanto tem funcionado bem.

07/10/2008

Instalar pacotes Linux

Para instalar um pacote (vulgo programa) é necessário o acesso do root.
Vou proceder a instalação de pacotes via ambiente gráfico ("normal").
Mas antes, é preciso ter certeza que o sources.list está correto.

Clique em Menu > Executar Comando ...

Digite kdesu kedit '/etc/apt/sources.list' e tecle enter ou clique em Executar.

Digite a senha do root e tecle enter ou clique em OK.

Para o Linux Educacional, eu recomendo o seguinte repositório:

deb ftp://ftp.br.debian.org/debian etch main contrib non-free

Para que um repositório seja interpretado, ele não pode conter o # no começo de sua linha, senão ele será considerado comentário. É possível ter mais de um repositório habilitado (sem #).
Feito a conferência ou a alteração do sources.list, vamos ao que interessa.

Novamente, clique em Menu > Executar Comando ...

Digite adept_manager e tecle enter ou clique em Executar.

Digite a senha do root e tecle enter ou clique em OK.

Para efetivar a mudança realizada no arquivo sources.list, é necessário clicar no primeiro ícone, Fetch Updates, assim o Adept atualizaráasua lista de pacotes pelo novo repositório recentemente modificado.

No campo Search digite o termo que deseja procurar e ele exibirá em poucos segundos os pacotes que contem o termo digitado em seu nome ou descrição.

Clicando no símbolo > ao lado esquerdo do pacote, será exibido informações sobre dependências e surgirá dois botões.

Clique no Request Install para instalar, caso o pacote ainda não esteja instalado.

O ícone Apply changes está disponível, basta clicar nele e ele instalará o(s) pacote(s) anteriormente selecionado(s).

Konsole root Linux


Atualizado em 15/12/11

Para resolver os grandes problemas no linux, precisamos do root.
O root é um usuário com acesso ilimitado ao sistema.
Para fazer login como root em um Konsole, dentro do ambiente gráfico de outro usuário, faça como mostrado no passo-a-passo a seguir:

Clique com o botão direito do mouse sobre uma área vazia da sua área de trabalho, escolha a opção Executar Comando ... ou simplesmente (Alt+F2).

Digite konsole e tecle enter ou clique em OK.

Digite su e tecle enter, será solicitada a senha do root (Para usuários do Linux Educacional, a senha pode ser conseguida entrando em contato com o NTE de sua região ou NTM de sua cidade.), digite-a (enquanto a senha é digitada o cursor não responde, mas o sistema registra tudo o que é digitado) e tecle enter novamente.

Agora você está logado com acesso ilimitado ao sistema para resolver seus problemas e instalar pacotes, mas MUITO CUIDADO, agora você também pode causar danos que comprometem a integridade dos dados e do sistema.