Categories
por

Como sincronizar os seus ficheiros de configuração com o ubuntu

Vivemos na área da computação em nuvem onde estão disponíveis muitos serviços gratuitos que nos permitem sincronizar os nossos dados importantes para efeitos de backup para o armazenamento remoto na nuvem. Mas e se não quisermos armazenar os nossos dados confidenciais na nuvem? bem, felizmente, o FreeFileSync está disponível. É uma plataforma cruzada, utilidade gratuita que permite aos utilizadores criar cópias de segurança de dados importantes para o disco do sistema local ou para quaisquer unidades USB externas. Quando instalado, continua a sincronizar os seus directórios de origem e alvo especificados; pode ter a tranquilidade de que os seus dados importantes estão continuamente a ser sincronizados. Não é uma aplicação que necessita de recursos, consome uma quantidade muito limitada de recursos do sistema e corre eficientemente em todos os tipos de sistemas operativos modernos ( Microsoft Windows, Mac OS, Linux ). Tem uma lista muito longa de funcionalidades que iremos rever mais adiante neste artigo, mas vamos primeiro ver a lista de sistemas operativos suportados por esta aplicação. Está disponível para:

Suporta quase todas as versões modernas dos sabores do Linux acima mencionados. Vamos rever as suas características importantes e depois chegaremos à parte da instalação desta aplicação no Ubuntu 16.10.

Características Salientes do FreeFileSync

FreeFileSync não é uma aplicação nova, tem estado sob o radar dos profissionais de TI há já bastante tempo e tem conquistado com sucesso a confiança dos profissionais da indústria. Aqui estão algumas das características notáveis desta aplicação.

  • Foi desenvolvida utilizando um algoritmo “Fail-safe” muito único que evita qualquer tipo de corrupção de dados durante o processo de sincronização.
  • Esta utilidade utiliza um método de “sequência de sincronização óptima” que evita estrangulamentos relacionados com o espaço em disco.
  • Pode não só sincronizar discos locais mas as suas capacidades incluem também a sincronização de partilhas de Rede.
  • O FreeFileSync utiliza uma estrutura de árvore de directórios intuitiva para melhor obter um consumo global do espaço em disco.
  • Pode copiar ficheiros bloqueados e detectar quaisquer conflitos entre pastas de origem e de destino.
  • Pode tratar automaticamente de trabalhos em lote e também trata as “Ligações Simbólicas” para que se obtenha um backup exacto da quantidade de dados.
  • Vem em ambas as versões, portal e instalação local. Pode instalá-lo no seu sistema local para uso regular, ou pode usar a versão portátil para uso temporário. A versão portátil é ainda mais leve.
  • Muitos utilitários desta natureza utilizam apenas o conceito de tamanho de ficheiro/pasta, mas o FreeFileSync utiliza o conceito de comparação do tamanho do conteúdo do File, de modo que, desta forma, qualquer pequena alteração nos directórios de origem ou de destino é devidamente sincronizada/apoiada.
  • Utiliza o mecanismo “Case Sensitive” para assegurar que os dados completos estão a ser sincronizados.
  • Trata adequadamente as dependências de processos de sincronização de ficheiros/pastas tanto para os tipos de partições FAT como NTFS.

A lista de características pode continuar e continuar, mas as acima mencionadas são as mais proeminentes de todas. Pegue numa chávena de chá, vamos começar a instalação de FreeFileSync no Ubuntu.

Instalação e utilização do FreeFileSync no Ubuntu 16.10

Para fins de demonstração, vamos instalar esta aplicação no Ubuntu 16.10. Antes de mais, certifique-se de que o seu sistema Ubuntu está devidamente ligado à Internet e execute as actualizações do sistema para que todos os pacotes estejam nos últimos lançamentos disponíveis.

Uma vez terminado o nosso sistema Ubuntu com as actualizações do sistema, corra seguindo o comando no terminal para descarregar o ficheiro do pacote FreeFileSync para o seu sistema.

Extraia o ficheiro descarregado usando o seguinte comando.

Entrar no directório extraído .

Estamos quase a terminar, precisamos agora de criar um lançador para que possamos começar a utilizar este utilitário directamente do ambiente de trabalho. Executado após comando, permitirá ao nosso sistema Ubuntu habilitar a capacidade de criar ficheiros. desktop.

Agora use o comando seguinte para invocar o assistente “Create Launcher”.

Especifique Nome para este novo lançador e navegue e seleccione o caminho para o utilitário “FreeFileSync”, que poderá localizar sob o seu directório extraído.

É isto, vá à barra de lançamento do seu sistema e poderá encontrá-lo lá agora.

Lance-o e comece a utilizar esta maravilhosa aplicação. Como se mostra na imagem seguinte, as duas caixas mostram os directórios de origem e de destino. Use o botão Procurar em ambas as partes para seleccionar os directórios de origem e de destino para sincronização. Pode guardar, actualizar, ou abrir os seus trabalhos de sincronização a partir da mesma janela. Esta janela principal é um local onde pode ver de forma abrangente todas as opções necessárias e com poucos cliques, pode configurar o seu material importante para sincronizar no seu local especificado ou discos externos. Desfrute do poder da fonte aberta e da simplicidade.

Pode facilmente personalizar a forma como esta aplicação funciona, basta clicar no botão Settings e aqui está o que lhe mostrará. Pode escolher a variante de comparação de ficheiros a partir daqui. As variantes disponíveis são “Tamanho e tempo do ficheiro”, “Conteúdo do ficheiro” e “Tamanho do ficheiro” .

Estas variantes permitem-lhe controlar a forma como os seus dados estão a ser sincronizados. O separador “Filtro” permite-lhe incluir e excluir directórios, do mesmo modo pode modificar muitas definições do separador “Sincronização” da janela seguinte.

Vamos realizar um trabalho de comparação exmaples utilizando este utilitário. Temos dois directórios no nosso sistema chamados “/home/aun/Download” e “/home/aun/Download1”. “/home/aun/Download” contém um bom número de ficheiros, enquanto que /home/aun/Download1 é actualmente um directório vazio, escolheremos “/home/aun/Download” como directório de origem e “/home/aun/Download1” como directório de destino como mostra a seguinte imagem de ecrã.

Clique no botão “Comparar” e deverá ser capaz de ver a diferença.

Clicar no botão “Synchronize” para sincronizar estes dois directórios.

É isso, os dados foram sincronizados com sucesso.

Conclusão

Espero que tenha gostado deste tutorial. Neste tutorial revimos as características importantes, processo de instalação e utilização do utilitário FreeFileSync. É um utilitário obrigatório para utilizadores de desktop. Funciona sem falhas, mas se se deparar com algum problema utilizando esta aplicação, por favor note que tem um registo e relatório de erros muito detalhado e está em constante fase de desenvolvimento. Os erros reportados são corrigidos em intervalos regulares e pode instalar a última versão desta aplicação sem desinstalar a anterior, uma vez que o novo binário/executável será capaz de identificar e limpar quaisquer versões antigas. Experimente-a hoje, espero que goste de utilizar este utilitário.

Lsync é uma alternativa de sincronização leve ao Rsync. Funciona aproximadamente da mesma forma que digitaliza um directório definido em busca de alterações e sincronizações.

O Lsyncd está disponível para o Arch Linux, embora não esteja nas fontes primárias de software, pelo que não é possível instalá-lo com a ferramenta de gestão de pacotes Pacman. Em vez disso, aqueles que pretendem utilizar o Live Sync Daemon on Arch devem descarregá-lo, compilá-lo e configurá-lo a partir do AUR.

Para pôr a aplicação a funcionar no Arch Linux, lançar um terminal e seguir as instruções abaixo.

Passo 1: Usando Pacman, instalar tanto o Base-devel como o Git. Estes pacotes são essenciais, e não será possível interagir com o pacote Lsyncd AUR sem eles.

Passo 2: Clone o último instantâneo do Lysncd AUR do sítio oficial do Arch Linux User Repository.

Passo 3: Alterar o directório inicial do terminal a partir da pasta home para o directório “lsyncd” recentemente clonado, utilizando o comando CD.

Passo 4: Compilar e gerar um pacote instalável para o seu Arch Linux PC, executando o comando makepkg. Note que quando estiver a utilizar o makepkg , o pacote pode falhar a compilação. Se isto acontecer, consulte a página Lsyncd AUR e leia os comentários do utilizador para orientação.

Fedora

OpenSUSE

Genéricos Linux

Não consegue encontrar o Lsycnd para o seu sistema operativo Linux? Em caso afirmativo, poderá ter de descarregar o programa e construí-lo a partir da fonte. Abra um terminal e siga as instruções passo-a-passo para aprender como construir e executar o Lsycnd.

Passo 1: O aplicativo tem muitas dependências que devem ser instaladas. Verifique a lista abaixo e pegue em cada um destes pacotes.

Cmake

Lua (5.2 ou posterior)

Liblua (5.2 ou posterior)

Compilador GCC

  • Compilador Lua
  • Fazer
  • Binutils
  • Git
  • Mais informações sobre as dependências necessárias podem ser encontradas em GitHub.
  • Passo 2: Use Git e clone o código fonte para o seu PC Linux.
  • Passo 3: Entre na pasta de código Lsyncd com o comando CD.
  • Passo 4: Faça uma nova pasta de compilação na pasta de código.

Passo 5: Mova a sessão terminal para a nova directoria de compilação.

Passo 6: Executar cmake para iniciar o processo de compilação do código.

Passo 7: Concluir o processo de compilação com o comando make.

Passo 8: Instalar a aplicação no seu computador Linux com o comando make install .

Configurar o Lsyncd

O serviço Lsyncd funciona em segundo plano. Infelizmente, o serviço não arranca e habilita-se a si próprio manualmente. Como resultado, antes de podermos interagir com o Lsyc, devemos iniciar o serviço em segundo plano utilizando o comando systemctl.

Com o serviço iniciado, podemos fazer um novo ficheiro de configuração utilizando o comando touch.

Note que em alguns sistemas operativos, a criação de um ficheiro em /etc/lsynd. conf pode não funcionar. Poderá ser necessário criar um ficheiro de configuração em /etc/lsyncd/ em vez disso.

Abrir o ficheiro de configuração com o editor de texto Nano.

Ou, se definir a configuração em /etc/lsyncd/ , faça:

Colar o código abaixo no ficheiro de configuração:

Depois de o código estar no editor de texto Nano, guarde-o pressionando a combinação de teclado Ctrl + O. Em seguida, sair com Ctrl + X .

Configurar pasta partilhada

Agora que o núcleo da pasta de configuração está configurado, precisamos de configurar um sistema de sincronização. Para configurar um sistema de sincronização, voltar ao Nano e colar o código em lsyncd. conf , directamente abaixo do que foi adicionado anteriormente.

Nota: não se esqueça de passar pelo código de sincronização e alterá-lo de modo a que se adapte às suas necessidades.

Mais uma vez, guarde as edições na pasta lsyncd. conf em Nano com Ctrl + O.

Iniciar a sincronização

O Lsync está pronto e pronto a funcionar. Agora é tempo de iniciar o processo de sincronização. Num terminal, use o comando de serviço para o reiniciar.

Ao reiniciar o Lsync com o comando de serviço, lerá o novo ficheiro de configuração e iniciará instantaneamente a sincronização de dados.

Deixe uma resposta

Cancelar resposta

Este site utiliza o Akismet para reduzir o spam. Saiba como são processados os seus dados de comentários.

Há muitas instruções para sincronizar os seus ficheiros com o armazenamento baseado em nuvem OneDrive no Linux. No entanto, normalmente abordam múltiplas distribuições Linux que frequentemente causam uma confusão ou uma utilização de alguns comandos que não foram realmente testados antes da publicação. Esta instrução é apenas para Ubuntu 18.04 e 20.04 (64 bit).

Para instalar onedrive, primeiro é necessário instalar algumas dependências e configurar o git.Vamos abrir a aplicação Terminal e introduzir o seguinte:

Deixe-nos passar para o directório Downloads

Instalação do compilador DMD

Algumas instruções recomendam o uso do snap para instalar algumas dependências, por exemplo, aqui:

Se estiver a utilizar o Ubuntu 18.04 ou mais recente, utilize snap para instalar o dmd

Tentei isso e descobri que depois de tal instalação algumas dependências não são satisfeitas!

Por isso recomendo que instalem essas dependências usando um método clássico como este:

Descarregamos o pacote de 64 bits a partir de

e instalá-lo a nível do sistema

Depois clonamos os ficheiros de repositório necessários com o git:

Em seguida, compilamo-los e instalamo-los:

O passo seguinte é autorizar a onedrive com a Microsoft para que esta possa aceder à sua conta:

Copiar o endereço web apareceu na janela do terminal logo após autorizar a visita desta aplicação: depois abrir qualquer navegador da web e colá-lo na linha de endereço do navegador da web.

Inicie a sessão na sua conta e conceda a autorização de acesso à sua conta.

Aguarde a resposta .

Depois copiar e colar o endereço web da resposta na parte correspondente da janela do terminal com aviso imediato Introduzir a resposta uri: .

Agora a instalação já foi feita.

Antes da sincronização, vamos criar um directório onedrive para o utilizador actual

e copiar um ficheiro de configuração para o directório por defeito

Agora podemos deixar o directório de instalação

É um momento para verificar a nossa configuração actual

Verá algo como isto

Por uma vez sincronia, correr

ou se quiser monitorizar o seu armazenamento OneDrive para alterações

Não esquecer que o onedrive não começa quando o utilizador inicia a sessão. Para correr automaticamente quando iniciar sessão, pode adicionar o comando onedriv e-monitor à sua aplicação de arranque.

Este comentário foi minimizado.

Copiar link Resposta à citação

abraunegg comentou 9 de novembro de 2020

Para o Ubuntu 18.x, as suas instruções não são inteiramente exactas – consulte:

Para o Ubuntu 20.x – siga as mesmas instruções 18.x x86_64, ou utilize o Ubuntu PPA

© 2021 GitHub, Inc.

Não se pode realizar essa acção neste momento.

Assinou com outro separador ou janela. Recarregue para refrescar a sua sessão. Inscreveu-se noutra tabulação ou janela. Recarregar para refrescar a sua sessão.

No passado em AddictiveTips, falámos sobre Symbolize, uma aplicação Linux que funciona com Dropbox para manter os seus ficheiros de configuração em sincronia. No entanto, nem todos têm uma conta Dropbox.

  • Se não tiver uma conta Dropbox na nuvem mas ainda quiser que as suas configurações Linux permaneçam em sincronia, a próxima melhor ferramenta a utilizar é Syncthing. Neste guia, mostrar-lhe-emos como configurar um sistema de Syncthing que manterá sempre a sua configuração

A aplicação Syncthing GTK está disponível para instalação no Arch Linux, Debian 10, Ubuntu, OpenSUSE Leap, e Flatpak. Para iniciar a instalação da aplicação no seu computador, abra uma janela de terminal e siga as instruções de instalação da linha de comando abaixo.

Ubuntu

No Ubuntu, a aplicação Syncthing GTK é instalável através do comando Apt.

Debian 10

Se estiver a utilizar Debian 10, receberá o Syncthing GTK a trabalhar com o comando Apt-get abaixo.

Arquivo Linux

Syncthing-GTK está na repo “Comunidade” Arch Linux. Para o instalar, execute o comando Pacman.

Para pôr a aplicação a funcionar no Arch Linux, lançar um terminal e seguir as instruções abaixo.

O Syncthing-GTK está disponível no Fedora 30 através do comando Dnf. No entanto, o Fedora 30 está desactualizado (2 anos para ser exacto). Se utilizar Fedora e precisar de pôr o Syncthing GTK a funcionar, terá de seguir as instruções de instalação do Flatpak.

OpenSUSE

O Syncthing GTK está disponível no OpenSUSE 15.1 e 15.2 através do repositório de software “Oss”. Certifique-se de que tem o “Oss” activado. Em seguida, introduza o comando abaixo para pôr o Syncthing GTK a funcionar.

Passo 2: Clone o último instantâneo do Lysncd AUR do sítio oficial do Arch Linux User Repository.

O Syncthing GTK está disponível para instalação como um Flatpak. Portanto, se for um utilizador do Fedora Linux (ou qualquer outra distribuição que não tenha o Syncthing GTK disponível) e precisar de o instalar, este é o caminho a seguir.

Passo 1: O aplicativo tem muitas dependências que devem ser instaladas. Verifique a lista abaixo e pegue em cada um destes pacotes.

Configurar o Syncthing GTK

Cmake

Note que terá de configurar o Syncthing GTK em todos os computadores entre os quais planeia sincronizar ficheiros de configuração.

Sincronização de ficheiros de configuração

A sincronização de ficheiros de configuração com Syncthing on Linux é feita com a função symlinking. Para a configurar, siga as instruções passo-a-passo abaixo.

Passo 1: Escolher o PC Linux que mais se utiliza. Este PC será aquele de onde tiramos os ficheiros de configuração e aquele que irá fazer o alojamento dos ficheiros de configuração.

Por exemplo, se todos os seus ficheiros de configuração essenciais estiverem na sua área de trabalho, configure a sincronização em Syncthing GTK na área de trabalho, e mova todos os ficheiros de configuração para a pasta “Sync” nesta sincronização do PC com outros sistemas Linux.

Assim que tiver descoberto qual o PC que utiliza como primário, utilize o comando mv para colocar os seus ficheiros de configuração na pasta “Syncthing “Sync”.

Este comando acima irá mover a maioria dos seus ficheiros de configuração para a pasta “Sync” tratada por Syncthing. Para sincronizar outros ficheiros de configuração no seu PC, terá de alterar

/.config no comando acima para qualquer pasta que deseje manter em sincronia.

Passo 2: Em Syncthing GTK, clique no ícone “Gear” ao lado do botão minimizar para aceder ao botão menu. Dentro do menu, clique em “Adicionar dispositivo” e seleccione-o. Depois, utilize o menu para adicionar outro Linux

Dentro da área “Share With Devices”, marque as caixas junto aos PCs que adicionou à sua pasta Syncthing, dando-lhes acesso à sincronização.

Passo 4: Depois de adicionar um dispositivo à partilha, vá até ao dispositivo que está a adicionar e veja a aplicação Syncthing GTK. Irá ver uma notificação perguntando se pretende ligar-se à partilha. Seleccione “Aceitar” para aceitar a ligação.

Passo 5: Uma vez aceite a ligação no PC Linux a tentar ligar-se à partilha Syncthing GTK, verá outra notificação. Esta notificação irá perguntar se deseja adicionar a “Pasta por defeito”. Seleccione “Sim” para adicionar a pasta “Sync” aos dispositivos Linux que adicionou à sincronização.

Passo 6: Permitir que os PCs ligados descarreguem os ficheiros de configuração a partir da sincronização através da sua rede. Quando o processo estiver concluído, execute os seguintes comandos em todos os PCs para manter os seus ficheiros de configuração em sincronia usando o Syncthing GTK.

Com os dois comandos acima executados, os seus ficheiros de configuração estarão em sincronia. No entanto, tenham em mente que o Syncthing deve estar a correr para receber actualizações de ficheiros.

Basta dar-me os feijões!

Sincronizar o meu Desktop e Laptop

Tenho o Ubuntu 11.04 instalado tanto no meu portátil como no meu Desktop.

Preciso de os fazer parecer idênticos em termos de toda a aplicação instalada e de todos os ficheiros de configuração.

Quero sincronizar ficheiros como os ficheiros de configuração vim e a última pontuação em Armagetron com a última biblioteca python que instalei no ambiente de trabalho.

Não quero sincronizar todos aqueles mp3 e ficheiros de filmes entre os sistemas.

Como poderia conseguir isso? Algum software que eu possa utilizar para conseguir isso?

Ver Perfil

Ver Posts do Fórum

Mensagem privada

Visite a página inicial

Quad Foto de Ubuntu

Re: Sincronizar o meu Desktop e Laptop

Originalmente publicado por meadhikari

Tenho o Ubuntu 11.04 instalado tanto no meu portátil como no meu Desktop.

  • Preciso de os fazer parecer idênticos em termos de toda a aplicação instalada e de todos os ficheiros de configuração.
  • Quero sincronizar ficheiros como os ficheiros de configuração vim e a última pontuação em Armagetron com a última biblioteca python que instalei no ambiente de trabalho.
  • Não quero sincronizar todos aqueles mp3 e ficheiros de filmes entre os sistemas.
  • Como poderia conseguir isso? Algum software que eu possa utilizar para conseguir isso?

Obrigado de antemão

não sei se o poderia fazer nativamente. são 2 opções. inscreva-se no ubuntu one. abra o navegador de ficheiros, vá para onde estão as pastas para esses ficheiros, etc. e c se u pode clicar na caixa txt para sincronizar com o ubuntu one.

ou fazer ligações simbólicas!

Visite a página inicial

Quad Foto de Ubuntu

Re: Sincronizar o meu Desktop e Laptop

Originalmente publicado por meadhikari

Tenho o Ubuntu 11.04 instalado tanto no meu portátil como no meu Desktop.

Após o início de sessão, pode começar a carregar itens, colocando-os na pasta Ubuntu One localizada no Ubuntu: C:Ubuntu One (em Windows).

Todos os itens colocados nesta pasta são sincronizados automaticamente com os seus dispositivos partilhados (tal como Dropbox ou SugarSync). Pode colocar ficheiros ou pasta directamente nesta pasta ou usar o botão Adicionar uma pasta da interface principal do cliente Ubuntu One.

O separador Dispositivos fornece uma lista completa de todos os dispositivos conectados (incluindo PCs, portáteis e smartphones) com a sua conta Ubuntu One.

O separador Definições permite colocar uma limitação de largura de banda para os ficheiros a serem sincronizados com o serviço Ubuntu One. pode ver uma velocidade de carregamento para evitar asfixiar a sua largura de banda actual. A partir daqui, pode também activar o Ubuntu One para iniciar automaticamente a sincronização no arranque do sistema, activar notificações de dispositivos e sincronizar todos os ficheiros partilhados consigo por outros utilizadores. O separador Informação de Conta permite ser redireccionado para a sua conta Ubuntu One (através de um browser) para alterar as credenciais da conta, tais como endereço de correio electrónico, palavra-passe, etc.

A versão Windows para o Ubuntu One parece ser o passo certo da Canonical para diversificar a sua quota de mercado para o seu serviço de armazenamento em nuvem para o mercado de utilizadores baseados no sistema operativo Windows.

Lsyncd ( Live Syncing Mirror Daemon ) é uma solução Linux leve para sincronização de directórios remotos e locais. A utilização desta solução Linux não afecta de forma alguma o desempenho do seu sistema de ficheiros local.

Uma vez totalmente instalado e configurado o Lsyncd , os seus directórios locais e remotos serão sincronizados de modo a que qualquer modificação de dados no directório local seja anotada e actualizada no directório do servidor remoto. As frequentes actualizações e acções de sincronização de directórios asseguram que os directórios locais e remotos visados permanecem idênticos.

Instalar o Lsyncd no Servidor Linux

Esta solução de sincronização Lsyncd é suportada em várias plataformas de sistemas operativos Linux. Dependendo da distribuição Linux que estiver a utilizar, pode instalar Lsyncd a partir de um dos seguintes comandos:

Instalar o Lsyncd em distribuições baseadas em RHEL

Instalar

Na máquina local, precisamos de configurar o login ssh sem palavra-passe para a referida máquina/servidor remoto.

O login ssh sem palavra-passe permite que a automatização da sincronização dos directórios locais-a-remotos do Lsyncd seja sem falhas.

Configurar login SSH Passwordless para o Linux remoto

1. Gerar a chave SSH na máquina local para acesso sem palavra-passe ao servidor remoto.

Quando solicitado a introduzir uma frase-senha, deixe o campo em branco premindo [ Enter ] no seu teclado.

Criar a chave SSH no Linux

2. Copie a chave pública SSH gerada para a sua máquina remota. Precisamos agora de transferir uma cópia da chave pública do SSH gerado para o referido servidor/máquina remota.

Copiar a chave SSH para o Linux remoto

Com este feito, qualquer acesso futuro a este servidor remoto ( 18.118.208.79 ) através do comando SSH ( ssh [protegido por e-mail] ) deve ser sem palavra-passe.

Login sem palavra-passe SSH no Linux

Também pode querer certificar-se de que o ficheiro /etc/ssh/sshd_config da sua máquina remota tem o PubKeyAuthentication definido para sim e PermitRootLogin definido para sem palavras-passe.

Configure o SSH no Linux

Reiniciar o serviço sshd na máquina remota.

Se os campos PubKeyAuthentication e PermitRootLogin não foram activados no seu servidor e conseguiu activá-los, comece a partir do passo 1 para gerar de novo a chave SSH pública e depois volte a copiá-la (passo 2) para o servidor remoto.

Sincronizar os Directórios Locais com o Lsyncd Remoto

Crie o directório de destinos/remotos necessário na sua máquina remota

Crie o directório de fontes necessário na sua máquina local.

Povoar este directório de fontes com alguns ficheiros:

Criar Ficheiros no Linux

Criar ficheiros de registo e estado Lsyncd.

Criar directório de configuração lsyncd associado.

Sob este directório, criar o ficheiro de configuração lsyncd. conf. lua.

Popule-o com dados semelhantes aos da seguinte captura de ecrã

Neste ficheiro, a fonte é o caminho para os ficheiros que queremos sincronizar na máquina local, pontos de alojamento para o nome de utilizador + endereço IP do servidor remoto, e o targetdir é o directório de destino no servidor remoto.

A seguir, iniciar e activar o Lsyncd .

Aceder ao servidor remoto para confirmar a presença dos ficheiros do directório sincronizado. Ver se ocorreu alguma sincronização de ficheiros.

Confirmar a sincronização de ficheiros no Linux

Como se pode ver, o comando ls antes de iniciar o lsyncd na máquina local mostrava zero ficheiros e o que depois de executado mostra os ficheiros copiados da máquina local.

Só precisa de instalar o Lsyncd na máquina anfitriã/de origem com os ficheiros de directório que precisa de sincronizar. É fácil de implementar e dá-lhe uma solução de sincronização de ficheiros que funciona para máquinas local-a-remoto e também directórios local-a-local.

Poderá ter configurado trabalhos cron que correm num momento específico para fazer o backup de ficheiros importantes ou executar quaisquer tarefas relacionadas com o sistema. Ou, pode ter configurado um servidor de registo para rodar os registos para fora do seu sistema a intervalos regulares. Se o seu relógio estiver fora de sincronização, esses trabalhos não serão executados na altura certa. É por isso que deve configurar um fuso horário correcto nos sistemas Linux e manter o c

Primeiro, vejamos o fuso horário actual no nosso sistema Ubuntu usando o comando “data”:

Amostra de saída:

Como se vê na saída acima, o comando “data” mostra a data real, bem como a hora actual. Aqui, o meu fuso horário actual é UTC, que significa Tempo Universal Coordenado.

Em alternativa, pode consultar o ficheiro /etc/timezone para encontrar o fuso horário actual.

Agora, vamos ver se o relógio está sincronizado com a Internet. Para o fazer, basta correr:

Como pode ver, o comando “timedatectl” mostra a hora local, a hora universal, o fuso horário e se o relógio do sistema está sincronizado com os servidores da Internet e se o systemd-timesyncd. service está activo ou inactivo. No meu caso, o relógio do sistema está a sincronizar-se com os servidores de hora da Internet.

Se o relógio estiver fora de sincronização, veria “System clock synchronized: no”, como mostra a captura de ecrã abaixo.

A sincronização da hora está desactivada.

Nota: A imagem de ecrã acima é antiga. É por isso que se vê a data diferente.

Se vir “Relógio de sistema sincronizado: valor definido como não , o serviço timeyncd pode estar inactivo. Portanto, basta reiniciar o serviço e ver se ajuda.

Agora verifique o estado do serviço de timesyncd:

Se este serviço estiver activado e activo, o relógio do seu sistema deve sincronizar-se com os servidores de horas da Internet.

Pode verificar se a sincronização da hora está activada ou não utilizando o comando:

Se mesmo assim não funcionar, executar o seguinte comando para activar a sincronização da hora:

Agora o relógio do seu sistema irá sincronizar-se com os servidores de hora da Internet.

Alterar o fuso horário usando o comando Timedatectl

E se eu quiser usar outro fuso horário diferente do UTC? É fácil!

Primeiro, lista de fusos horários disponíveis usando o comando:

Verá uma saída semelhante à imagem abaixo.

Lista de fusos horários usando o comando timedatectl

Pode definir o fuso horário desejado (por exemplo, Ásia/Kolkata) usando o comando:

Verifique novamente se o fuso horário foi realmente alterado utilizando o comando “data”:

Ou, use o comando “timedatectl” se quiser a saída detalhada:

Como notou, mudei o fuso horário de UTC para IST (hora padrão indiana).

Para mudar de novo para o fuso horário UTC, basta correr:

Alterar o fuso horário usando Tzdata

Nas versões Ubuntu mais antigas, o comando Timedatectl não está disponível. Nesses casos, é possível utilizar Tzdata (dados de fuso horário) para configurar a sincronização da hora.

Escolha a área geográfica em que vive. No meu caso, escolhi a Ásia . Seleccione OK e prima a tecla ENTER.

configurar o fuso horário utilizando o comando tzdata

A seguir, seleccione a cidade ou região correspondente ao seu fuso horário. Aqui escolhi Calcutá .

configurar o fuso horário usando tzdata

Finalmente, verá uma saída algo como abaixo no Terminal.

Configurar o fuso horário em modo gráfico

Alguns utilizadores podem não estar à vontade com o CLI way. Se for um deles, pode facilmente alterar tudo isto a partir do painel de configurações do sistema em modo gráfico.

Carregue na tecla Super (tecla Windows), digite as definições no travessão Ubuntu e clique no ícone Definições.

Iniciar configurações do sistema a partir do traço Ubuntu

Em alternativa, clique na seta para baixo localizada no canto superior direito do seu Ubuntu des

O Ubuntu Touch é espectacular. A próxima nuvem também é espantosa. Coloque-as juntas e tem um espectacular… ao quadrado. Quão fixe seria ter as suas fotos sincronizadas automaticamente com o seu próprio corte Nextcloud? Bem, podem fazê-lo hoje e aqui está como.

EDIT DEC 24, 2018 – Aviso Importante de Segurança antes de começar! Actualmente, à data deste post, UBsync não é muito seguro. Os voluntários que o bifurcaram não são especialistas em segurança e o ficheiro da palavra-passe não é seguro e está em texto simples. Portanto, fique avisado que se o seu conteúdo for de natureza extremamente privada, não utilize o conteúdo deste blogue até que a aplicação tenha sido devidamente actualizada.

No entanto, se estiver apenas a tentar mover os seus selfies do seu telefone para a sua Nextcloud, para segurança, este blogue será suficiente e, esperemos, no próximo pouco tempo, teremos alguns ajudantes no projecto para melhorar a forma como a palavra-passe é entregue.

Além disso, existe uma forma de mitigar algum risco para que pelo menos o seu utilizador principal NC/palavra-passe não possa ser enganado. Quando entrar nas suas definições de utilizador Nextcloud através de um browser e ir para ‘Segurança’ e ‘Criar nova palavra-passe de aplicação’. Certifique-se de guardar esta palavra-passe imediatamente durante a criação e num local seguro porque só pode ver a palavra-passe uma vez (não pode voltar e vê-la novamente).

Assim que tiver esta palavra-passe pronta, continue com o blogue.

Certifique-se de que tem uma conta de utilizador e uma palavra-passe de um servidor Nextcloud. Se não tiver uma conta de utilizador da Nextcloud, considere hospedar fortemente a sua própria conta. Pode fazê-lo num computador não utilizado, ou usando Nextcloudpi num pi Raspberry, ou hospedar um servidor mais ‘sério’.

No seu directório de utilizadores Nextcloud, crie um directório apropriado para colocar os seus ficheiros Ubuntu Touch. Se não tocar em nada, tudo irá para a sua pasta ‘Fotos’ por defeito.

Certifique-se de que tem a aplicação UBsync instalada a partir do OpenStore

Ir para Configurações do sistema no Ubuntu Touch

Ir para ‘Contas

Seleccione ‘Adicionar conta’.

Seleccione ‘Nextcloud’ Nota: Se tentar adicionar uma conta e esta não responder e não o levar ao passo seguinte, poderá ter de reiniciar o seu dispositivo.

Introduza as suas credenciais Nextcloud (a partir da ‘nova senha da aplicação’ que criou logo no início)

Abra a aplicação UBsync no seu dispositivo Ubunt Touch

Seleccione ‘Adicionar uma nova conta’.

Seleccione ‘permitir’ se o prompt estiver a mostrar o nome de utilizador correcto com o endereço de servidor correcto

Voltar ao ecrã ‘General Settings’ do UBsync

Defina a sua frequência de sincronização.

Seleccione quaisquer outras alterações que deseje nesta página.

Volte para trás outro ecrã com o botão voltar no topo esquerdo

Seleccione as pastas no seu dispositivo que deseja sincronizar para a sua Próxima Nuvem com a opção ‘Sync Folders’. A opção por defeito irá colocar as suas fotos Ubuntu Touch (não editadas) no directório /photos (que é um directório por defeito quando Nextcloud cria uma nova conta) a partir do seguinte directório Ubuntu Touch

Acrescentar uma nova pasta com o sinal ++ no canto superior direito. Seleccione o directório no seu dispositivo UT que pretende sincronizar. NOTA : Esta é a parte complicada, a grande marca de verificação ‘tick’ no centro do ecrã