jump to navigation

Linux Educacional

Compartilhando arquivos entre computadores Linux usando o SAMBA

Esse tutorial tem como por objetivo mostrar como deixar um laboratório linux compartilhando arquivos uns com os outros e até com windows, mas chega de conversa e vamos ao que interessa. :-)

Assumindo que seu laboratório esteja com todos os computadores funcionando a internet, primeiro devemos deixar a lista de repositórios ativa.

Primeiro entre no terminal (menu/sistema/konsole terminal) e digite o comando: su –

Logo ele pedirá password, digite a senha qwe123 (que é a senha de root que vieram por padrao nos computador)

Estando logado como root digite: nano /etc/apt/sources.list
Feito isso ele aparecerá da seguinte forma:

# deb cdrom:[Debian GNU/Linux 1.0 _Unstable_ - i386 CD700 Binary-1
20070303-01:16]/ unstable main non-free

#deb cdrom:[Debian GNU/Linux 1.0 _Unstable_ - i386 CD700 Binary-1
20070303-01:16]/ unstable main non-free
#deb http://ftp.de.debian.org/debian etch main contrib non-free
#deb ftp://ftp.us.debian.org/debian/ unstable main contrib non-free

Apague o # das duas ultimas linhas do arquivo, ficando assim:

# deb cdrom:[Debian GNU/Linux 1.0 _Unstable_ - i386 CD700 Binary-1
20070303-01:16]/ unstable main non-free

#deb cdrom:[Debian GNU/Linux 1.0 _Unstable_ - i386 CD700 Binary-1
20070303-01:16]/ unstable main non-free
deb http://ftp.de.debian.org/debian etch main contrib non-free
deb ftp://ftp.us.debian.org/debian/ unstable main contrib non-free

Depois de apagado pressione Ctrl + x para sair, depois pressione S para salvar.

Feito isso ele voltará para o terminal, daí então digite: apt-get update logo ele irá conectar aos repositórios e fazer a atualização da lista de pacotes do computador.

Após atualizado agora é instalar os pacotes necessários; Para isso digite: apt-get install samba smbfs depois pressione a tecla Y para confirmar o download e instalação dos pacotes.

Depois de instalado agora é configurar o samba, para isso trago um modelo de do arquivo samba:

[global]
workgroup = linux
netbios name = est 1
server string = %h server (Samba %v)
name resolve order = lmhosts, host, wins, bcast
printcap name = lpstat
encrypt passwords = Yes
wins support = yes

os level = 100

panic action = /usr/share/samba/panic-action %d
invalid users = root
preserve case = no
short preserve case = no
default case = lower

[homes]
comment = Home Directories
create mask = 0700
directory mask = 0700
browseable = No

[aluno]
path = /home/aluno
available = yes
browseable = yes
writable = yes

Obs.: Copie esse arquivo acima e salve-o com o nome smb.conf no Desktop

Esse arquivo do samba cria um grupo de trabalho chamado linux e com o nome do computador est 1, compartilhando a pasta do aluno, isso signfica que a única coisa que você irá mudar de um computador para outro é o netbios name = est 1 no qual será o nome do computador que desejar.

Com o arquivo salvo no Desktop agora é substitui-lo pelo aquivo que vem com o samba, para isso no terminal digite:

cd /home/aluno/Desktop (pressione enter)
mv smb.conf /etc/samba (pressione enter)

Agora temos que adicionar o usuário ALUNO ao samba, para isso digite no terminal:

smbpasswd -a aluno (pressione enter)

depois ele pedirá a senha; digite a senha aluno para padronizar o acesso

Pronto!!! agora é só reiniciar o samba (se fosse no windows teríamos que reiniciar o computador, mas no linux você pode reiniciar apenas o serviço que desejar, no nosso caso iremos reiniciar o samba)

Para reiniciar o samba digite no terminal: /etc/init.d/samba restart

Feito isso ele deverá funcionar na rede, tanto windows para linux quando linux para linux.

Comentários»

1. Rafael Nink - Setembro 20, 2007

Parábens pela postagem!!! Contribui em muito para os coordenadores de laboratório dos NTEs.
Pois é difícil encontrar manuais desta distribuição e com esse enfoque.
Há alguns manuais no site http://www.rafaelnink.com

2. rafaelnink.com » Blog Archive » Compartilhar arquivos em redes com linux - Setembro 20, 2007

[...] O presente artigo foi escrito por Gilberto Silva e pode ser acessado em http://gilbertosilva.wordpress.com/compartilhando-arquivos-no-linux-usando-samba-linux-educacional/ [...]

3. Rodrigo Pupo - Dezembro 13, 2007

Esta dica foi execelente.
Mas eu recomendo baixar o samba na forma .gz, do que utilizar o apt-get em todas as máquinas.

4. welerson - Fevereiro 28, 2008

Compartilhamento foi um sucesso!

5. EP - Abril 3, 2008

opa.
sou responsável por um laboratório de informática de uma escola, e todos usam linux educacional. Preciso bloquear o orkut desses computadores e não sei como fazer. Vc pode me ajuda nisso, de preferência com o passo-a-passo de como fazer.
Obrigado.

6. rafaela - Maio 9, 2008

oi

Está dando um erro já na parte do apt-get, não sei o que fazer

7. Denilson - Maio 12, 2008

Amigo, to igual a parceira Rafaela n atualização d pacotes, ai n anda mais, se puder ajudar agradeco….

8. gilbertosilva - Maio 13, 2008

Rafaela e Denilson, qual a mensagem de Erro que esta dando? selecionem todo o processo que esta aparecendo (inclusive o erro) e enviem para meu email gilbertogo@gmail.com.
Abraços.

9. clara de almeida - Maio 14, 2008

Por favor estou precisando de ajuda sou PROf de um lab e não to conseguindo bloquear site por esse comando q voce enviou para o Gilberto na hora do password ele não entra diz comando não achado gostaria de uma orientação obrigada Clara.

10. gilbertosilva - Maio 14, 2008

Saudações Clara, bom para bloquear orkut vc tem 2 formas, a primeira é montar um servidor de proxy, se vc souber como montar um servidor proxy, ta matado a xarada, caso não saiba, voce poderá bloquear pelo firefox utilizando um plugin nele link
quando vc clicar no link acima ele aparecerá uma janelinha para instalar, clique em instalar e depois reinicie o firefox, vá na opção Ferramentas/Complementos/Extensões clique na extensão adblock e vá em opções, ai é só adicionar os sites que vc não desejar, como por exemplo o orkut, digite http://www.orkut.com.
Porém vale lembrar que esse método de bloqueio não é 100% garantido, nem utilizando o servidor nem bloqueando pelo firefox, pois existem ferramentas para burlar esses métodos, mas se na sua escola os alunos não tiverem muito conhecimento nessa área eles não conseguirão acessar.

11. Marciano - Maio 29, 2008

sou responsável por um laboratório de informática de uma escola,
tive um problema com uma maquina.bloquiei o orkut pelo firefox
só que alguns alunos estavam entrando pelo konqueror,tentei
desistalar o progama. e cabei excluindo pastas Sistema ,pastas usuarios ou seja, não consigo acessar as pastas internas.gostaria de saber como posso restaurar a configuração que estava para que tudo volte a funcionar.
quando ligo tambem aparece a MSG URL:/ Painel Mal-Formada

12. gilbertosilva - Maio 29, 2008

Marciano, tem como vc recuperar o sistema sim, mas os arquivos excluidos não, para recurar o sistema, voce precisa dos cds de restauração que vieram junto com o laboratório, normalmente são 2 cds, para fazer isso, é só seguir o manual de instrução que esta acompanhado do cd que dará certo.
abraços…

13. Marciano - Maio 29, 2008

GOSTARIA DE SABER SE ESTES CDs VEM ESCRITO POSITIVO E ANTES Q EU ME ESQUEÇA MUITO OBRIGADO
Resposta de Gilberto:
Marciano, vem escrito sim positivo, são 2 cds.

14. Ivaldo - Junho 20, 2008

o laboratorio da minha escola todos computadores estao rede, sem internet, porem quero compartilhar uma pasta nessa rede como faço

15. Brito - Junho 25, 2008

Exista também a possibilidade de bloquear localmente sites através do arquivo host, que fica na pasta etc do linux.
Vc faz o seguinte clique no Menu->Sistema->mais aplicativo->Gerenciador de arquivos(modo Super-usuários)-> quando abrir o gerenciador–>digite a senha qwe123-> quando ele abrir-> procure a pasta etc e nela o arquivo hosts–> dê dois clique nele-> e abixo de 121.0.0.0 localhost, coloque
0.0.0.0. http://www.orkut.com.br, ou seja para cada site a ser bloqueado coloque os 04 zeros como no exemplo acima.
Espero ter contribuído. ok.
Ah, gostaria de saber se alguém pode me ajudar a criar um compartilhamento na rede com o samba, ou seja configurá-lo, alguém tem algum tutorial ou sabe o link de algum site. Ficarei grato, obrigado!!!

16. gilbertosilva - Junho 25, 2008

Brito, no tópico onde você deixou sugestão é um tutorial de como compartilhar arquivos utilizando o samba, caso seja insuficiente as informações. Entre no http://www.guiadohardware.net e no campo de busca do site procure por samba, você encontrará vários artigos e tutoriais sobre o assunto. Abraços.

17. Christiane - Setembro 5, 2008

Instalaram um laboratório com o S O Linux ,em meu colégio, em rede, mas não sei como fazer para acessar a rede e compartilhar arquivos entre os pcs. Alguém poderia me ajudar

18. Luiz Carlos da silva - Setembro 7, 2008

gilberto tentei colocar os computadores em rede de um laboratório que usam sistema linux educacional e deu esse erro.

n http://ftp.de.debian.org etch/non-free Packages/DiffIndex
Atingido http://ftp.de.debian.org etch/main Packages
Atingido http://ftp.de.debian.org etch/contrib Packages
Atingido http://ftp.de.debian.org etch/non-free Packages
Atingido ftp://ftp.us.debian.org unstable Release.gpg
Atingido ftp://ftp.us.debian.org unstable Release
Obtendo:2 ftp://ftp.us.debian.org unstable/main Packages/DiffIndex [2038B]
Obtendo:3 ftp://ftp.us.debian.org unstable/contrib Packages/DiffIndex [2023B]
Obtendo:4 ftp://ftp.us.debian.org unstable/non-free Packages/DiffIndex [2023B]
Baixados 6085B em 22s (268B/s)
Lendo lista de pacotes… Erro!
E: Dynamic MMap ran out of room
E: Um erro ocorreu processando spong-common (NovaVersão1)
E: Problem with MergeList /var/lib/apt/lists/ftp.us.debian.org_debian_dists_unstable_main_binary-i386_Packages
E: As listas de pacotes ou os arquivos de status não puderam ser analisados ou abertos.

se puder me ajudar agradeço

desde ja o meu muito obrigado pelo seu esforço e dedicação em ajudar nos dos laboratórios.

19. Nilzo Machado - Setembro 11, 2008

Olá Gilberto!

Sou o professor Nilzo Machado e estou coordenador do LABIN aqui da Escola – Escola Estadual de Ensino Fundamental ANTONIO VICENTE da FONTOURA/Cachoeira do Sul – RS

Este tutorial de compartilhamento de arquivos linux/linux/windows só serve para o LE 1.0?
Acessei o console das máquinas que recebi (PROINFO), com o LE 2.0 e o script é totalmente diferente… não quis modificar.

Consegui configurar a Internet e os mesmos conseguem acessar pela rede as máquinas que tem Windows (que estão no grupo AVF), e outro grupo WORKGROUP, onde estão as máquinas Linux – porém ao clicar na máquina desejada não aparecem os arquivos.
Importante: Não criei este “Workgroup”???????
Se puder me ajudar, antecipo agradecimentos…
Um abraço!
Nilzo Machado

20. Ceil - Setembro 16, 2008

Sou professora de um NTE, estou ministrando curso de Videos, porém no sistema Windows XP, e preciso editar videos no LINUX EDUCACIONAL, encontrei o “devede” porém pede que eu entre no root para poder instalar, e não estou conseguindo, não disponho de senha. Alguém pode me ajudar?

21. Nilzo Machado - Setembro 23, 2008

Olá Ceil!
Já tentou a senha do LE 2.0 —- ” qwe123 ” ?
Acredito que vai dar certo… porém o processo de instalação não sei como fazer. Também trabalho com vídeos, onde inclusive realizamos na Escola uma Mostra de Vídeos – que este ano terá sua segunda edição – onde basicamente são apresentados vídeos editados no Movie Maker.
Se possível, me informa onde conseguiste fazer o Download deste programa para o LINUX.
Um abraço!
Nilzo

22. Nilzo Machado - Setembro 23, 2008

Pesquisei no google… Este Link fornece boas dicas…
http://www.estudiolivre.org/tiki-index.php?page=DeVeDe

23. pah0909 - Setembro 25, 2008

Bom dia ocorreu o seguinte erro.
Preciso muito a sua ajuda!!

n http://ftp.de.debian.org etch/non-free Packages/DiffIndex
Atingido http://ftp.de.debian.org etch/main Packages
Atingido http://ftp.de.debian.org etch/contrib Packages
Atingido http://ftp.de.debian.org etch/non-free Packages
Atingido ftp://ftp.us.debian.org unstable Release.gpg
Atingido ftp://ftp.us.debian.org unstable Release
Obtendo:2 ftp://ftp.us.debian.org unstable/main Packages/DiffIndex [2038B]
Obtendo:3 ftp://ftp.us.debian.org unstable/contrib Packages/DiffIndex [2023B]
Obtendo:4 ftp://ftp.us.debian.org unstable/non-free Packages/DiffIndex [2023B]
Baixados 6085B em 22s (268B/s)
Lendo lista de pacotes… Erro!
E: Dynamic MMap ran out of room
E: Um erro ocorreu processando spong-common (NovaVersão1)
E: Problem with MergeList /var/lib/apt/lists/ftp.us.debian.org_debian_dists_unstable_main_binary-i386_Packages
E: As listas de pacotes ou os arquivos de status não puderam ser analisados ou abertos.

Aguardo retorno!

Parabéns pelo documento, está bem fácil de fazer……..

24. Cido3lagoas - Outubro 8, 2008

Compartilhei as máquinas utilizando o samba, mas não consigo editar os arquivos, a menos que copie-o. E para salvar em um computador remoto?

25. Arthur - Outubro 13, 2008

amigo.
estou precisando de ajuda para configurar o serve 2003 com o linux (qualquer versao) e com xp
tudo em rede para trocar de arquivos preciso de um passo a passo
tem como voçê me ajudar!!!

26. gilbertosilva - Outubro 14, 2008

Cido3lagoas,
para voce editar os arquivos em outro computador, os arquivos tem que estar com permissao de 777, para fazer isso, clique com o botao auxiliar em cima do arquivo e vá em propriedades/permissoes e coloque para q todos possam abrir e editar, se vc ja tiver mais convivio com o terminal pode dar prioridade de acesso livre com o seguinte comando: sudo chmod 777 nome_do_arquivo.
abracos.

27. gilbertosilva - Outubro 14, 2008

Arthur,
nao entendi direito sua pergunta, vc quer configurar um servidor 2003? ou quer que ele “converse” com as estacoes linux? qualquer coisa manda um email pra gilbertogo@gmail.com colocando sua dúvida que responderei o mais rápido possível.
Abracos.

28. carlos - Outubro 28, 2008

Olá Gilberto , muito interessante seus comentário.

Eu sou usuário de Linux no meu caso Ubuntu , só que fui convidado para dar um introdução rápida usando o ambiente do Linux educacional num laboratório de escola de minha cidade . Topei a parada a fase foi um sucesso usamos o ambiente como ele veio, isto na verdade é so quebra de barreira , ajuste aqui e ali sabendo que nem um havia tido contato com o ambiente Linux aproveitei este momento porque na minha máquina rodaram também o ambiente KDE . Foi muito legal poder compartilhar com o pouco que aprendi.

Porem no primeiro momento foi dado apenas o que o Linux educacional tem instalado.

Mas surgiram algumas necessidades tais como: instalar um emulador para poder rodar um aplicativo feito para Windows , só que até instalei o Wine mas o bichinho der erro quando tentei rodar o tal aplicativo ( EVN), ERRO BOOT LUA mais o código de erro não tenho no momento .

Pergunto será que executei a instalação de modo errado .

No ubuntu são intalado dois pacotes wine , e wine-dev , mas no educacional
não pude saber se o wine-dev estava instalado ou se e necessário a sua intalção,

Se alguém puder me auxiliar ficarei eternamente grato ,

Ainda são poucos encontrados material sobre o Linux educacional , no pro- info tem quase tudo desde que não queira adicional e remover aplicativos mas sempre encontramos necessidade de instalar algo extra ( que não vem por padrão no pacote do educacional ) .

Gostaria de saber se alguém tem umas dicas de como deixar os computadores em rede, e se é necessário um servidor na escola aqui ainda não foi definido como ficarão os micros se penas irá compartilhar a linha para acesso a net

Caso tenha uma dica, qual o melhor meio para que o laboratório funcione nota dez agradeço.

Que DEUS abençoe aqueles sabem e podem nos ajudar.

CARLOS

29. carlos - Outubro 28, 2008

CARLOS <
Não sei se a dica vai dar certo mas existe um editor de vídeo chamado KINO roda legal só que eu já disse ante atualmente uso ubuntu , instalei para teste o pacote do ubuntu estúdio funcional perfeito pensando que o educacional também é derivado Debian acho que poderá ser intalado o kino no educacional.

30. Fernando - Novembro 13, 2008

Cara, compartilhar arquivos num LIED era meu sonho. Ontem consegui, graças a esta dica. Simplesmente funcionou! Agora o que está me faltando é saber onde ficam os arquivos de vídeos da tv escola e outros que não são instalados automaticamente com o Linux Educacional, para poder compartilhar para todas as estações. Na verdade, desejo mesmo é copiar todos os arquivos educacionais às estações em que o LE foi reinstalado. Mas poder compartilhar os arquivos foi EMOCIONANTE! Valeu mesmo!

31. Cido3lagoas - Novembro 13, 2008

Bom dia Gilberto.
Fiz todo o procedimento desse tópico e funcionou legal. Porém eu quero montar a pasta compartilhada no computador cliente e para isso acrescentei no fstab e seguinte linha:”//192.168.0.34:/home/aluno /mnt/educacao smbfs user,auto,rw,username=aluno,password=aluno@,uid=1000,gid=1000,fmask=077 7,dmask=0777 0 0″.
Não funcionou. Onde estou errando? Se puder me ajudar serei-lhe muito grato.

32. Paulo Heck - Novembro 17, 2008

Estou com problemas para configurar samba das novas maquinas da positivo instaladas nas escolas estou consequindo visualizar o grupo mas nao consigo terminar de compartilhar os diretorios

Paulo Heck

33. kelly - Novembro 24, 2008

Oi Gilberto, sou professora responsavel pelo laboratorio de informatica da minha escola, maquinas novinhas com linux educacional 2.0, porem esse erro esta aparecendo em quase todas as maquinas e ninguem sabe arrumar xsession : warning: unable to Write to/ tmp ; x session may exit with an error vc pode me ajudar?

34. Josimar Nunes - Fevereiro 16, 2009

Sou coordenador do laboátório aqui da minha escola, todos os pcs são Linux Educacional (1 cpu, 5 monitores), só que “o aluno 1″ não inicia, diz que o KDE não iniciou corretamente… O que fazer?
Desde já agradeço…

35. Robson - Fevereiro 18, 2009

Olá a forma de colocar os computadores em rede usando o linux educacional 3.0 é a mesma? E se a escola não tiver conexão com a internet. (a minha só terá em março…)

36. herbeth herland - Março 3, 2009

Gostaria de ajuda! Preciso bloquear algins site no firefox 3.0 no linux educacional 3.0 e não estou conseguindo.gostaria que alguém me simulasse passo a passo a forma de bloquear por exemplo o site do orkut. Muitas crianças que usam o laboratório perdem muito tempo neste site ! Por favor se alguém souber como repasse-me esta informação. De já agradeço !

37. Cleine - Março 30, 2009

Oi…

já tentei compartilhar as maquinas utilizando esse tutorial que vc indicou mas naõ consigo a mensagem que diz é que a pasta ou diretório não foi encontrado.
O que eu faço?

38. Valdemir - Abril 13, 2009

Ola Gilberto Bom dia! meu nome é Valdemir sou técnico e trabalho em um laboratório de uma escola estadual estou com dez maquinas com linux educacional 1.0 já estão com o samba instalado mas eu não consigo compartilhar as pastas entre os pcs sou novato em linux por isso não sei o que está acontecendo por favor me oriente obrigado.

39. Nil Espindola - Abril 13, 2009

Ola sou professor da escola Graciosa copetti pereira

Professor do laboratorio de informatica pois bem meus amigos

no nosso laboratorio tem 12 maquinas e mais o servidor hoje instalei com suceço da versao 2.0 pra 3.0 mas nao estou conseguindo conectar a internet

so com o windows server mas com o linux nao estou conseguindo

as maquinas tem TimClane que recebem o sitema do servidor mas sem internet nao consigo entra no servidor

pelo que li nao sei se crio primeiro usuario para cada maquina ou arrumo esse problema da internet e eu tenho que dar aula amanha as 15:15 alguem ai me da uma luz forte abraço

40. Eliete - Abril 23, 2009

Olá! Trabalho em uma Sala de Tecnologia Educacional e estou com dificuldade para configurar alguns micros. Quando ligo e após digitar a senha para acesso aparece a seguinte mensagem
Session: Warning unable to Write to/tmpix session may exit with an error?.
Não está sendo possível efetuar o login (entrar).
Como faço para resolver este problema?

41. eberson - Junho 7, 2009

ola me pediram para emular o xp no linux educacional alguem sabe como fazer isso?

42. Solange Bona - Julho 6, 2009

Olá Gilberto!

Sou articuladora da sala de informática em uma escola em Joinville. Também sou professora de matemática do Ensino Médio e tenho alguns conhecimentos de softwares de matemática que são para windows e trabalhamos com Linux Educacional 3.0. Quanto aos softwares eu baixei no servidor, ele roda no linux usando o wine, só que o sistema aqui na escola é de bancadas, não sei se vc conhece (1 servidor e 12 terminais). Consigo compartilhar o software mas ele não abre nas bancadas, somente no servidor. Você saberia me ajudar? Um dos softwares é o Winplot. Consigo trabalhar normalmente com ele no servidor mas não abre nas bancadas. Um dos problemas que eu acredito estar acontecendo é que no teclado das bancadas não tem o botão direto do mouse para que eu possa clicar no arquivo e Abrir como…
Aguardo retorno.
Obrigada
Profª Solange

43. Luciano Santos - Agosto 2, 2009

Olá Gilberto,

Estou tendo um problemas com algumas máquinas que não identificam a rede, estamos usando o Linux educacional 3.0 e depois da instalação a maioria das máquinas identificaram a rede sozinha, porém 3 aparelhos apresentam o ícone da rede como desconectado. Já foi tentado desconectar e conectar novamente, mas não funcionou, identifiquei que essas 3 máquinas nas configurações da rede não possuem algumas numerações como IP e Gateway. O que devo fazer copiar a configuração das outras máquinas?

Aguardo resposta, obrigado.

Luciano Santos

44. Cleusa Laboratório de Informática Escola Valesca Parizotto - Agosto 24, 2009

Olá
Esse achei excelente esse tutorial, porém eu consigo ver a rede, só que não consigo acessar os arquivos da outra máquina da rede, ex. arquivos do BrOffice.
A mensagem de erro é a seguinte:
Somente executáveis da maquina local são suportados.

45. marcus luiz - Outubro 9, 2009

oi gilberto obrigado por me atender !
não deu certo vou te dizer qual foi meu procedimento e ai você me fala onde eu errei
estou como root ja !
abri : tar -xvf thunderbir-2.0.0.23.tar.gz
ai ele abriu o arquivo trancado na area de trabalho movi ele para a pasta mv /usr/bin/
e ai fui procurar ele e não localizei teria como me salvar desde ja muito obrigado !