- - Jak skonfigurować SparkleShare w systemie Linux

Jak skonfigurować SparkleShare w systemie Linux

Istnieje wiele opcji synchronizacji w systemie Linux, aleprawie żadna z nich nie skupia się na deweloperze. I tu właśnie pojawia się Sparkleshare: narzędzie do synchronizacji plików, które pozwala użytkownikom synchronizować i udostępniać różne pliki tekstowe, dokumenty biurowe i inne małe typy danych użytkownikom w sieci LAN lub przez Internet w sposób podobny do Dropbox. Sparkleshare jest bezpłatny i działa bardzo dobrze na niezliczonych dystrybucjach Linuksa. Aby używać SparkleShare w systemie Linux, musisz skonfigurować zarówno klienta, jak i hosta.

Serwer Sparkleshare

System hosta Sparkleshare konfiguruje się bez wysiłku dzięki swojemu narzędziu „Dazzle”. Dazzle to skrypt powłoki, którego użytkownicy mogą używać do szybkiego manipulowania udziałami Sparkleshare, łączenia klientów i etcetera.

Uwaga: nie musisz mieć dedykowanego serwera do obsługi projektu Sparkleshare. Jednak dobrym pomysłem jest zainstalowanie serwera Sparkleshare na regularnie używanym komputerze.

Skrypt Dazzle nie wymaga żadnej unikalnej konfiguracji do użycia lub instalacji. Zamiast tego użyj wget narzędzie do pobrania go do katalogu domowego serwera Linux lub pulpitu, na którym będą przechowywane pliki.

wget https://raw.githubusercontent.com/hbons/Dazzle/master/dazzle.sh

Zaktualizuj uprawnienia do skryptu Dazzle, aby komputer z systemem Linux mógł go poprawnie używać. Bez odpowiednich uprawnień jest bardzo prawdopodobne, że skrypt nie będzie działał poprawnie.

sudo chmod +x dazzle.sh

Po ustawieniu uprawnień uruchom konfigurację Dazzledowództwo. Polecenie setup automatycznie wygeneruje różne pliki konfiguracyjne, a także inne niezbędne zmiany systemowe potrzebne do uruchomienia udanego systemu Sparkleshare.

Uzyskaj uprawnienia roota dzięki:

sudo -s

Następnie zamień na konto root za pomocą su Komenda.

su

Z rootem uruchom proces instalacji Dazzle.

sh dazzle.sh setup

Teraz, gdy konfiguracja jest załatwiona, tak jestmożliwe skonfigurowanie udziału. Pamiętaj, że hosty plików Sparkleshare najlepiej nadają się do kodu, plików tekstowych, zdjęć lub innych małych dokumentów. Nie próbuj używać tego do dużych plików, ponieważ nie do tego służy oprogramowanie. Aby utworzyć nowy udział, wywołaj Stwórz Komenda.

sh dazzle.sh create NEW_SHARE_NAME

Po ukończeniu skrypt Dazzle zostanie wydrukowanyszczegóły połączenia zdalnego dla nowego udziału. Skopiuj informacje o udostępnieniu i zapisz je w pliku tekstowym. Powtarzaj ten proces tyle razy, ile chcesz, jeśli chcesz mieć wiele oddzielnych udziałów z hostem Sparkleshare.

Klient Sparkleshare

Teraz, gdy masz już serwer Sparklesharepracując, czas skonfigurować rzeczy po stronie klienta. Na szczęście Sparkleshare jest łatwo dostępny we wszystkich głównych systemach operacyjnych. Aby zainstalować Sparkleshare w systemie Linux, otwórz terminal i postępuj zgodnie ze wskazówkami w zależności od dystrybucji systemu Linux.

Ubuntu

sudo apt install sparkleshare

Debian

sudo apt-get install sparkleshare

Arch Linux

Użytkownicy Arch Linux mają dostęp do klienta Sparkleshare, jeśli włączą repozytorium „Społeczność” /etc/pacman.conf.

sudo pacman -S sparkleshare

Fedora

sudo dnf install sparkleshare -y

OpenSUSE

sudo zypper install sparkleshare

Ogólne Linuxesy przez Flatpak

Programiści Sparkleshare mają do zainstalowania wersję Flatpak. Aby go uzyskać, postępuj zgodnie z naszym przewodnikiem, aby skonfigurować Flatpak na komputerze z systemem Linux.

Po skonfigurowaniu Flatpak do pracy na komputerze z systemem Linux, wprowadź następujące polecenia, aby Sparkleshare działał.

flatpak remote-add flathub https://flathub.org/repo/flathub.flatpakrepo
flatpak install flathub org.sparkleshare.SparkleShare

Łączenie z serwerem Sparkleshare

Aby połączyć się z hostowanym Sparkelshare, musisznajpierw musisz dodać identyfikator do swojego serwera. Uruchom klienta Sparkleshare i kliknij go prawym przyciskiem myszy w zasobniku systemowym na pulpicie. W menu po kliknięciu prawym przyciskiem myszy znajdź „Identyfikator klienta” i kliknij przycisk „skopiuj do schowka”.

Wróć na serwer, na którym znajduje się Twój projekt Sparkleshare, i uzyskaj dostęp do konta root sudo -s.

sudo -s

Po uruchomieniu sudo -s polecenie, przełącz się na konto root, wykonując su polecenie w terminalu.

su

W przypadku dostępu do konta root uruchom skrypt Dazzle i użyj połączyć cecha. Po wyświetleniu monitu weź identyfikator klienta i wklej go do terminala. Powtórz ten proces dla każdego użytkownika, który potrzebuje dostępu do zdalnego projektu Sparkleshare.

sh dazzle.sh link

Gdy wszyscy twoi klienci są połączeni,ponownie kliknij prawym przyciskiem myszy ikonę Sparkleshare na pasku zadań i wybierz „dodaj projekt hostowany”. Wprowadź szczegóły połączenia dla swojego udziału, aby uzyskać dostęp! Jeśli połączenie się powiedzie, dane natychmiast rozpoczną synchronizację z komputerem z systemem Linux za pośrednictwem klienta.

Chcesz dodać nowe dane do zdalnego serwera Sparkleshare? Otwórz menedżera plików dla systemu Linux i przejdź do / home / nazwa użytkownika / Sparkleshare /.

Aby udostępnić pliki użytkownikom podłączonym do twojego projektu Sparkleshare, kliknij jeden z podfolderów projektu wewnątrz ~ / Sparkleshare. Skopiuj dane do folderu projektu i pozwól klientowi przesłać je do innych użytkowników.

Komentarze