swat

Nazwa

swat -- Webowe Narzędzie Administracyjne Samby

Synopsis

swat [-s <plik konfiguracyjny smb>] [-a]

OPIS

Ten program jest częścią pakietu Samba.

swat umożliwia administratorowi Samba skonfigurować złożony plik smb.conf poprzez przeglądarkę Web. Dodatkowo, strona konfiguracyjna swat ma łącza do pomocy do wszystkich konfigurowalnych opcji w pliku smb.conf pozwalając administratorowi z łatwością oglądać efekty jakiejkolwiek zmiany.

swat jest uruchamiany z inetd

OPCJE

-s <plik konfiguracyjny smb>

Domyślna ścieżka do pliku konfiguracyjnego jest determinowana w czasie kompilacji. Określony tu plik zawiera detale konfiguracyjne wymagane przez serwer smbd . Jest to plik który swat będzie modyfikował. Informacja w tym pliku zawiera specyficzne dla serwera informacje takie, jak którego pliku printcap użyć, jak również opisy wszystkich usług które serwer ma udostępniać. Zobacz smb.conf(5) aby uzyskać więcej informacji.

-a

Ta opcja wyłącza autentykację i ustawia swat w trybie demo. W trybie tym każdy będzie w stanie zmodyfikować plik smb.conf file.

NIE włączaj tej opcji na serwerze produkcyjnym.

INSTALACJA

Po kompilacji SWAT trzeba uruchomić make install aby zainstalować binaria swat i różne pliki pomocy oraz rysunki. Domyślna instalacja umieściłaby je w:

Instalacja Inetd

Aby ustawić SWAT do uruchamiania przez inetd potrzebna jest edycja twoich plików /etc/inetd.conf i /etc/services.

W /etc/services trzeba dodać taką linię:

swat 901/tcp

Notka dla użytkowników NIS/YP - możesz potrzebować przebudować mapowanie usług NIS zamiast zmieniać lokalny plik /etc/services.

wybór numeru portu nie jest tak naprawdę ważny z wyjątkiem tego, że powinien być mniejszy niż 1024 i aktualnie nieużywany (używanie numeru powyżej 1024 stanowi możliwą lukę w bezpieczeństwie zależnie od detali implementacyjnych twojego demona inetd).

W /etc/inetd.conf powinieneś dodać taką linię:

swat stream tcp nowait.400 root /usr/local/samba/bin/swat swat

Po dokonaniu edycji /etc/services i /etc/inetd.conf potrzebne jest jeszcze wysłanie sygnału HUP do inetd. Aby to zrobić użyj kill -1 PID, gdzie PID jest numerem ID procesu demona inetd.

URUCHAMIANIE

Aby uruchomić swat po prostu uruchom twoją ulubioną przeglądarkę web i skieruj ją na "http://localhost:901/".

Zauważ, że możesz podłączyć się do swat z każdej maszyny połączonej przez IP, ale łączenie się ze zdalnej maszyny pozostawia twoje połączenie otwartym na podsłuchiwanie hasła ponieważ będzie ono wysyłane po łączach w czystym tekście.

PLIKI

/etc/inetd.conf

Ten plik musi zawierać odpowiednią informację startową dla meta-demona.

/etc/services

Ten plik musi zawierać mapowanie nazwy usługi (np. swat) na port usługi (np. 901) i typ protokołu (np. tcp).

/usr/local/samba/lib/smb.conf

Jest to domyślna lokalizacja pliku konfiguracyjnego smb.conf(5) który swat edytuje. Inne powszechne miejsca w których systemy instalują ten plik to /usr/samba/lib/smb.conf i /etc/smb.conf. Ten plik opisuje wszystkie usługi, które serwer ma udostępniać klientom.

OSTRZEŻENIA

swat przepisze twój plik smb.conf. Uporządkuje na nowo wpisy i usunie wszystkie komentarze oraz opcje include= i copy=. Jeśli twój plik smb.conf to pieczołowicie stworzone rękodzieło, to zrób jego kopię zapasową, albo nie używaj swat!

WERSJA

Ta strona podręcznika jest poprawna dla wersji 2.2 pakietu Samba.

ZOBACZ TEŻ

inetd(5), smbd(8), smb.conf(5)

AUTOR

Pierwotnie, Samba i związane z nią oprogramowanie były stworzone przez Andrew Tridgella. Samba jest teraz rozwijana przez Zespół Samba jako projekt Open Source podobnie jak jądro Linux.

Pierwotnie, strony podręcznika Samba zostały napisane przez Karla Auera. Kody źrodłowe tych stron zostały przekonwertowane do formatu YODL (kolejny świetny kawałek oprogramowania Open Source dostępny na ftp://ftp.icce.rug.nl/pub/unix/) i zaktualizowane do wydania 2.0 samby przez Jeremy Allisona. Konwersja do DocBook została wykonana przez Geralda Cartera. Tłumaczenie na język polski i konwersję polskiej wersji do DocBook wykonał Rafał Szcześniak.