Szybkie udostępnienie folderu bez logowania się do Samby z poziomu systemu operacyjnego Windows.
25 11 2009Instrukcja zakłada udostępnienie pojedynczego folderu pod systemem CentOS 5.3 z uruchomioną polityką SELinux oraz wersją Samby 3.0.33-3.7.el5.
Konfiguracja pozwala na dostęp każdemu systemowi operacyjnemu z rodziny Windows na dostęp do folderu bez logowania (z możliwością zapisu).
Zaczynamy od zalogowania się do konsoli na poziomie uprawnień root-a.
Więc zaczynamy:
Najpierw backup (plik smb.conf może się jeszcze przydać jak będziemy rozbudowywać Sambe)
cp /etc/samba/smb.conf /etc/samba/smb.conf_old
Następnym krokiem będzie wyczyszczenie zawartości:
cp /dev/null /etc/samba/smb.conf
Teraz umieszczamy w pustym pliku /etc/samba/smb.conf treść:
[global]
workgroup = GRUPA ROBOCZA
server string = Samba Server Version %v
security = share
map to guest = bad user
[samba]
comment = TESTY SAMBY
path = /samba/
public = yes
writable = yes
create mask = 0777
Na uruchomienie jednego folderu z prawami do zapisu jest to wystarczająca treść tego pliku.
Zawsze jeżeli chcemy rozbudować naszą Sambe o dodatkowe funkcjonalności możemy się posłużyć zarchiwizowanym
/etc/samba/smb.conf_old.
Pozostanie nam jeszcze tylko stworzyć odpowiedni katalog:
mkdir /samba
Nadać mu uprawnienia:
chmod -R 777 /samba
Dostosować SELinuxa do Samby z możliwością zapisu:
setsebool -P samba_export_all_rw on
Noi oczywiście uruchomić Sambe
service smb start
Aha….pozostaje jeszcze otworzyć firewalla ale to pod CentOS-em to już banał.









