Linux

SAMBA NO CENTOS 6.4

COMPARTILHAMENTO SIMPLES DE ARQUIVOS COM SAMBA NO CENTOS 6.4

De modo prático, vamos fazer uma configuração básica de um servidor Samba para somente compartilhar arquivos no modo público e no modo privado.

INSTALANDO E CONFIGURANDO

Instalando Samba:

# yum install samba samba-client

Criando e dando permissão às pastas:

# mkdir /maquina01
# mkdir /dados
# chmod 777 /dados

Alterando arquivo smb.conf do Samba:

# vim /etc/samba/smb.conf

[global]
netbios name = Server
server string = ServidorSamba
workgroup = WORKGROUP
local master = yes
os level = 100
preferred master = yes
wins = yesprinting = cups
load printers = yes

map to guest = bad
guest =     ;Usuário

[printers]
comment = Impressoras
print ok = yes
guest ok = yes
path = /var/spool/samba

[maquina1]
comment = Maquina01
path = /maquina01    ;Pasta que só a máquina 192.168.254.49 irá ar
public = yes
writable = yes
printable = no
hosts allow = 192.168.254.49    ;IP da máquina que terá o

[arquivos]
path = /dados    ;Compartilhamento público
writable = yes
guest ok = yes

Após o arquivo modificado, reinicie o serviço:

# service smb restart
# service nmb restart

Não se esqueça de permitir o servidor Samba no seu Firewall, adicionando as regras:

-A INPUT -p udp –dport 137 -j ACCEPT
-A INPUT -p udp –dport 138 -j ACCEPT
-A INPUT -p t –dport 139 -j ACCEPT

ANDO

→ No Windows:

No Explorer, você pode ar digitando: \\ip_do servidor

Observe que, se você não for o IP da máquina 1, você não tem o à pasta da mesma.

→ No GNU/Linux:

Para criarmos um mapeamento no GNU/Linux, editaremos o arquivo /etc/fstab:

# vim /etc/fastab

Obs.: cuidado para não apagar as demais linhas de montagem.

Insira a seguinte linha no arquivo:

//servidor/arquivos /mnt/Pasta smbfs name=,=123456,uid= 0 0

Onde:

  • name=,=123456 :: é o e senha que serão usados para ar o servidor;
  • uid= :: é o usuário local (no cliente GNU/Linux) que terá o completo aos arquivos dentro da pasta montada;
  • 0 0 :: é um “nada a declarar”, que indica que não temos opções adicionais.

O servidor foi configurado para permitir o o usando a conta guest. Na opção name=, podemos colocar qualquer usuário e qualquer senha na =.

Para que a alteração entre em vigor sem precisar reiniciar o micro, use o comando mount -a (no cliente), como root:

# mount -a

Agora, podemos ar os arquivos, sem precisar copiá-los para a sua máquina.

Deixe um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *