Skrypt szybkiego zarządzania serwerem samba
Dwa lata temu w ramach zaliczenia zajęć z Systemów Operacyjnych pisałem skrypt bash do uproszczenia konfiguracji serwera samba. Teraz, kiedy akurat potrzebna jest mi szybka konfiguracja bez zabawy w ustawianie i czytanie manuala odgrzebałem kotleta. Może się komuś przydać.
Pobierz skrypt konfigurujący serwer samba.
Po ściągnięciu najlepiej zmienić sobie rozszerzenie na .sh (wordpress go nie lubi, dlatego zmieniłem na txt) oraz nadać mu atrybut wykonalności:
chmod +x sambaconf.sh
Skrypt domyślnie operuje pliku /etc/samba/smb.conf. Można zmienić ścieżkę do niego zmieniając zawartość zmiennej confdir=”/etc/samba/smb.conf”.
Skrypt nie jest pisany by był super poprawny, miał po prostu działać. W tym celu też korzysta on z własnego formatu pliku konfiguracyjnego samby i jego ręczna edycja nie jest wskazana gdyż po prostu skrypt może później nieprawidłowo działać. Oczywiście zawsze można wykorzystać go do wygenerowania podstawowej konfiguracji a później ręcznie dopisać co trzeba.
Jak z niego korzystać?
- Uruchom skrypt jako administrator (root)
- Wybierz opcję 1. aby wygenerować podstawową konfigurację serwera
- Udostępniaj wybrane pliki korzystając z opcji 3.
Program jest w języku polskim. Mi działa dobrze
Jeśli są potrzebne dodatkowe opcje można pisać, a dorobię je w wolnym czasie.
