GNU/Linux >> Tutoriales Linux >  >> Ubuntu

Cómo instalar Dropbox en el servidor Ubuntu 18.04 LTS

Ya vimos cómo instalar y configurar Dropbox en el escritorio de Ubuntu 18.04 . Hoy vamos a discutir cómo instalar Dropbox en la edición del servidor Ubuntu 18.04 LTS. Configurar Dropbox en un servidor Ubuntu sin interfaz gráfica de usuario es completamente diferente, ¡pero fácil! Y finalmente veremos cómo instalar y configurar el cliente CLI de Dropbox y cómo usarlo para sincronizar archivos.

Instalar Dropbox en el servidor Ubuntu 18.04 LTS

Al igual que la versión de escritorio, la versión cli de Dropbox también está disponible para las ediciones de 32 y 64 bits.

Para 32 bits :

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

Para 64 bits :

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

Esto creará una nueva carpeta oculta llamada .dropbox-dist en su directorio $HOME.

Ahora, ejecute el siguiente comando para iniciar el demonio de Dropbox desde el .dropbox-dist recién creado carpeta.

$ ~/.dropbox-dist/dropboxd

Verá una salida similar a la siguiente.

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

A continuación, abra el navegador y navegue hasta el enlace anterior para conectar el sistema con su cuenta de Dropbox. Si está en un servidor sin cabeza, puede usar navegadores de texto como lynx o enlaces electrónicos para iniciar sesión en la cuenta de Dropbox. Tenga en cuenta que no tiene que ingresar la URL en el mismo sistema. Puede usar cualquier otro sistema en su red que tenga un navegador web GUI para navegar a la URL.

Una vez que haya abierto la URL en el navegador, se le pedirá que ingrese su nombre de usuario y contraseña de Dropbox. Simplemente introdúzcalos y haga clic en Iniciar sesión .

Después de que su computadora esté conectada a su cuenta de Dropbox, debería ver un mensaje como el siguiente en su Terminal.

This computer is now linked to Dropbox. Welcome XYZ

Ahora, una nueva carpeta llamada "Dropbox" se creará en su directorio de inicio. Guarde los datos en esta carpeta para acceder a ellos desde cualquier dispositivo.

$ ls Dropbox/
 Apps Mackup 'Yahoo! Mail'

¡Felicitaciones! El servidor de Ubuntu se ha vinculado a su cuenta de Dropbox. El demonio de Dropbox seguirá funcionando hasta que lo detengas a la fuerza presionando CTRL+C. .

Debe iniciarlo manualmente cada vez que quiera usar Dropbox. Por supuesto, podemos hacer que el servicio de Dropbox se inicie automáticamente en cada reinicio. Vamos a ver cómo hacerlo en los siguientes apartados.

Instalar CLI de Dropbox

Descarga el script de Python de Dropbox y ponlo en tu RUTA, por ejemplo /usr/local/bin/ .

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

Hazlo ejecutable:

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

Ahora puede comenzar a usar la CLI de Dropbox. Para mostrar la ayuda, simplemente ejecute:

$ dropbox

Para ver el uso de un comando específico, por ejemplo acelerador, ejecute:

$ dropbox help throttle

Ahora veamos si el servicio de Dropbox se está ejecutando o no. Para hacerlo, simplemente ejecute:

$ dropbox status
Dropbox isn't running!

Como puede ver, ¡el servicio de Dropbox no se está ejecutando!

Para iniciarlo, ejecute:

$ dropbox start

Verifiquemos nuevamente si se está ejecutando usando el comando:

$ dropbox status
Up to date

Seguirá ejecutándose hasta que reinicie el sistema.

Para detener el servicio, ejecute:

$ dropbox stop

Para obtener el estado de sincronización actual de un archivo, ejecute:

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

Puede excluir un directorio de la sincronización. Por ejemplo, voy a excluir una carpeta llamada "dir1". Para hacerlo, ejecute:

$ dropbox exclude add dir1

Puede agregar varios directorios con valores separados por espacios, como se muestra a continuación.

$ dropbox exclude add dir1 dir2

Para ver la lista de directorios actualmente excluidos de la sincronización, ejecute:

$ dropbox exclude list

Para eliminar un directorio de la lista de exclusión, use este comando.

$ dropbox exclude remove dir1

Para obtener un enlace compartido para un archivo, por ejemplo, ostechnix.txt, en su carpeta de Dropbox, ejecute:

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

Ahora puede pasar la URL anterior a cualquier persona.

Para habilitar lansync, ejecute:

$ dropbox lansync y

Para desactivarlo:

$ dropbox lansync n

Para obtener más comandos, consulte la sección de ayuda.

$ dropbox help

Inicio automático de Dropbox

Como ya mencioné, debe iniciar manualmente el demonio de Dropbox en cada reinicio. Si no se siente cómodo con el inicio manual, siga los pasos a continuación para que se inicie automáticamente.

Cree una unidad de servicio systemd para Dropbox:

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

Agregue las siguientes líneas:

[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

Reemplazar Usuario , Grupo y ruta CLI de Dropbox ( /usr/local/bin/ ) con sus propios valores. Guarde y salga del archivo.

Vuelva a cargar el demonio usando el comando:

$ sudo systemctl daemon-reload

Habilitar el servicio de Dropbox:

$ sudo systemctl enable dropbox

Finalmente, inicie el servicio de Dropbox con el comando:

$ sudo systemctl start dropbox

A partir de ahora, el servicio de Dropbox se iniciará automáticamente con cada reinicio.

Para ver si el servicio está iniciado o no, ejecute:

$ sudo systemctl status dropbox

El servicio de Dropbox se está ejecutando y seguirá ejecutándose en cada reinicio. No necesita iniciarlo manualmente cada vez.


Ubuntu
  1. Cómo instalar el servidor de Minecraft en Ubuntu 18.04 LTS

  2. Cómo instalar Ubuntu Server 18.04 LTS

  3. Cómo instalar Docker en el servidor Ubuntu 18.04 LTS

  4. Cómo instalar el servidor Ubuntu 20.04 LTS

  5. Cómo instalar Discourse en Ubuntu 20.04 LTS

Cómo instalar el servidor de Minecraft en Ubuntu 16.04 LTS

Cómo instalar Dropbox en Ubuntu 18.04 LTS

Cómo instalar Nginx en Ubuntu 18.04 LTS

Cómo instalar uTorrent en Ubuntu 18.04 LTS

Cómo instalar el servidor SSH en Ubuntu 18.04 LTS

Cómo instalar Dropbox en Ubuntu 20.04 LTS