1
Lubie sobie upraszczać żywot. W miarę możliwości oczywiście
Kilka lat temu bardzo polubiłem tytułowy programik do zarządzania udostępnianiem zasobów komputera przez sambę.
Program jest naprawdę prosty w obsłudze i robi, co ma robić. Niestety w wersji 20.1 naszego ukochanego systemu tego programu nie ma już w repozytoriach. Tłumaczone to jest bugiem (przynajmniej tak zrozumiałem) związanym z jego uruchamianiem - a na to jest akurat rada
Do rzeczy.
UWAGA!
W wersji 21.2 nie da się zainstalować tego programu - błąd zależności: python.
Wygląda na to, że projekt mógł zostać porzucony... a szkoda
Uwaga!
W wersji 20.3 Minta program wrócił do repozytoriów i można do zainstalować bezpośrednio z Menedżera oprogramowania.
Poniższy przepis można zastosować do wcześniejszych (19 i 20.1-2) wersji Minta.
Aby program działał należy posiadać na komputerze zainstalowaną sambę:
Instalacja - niezbędne będzie pobranie kilku paczek deb - dla ułatwienia wszystko w terminalu
Tworzymy katalog s-c-s, do którego będziemy kopiować z internetu potrzebne pliki. Będzie on znajdował się bezpośrednio w katalogu domowym:
i przechodzimy do niego w terminalu:
Pobieramy teraz odpowiednie pliki:
Nie zamykając okna terminala (nadal jesteśmy w katalogu ~/s-c-s) instalujemy pobrane paczki:
Powinno się wszystko ładnie zainstalować. Teraz "poprawiamy błąd", czyli tworzymy odpowiedni plik konfiguracyjny:
Uruchamiamy program na prawach administratora - tylko tak zadziała poprawnie (w nowych wersjach systemu uruchomienie wymaga nieco innej komendy niż "sudo nazwa paczki"):
Jeśli nie chce zadziałać wpisujemy pkexec system-config-samba.
Nie zamykamy otwartego w tle okna terminala. Pojawia się okno programu:
Klikamy Preferencje i sprawdzamy Ustawienia serwera:
Grupa robocza domyślnie nazwana została "workgroup" - możemy nazwać ją dowolnie pamiętając jednak, aby na wszystkich komputerach, które będą mogły korzystać z zasobów tego komputera, grupa robocza miała identyczną nazwę.
Ustalamy domyślny tryb uwierzytelniania, serwer i pozostałe parametry (domyślnie ustawiony jest użytkownik):
i jeśli zabezpieczyliśmy dostęp do udostępnionych zasobów na poziomie użytkownika (posiadającego konto na komputerze udostępniającym), wybieramy z menu Preferencje - "Użytkownicy samby", następnie dodaj i z listy "Nazwa użytkownika Uniksa", wybieramy tego użytkownika. Wypełniamy pozostałe pola.
Dodawanie udostępnianych zasobów:
Klikamy duży "+" na pasku menu i przeglądając wybieramy katalog, których chcemy udostępnić, zaznaczamy czy udział ma być widoczny w sieci i czy można będzie w nim zapisywać:
Ustalamy, kto będzie miał do zasobu dostęp (tu tylko użytkownik "jw"):
i udostępniony w ten sposób katalog powinien pojawić się w otoczeniu sieciowym.
Dzięki temu korzystając, np. z cwanego telefonu i aplikacji typu File Manager+ możemy dowolnie kopiować Z telefonu DO komputera dowolne pliki poprzez sieć domową.
Kilka lat temu bardzo polubiłem tytułowy programik do zarządzania udostępnianiem zasobów komputera przez sambę.
Program jest naprawdę prosty w obsłudze i robi, co ma robić. Niestety w wersji 20.1 naszego ukochanego systemu tego programu nie ma już w repozytoriach. Tłumaczone to jest bugiem (przynajmniej tak zrozumiałem) związanym z jego uruchamianiem - a na to jest akurat rada
Do rzeczy.
UWAGA!
W wersji 21.2 nie da się zainstalować tego programu - błąd zależności: python.
Wygląda na to, że projekt mógł zostać porzucony... a szkoda
Uwaga!
W wersji 20.3 Minta program wrócił do repozytoriów i można do zainstalować bezpośrednio z Menedżera oprogramowania.
Poniższy przepis można zastosować do wcześniejszych (19 i 20.1-2) wersji Minta.
Aby program działał należy posiadać na komputerze zainstalowaną sambę:
Kod:
sudo apt install samba
Instalacja - niezbędne będzie pobranie kilku paczek deb - dla ułatwienia wszystko w terminalu
Tworzymy katalog s-c-s, do którego będziemy kopiować z internetu potrzebne pliki. Będzie on znajdował się bezpośrednio w katalogu domowym:
Kod:
mkdir ~/s-c-s
Kod:
cd ~/s-c-s
Kod:
wget http://us.archive.ubuntu.com/ubuntu/pool/universe/p/pygtk/python-gtk2_2.24.0-5.1ubuntu2_amd64.deb
wget http://us.archive.ubuntu.com/ubuntu/pool/universe/p/pygtk/python-glade2_2.24.0-5.1ubuntu2_amd64.deb
wget http://archive.ubuntu.com/ubuntu/pool/universe/libu/libuser/python-libuser_0.62~dfsg-0.1ubuntu2_amd64.deb
wget http://archive.ubuntu.com/ubuntu/pool/universe/s/system-config-samba/system-config-samba_1.2.63-0ubuntu6_all.deb
Nie zamykając okna terminala (nadal jesteśmy w katalogu ~/s-c-s) instalujemy pobrane paczki:
Kod:
sudo apt-get install -y ./*.deb
Powinno się wszystko ładnie zainstalować. Teraz "poprawiamy błąd", czyli tworzymy odpowiedni plik konfiguracyjny:
Kod:
sudo touch /etc/libuser.conf
Uruchamiamy program na prawach administratora - tylko tak zadziała poprawnie (w nowych wersjach systemu uruchomienie wymaga nieco innej komendy niż "sudo nazwa paczki"):
Kod:
pkexec env DISPLAY=$DISPLAY XAUTHORITY=$XAUTHORITY system-config-samba
Nie zamykamy otwartego w tle okna terminala. Pojawia się okno programu:
Klikamy Preferencje i sprawdzamy Ustawienia serwera:
Grupa robocza domyślnie nazwana została "workgroup" - możemy nazwać ją dowolnie pamiętając jednak, aby na wszystkich komputerach, które będą mogły korzystać z zasobów tego komputera, grupa robocza miała identyczną nazwę.
Ustalamy domyślny tryb uwierzytelniania, serwer i pozostałe parametry (domyślnie ustawiony jest użytkownik):
i jeśli zabezpieczyliśmy dostęp do udostępnionych zasobów na poziomie użytkownika (posiadającego konto na komputerze udostępniającym), wybieramy z menu Preferencje - "Użytkownicy samby", następnie dodaj i z listy "Nazwa użytkownika Uniksa", wybieramy tego użytkownika. Wypełniamy pozostałe pola.
Dodawanie udostępnianych zasobów:
Klikamy duży "+" na pasku menu i przeglądając wybieramy katalog, których chcemy udostępnić, zaznaczamy czy udział ma być widoczny w sieci i czy można będzie w nim zapisywać:
Ustalamy, kto będzie miał do zasobu dostęp (tu tylko użytkownik "jw"):
i udostępniony w ten sposób katalog powinien pojawić się w otoczeniu sieciowym.
Dzięki temu korzystając, np. z cwanego telefonu i aplikacji typu File Manager+ możemy dowolnie kopiować Z telefonu DO komputera dowolne pliki poprzez sieć domową.