GNU/Linux >> Linux Esercitazione >  >> Ubuntu

Come installare Dropbox in Ubuntu 18.04 LTS Server

Abbiamo già visto come installare e configurare Dropbox in Ubuntu 18.04 desktop . Oggi parleremo di come installare Dropbox nell'edizione server LTS di Ubuntu 18.04. Configurare Dropbox su un server Ubuntu senza testa che non ha una GUI è completamente diverso, ma facile! E infine vedremo come installare e configurare il client Dropbox CLI e come utilizzarlo per sincronizzare i file.

Installa Dropbox in Ubuntu 18.04 LTS Server

Come la versione desktop, anche la versione cli di Dropbox è disponibile per le edizioni a 32 e 64 bit.

Per 32 bit :

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

Per 64 bit :

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

Questo creerà una nuova cartella nascosta denominata .dropbox-dist nella tua directory $HOME.

Ora, esegui il comando seguente per avviare il demone Dropbox dal .dropbox-dist appena creato cartella.

$ ~/.dropbox-dist/dropboxd

Vedrai un output simile a quello di seguito.

This computer isn't linked to any Dropbox account...
Please visit https://www.dropbox.com/cli_link_nonce?nonce=d6015chy89ksf023kskfc037e2 to link this device.

Quindi apri il browser e vai al link sopra per connettere il sistema con il tuo account Dropbox. Se sei su un server headless, puoi utilizzare browser di testo come lynx o elink per accedere all'account Dropbox. Tieni presente che non è necessario inserire l'URL nello stesso sistema. Puoi utilizzare qualsiasi altro sistema sulla tua rete dotato di un browser Web GUI per accedere all'URL.

Dopo aver aperto l'URL nel browser, ti verrà chiesto di inserire il nome utente e la password di Dropbox. Basta inserirli e fare clic su Accedi .

Dopo che il tuo computer è stato collegato al tuo account Dropbox, dovresti vedere un messaggio come di seguito nel tuo Terminale.

This computer is now linked to Dropbox. Welcome XYZ

Ora, una nuova cartella denominata "Dropbox" verrà creato nella tua home directory. Conserva i dati in questa cartella per accedervi da qualsiasi dispositivo.

$ ls Dropbox/
 Apps Mackup 'Yahoo! Mail'

Congratulazioni! Il server Ubuntu è stato collegato al tuo account Dropbox. Il demone dropbox continuerà a funzionare finché non lo fermerai forzatamente premendo CTRL+C .

Dovresti avviarlo manualmente ogni volta che desideri utilizzare Dropbox. Naturalmente, possiamo fare in modo che il servizio Dropbox si avvii automaticamente ad ogni riavvio. Vedremo come farlo nelle sezioni seguenti.

Installa Dropbox CLI

Scarica lo script python di dropbox e inseriscilo nel tuo PERCORSO, ad esempio /usr/local/bin/ .

$ sudo wget -O /usr/local/bin/dropbox "https://www.dropbox.com/download?dl=packages/dropbox.py"

Rendilo eseguibile:

$ sudo chmod +x /usr/local/bin/dropbox

Ora puoi iniziare a usare il dropbox cli. Per visualizzare la guida, esegui semplicemente:

$ dropbox

Per visualizzare l'utilizzo di un comando specifico, ad esempio accelerazione, eseguire:

$ dropbox help throttle

Ora vediamo se il servizio Dropbox è in esecuzione o meno. Per farlo, esegui semplicemente:

$ dropbox status
Dropbox isn't running!

Come vedi, il servizio Dropbox non è in esecuzione!

Per avviarlo, esegui:

$ dropbox start

Controlliamo di nuovo se è in esecuzione usando il comando:

$ dropbox status
Up to date

Continuerà a funzionare fino al riavvio del sistema.

Per interrompere il servizio, esegui:

$ dropbox stop

Per ottenere lo stato di sincronizzazione corrente di un file, esegui:

$ dropbox filestatus Dropbox/ostechnix.txt 
Dropbox/ostechnix.txt: up to date

Puoi escludere una directory dalla sincronizzazione. Ad esempio, escluderò una cartella denominata "dir1". Per farlo, esegui:

$ dropbox exclude add dir1

Puoi aggiungere più directory con valori separati da spazi come di seguito.

$ dropbox exclude add dir1 dir2

Per visualizzare l'elenco delle directory attualmente escluse dalla sincronizzazione, eseguire:

$ dropbox exclude list

Per rimuovere una directory dall'elenco di esclusione, utilizzare questo comando.

$ dropbox exclude remove dir1

Per ottenere un collegamento condiviso per un file, ad esempio ostechnix.txt, nella cartella della tua casella personale, esegui:

$ dropbox sharelink Dropbox/ostechnix.txt 
https://www.dropbox.com/s/rqteaol58c1zlkw/ostechnix.txt?dl=0

Ora puoi trasmettere l'URL sopra a chiunque.

Per abilitare lansync, esegui:

$ dropbox lansync y

Per disabilitarlo:

$ dropbox lansync n

Per ulteriori comandi, vedere la sezione della guida.

$ dropbox help

Avvia automaticamente Dropbox

Come ho già detto, dovresti avviare manualmente il demone Dropbox ad ogni riavvio. Se non ti senti a tuo agio con l'avvio manuale, segui i passaggi seguenti per avviarlo automaticamente.

Crea un'unità di servizio systemd per Dropbox:

$ sudo vi /etc/systemd/system/dropbox.service

Aggiungi le seguenti righe:

[Unit]
Description=Dropbox Service
After=network.target

[Service]
ExecStart=/bin/sh -c '/usr/local/bin/dropbox start'
ExecStop=/bin/sh -c '/usr/local/bin/dropbox stop'
PIDFile=${HOME}/.dropbox/dropbox.pid
User=sk
Group=sk
Type=forking
Restart=on-failure
RestartSec=5
StartLimitInterval=60s
StartLimitBurst=3

[Install]
WantedBy=multi-user.target

Sostituisci Utente , Gruppo e percorso cli dropbox ( /usr/local/bin/ ) con i tuoi valori. Salva ed esci dal file.

Ricarica il demone usando il comando:

$ sudo systemctl daemon-reload

Abilita il servizio Dropbox:

$ sudo systemctl enable dropbox

Infine, avvia il servizio Dropbox con il comando:

$ sudo systemctl start dropbox

D'ora in poi il servizio Dropbox si avvierà automaticamente ad ogni riavvio.

Per vedere se il servizio è avviato o meno, esegui:

$ sudo systemctl status dropbox

Il servizio Dropbox è in esecuzione e continuerà a funzionare a ogni riavvio. Non è necessario avviarlo manualmente ogni volta.


Ubuntu
  1. Come installare il server Minecraft su Ubuntu 18.04 LTS

  2. Come installare Ubuntu Server 18.04 LTS

  3. Come installare Docker in Ubuntu 18.04 LTS Server

  4. Come installare il server LTS di Ubuntu 20.04

  5. Come installare Discourse su Ubuntu 20.04 LTS

Come installare il server Minecraft su Ubuntu 16.04 LTS

Come installare Dropbox su Ubuntu 18.04 LTS

Come installare Nginx su Ubuntu 18.04 LTS

Come installare uTorrent su Ubuntu 18.04 LTS

Come installare il server SSH su Ubuntu 18.04 LTS

Come installare Dropbox su Ubuntu 20.04 LTS