Ten artykuł jest szczegółową wytyczną dotyczącą synchronizacji plików na urządzeniu Raspberry Pi za pomocą Synchronizacja.
Synchronizacja plików na Raspberry Pi z synchronizacją
Instalacja Synchronizacja Nie wymaga żadnej złożonej metody instalacji
Krok 1: Aktualizacja pakietów Raspberry Pi
Przed przejściem w kierunku konfiguracji synchronizacji lepiej najpierw zaktualizować pakiety Raspberry Pi za pomocą poniższego polecenia:
$ sudo apt aktualizacja && sudo apt aktualizację
Krok 2: Instalowanie warunków wstępnych
Po zaktualizowaniu pakietu musisz także zainstalować dodatkowy pakiet o nazwie „Apt-Transport-Https”Ponieważ poradzi sobie z źródłem, które będzie działać Https praca. Możesz zainstalować ten pakiet za pomocą następującego polecenia:
$ sudo apt Zainstaluj apt-transport-https
Krok 3: Pobieranie klucza GPG
Następnie musisz również pobrać i zapisać klawisz GPG za pomocą następującego polecenia, aby upewnić się, że pakiet pochodzi z zaufanego źródła.
$ curl -s https: // synchronizacja.Key netto/wydania.txt | GPG - -dearmor | sudo tee/usr/share/brelings/synchronizacja-archive-keyring.GPG>/dev/null
Powyższe polecenie z powodzeniem doda klucz GPG.
Krok 4: Dodanie repozytorium synchronizacji
Po dodaniu klawisza GPG możesz zastosować następujące polecenie, aby dodać repozytorium synchronizacji do listy źródłowej Raspberry Pi.
$ echo "Deb [podpisane przez =/usr/share/keyrings/Syncthing-Archive-Keyring.gpg] https: // apt.synchronizacja.netto/synchronizacja stabilna "| sudo tee/etc/apt/źródła.lista.D/Syncing.lista
Krok 5: Aktualizacja listy źródłowej
Raz dodajesz Synchronizacja Repozytorium, musisz zaktualizować listę źródłową Raspberry Pi za pomocą następującego polecenia:
Aktualizacja $ sudo apt
Powyższe polecenie aktualizuje listę repozytorium Raspberry Pi.
Krok 6: Zainstaluj synchronizację na Raspberry Pi
Po zaktualizowaniu listy źródłowej możesz użyć następującego polecenia do instalacji Synchronizacja na Raspberry Pi:
$ sudo apt instalowanie synchronizacji
Krok 7: Uruchomienie synchronizacji na Raspberry Pi
Po pomyślnym zainstalowaniu Synchronizacja Na Raspberry Pi wykonaj następujące polecenie do uruchomienia Synchronizacja Na Raspberry Pi.
$ synchronizacja
Po wykonaniu powyższego polecenia otworzy Synchronizacja Interfejs internetowy z adresem „127.0.0.1: 8384„Na Twojej przeglądarce. Generuje również plik konfiguracyjny za pierwszym wykonywaniem. Musisz zamknąć przeglądarkę i użyć „Ctrl+c„Klucze w terminalu, aby przestać synchronizować się na Raspberry Pi.
Notatka: Ważne jest, aby otworzyć synchronizację przynajmniej raz przed przejściem do następnego kroku.
Krok 8: Otwarcie pliku konfiguracyjnego synchronizacji
Aby wprowadzić zmiany, musisz otworzyć Synchronizacja plik konfiguracyjny za pomocą następującego polecenia:
$ sudo nano ~/.config/syncthing/config.XML
W tym pliku znajdź linię poniżej:
127.0.0.1: 8384
Możesz użyć "Ctrl+w„Aby znaleźć powyższą linię w pliku.
Teraz zmień adres IP w linii za pomocą adresu IP swojego Raspberry Pi, a swój adres Raspberry Pi można znaleźć za pośrednictwem następującego polecenia:
$ hostName -i
Zapisz powyższy plik za pomocą klawiszy „Ctrl+x”, y i naciśnij Enter, aby wyjść. Robimy ten krok, aby upewnić się, że tylko zaufani użytkownicy, którzy są połączeni z naszą siecią lokalną, będą mieli dostęp do plików.
Krok 9: Tworzenie pliku serwisowego
W końcowym etapie konfiguracji musimy wykonać jedno ostatnie zadanie, jakim jest wykonanie pliku serwisowego dla Synchronizacja Korzystanie z następującego polecenia:
$ sudo nano/lib/systemd/system/synchronizacja.praca
Dodaj następujące informacje w pliku:
[Jednostka]
Opis = synchronizacja
Dokumentacja = Man: Syncthing (1)
Po = sieć.cel
[Praca]
Użytkownik = Raspberrypi
ExecStart =/usr/bin/syncthing -no -przegląder -no -reestart -logflags = 0
Restart = na tle
Restartsec = 5
Successexitstatus = 3 4
RestartForceExitstatus = 3 4
# Hartowanie
ProtectSystem = pełny
PrivateTMP = true
SystemCallarchitectures = Native
MementdenyWriteExecute = true
NoneWPrivileges = true
[Zainstalować]
Wantby = Multi-User.cel
Zapisz plik i zakończ tworzenie Synchronizacja plik serwisowy na Raspberry Pi .
Krok 10: Włączanie usługi synchronizacji
Po utworzeniu pliku serwisowego dla Synchronizacja, Musisz ponownie włączyć usługę za pośrednictwem następującego polecenia:
$ sudo systemctl włącza synchronizację
Krok 11: Uruchamianie usługi synchronizacji
Teraz zacznij Synchronizacja Usługa na Raspberry Pi za pomocą poniższego polecenia:
$ sudo systemctl start synchronizacja
Krok 12: Sprawdzanie usługi synchronizacji
Będziesz także musiał upewnić się, czy Synchronizacja Usługa działa dobrze na twoim Raspberry Pi i możesz to zrobić, wydając następujące polecenie ::
$ sudo SystemCtl Syncinging
To zapewnia, że Synchronizacja Usługa działa idealnie dobrze.
Krok 13: Dostęp do interfejsu internetowego synchronizacji
Teraz użyj adresu http: // 192.168.100.162: 8384/ Aby uzyskać dostęp do interfejsu internetowego w przeglądarce.
Po pierwsze, musisz się upewnić Synchronizacja prywatność, aby tylko możesz uzyskać dostęp do plików w systemie i możesz to zrobić, klikając „Ustawienia" opcja.
W "GUI”Tab, wprowadź nazwę użytkownika, podaj hasło, a następnie kliknij„Ratować" przycisk.
Jak tylko zapiszesz zmiany, będziesz musiał podać swoją nazwę użytkownika i hasło, aby uzyskać dostęp do interfejsu internetowego.
Aby zsynchronizować pliki między urządzeniami, musisz dodać identyfikator urządzenia, klikając „Dodaj zdalne urządzenie" opcja. Urządzenie, które chcesz dodać, musi mieć Synchronizacja Zainstaluj, a identyfikator urządzenia będzie w aplikacji. Następnie możesz udostępnić swój folder Raspberry Pi z tym konkretnym urządzeniem, klikając „Dodaj folder" opcja.
Wniosek
Synchronizacja jest solidną aplikacją, która zapewnia użytkownikom swobodę udostępniania plików między wieloma urządzeniami w bezpieczny sposób. Możesz zainstalować i uruchomić tę aplikację w przeglądarce Raspberry Pi za pośrednictwem powyższych kroków, które obejmują dodanie klawisza i repozytorium GPG oraz użycie polecenia instalacji do instalacji aplikacji na urządzeniu. Po instalacji będziesz musiał wprowadzić pewne zmiany w plikach konfiguracyjnych, aby uzyskać dostęp do Synchronizacja Interfejs internetowy na Twojej przeglądarce. Za pomocą zdalnego identyfikatora urządzenia możesz zezwolić urządzeniu na udostępnianie plików za pomocą Raspberry Pi.