User Tools

Site Tools


uso_de_syncthing_para_mantener_repositorios_compartidos

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
uso_de_syncthing_para_mantener_repositorios_compartidos [2015/12/23 21:29]
moliver@uclv
uso_de_syncthing_para_mantener_repositorios_compartidos [2020/04/10 17:38] (current)
Line 3: Line 3:
 El programa puede ser descargado desde: https://​syncthing.net/​ en esa dirección se explica el proceso de instalación para Debian o Ubuntu. El programa puede ser descargado desde: https://​syncthing.net/​ en esa dirección se explica el proceso de instalación para Debian o Ubuntu.
  
-En el caso de Debian la ejecucion es muy sencilla pero como no tiene una opcion ​para ejecutar como servicio y muy util ver la informacion ​que muestra la opcion que recomiendo es correrlo a traves del screen. ​Queraria asi:+En el caso de Debian la ejecucion es muy sencilla pero como no tiene una opción ​para ejecutar como servicio y muy util ver la informaciñn ​que muestra la opcion que recomiendo es correrlo a traves del screen. ​Quedaría así: 
 + 
 +Dentro del /​etc/​rc.local 
 <​code>​ <​code>​
-screen -d -m syncthig+screen -d -m /​srv/​lauch-syncthing.sh
 </​code>​ </​code>​
  
-De esa forma queda ejecutandose en segundo plano y no importa que se cirre la sesión+Y el contenido del /​srv/​lauch-syncthing.sh podría ser: 
 + 
 +<​code>​ 
 +#​!/​bin/​bash 
 + 
 +/​usr/​bin/​syncthing --home=/​root/​.config/​syncthing/​ 
 +</​code>​
  
 Para ver la salida en cualquier momento se puede usar: Para ver la salida en cualquier momento se puede usar:
Line 14: Line 23:
 screen -r  screen -r 
 </​code>​ </​code>​
 +
 +Otra variante puede hacerse con ayuda del supervidord.
 +
 +También puede usarse la opción de ejecutarlo en background y guardar el log.
 +<​code>​
 +#!/bin/sh
 +
 +exec  syncthing > /​srv/​syncthing_$(date +'​%Y%m%d-%H-%M-%S'​) 2>&​1&​
 +
 +exit 0
 +</​code>​
 +
  
 Cuando se ejecuta por primera vez el programa crea solo escucha por el puerto 8384 de la direccion 127.0.0.1. Para cambiar esto se debe cancelar la ejecucion y modificar el archivo de configuracion que por defecto está en:  /​root/​.config/​syncthing/​config.xml si se instaló como root. Allí se debe cambiar: ​ Cuando se ejecuta por primera vez el programa crea solo escucha por el puerto 8384 de la direccion 127.0.0.1. Para cambiar esto se debe cancelar la ejecucion y modificar el archivo de configuracion que por defecto está en:  /​root/​.config/​syncthing/​config.xml si se instaló como root. Allí se debe cambiar: ​
Line 24: Line 45:
 </​code>​ </​code>​
 Luego  de este cambio se debe iniciar el programa nuevamente e intentar acceder por un navegador desde cualquier estación. Luego  de este cambio se debe iniciar el programa nuevamente e intentar acceder por un navegador desde cualquier estación.
 +
 +Otra forma es usar la opcion de la linea de comando del programa con el modificador -gui-address ​ Por ejemplo "​http://​192.0.2.42:​8443"​
  
 La primera vez que se haga el acceso se va a pedir cambiar la contraseña de acceso. La primera vez que se haga el acceso se va a pedir cambiar la contraseña de acceso.
Line 29: Line 52:
 Para poder acceder a los repositorios de antivirus de la UCLV se debe adicionar el servidor. Esto se hace mediante el botón ADD DEVICE. ​ Los ID de los servidores registrados hasta el momento se encuentran a continuación:​ Para poder acceder a los repositorios de antivirus de la UCLV se debe adicionar el servidor. Esto se hace mediante el botón ADD DEVICE. ​ Los ID de los servidores registrados hasta el momento se encuentran a continuación:​
  
-Villa Clara       ​6QCOWOO-BIETB66-Z446JPZ-SSSLSUV-CNPPZFT-HJMNVRJ-DWXZE64-BLVYUQA +<​code>​ 
-Santiago de Cuba  VLB2VX3-L6B6I3B-UMRJZ7K-6CJWS6F-B75JR3X-O64VCAG-OZ7SOVA-4VKJGQ3 ​   +Villa Clara       ​6QCOWOO-BIETB66-Z446JPZ-SSSLSUV-CNPPZFT-HJMNVRJ-DWXZE64-BLVYUQA ​  tcp://​200.14.54.9:​22000 
-Sancti Spíritus ​  ​OL2KO2F-KYJEVEV-A4KX2JP-BCYHLE5-D5UHGGT-TN3YCY4-NIKKNL7-NB2JZAX+Santiago de Cuba  VLB2VX3-L6B6I3B-UMRJZ7K-6CJWS6F-B75JR3X-O64VCAG-OZ7SOVA-4VKJGQ3 ​  *tcp://​10.30.1.118:​22000 
 +Sancti Spíritus ​  ​OL2KO2F-KYJEVEV-A4KX2JP-BCYHLE5-D5UHGGT-TN3YCY4-NIKKNL7-NB2JZAX ​  tcp://​200.14.52.151:​22000 ​  
 +Holguin ​          ​FZK7UT3-JXBQVF6-GLYJOAK-M3YWFLT-7GWPMNH-JP7DOGP-TLXGITO-VUDQUQJ  
 +Pinar del Rio     ​NIA6F36-MTDUEQP-INYL3LM-ZV2XL7K-7O5B6IS-4RTBNZB-FLAPEEW-EEELZQD ​  ​tcp://​200.14.49.13:​22000 
 +Ciego de Avila    IB37UTW2-N4DN6KW-TJ3IK3U-N6CYQM2-SOWMDPC-GNYUHJM-BA6MRYT-44OW2QI ​  ​tcp://​10.18.1.111:​22000 
 +Agraria Habana ​   X2E2TYO-YVVBUU2-ZYDA3BG-UDXOTG2-JDSFC2T-NLT2XWA-YC3RCMA-LHVWBAM ​  ​*tcp://​200.14.49.199:​22000 
 +Las Tunas         ​PMYEC2P-ZQEQH4O-LMF27DK-OIJAI7P-4QG2WKC-YQB2EML-SIUDP3O-HFW3WAI ​  ​tcp://​200.14.53.75:​22000 
 +Ins C Animal ​     EB3XU3Z-Q5U2B5M-NLYQXZC-IQY4FXK-J3L63Q4-YDXKY6E-FGQSH53-LZP3ZAC 
 +Moa               ​LXT2MXM-TQNPA7Y-MPG4U5K-445NFDU-EPMZCT2-IRKV3VG-BNKMWOF-IGGYLQM 
 +INSTEC ​        ​EPAC3U3-CIFVEM4-MLT5CIP-FPBMKFP-KSFLRYA-3I65766-S34N7FD-D6ZFUAQ 
 + 
 +</​code>​
  
 Cuando se está adicionando un DEVICE y se marca la opcion de INTRODUCER la lista de DEVICES registrados en el se adiciona a nuestro server local lo cual facilita el trabajo. Cuando se está adicionando un DEVICE y se marca la opcion de INTRODUCER la lista de DEVICES registrados en el se adiciona a nuestro server local lo cual facilita el trabajo.
uso_de_syncthing_para_mantener_repositorios_compartidos.1450906162.txt.gz · Last modified: 2020/04/10 17:38 (external edit)