Jeśli nie masz zainstalowanej Samby w swoim systemie, strona główna modułu będzie narzekać, że nie może znaleźć pliku konfiguracyjnego Samby i nie będziesz mógł udostępnić żadnych plików ani katalogów. Jeśli masz zainstalowaną Sambę, ale pojawia się ten komunikat o błędzie, sprawdź konfigurację modułu, aby upewnić się, że Webmin szuka odpowiedniego pliku konfiguracyjnego i programów Samby.
Zakładając, że Samba jest poprawnie zainstalowana, strona główna modułu wyświetli listę wszystkich udziałów plików i drukarek zdefiniowanych w twoim systemie. Jeśli Webmin stwierdzi, że serwer Samba nie działa, pojawi się opcja próby uruchomienia serwera. Może to być konieczne, jeśli Samba nie zostanie uruchomiona podczas uruchamiania.
Aby utworzyć udział, kliknij link Create File Share pod listą istniejących udziałów na stronie głównej. Spowoduje to wyświetlenie formularza umożliwiającego wprowadzenie szczegółów nowego udziału. Chociaż Samba obsługuje wiele parametrów dla każdego udziału, najważniejsze z nich to:
Udostępnij nazwę | Każdy udział musi mieć nazwę używaną przez klientów, aby się do niego odwoływać. Jednym szczególnym przypadkiem jest udział All home directories , wyjaśniony później. |
Ścieżka | Katalog do udostępnienia. Klienci korzystający z tego udziału mogą uzyskiwać dostęp tylko do plików w tym katalogu lub poniżej tego katalogu. |
Zapisywalny | Określa, czy klienci mogą zapisywać w plikach i katalogach w tym udziale. |
Dostęp dla gościa | Jeśli udział umożliwia użytkownikom-gościom, klienci mogą uzyskać do niego dostęp bez konieczności podawania prawidłowej nazwy i hasła. Udział może albo zabronić użytkownikom gościa, zezwolić gościom i zwykłym użytkownikom, albo zezwolić tylko gościom. |
Po wprowadzeniu szczegółów nowego udziału i kliknięciu przycisku Create , będzie on natychmiast dostępny dla komputerów klienckich. Zakładając, że wszystko jest poprawnie skonfigurowane w sieci, użytkownicy będą mogli korzystać z funkcji Network Neighbourhood w systemie Windows, aby zobaczyć serwer i wszystkie jego udziały. Nowo utworzony udział można następnie zmapować na literę dysku na komputerze.
Aby utworzyć nowy udział drukarki, kliknij Create Printer Share jak na stronie głównej. Spowoduje to wyświetlenie formularza podobnego do formularza używanego do tworzenia udziałów plików, w którym możesz wprowadzić szczegóły nowego udziału. Najważniejsze opcje nowego udziału drukarki:
Udostępnij nazwę | Każdy udział musi mieć nazwę używaną przez klientów, aby się do niego odwoływać. Jednym szczególnym przypadkiem jest udział All printers , wyjaśniony później. |
Drukarka | Drukarka uniksowa do udostępnienia. Może to być dowolna drukarka, na której wydrukujesz przy użyciu polecenia lpr . |
Ścieżka | Katalog, w którym tymczasowe pliki wydruku |
Dostęp dla gościa | Jeśli udział umożliwia użytkownikom-gościom, klienci mogą uzyskać do niego dostęp bez konieczności podawania prawidłowej nazwy i hasła. Udział może albo zabronić użytkownikom gościa, zezwolić gościom i zwykłym użytkownikom, albo zezwolić tylko gościom. |
Typ drukarki | Nazwa sterownika drukarki, którego należy użyć dla tej drukarki. Jeśli wpiszesz wartość dla tej opcji i pasuje ona do napędu drukarki na komputerach klienckich, użytkownicy nie będą musieli wybierać sterownika drukarki podczas dodawania tej drukarki. |
Podobnie jak w przypadku udziałów plików, dostępnych jest wiele innych opcji dla udziałów drukowania. Po dodaniu udziału drukarki będzie on dostępny dla klientów. W systemach Windows 95 i NT drukarkę można dodać za pomocą opcji Add Printer w panelu sterowania drukarek. Po dodaniu użytkownik może drukować na nim jak na dowolnej drukarce lokalnej lub sieciowej.
Aby usunąć udział, kliknij przycisk Delete w prawym dolnym rogu strony. Istniejący użytkownicy nie zostaną natychmiast rozłączeni - jednak nowi użytkownicy nie będą mogli połączyć się z udziałem.
Niektóre wersje systemu Windows nie pozwalają użytkownikowi podać nazwy użytkownika podczas uzyskiwania dostępu do udziału - zamiast tego nazwa użytkownika jest podawana podczas „logowania” do systemu Windows. Jeśli wszyscy użytkownicy klienta logują się do systemu Windows przy użyciu tej samej nazwy użytkownika, której używają w systemie Unix, nie stanowi to problemu. Jeśli nie, masz 2 opcje:
Na szczęście Samba może używać szyfrowanych haseł. Nie można jednak dopasować haseł wysyłanych przez klientów do zwykłego pliku haseł uniksowych ze względu na różne stosowane metody szyfrowania. Z tego powodu Samba musi utrzymywać własną listę użytkowników i haseł.
Aby przełączyć Sambę w tryb szyfrowanego hasła, musisz: