Sincronizando arquivos no seu Raspberry Pi com sincronização

Sincronizando arquivos no seu Raspberry Pi com sincronização
Sincronização é um aplicativo de sincronização de arquivos de código aberto usado para sincronizar arquivos entre vários dispositivos, como smartphones, computadores pessoais ou dispositivos incorporados como Raspberry Pi. Ele fornece uma plataforma segura para compartilhar facilmente seus arquivos com outros dispositivos sem usar nenhum aplicativo de terceiros, tornando a vida relativamente fácil e rápida.

Este artigo é uma diretriz detalhada para sincronizar arquivos no seu dispositivo Raspberry Pi usando Sincronização.

Sincronizando arquivos no Raspberry Pi com sincronização

A instalação de Sincronização Não requer nenhum método de instalação complexo, em vez disso, você pode facilmente concluir a instalação do seu dispositivo Raspberry Pi usando as seguintes etapas simples:

Etapa 1: Atualizando os pacotes Raspberry Pi

Antes de avançar em direção à configuração de sincronização, é melhor atualizar primeiro seus pacotes Raspberry Pi usando o comando abaixo mencionado:

$ sudo apt update && sudo apt upgrade

Etapa 2: Instalando o pré -requisito

Depois de atualizar o pacote, você também precisará instalar um pacote adicional chamado “apt-transport-https”Como isso lidará com a fonte que operará Https serviço. Você pode instalar este pacote através do seguinte comando:

$ sudo apt install apt-transport-https

Etapa 3: Download de Chave GPG

Em seguida, você também precisará baixar e salvar a chave GPG usando o seguinte comando para garantir que o pacote esteja proveniente de uma fonte confiável.

$ CURL -S https: // Syncthing.NET/CHAVELAÇÃO.txt | GPG - -DEARMOR | sudo tee/usr/share/keyrings/syncthing-archive-keyring.gpg>/dev/null

O comando acima adicionará com sucesso a chave GPG.

Etapa 4: Adicionando repositório de sincronização

Depois de adicionar a tecla GPG, você pode aplicar o seguinte comando para adicionar o repositório de sincronização à lista de origem Raspberry Pi.

$ eco "Deb [assinado por/usr/share/keyrings/syncthing-archive-keyring.gpg] https: // apt.sincronização.rede/sincronização estável "| sudo tee/etc/apt/fontes.lista.d/Syncatthing.lista

Etapa 5: atualizando a lista de origem

Uma vez, você adiciona o Sincronização Repositório, você precisará atualizar a lista de origem Raspberry Pi usando o seguinte comando:

$ sudo apt update

O comando acima atualiza a lista de repositório do Raspberry Pi.

Etapa 6: Instale a sincronização no Raspberry Pi

Com a lista de origem atualizada, você pode usar o seguinte comando para instalar Sincronização no Raspberry Pi:

$ sudo apt install sincthing

Etapa 7: Executando a sincronização no Raspberry Pi

Depois de instalar com sucesso Sincronização No Raspberry Pi, execute o seguinte comando para executar Sincronização em Raspberry Pi.

$ sincronização

Quando você executa o comando acima, ele abrirá o Sincronização interface da web com o endereço “127.0.0.1: 8384”Em seu navegador. Ele também gera o arquivo de configuração com a primeira execução. Você tem que fechar o navegador e usar o “Ctrl+c"Chaves no terminal para parar a sincronização no Raspberry Pi.

Observação: É importante abrir a sincronização pelo menos uma vez antes de se mover em direção à próxima etapa.

Etapa 8: Abertura do arquivo de configuração de sincronização

Para fazer as mudanças, você precisa abrir o Sincronização Arquivo de configuração usando o seguinte comando:

$ sudo nano ~//.Config/Syncthing/Config.xml

Dentro deste arquivo, encontre a linha abaixo:

127.0.0.1: 8384

Você pode usar "Ctrl+W”Para encontrar a linha acima no arquivo.

Agora, altere o IP dentro da linha com o endereço IP do seu Raspberry Pi e você pode encontrar seu endereço Raspberry Pi através do seguinte comando:

$ hostname -i

Salve o arquivo acima usando as chaves "Ctrl+X", y e pressione Enter para sair. Estamos fazendo esta etapa apenas para garantir que apenas os usuários confiáveis ​​conectados à nossa rede local tenham acesso aos arquivos.

Etapa 9: Criando um arquivo de serviço

Na etapa de configuração final, temos que executar uma última tarefa que é fazer um arquivo de serviço para Sincronização Usando o seguinte comando:

$ sudo nano/lib/systemd/system/sincronização.serviço

Adicione as seguintes informações dentro do arquivo:

[Unidade]
Descrição = sincronização
Documentação = Man: Syncthing (1)
Depois = rede.alvo
[Serviço]
Usuário = RaspberryPi
Execstart =/usr/bin/sincher -no -navegador -no -restert -logflags = 0
Reinicie = falha
Reinicie -se = 5
SuccessExitStatus = 3 4
RESTARTFORCEEXITSTATUS = 3 4
# Endurecimento
ProtectSystem = completo
Privatetmp = true
SystemCalarchitectures = nativo
MemoryDenyWriteExecute = true
Nãowprivileges = true
[Instalar]
WantedBy = MultiUser.alvo

Salve o arquivo e termine de criar o Sincronização Arquivo de serviço no Raspberry Pi .

Etapa 10: ativando o serviço de sincronização

Depois de criar um arquivo de serviço para Sincronização, Você precisará ativar o serviço novamente através do seguinte comando:

$ sudo systemctl ativar sincronização

Etapa 11: Serviço de sincronização inicial

Agora comece o Sincronização Serviço no Raspberry Pi usando o comando abaixo mencionado:

$ sudo systemctl Sinchar

Etapa 12: Verificação do serviço de sincronização

Você também precisará garantir se o Sincronização O serviço está funcionando bem no seu Raspberry Pi e você pode fazê -lo emitindo o seguinte comando ::

$ sudo Systemctl Status Syncthing

Isso garante que o Sincronização O serviço está funcionando perfeitamente bem.

Etapa 13: Acessando a interface da Web de sincronização

Agora use o endereço http: // 192.168.100.162: 8384/ Para acessar a interface da web em seu navegador.

Primeiro, você precisará garantir Sincronização Privacidade para que você possa acessar seus arquivos em seu sistema e você pode fazer isso clicando no “Configurações”Opção.

No "GUIGuia, Digite o nome de usuário, forneça senha e clique no “Salvar" botão.

Assim que você salvar as alterações, você terá que fornecer seu nome de usuário e senha para acessar a interface da web.

Para sincronizar os arquivos entre os dispositivos, você precisará adicionar o ID do dispositivo clicando no “Adicione o dispositivo remoto”Opção. O dispositivo que você deseja adicionar deve ter um Sincronização instalar e o ID do dispositivo estará dentro do aplicativo. Depois disso, você pode compartilhar sua pasta Raspberry Pi com esse dispositivo específico clicando no “Adicionar pasta”Opção.

Conclusão

Sincronização é um aplicativo robusto que fornece aos usuários a liberdade de compartilhar arquivos entre vários dispositivos de uma maneira segura. Você pode instalar e executar este aplicativo no seu navegador Raspberry Pi através das etapas acima, que incluem adicionar uma chave GPG e repositório e usar o comando de instalação para instalar o aplicativo no seu dispositivo. Após a instalação, você precisará fazer algumas alterações nos arquivos de configuração para acessar o Sincronização interface da web em seu navegador. Com o ID do dispositivo remoto, você pode permitir que o dispositivo execute o compartilhamento de arquivos com o seu Raspberry Pi.