Servidor

Como instalar o Dropbox Headless no Ubuntu Server

Como instalar o Dropbox Headless no Ubuntu Server

O Dropbox pode ser denominado como armazenamento de arquivos baseado em nuvem que disponibiliza seus arquivos a qualquer momento, desde que você esteja conectado à internet. Um usuário local acessa arquivos sincronizando com o Dropbox. Isso ajuda a atualizar automaticamente todos os arquivos removidos e adicionados ao seu armazenamento baseado em nuvem. A maioria das pessoas está curiosa para saber como o Dropbox sem cabeça pode ser instalado em um servidor Ubuntu. Para saber mais, siga o artigo abaixo para obter informações detalhadas, incluindo capturas de tela de como o processo de instalação é feito.

Uma pergunta frequente pela maioria dos usuários Linux é por que o termo Headless? Um computador / dispositivo / servidor sem cabeça é simplesmente um sistema que foi configurado para funcionar e operar sem monitor, mouse e teclado. Em termos mais simples, pode-se referir a um sistema sem cabeça como um sistema controlado por uma conexão de rede ativa, portanto, a ausência de um monitor, teclado e mouse.

Este artigo tutorial fornecerá a você uma autorização para instalar o Headless Dropbox no Ubuntu Server para permitir que você sincronize, atualize, faça backup e armazene seus arquivos. Este tutorial do artigo também tem procedimentos detalhados sobre como o Dropbox headless pode iniciar automaticamente durante o processo de inicialização. Não se preocupe com os servidores Ubuntu que funcionarão com este tutorial, pois funciona com todos os servidores Ubuntu, incluindo os servidores Ubuntu mais recentes.

Siga o tutorial atentamente para evitar erros durante o processo de instalação. Recomendamos que você copie e cole os comandos em vez de escrevê-los para evitar erros ortográficos e escrever os comandos errados. Por favor, note que comandos errados podem danificar seu servidor Ubuntu, daí a necessidade de copiar e colar todos os comandos neste tutorial.

Instalando o Dropbox Headless no Ubuntu Server

A instalação do Dropbox sem cabeça pode ser feita através da instalação da linha de comando. Existem diferentes tipos de servidores Ubuntu:

A instalação ou os comandos usados ​​na instalação são diferentes para cada um dos servidores mencionados acima. É essencial notar que os pacotes apropriados devem ser usados ​​durante a instalação, caso contrário a instalação irá falhar, ou você terá erros durante o processo de instalação.

Antes de iniciar o processo de instalação, verifique seu sistema para saber se você está usando um servidor de 32 bits ou um servidor de 64 bits. Depois de saber o tipo de servidor, você deve procurar o aplicativo mais recente porque o aplicativo Dropbox muda com frequência. No entanto, você não precisa se preocupar em procurar o aplicativo mais recente, a menos que atualize sua versão existente do Dropbox porque o processo de instalação instala a versão mais recente em seu servidor headless.

Baixando e instalando o Dropbox

Primeiro, baixe o cliente oficial do Dropbox via terminal. Em seguida, navegue até o seu terminal e copie e cole ou escreva o seguinte comando (certifique-se de que está no diretório inicial do usuário e pode verificar isso emitindo o comando pwd na janela do seu terminal):

curl -Lo dropbox-linux-x86_64.alcatrão.gz https: // www.Dropbox.com / download?plat = lnx.x86_64

Este comando irá baixar o cliente oficial do Dropbox para o seu diretório pessoal. Agora navegue até seu diretório inicial e descompacte o arquivo baixado. Você pode fazer isso facilmente usando a linha de comando abaixo. Certifique-se de estar em seu diretório inicial antes de usar a linha de comando abaixo para evitar erros.

tar xvzf dropbox-linux-x86_64.alcatrão.gz.

Depois de descompactar o arquivo baixado, agora é hora de vincular sua conta do Dropbox. Esse processo pode ser feito simplesmente emitindo o seguinte comando na janela do seu terminal:

~ /.dropbox-dist / dropboxd.

Usando o comando dropboxd mostra o conteúdo da sua conta Dropbox sincronizado com o diretório inicial.

NOTA: Você deve se lembrar que, por estar executando o Dropbox sem uma interface gráfica de usuário (GUI), um link será fornecido na primeira vez que você executar o ~ /.dropbox-dist / dropboxd. Comando.

Tudo o que é necessário é copiar e colar o link fornecido no seu navegador e, em seguida, fazer login na sua conta. Se você for novo no Dropbox, será necessário criar uma nova conta. Isso acontecerá após ser solicitado pelo navegador para adicionar seu servidor. O Dropbox criará automaticamente um diretório inicial no servidor após a conclusão do processo. 

faça login para conectar o computador host à conta do Dropbox

Depois de se conectar ao servidor, certifique-se de retornar à janela do terminal e interromper a execução do daemon do Dropbox. Por padrão, o daemon do Dropbox é executado em primeiro plano, dificultando a execução de outros comandos após a conexão com o servidor.

Na janela do terminal, pressione Ctrl + C para interromper temporariamente a execução do daemon do Dropbox. Depois de emitir o comando, a pasta do Dropbox sincronizada aparecerá em seu diretório inicial.

Pasta Dropbox em seu diretório inicial

Além disso, um ponto a ser observado é que se você estiver executando um servidor de 32 bits, use o seguinte comando:

cd ~ && wget -O - "https: // www.Dropbox.com / download?plat = lnx.x86 "| tar xzf -

Por outro lado, use este comando ao executar um servidor de 64 bits se o link acima falhar:

cd ~ && wget -O - "https: // www.Dropbox.com / download?plat = lnx.x86_64 "| tar xzf -

Com as linhas de comando fornecidas acima, não é necessário extrair, mas executar o cliente baixado usando o comando Dropbox dist (~ /.dropbox-dist / dropboxd)

Criação de um serviço de sistema para Dropbox

Como o cliente Dropbox baixado e instalado não pode ser controlado, mais alguns truques devem ser realizados, conforme mostrado abaixo:

Um serviço Dropbox deve ser configurado usando as seguintes etapas:

  1. Primeiro, crie um script chamado dropbox.serviço
  2. Usando o comando sudo mv dropbox.serviço / etc / systemd / system / mover o arquivo
  3. Terceiro, crie um script chamado dropbox
  4. Usando o comando sudo mv dropbox / etc / init.d mover o arquivo
  5. Usando o comando sudo chmod + x / etc / systemd / system / dropbox.serviço / etc / init.d / dropbox torna os arquivos executáveis.

Depois de concluir as etapas mencionadas acima, espera-se que você crie um novo arquivo usando este comando:

nano / etc / sysconfig / dropbox

O seguinte conteúdo deve ser usado após a criação do novo arquivo DROPBOX_USERS = “USER”, em seguida, salve e feche o arquivo.

Gerenciando Dropbox sem cabeça de linha de comando usando Python Script

Um script python é necessário e vital para gerenciar os comandos do Dropbox no servidor após o início dos serviços. Para obter os scripts Python, execute os seguintes comandos:

sudo wget -O / usr / local / bin / dropbox "https: // www.Dropbox.com / download?dl = pacotes / caixa de depósito.py "

Em seguida, execute este comando para torná-lo executável:

sudo chmod + x / usr / local / bin / Dropbox

Gerenciando Dropbox sem cabeça de linha de comando usando Python Script

Para usar o script python de qualquer lugar, independentemente do diretório, temos que criar um link simbólico a partir do script python baixado. Para fazer isso, siga as etapas abaixo:

Dropbox

Depois de executar o comando dropbox, você verá todos os comandos úteis mencionados no final deste artigo.

Interface de linha de comando do Dropbox

Para usar qualquer um dos comandos do Dropbox mencionados, você deve anotar o dropbox (seguido pelo comando que deseja executar). Por exemplo, ao verificar nosso status do Dropbox sem cabeça, você executará o seguinte comando:

status da caixa de depósito

verificando o status da caixa de depósito

Abaixo estão alguns comandos úteis para usar ao usar o Dropbox recém-instalado:

  1. Para recarregar o Systemd, use o comando sudo systemctl daemon-reload
  2. Para iniciar o Dropbox, use o comando sudo systemctl start dropbox
  3. Para iniciar automaticamente o Dropbox ao inicializar, use o comando: sudo systemctl enable dropbox
  4. Para ver o status do serviço, use a seguinte linha de comando: sudo systemctl status dropbox
  5. Para interromper o serviço, use o comando: sudo systemctl stop dropbox
  6. Para reiniciar o serviço, use o comando: sudo systemctl restart dropbox

NOTA: a USER é o nome real do usuário do sistema, mas não o usuário do Dropbox.

Outro método curto é baixar e copiar o arquivo de serviço no diretório Systemd:

sudo wget -O / etc / systemd / system / dropbox @.serviço https: // raw.githubusercontent.com / joeroback / dropbox / master / dropbox% 40.serviço

Os seguintes comandos são úteis ao usar o Dropbox:

status - ajuda a obter o status atual do Dropbox puburl - usado para obter um URL público de um arquivo na pasta pública do Dropbox acelerador - usado na definição de limites de largura de banda do Dropbox começar - este comando inicia o Dropbox procuração - este comando ajuda a definir as configurações de proxy para sua conta Dropbox filestatus - este comando dá ao usuário o status atual dos arquivos sincronizados lansync- este comando é usado para habilitar ou desabilitar a sincronização de LAN ls - este comando lista os itens do diretório atual Pare - este comando interrompe a execução do Dropbox começo automático - este comando AutoStart's Dropbox excluir- este comando exclui a pasta destacada da sincronização compartilhar link - este comando é usado para obter um link compartilhável para arquivos em sua conta do Dropbox ajuda - se você precisar de ajuda, este comando será de grande ajuda

Para acessar rapidamente seus arquivos, coloque-os em sua conta do Dropbox e eles serão sincronizados automaticamente com seu servidor headless. Seu servidor headless agora está sincronizando com seu Dropbox.

Depois de criar uma unidade de serviço do sistema, sempre certifique-se de executar o Dropbox como um usuário padrão, mas não como root. Para fazer isso, certifique-se de substituir o nome de usuário pelo seu nome de usuário real. Os arquivos podem não sincronizar adequadamente se o Dropbox for executado como um usuário root. Por exemplo, altere o usuário com seu nome de usuário real:

[Unidade] Descrição = Dropbox Daemon After = rede.destino [Serviço] Tipo = usuário simples = (insira seu nome de usuário real) ExecStart = / opt / dropbox / dropboxd ExecStop = / bin / kill -HUP $ MAINPID Reiniciar = sempre [Instalar] WantedBy = multiusuário.alvo

Ao fazer isso, você estará executando o Dropbox sem cabeça como um usuário padrão, mas não como um usuário root, que é a forma recomendada de executar o Dropbox. Depois de alterar o nome de usuário, salve o arquivo, feche-o e inicie o serviço usando o comando start:

sudo systemctl start dropbox

Siga o tutorial do artigo passo a passo para obter uma caixa de depósito sem cabeça funcional em seu servidor ubuntu.

Melhores jogos de linha de comando para Linux
A linha de comando não é apenas sua maior aliada ao usar o Linux - ela também pode ser uma fonte de entretenimento porque você pode usá-la para jogar ...
Melhores aplicativos de mapeamento de gamepad para Linux
Se você gosta de jogar no Linux com um gamepad em vez de um teclado típico e sistema de entrada de mouse, existem alguns aplicativos úteis para você. ...
Ferramentas úteis para jogadores de Linux
Se você gosta de jogar no Linux, é provável que tenha usado aplicativos e utilitários como Wine, Lutris e OBS Studio para melhorar a experiência de jo...