Your SlideShare is downloading. ×
0
(15) samba
(15) samba
(15) samba
(15) samba
(15) samba
(15) samba
(15) samba
(15) samba
(15) samba
(15) samba
(15) samba
(15) samba
(15) samba
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×
Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

(15) samba

1,088

Published on

0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total Views
1,088
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
83
Comments
0
Likes
1
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide

Transcript

  • 1. ADMINISTRAÇÃO DE REDES I ­ LINUXSamba Frederico Madeira LPIC­1, LPIC­2, CCNA fred@madeira.eng.br www.madeira.eng.br
  • 2. SAMBA- Servidor de arquivos Windows para Unix.- Implementa SMB/CIFS/Netbios.- Daemons smbd e nmbd- Pacotes Necessários: samba-common-3.0.28a-0.fc8 samba-client-3.0.28a-0.fc8 samba-3.0.28a-0.fc8- Pode ser configurado como: Standalone Membro de um Domínio Domain Controller- Caracteres # e ; indicam comentários. O segundo, indica opções que oadministrador pode querer ativar.
  • 3. SAMBA – Arquivos de ConfiguraçãoArquivo de configuração do servidor: /etc/samba/smb.confDividido em SessõesGlobal: Config gerais do servidorCompartilhamentos: Recurso oferecido pelo servidor aos clientesUso de Variáveis: Oferecem flexibilidadeCadastro dos usuários/senhas utilizados pelo samba/etc/samba/smbpasswd .Se utilizar tdbsam estará em: /var/lib/samba/private/passdb.tdbMapeamento de usuários Windows para usuários Linux/etc/samba/smbusersMapeamento estático entre IP e nome para o NetBIOS. Semelhanteao /etc/hosts do DNS/etc/samba/lmhosts
  • 4. SAMBA – InstalandoSetando as variáveis para uso do yum com proxy# export http_proxy=http://cst03:123456@192.168.4.254:3128# export ftp_proxy=http://cst03:123456@192.168.4.254:3128Instalando o servidor samba# yum install samba samba-common samba-clientIniciando o serviço do servidor samba# service smb startDesabilitando o SELinux e Firewall# setenforce 0# /etc/init.d/iptables stopChecando se o serviço está no ar# service smb statussmbd (pid 10176 10174) está rodando...
  • 5. SAMBA – /etc/samba/smb.conf[global] workgroup = fmn server string = Samba Server Version %v netbios name = recife01 interfaces = lo eth0 192.168.12.2/24 192.168.13.2/24 hosts allow = 127. 192.168.12. 192.168.13. load printers = yes Printcap name = /etc/printcap security=user[public] comment = Public Stuff path = /home/samba public = yes writable = yes printable = no write list = +staff create mode = 0664 directory mode = 0775
  • 6. SAMBA – /etc/samba/smb.conf (GLOBAL)Workgroup – Define o grupo de trabalho o qual o servidor é membro.Server String – Define o comentário descritivo deste servidor.Netbios name – Nome netbios pelo qual este servidor é reconhecidointerfaces – ativa o samba nas interfaces ou redes especificadas.Hosts allow – limita o acesso ao servidor/compartilhamento samba asredes descritas aqui. Pode ser definido também em um compartilhamento.
  • 7. SAMBA – /etc/samba/smb.conf (GLOBAL)Load printers – Carrega automaticamente a lista de impressoras, aoinvés delas serem definidas individualmenteprintcap name – Especifica o arquivo com a lista das impressorassecurity – Define o tipo de segurança usado. (Share – permissão porcompartilhamento / user – permissão por usuários)
  • 8. SAMBA – /etc/samba/smb.conf (COMPARTILHAMENTO)Comment – Descrição do recurso compartilhadopath – caminho no sistema de arquivos do compartilhamentopublic ou guest ok – significa que não será exigida senha paraacessar esse recursowriteable – Especifica se os arquivos podem ser escritos nocompartilhamento.printable – indica impressora
  • 9. SAMBA – /etc/samba/smb.conf (COMPARTILHAMENTO)write list – lista de usuários/grupos que podem gravar na pasta. OSimbolo “+” inidca um grupo. Valores separados por vírgula.Create mode – define a permissão do arquivo a ser criado nocompart.Directory mode – define a permissão do diretório a ser criado nocompart.
  • 10. SAMBA – /etc/samba/smb.conf (Compartilhamentos Especiais)[homes] comment = Home Directories browseable = no (Apenas o usuário dono desse recurso pode acessá-lo) writable = yes valid users = %S valid users = MYDOMAIN%S[printers] comment = All Printers path = /var/spool/samba browseable = no guest ok = no writable = no printable = yes
  • 11. SAMBA – Utilitáriossmbpasswd – Adiciona novos usuários ao servidor samba-a (add), -d (disabilita), -e (enable), -x (delete)Pdbedit – Gerencia a SAM database (Banco de dados dos usuários doSamba)-L (lista todos usuários), -w (saida do tipo smbpasswd), -a (adicionausuário), -x (delete), -v (verbose)testparm – Testa os parâmetros de configuraçãosmbcient – Se conecta a um servidor smb-L (Lista os compartilhamentos de um servidor smb), -U (especifica ousuário)Ex: smbclient -L localhost -U fred_msmbstatus – Info sobre as conexões correntesnmblookups – Consulta a nomes NETBIOS
  • 12. SAMBA – Montando Compartilhamentos SambaManualmentemount.cifs //localhost/fred /media/rede/ -o user=fredsmbmount //10.0.0.1/share /media/share -o username=fredMount -t smbfs //10.0.0.1/share /media/share -o username=fredAutomaticamente no BootAdicionar ao arquivo /etc/fstab uma linha no formato abaixo//servidor/share /pto/montagem smbfs defaults 0 0
  • 13. ADMINISTRAÇÃO DE REDES I ­ LINUXSamba Frederico Madeira LPIC­1, LPIC­2, CCNA fred@madeira.eng.br www.madeira.eng.br

×