You are on page 1of 3

SERVIO NACIONAL DE APRENDIZAGEM COMERCIAL

FACULDADE DE TECNOLOGIA SENAC PELOTAS


CC Planejamento e implantao !e "e!e# !e $omp%ta!o"e#
Docente: Nataniel Viei"a
2 sem Tcnico em Informtica
P"&ti$a '() Se"*i!o" !e A"+%i*o#
Objetivos: Neste roteiro, sero analisadas tcnicas para criao de um servidor para
compartilhamento de arquivos baseado em Linux.
O SAM,A
O Samba um software servidor para inu! "e outros sistemas baseados em #ni!$ %ue
permite o &erenciamento e comparti'(amento de recursos em redes formadas por com)
putadores com o *indows+ ,ssim- poss.ve' usar o inu! como servidor de ar%uivos-
servidor de impress/o- entre outros- como se a rede uti'i0asse servidores *indows "1T-
2222- 34- Server 2225$+ Tambm podemos di0er %ue o Samba uma ap'ica6/o %ue
uti'i0a o protoco'o S78 "no inu!- os server daemonsS78D e 178D$ permitindo
compatibi'idade com redes %ue uti'i0am este protoco'o- principa'mente redes 1et8ios da
7icrosoft+
In#talao !o Sam-a
4ara iniciar deve)se veri9car se o samba est insta'ado- o comando a se&uir i'ustra %ua'
a vers/o do Samba insta'ada:
# smbd -V
# Version 3..!"
Se&undo :7orimoto 222;<- os pacotes do Samba recebem nomes um pouco difer)
entes nas distribui6=es derivadas do Debian "inc'uindo o #buntu- >ubuntu e outras$ e no
?edora "e outras distribui6=es derivadas do @ed Aat- como o CentOS$+
4acote para Debian
Servidor: samba
C'iente: smbc'ient
Documenta6/o samba)doc
4ara insta')'o no Debian ou #buntu- por e!emp'o- necessrio:
# apt-#et install samba smbclient samba-doc
1o ?edora e no CentOS a insta'a6/o feita usando o Bum:
# $um install samba samba-client samba-doc
Com os pacotes insta'ados- use os comandos para iniciar- parar ou reiniciar o
samba:
Debian
# %etc%init.d%samba start
# %etc%init.d%samba stop
# %etc%init.d%samba restart
CC1TOS
# %etc%init.d%smb start
# %etc%init.d%smb stop
# %etc%init.d%smb restart
Ca!a#t"an!o o# %#%&"io#
Depois de insta'ar o Samba- o prD!imo passo cadastrar os 'o&ins e sen(as dos usurios
%ue ter/o acesso ao servidor+ Csta uma particu'aridade do Samba: e'e roda como um
pro&rama sobre o sistema e est subordinado Es permiss=es de acesso deste+ 4or isso-
e'e sD pode dar acesso para usurios %ue- a'm de estarem cadastrados no Samba-
tambm
est/o cadastrados no sistema+
4ara criar usurio no sitema 'inu!- necessrio o comando adduser:
# adduser #erente
O padr/o F criar um 'o&in desabi'itado- deve)se usar o comando passwd
usuriopara ativar o usurio posteriormente:
# pass&d #erente
Depois de criar os usurios no sistema vocG deve cadastr)'os no Samba- usando
o comando smbpasswd )a- como em:
# smbpass&d -a #erente
Con./%"a0e# !o a"+%i*o #m-1$on2
Conforme :?errari 222;<- toda a con9&ura6/o re'aciona com nomes- &rupo de traba'(o-
tipo de servidor- 'o&- comparti'(amento de ar%uivos e impress/o do Samba est dispon.ve'
no ar%uivo de con9&ura6/o HetcHsambaHsmb+conf+ Cste ar%uivo dividido por se6=es e
parImetros- as se6=es 9cam de9nidas por um nome entre couc(etes : <+ ,s se6=es
tem o obFetivo de or&ani0ar os parImetros para %ue ten(am efeito somente em a'&umas
con9&ura6=es de comparti'(amento do servidor- e!ceto a se6/ao :&'oba'< %ue n/o especi)
9cam comparti'(amentos- mas as diretivas v'idas para todos os comparti'(amentos do
ar%uivo de con9&ura6/o+
Se0e#
4ode)se ent/o or&ani0ar as se6=es com a'&uns nomes reservados para con9&ura6=es es)
pec.9cas no smb+conf :
J Seo 3Glo-al4: De9ne con9&ura6=es &erais fa0endo efeito em todos os compar)
ti'(amentos e!itentes no servidor+
J Seo 35ome#4: Cspecifica op6=es de acesso ao diretDrio (omes dos usurios
disponibi'i0ado apenas para seu dono apDs autenticar no sistema+
J Seo 3P"inte"#4: De9ne op6=es &erais para contro'e des impressoras do sistema+
Cste comparti'(amento mapeia os nomes de todas as impressoras encontradas no
ar%uivo HetcHprintcap+
J Seo 3P"o.le4: De9ne um per9' %uando o servidor samba usado como 4DC de
dom.nio+
Kua'%uer outro nome de :se6/o< no ar%uivo smb+conf %ue n/o seFam demonstra)
dos como os mostrados ser/o tratados como um comparti'(amento ou uma impressora+
Rotei"o pa"a in#talao !o #am-a
2L$ Trocar o nome da m%uina virtua' CC1TOS e co'ocar o nome do seu &rupo:
O8S: 4ara trocar o nome da m%uina virtua' no CC1TOS- edite os se&uintes ar%uivos
como root:
M nano HetcH(osts
M nano HetcHsBsconfi&HnetworN
4ara sa'var o ar%uivo CT@OO
4ara sair do editor de te!to CT@O3
22$ Insta'ar uma vers/o mais recente do samba no seu servidor CC1TOS:
$um install samba samba-client samba-doc
25$ Criar os se&uintes usurios na m%uina virtua' CC1TOS:
&erente
tecnico
a'uno
professor
pronatec
2P$ Criar sen(as para os usurios da m%uina virtua' CC1TOS:
2Q$ Criar sen(as para os comparti'(amentos do S,78, na m%uina virtua' CC1TOS:
2R$ Criar 5 pastas para o comparti'(amento de ar%uivos em HusrH'oca'- com as se&uintes
caracter.sticas:
4ub'ico- acesso a todos os usurios+
Dados- acesso apenas para os usurios &erente e tecnico+
Senac- acesso para os usurios a'uno- professor e pronatec+
2S$ ,tribuir permiss=es nas pastas de comparti'(amento- conforme orienta6/o do
professor+
2T$ ,Fustar o ar%uivo de confi&ura6/o do S,78,- smb+conf de forma %ue os usurios
acessem as respectivas pastas de traba'(o+
2;$ ,pDs apresentar os comparti'(amentos funcionando- testar novas funciona'idades do
S,78, nos comparti'(amentos+
L2$ Copiar o ar%uivo fina' smb+conf para uti'i0a6/o no proFeto interdiscip'inar+
@eferGncias:
?errari- S+ @+ "222;$+ Sambando com inu!+ ,'ta booNs+
7orimoto- C+ "222;$+ Servidores inu! Uuia 4rtico+ Su'ina+
S,78, "22LL$+ 4&ina o9cia' do samba+ Dispon.ve' em: V(ttp:HHwww+samba+or&HW+
Sc(roder- C+ "222;$+ ivro de @eceitas+ ,'ta booNs+

You might also like