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 /configEndre 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.confAdd 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 restartEndre 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 smbgrpOpprett en ny aksje, sette tillatelse på aksje:
cd /samba /mkdir securechown -R unixmentest: smbgrp sikre /ls -lchmod -R 0770 sikre /ls -JegLegg brukeren til samba gruppen og skape samba passord
usermod -a -G smbgrp unixmentest smbpasswd -a unixmentestRediger smb.conf filen:
nano /etc/samba/smb.confAdd den nyopprettede samba aksje i smb.conf filen:
[Fest] path = /samba /sikre gyldige brukere =smbgrp gjest ok = ingen skrivbar = ja søkbar = yesStart samba-tjenesten: - For Centos
tjenesten smb restartservice nmb restartFor Fedora
systemctl restart smb.servicesystemctl restart nmb.serviceEnjoy