Installer SAMBA på Fedora17 og CentOS 6,2

Spørsmål: Howto installere SAMBA på Fedora17 og CentOS 6.x



Svar:

1- For å installere samba-pakken Skriv inn følgende kommando:

 yum install samba samba-klient samba-common 
2- Konfigurer samba service, slik at det vil starte automatisk ved oppstart:

- CentOS 6.2

 chkconfig smb onchkconfig nmb onservice smb startservice nmb start 

- Fedora 17

 systemctl aktiver smb.service systemctl aktivere nmb.service systemctl starte smb.service systemctl starte nmb.service 
3- Deaktiver SELinux:
 nano /etc /SELinux /config 

Endre SELinux fra håndheving til funksjonshemmede:

 SELinux = deaktivert 

- Legg disse Iptables regler, slik at samba vil fungere perfekt:

 iptables -Jeg INPUT 4 -m state --state NEW -m udp -p udp --dport 137 -j ACCEPT iptables -I INPUT 5 -m state --state NEW -m udp -p udp --dport 138 -j ACCEPT iptables -I inngang 6 -m state --state NEW -m tcp -p tcp --dport 139 -j ACCEPT tjenesteleverandører iptables spare 
4- Nå redigere samba config fil
 nano /etc/samba/smb.conf

Add disse linjene, i smb.conf filen (eller endre det i henhold til kravet):

 # ====== ================= Globale innstillinger =============================== ====== [global] arbeidsgruppe = WORKGROUPsecurity = sharemap til gjest = dårlig brukeropplevelse # ============================ Del Definisjoner ============================== [Min del] path = /samba /sharebrowsable = yeswritable = yesguest ok = yesread bare = no < p> Lagre smb.conf filen og starte tjenesten: 
 tjenesten smb restartservice nmb restart 

Endre den, på en slik måte at alle kan lese og skrive det (Sjekk om det er tillatt i ditt miljø eller ikke):

 chmod -R 0777 /samba /aksje 
4- legge til og administrere brukere og grupper

Legg til en gruppe i CentOS server (i mitt tilfelle smbgrp):

 groupadd smbgrp 

Opprett en ny aksje, sette tillatelse på aksje:

 cd /samba /mkdir securechown -R unixmentest: smbgrp sikre /ls -lchmod -R 0770 sikre /ls -Jeg 

Legg brukeren til samba gruppen og skape samba passord

 usermod -a -G smbgrp unixmentest smbpasswd -a unixmentest 

Rediger smb.conf filen:

 nano /etc/samba/smb.conf

Add den nyopprettede samba aksje i smb.conf filen:

 [Fest] path = /samba /sikre gyldige brukere =smbgrp gjest ok = ingen skrivbar = ja søkbar = yes 

Start samba-tjenesten: - For Centos

 tjenesten smb restartservice nmb restart 

For Fedora

 systemctl restart smb.servicesystemctl restart nmb.service 

Enjoy