Temat: Konfigurowanie serwera Samba
- Plik konfiguracyjny serwera Samba
Serwer Samba jest konfigurowany przez plik /etc/samba/smb.conf. Plik smb.conf jest podzielony na:
- sekcję globalną (global);
- sekcje definiujące udostępniane zasoby.
1. Sekcja globalna [global] – definiuje parametry konfiguracyjne dla całego serwera. Wybrane opcje sekcji „global”:
- workgroup – grupa robocza. Jedno z najważniejszych ustawień. Nazwa grupy roboczej komputerów, które mają komunikować się z danym serwerem. Nazwa dla grupy roboczej wszystkich komputerów w sieci w tym przypadku powinna być identyczna.
- server string – opis serwera widoczny w otoczeniu sieciowym.
- log file – lokalizacja pliku logów.
- max log size – definiuje kilobajtowy maksymalny rozmiar pliku dziennika.
- security – definiuje typ stosowanego systemu zabezpieczeń:
– share (nie wymagaj hasła nawet od użytkownika anonimowego),
– user (wymagaj podania hasła),
– server (do autentykacji użyj innego serwera Linux),
– domain (do autentykacji wykorzystaj wskazany kontroler domeny).
Ograniczenie dostępu do dzielonego zasobu uzyskuje się przez zdefiniowanie opcji:
- hosts denny/allow – hosty zablokowane / dopuszczone do połączeń.
2. Sekcja katalogów domowych [homes] – pozwala użytkownikom na dostęp do ich (i tylko ich) katalogów domowych na lokalnej maszynie Linuksowej. Jeśli jakiś użytkownik Windows będzie chciał skorzystad z udostępnianych zasobów, to zostanie podłączony do swojego katalogu domowego. W tej sekcji możemy zdefiniować:
- comment – dodatkowy komentarz.
- browseable – widoczność folderu w otoczeniu sieciowym, format parametru = yes/no.
- writable – czy w bieżącym udziale możemy zapisywać, parametr w formacie yes/no.
3. Sekcja drukarek [printers] – zawiera opcje związane z udostępnianiem drukarek. Lista drukarek pobierana jest z pliku /etc/printcap, w którym znajduje się opis wszystkich drukarek zainstalowanych w systemie.
4. Sekcja katalogów dzielonych przez Sambę – każda sekcja ma nazwę (wyświetlaną jako katalog w oknie Sieć klienta), a ponadto może zawierać opcje:
- path – określa ścieżkę dostępu do danych.
- public = yes – pozwala wszystkim na dostęp do zasobu.
- valid users – pozwala określić listę użytkowników uprawnionych do korzystania z udziału.
- create mask – uprawnienia dla tworzonych plików w danym udziale.
- directory mask – uprawnienia dla podkatalogów tworzonych w tym udziale.
Instrukcja pdf: Udostępnianie zasobów systemu Linux klientom MS Window