Miesięcznik informatyków i menedżerów IT sektora publicznego

Artur Pęczak

Dwa oblicza Samby

OPROGRAMOWANIE | Samba jest przyjazna dla administratorów i użytkowników. Potwierdzenie tej tezy znajdziemy wśród graficznych narzędzi do konfiguracji serwera oraz klientów i przeglądarek zasobów SMB/CIFS.

Do wygodnej konfiguracji i zarządzania Sambą może posłużyć nam graficzny interfejs SWAT (Samba Web Administration Tool). Jest to rozbudowana aplikacja webowa działająca na porcie 901. W Debianie zainstalujemy ją poleceniem apt-get install swat.

Do obsługi SWAT-a wystarczy zwykła przeglądarka internetowa. Aby połączyć się z panelem administracyjnym, wprowadzamy adres http://localhost:901 (o ile przeglądarkę uruchomiliśmy, pracując na serwerze; w innym wypadku należy podać nazwę lub adres IP naszego serwera plików). SWAT umożliwia uruchamianie i zatrzymywanie demonów, konfigurację ustawień globalnych Samby oraz definiowanie udziałów plików i drukarek. Aplikacja pozwala także na wygodne monitorowanie pracy serwera (aktywne połączenia, współudziały, otwarte pliki).

Alternatywą SWAT-a jest Webmin, dostępny z modułem odpowiedzialnym za konfigurację Samby. Lista narzędzi konfiguracyjnych Samby jest jednak znacznie dłuższa. Użytkownicy Gnome mogą zainteresować się aplikacją GNOME-SAMBA (GSAMBAD). Program należy do pakietu narzędzi administracyjnych Gadmintools. GNOME-SAMBA jest graficzną nakładką napisaną w GTK+. Aplikacja umożliwia zarządzanie konfiguracją serwera, użytkownikami oraz tworzenie definicji udziałów. Program poprawnie działa w środowisku domenowym.

Dla zwykłego użytkownika

Modyfikacja pliku smb.conf wymaga uprawnień administracyjnych. Nie stanowi to przeszkody, jeżeli Samba działa jako dedykowany serwer plików. Z odmienną sytuacją mamy do czynienia w przypadku stacji roboczych działających pod kontrolą Linuksa. Użytkownicy końcowi pracują bowiem z ograniczonymi uprawnieniami, dodatkowo potrzebują łatwego mechanizmu udostępniania plików identycznego lub zbliżonego do tego znanego z Windows. Rozwiązaniem tych bolączek może być KSambaPlugin. Wtyczka ta jest częścią środowiska KDE i wchodzi w skład pakietu kdenetwork. W przypadku Debiana jest to pakiet kdenetwork-filesharing. KSambaPlugin działa w obrębie Centrum sterowania KDE (karta Internet i sieć | Samba). Z poziomu graficznego GUI mamy możliwość zdefiniowania kilkuset parametrów działania Samby oraz ustalenia zasad udostępniania plików i drukarek.

KSambaPlugin integruje się z przeglądarką plików Konqueror, dodając we właściwościach folderu zakładkę Udostępnij. Administrator systemu może więc włączyć dla wszystkich lub dla wybranej grupy osób mechanizm prostego udostępniania plików (użytkownicy mogą udostępniać pliki w katalogu domowym bez podawania hasła administratora) lub udostępniania zaawansowanego (dowolny katalog, do uaktywnienia wymagane jest jednak podanie użytkownika uprzywilejowanego). Odpowiednikiem KSambaPlugin dla środowiska GNOME (udostępnianie plików bez uprawnień administratora) jest rozszerzenie menedżera plików Nautilus, o wymownej nazwie Nautilus-share. W Debianie Nautilus-share jest dostępny w formie binarnego pakietu od wydania 5.0 (lenny).

[...]

Autor zawodowo zajmuje się informatyką. Publikuje w magazynach komputerowych i serwisach internetowych.

Pełna treść artykułu jest dostępna w papierowym wydaniu pisma. Zapraszamy do składania zamówień na prenumeratę i numery archiwalne.
 
 

Admin wITek

Admin wITek - Maj 2012

Galeria wITka   

Polecamy

Biblioteka Informacja Publiczna

Specjalistyczne publikacje książkowe dla pracowników administracji publicznej

więcej