Jak skonfigurować SparkleShare w systemie Linux

click fraud protection

Istnieje wiele opcji synchronizacji w systemie Linux, ale prawie żadna z nich nie koncentruje się na deweloperze. Właśnie tutaj 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 dla użytkowników w sieci LAN lub przez Internet w Moda podobna 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 itp.

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

Skrypt Dazzle nie wymaga żadnej unikalnej konfiguracji do użycia lub instalacji. Zamiast tego użyj 

instagram viewer
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 komendę Dazzle setup. Polecenie setup automatycznie wygeneruje różne pliki konfiguracyjne, a także inne istotne 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

Po zakończeniu konfiguracji można skonfigurować udział. Należy pamiętać, ż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 utwórz NEW_SHARE_NAME

Po zakończeniu skrypt Dazzle wydrukuje szczegół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ż uruchomiony serwer Sparkleshare, 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 Arch mają dostęp do klienta Sparkleshare, jeśli włączą repozytorium „Społeczność” /etc/pacman.conf.

sudo pacman -S sparkleshare

Fedora

sudo dnf zainstaluj sparkleshare -y

OpenSUSE

sudo zypper zainstaluj sparkleshare

Ogólne Linuxes przez Flatpak

Programiści Sparkleshare mają do zainstalowania wersję Flatpak. Dostać to, 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 zdalnie dodaj flathub https://flathub.org/repo/flathub.flatpakrepo. flatpak zainstaluj flathub org.sparkleshare. SparkleShare. 

Łączenie z serwerem Sparkleshare

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

Wróć na serwer, na którym znajduje się 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

Z uprawnieniami roota uruchom skrypt Dazzle i użyj połączyć funkcja. 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.

link sh dazzle.sh

Po podłączeniu wszystkich klientów kliknij ponownie 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/username/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.

watch instagram story