Servidor

Cómo instalar Headless Dropbox en Ubuntu Server

Cómo instalar Headless Dropbox en Ubuntu Server

Dropbox se puede denominar como almacenamiento de archivos basado en la nube que hace que sus archivos estén disponibles en cualquier momento siempre que esté conectado a Internet. Un usuario local accede a los archivos sincronizándolos con Dropbox. Esto ayuda a actualizar automáticamente todos los archivos eliminados y agregados a su almacenamiento en la nube. La mayoría de las personas sienten curiosidad por saber cómo se puede instalar Dropbox sin cabeza en un servidor Ubuntu. Para obtener más información, siga el artículo a continuación para obtener información detallada, incluidas capturas de pantalla de cómo se realiza el proceso de instalación.

Una pregunta frecuente de la mayoría de los usuarios de Linux es por qué el término Headless? Una computadora / dispositivo / servidor sin cabeza es simplemente un sistema que se ha configurado para ejecutarse y operar sin un monitor, mouse y teclado. En términos más simples, uno puede referirse a un sistema sin cabeza como un sistema controlado a través de una conexión de red activa, por lo tanto, la ausencia de un monitor, teclado y mouse.

Este tutorial del artículo le proporcionará un visto bueno para instalar Headless Dropbox en Ubuntu Server para que pueda sincronizar, actualizar, hacer copias de seguridad y almacenar sus archivos. Este tutorial del artículo también tiene procedimientos detallados sobre cómo Dropbox sin cabeza puede iniciarse automáticamente durante el proceso de inicio. No se preocupe por los servidores de Ubuntu que funcionarán con este tutorial, ya que funciona con todos los servidores de Ubuntu, incluidos los últimos servidores de Ubuntu.

Siga el tutorial con atención para evitar errores durante el proceso de instalación. Le recomendamos que copie y pegue los comandos en lugar de escribirlos para evitar errores ortográficos y escribir los comandos incorrectos. Tenga en cuenta que los comandos incorrectos pueden dañar su servidor Ubuntu, por lo que es necesario copiar y pegar todos los comandos en este tutorial.

Instalación de Headless Dropbox en Ubuntu Server

La instalación del Dropbox sin cabeza se puede realizar mediante la instalación de la línea de comandos. Hay diferentes tipos de servidores Ubuntu:

La instalación o los comandos utilizados en la instalación son diferentes para cada uno de los servidores mencionados anteriormente. Es esencial tener en cuenta que se deben usar los paquetes adecuados durante la instalación, falla en la cual la instalación fallará o se producirán errores durante el proceso de instalación.

Antes de comenzar con el proceso de instalación, verifique su sistema para saber si está utilizando un servidor de 32 bits o un servidor de 64 bits. Después de conocer su tipo de servidor, debe buscar la aplicación más reciente porque la aplicación de Dropbox cambia con frecuencia. Sin embargo, no necesita preocuparse por buscar la aplicación más nueva a menos que actualice su versión de Dropbox existente porque el proceso de instalación instala la última versión en su servidor sin cabeza.

Descarga e instalación de Dropbox

Primero, descargue el cliente oficial de Dropbox a través de la terminal. Luego navegue a su terminal y copie y pegue o escriba el siguiente comando (asegúrese de estar en el directorio de inicio de su usuario, y puede verificar esto emitiendo el comando pwd en la ventana de su terminal):

curl -Lo dropbox-linux-x86_64.alquitrán.gz https: // www.dropbox.com / download?plat = lnx.x86_64

Este comando descargará el cliente de Dropbox oficial a su directorio de inicio. Ahora navegue a su directorio de inicio y descomprima el archivo descargado. Puede hacer esto fácilmente usando la línea de comando a continuación. Asegúrese de estar en su directorio de inicio antes de usar la línea de comando a continuación para evitar errores.

tar xvzf dropbox-linux-x86_64.alquitrán.gz.

Después de descomprimir el archivo descargado, es el momento de vincular su cuenta de Dropbox. Este proceso se puede realizar simplemente emitiendo el siguiente comando en la ventana de su terminal:

~ /.dropbox-dist / dropboxd.

El uso del comando dropboxd muestra el contenido de su cuenta de Dropbox sincronizado con el directorio de inicio.

NOTA: Debe recordar que debido a que está ejecutando Dropbox sin una interfaz gráfica de usuario (GUI), se proporcionará un enlace la primera vez que ejecute ~ /.dropbox-dist / dropboxd. Mando.

Todo lo que se necesita es copiar y pegar el enlace proporcionado en su navegador y luego iniciar sesión en su cuenta. Si es nuevo en Dropbox, se le pedirá que cree una nueva cuenta. Esto sucederá después de que el navegador le solicite que agregue su servidor. Dropbox creará automáticamente un directorio de inicio en el servidor después de completar el proceso. 

iniciar sesión para conectar la computadora host a la cuenta de Dropbox

Después de conectarse al servidor, asegúrese de volver a la ventana de la terminal y detener la ejecución del demonio de Dropbox. De forma predeterminada, el demonio de Dropbox se ejecuta en primer plano, lo que dificulta la ejecución de otros comandos después de conectarse al servidor.

En la ventana de la terminal, presione Ctrl + C para detener temporalmente la ejecución del demonio de Dropbox. Después de emitir el comando, la carpeta de Dropbox sincronizada aparecerá en su directorio de inicio.

Carpeta de Dropbox en su directorio personal

Además, un punto a tener en cuenta es que si está ejecutando un servidor de 32 bits, use el siguiente comando:

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

Por otro lado, use este comando cuando ejecute un servidor de 64 bits si el enlace anterior falla:

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

Con estas líneas de comando proporcionadas anteriormente, uno no necesita extraer sino ejecutar el cliente descargado usando el comando de Dropbox dist (~ /.dropbox-dist / dropboxd)

Crear un servicio de sistema para Dropbox

Debido a que el cliente de Dropbox descargado e instalado no se puede controlar, se deben realizar algunos trucos más como se muestra a continuación:

Se debe configurar un servicio de Dropbox siguiendo los siguientes pasos:

  1. Primero, cree una secuencia de comandos llamada dropbox.Servicio
  2. Usando el comando sudo mv dropbox.service / etc / systemd / system / mover el archivo
  3. En tercer lugar, cree un script llamado dropbox
  4. Usando el comando sudo mv dropbox / etc / init.mover el archivo
  5. Usando el comando sudo chmod + x / etc / systemd / system / dropbox.servicio / etc / init.d / dropbox hace que los archivos sean ejecutables.

Después de completar los pasos mencionados anteriormente, se espera que cree un nuevo archivo usando este comando:

nano / etc / sysconfig / dropbox

El siguiente contenido debe usarse después de crear el nuevo archivo DROPBOX_USERS = "USER", luego guarde y cierre el archivo.

Administrar Dropbox sin encabezado en la línea de comandos mediante Python Script

Una secuencia de comandos de Python es necesaria y vital para administrar los comandos de Dropbox en el servidor después de que se hayan iniciado los servicios. Para obtener los scripts de Python, ejecute los siguientes comandos:

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

Luego ejecute este comando para hacerlo ejecutable:

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

Administrar Dropbox sin encabezado en la línea de comandos mediante Python Script

Para usar la secuencia de comandos de Python desde cualquier lugar, independientemente del directorio, tenemos que crear un enlace simbólico desde la secuencia de comandos de Python descargada. Para hacer eso, siga los pasos a continuación:

Dropbox

Después de ejecutar el comando de dropbox, verá todos los comandos útiles que se mencionan al final de este artículo.

Interfaz de línea de comandos de Dropbox

Para usar cualquiera de los comandos de Dropbox mencionados, debe escribir dropbox (seguido del comando que desea ejecutar). Por ejemplo, al verificar nuestro estado de Dropbox sin cabeza, ejecutará el siguiente comando:

estado de dropbox

comprobar el estado de Dropbox

A continuación, se muestran algunos comandos útiles para usar cuando utilice su Dropbox recién instalado:

  1. Para recargar el Systemd, use el comando sudo systemctl daemon-reload
  2. Para iniciar Dropbox, use el comando sudo systemctl start dropbox
  3. Para iniciar automáticamente Dropbox al arrancar, use el comando: sudo systemctl enable dropbox
  4. Para ver el estado del servicio, use la siguiente línea de comando: sudo systemctl status dropbox
  5. Para detener el servicio, use el comando: sudo systemctl stop dropbox
  6. Para reiniciar el servicio, use el comando: sudo systemctl restart dropbox

NOTA: un USUARIO es el nombre real del usuario del sistema, pero no el usuario de Dropbox.

Otro método corto es descargar y copiar el archivo de servicio en el directorio Systemd:

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

Los siguientes comandos son útiles cuando se usa Dropbox:

estado - ayuda a obtener el estado actual de Dropbox puburl - utilizado para obtener una URL pública de un archivo en su carpeta pública de Dropbox acelerador - utilizado para establecer límites de ancho de banda de Dropbox comienzo - este comando inicia Dropbox apoderado - este comando ayuda a establecer la configuración de proxy para su cuenta de Dropbox filestatus - este comando le da al usuario el estado actual de los archivos sincronizados lansync- este comando se usa para habilitar o deshabilitar la sincronización de LAN ls - este comando enumera elementos en el directorio actual detener - este comando detiene la ejecución de Dropbox autoencendido - este comando AutoStart's Dropbox excluir- este comando excluye la carpeta resaltada de la sincronización Sharelink - este comando se usa para obtener un enlace para compartir para los archivos en su cuenta de Dropbox ayuda - si necesitas ayuda, este comando te será de gran ayuda

Para acceder rápidamente a sus archivos, colóquelos en su cuenta de Dropbox y se sincronizarán automáticamente con su servidor sin cabeza. Tu servidor sin cabeza ahora se está sincronizando con tu Dropbox.

Después de crear una unidad de servicio del sistema, asegúrese siempre de ejecutar Dropbox como usuario estándar pero no como root. Para hacer esto, asegúrese de reemplazar el nombre de usuario con su nombre de usuario real. Es posible que los archivos no se sincronicen correctamente si Dropbox se ejecuta como usuario root. Por ejemplo, cambie el usuario con su nombre de usuario real:

[Unidad] Descripción = Dropbox Daemon After = network.destino [Servicio] Tipo = Usuario simple = (ingrese su nombre de usuario real) ExecStart = / opt / dropbox / dropboxd ExecStop = / bin / kill -HUP $ MAINPID Reiniciar = siempre [Instalar] WantedBy = multiusuario.objetivo

Al hacer esto, ejecutará su Dropbox sin cabeza como un usuario estándar pero no como un usuario root, que es la forma recomendada de ejecutar Dropbox. Después de cambiar el nombre de usuario, guarde el archivo, luego ciérrelo e inicie el servicio usando el comando de inicio:

sudo systemctl start dropbox

Siga el tutorial del artículo paso a paso para obtener un dropbox sin cabeza que funcione en su servidor ubuntu.

Puertos de código abierto de motores de juegos comerciales
Las recreaciones gratuitas, de código abierto y de motores de juegos multiplataforma se pueden usar para jugar títulos de juegos antiguos y también al...
Los mejores juegos de línea de comandos para Linux
La línea de comandos no es solo su mayor aliado cuando usa Linux, también puede ser la fuente de entretenimiento porque puede usarla para jugar muchos...
Las mejores aplicaciones de mapeo de gamepad para Linux
Si te gusta jugar juegos en Linux con un gamepad en lugar de un sistema de entrada de teclado y mouse típico, hay algunas aplicaciones útiles para ti....