Noticiário Linux Educacional

sexta-feira, 4 de julho de 2008

Compartilhando arquivos entre computadores Linux usando o SAMBA

Esse tutorial tem como objetivo mostrar como deixar um laboratório linux compartilhando arquivos entre seus computadores e até com pcs com Windows:
Assumindo que seu laboratório esteja com todos os computadores acessando a Internet, devemos providenciar que a lista de repositório fique ativa.

Primeiro entre no terminal (menu/sistema/konsole terminal) e digite o comando: su -
Logo ele pedirá password, digite a senha (que é a senha de root que vem por padrão nos computadores).

Estando logado como root digite: nano /etc/apt/sources.list

Feito isso, abrirá um editor de textos e aparecerá algo como o seguinte:
# deb cdrom:[Debian GNU/Linux 1.0 _Unstable_ - i386 CD700 Binary-120070303-01:16]/ unstable main non-free
#deb cdrom:[Debian GNU/Linux 1.0 _Unstable_ - i386 CD700 Binary-120070303-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-120070303-01:16]/ unstable main non-free
#deb cdrom:[Debian GNU/Linux 1.0 _Unstable_ - i386 CD700 Binary-120070303-01:16]/ unstable main non-freedeb http://ftp.de.debian.org/debian etch main contrib non-freedeb
ftp://ftp.us.debian.org/debian/ unstable main contrib non-free

Depois de apagar, pressione Ctrl + x para sair, em seguida pressione S para salvar.

Feito isso voltará para o terminal. Então digite: apt-get update logo será feita a conecção aos repositórios e será feita a atualização da lista de pacotes do computador.
Após atualizado, deveremos 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 será necessário configurar o samba, para isso segrue um modelo de do arquivo samba:

[global]workgroup = linuxnetbios name = est 1server string = %h server (Samba %v)name resolve order = lmhosts, host, wins, bcastprintcap name = lpstatencrypt passwords = Yeswins support = yesos level = 100
panic action = /usr/share/samba/panic-action %dinvalid users = rootpreserve case = noshort preserve case = nodefault case = lower
[homes]comment = Home Directoriescreate mask = 0700directory mask = 0700browseable = No
[aluno]path = /home/alunoavailable = yesbrowseable = yeswritable = 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 de windows para linux quando de linux para linux.

Fonte: http://gilbertosilva.wordpress.com/compartilhando-arquivos-no-linux-usando-samba-linux-educacional/

Nenhum comentário:

Usuário Linux

Usuário Linux