Desactivando servicios innecesarios

Nuestro DS207 viene con muchas funciones integradas de serie. La mayoría de ellas, basta con desactivarlas desde la interfaz web de administración. El problema, es que haciéndolo, solo desactivamos el servicio principal, pero queda algún servicio de fondo que no se para.

Un ejemplo claro es el servidor multimedia y la photostation. Pese a desactivar ambos servicios por la web, quedaran residentes un par de programas que escanearan los directorios en busca de fotos y canciones, con el consiguiente consumo de recursos.

La forma de deshabilitarlos es muy sencilla, simplemente debemos mover el script de inicio (S*.sh) que encontraremos en /usr/syno/etc.defaults/rc.d/ a /usr/syno/etc.defaults/rc.off/. De esta forma ya no se iniciará automáticamente en el próximo reinicio.

Sigue leyendo para un listado de servicios y sus funciones.

Nota: Los recalcados en negrita no se deberían desactivar

  • S02cardreader.sh – Detecta la conexión de discos usb
  • S03bootup.sh – Comprobaciones al iniciar el sistema
  • S03inetd.sh – Servicios de red
  • S04crond.sh – Servicio Cron
  • S09DDNS.sh – Habilita el soporte DDNS (vease no-ip.com)
  • S10UPnPportmap.sh – Habilita el mapeo de puertos UPNP
  • S20pgsql.sh – Servidor PostgreSQL (necesario para el photostation y el servicio de descarga)
  • S21mysql.sh – Servidor mySQL
  • S25download.sh – Inicia el servicio de descarga
  • S30hotplug.sh – Soporte para detección de dispositivos USB
  • S55lpd.sh – Servicio de impresión
  • S66synoindexd.sh – Indexador de archivos multimedia
  • S77synomkthumbd.sh – Creador de miniaturas de las fotos
  • S78JumboFrame.sh – Para aquellos con Gigabit y Jumbo Frames
  • S79RCPower.sh – Parece relacionado con el control de SAI’s
  • S80samba.sh – Servicio Samba (compartir archivos en windows)
  • S81atalk.sh – Soporte para el protocolo AppleTalk
  • S84rsyncd.sh – Servicio rsync para copias de seguridad
  • S85synonetbkpd.sh – Cliente para copias de seguridad en red
  • S86synodms.sh – Servicio multimedia
  • S95sshd.sh – Servicio SSH
  • S97apache-sys.sh – Habilita la administración via web
  • S97apache-user.sh – Servicio web
  • S98findhostd.sh – Se desconoce la funcionalidad exacta
  • S99ftpd.sh – Servidor FTP
  • S99zbootok.sh – Seguramente para el parpadeo del led azul al iniciar el sistema
  • No todos estos servicios se pueden activar por la web, algunos deberemos activarlos en el archivo /etc/synoinfo.conf (por ejemplo el ssh)

    Aún así, os recomiendo que no lo hagáis y que instaléis mediante ipkg el programa en cuestión en su versión mas reciente 🙂

    Personalmente, solo he desactivado por ahora el S66synoindexd.sh y S77synomkthumbd.sh puesto que los demás desactivándolos por la web ya no molestan. Concretamente, el primero, escanea toda la música que pongas en la carpeta predefinida y el segundo crea miniaturas de todas las fotografías que se copian también a la carpeta predefinida, haciendo que se mostraran en el servicio multimedia UPNP que tengo instalado. Si no queréis desactivarlos, otra opción (que yo también tengo aplicada) es usar una carpeta diferente a la predefinida para la música y las fotos.

    El servidor PostgreSQL quizá lo deshabilite mas adelante pero dado su consumo nulo de memoria y cpu (al no usar yo ninguno de los servicios que lo necesitan) no hace que me preocupe mucho)

    Recordad que debeis ir con cuidado con lo que deshabilitéis pues vuestro sistema puede quedar “muerto” y deberéis reinstalarlo desde 0.

    Una respuesta a “Desactivando servicios innecesarios”

    1. Si no vais a usar el “Web Station” (servidor apache incluido) os recomiendo que desactiveis el S97apache-user.sh dado que aunque en la interfaz web lo tengais deshabilitado, siempre se inicia para hacer la redirección del puerto 80 al 5000 para entrar en la interfaz de administración poniendo solo la IP.

      Desactivando el script como se indica en el tutorial tendreis que escribir en el navegador “http://IPDETUSYNOLOGY:5000/” para poder acceder a la interfaz web de administración.

    Comentarios cerrados.