NAS – Servicios

  • Publicado el: 02/08/2015

En el anterior artículo vimos como configurar el software de nuestro NAS. Ahora veremos cómo configurar distintos servicios en nuestro NAS. Si quieres saber cómo, continúa leyendo.

Introducción

Voy a explicar cómo instalar varios servicios en nuestro Ubuntu Server. Existen muchos otros, así que os animo a investigar cuáles se ajustan a vuestras necesidades e instalarlos en vuestro servidor.

  • Ajenti. Servicio Web para configurar nuestro servidor. Hay otros como Zentyal, Webmin, etc…
  • Recurso compartido de red mediante Samba.
  • Plex Server. Servidor multimedia para compartir nuestras fotos, vídeos y audios con la red.
  • aria2. Gestor de descargas con interfaz Web.

Instalar Ajenti

Para instalar Ajenti tendrás que instalar desde el terminal el siguiente comando

wget -O- https://raw.github.com/ajenti/ajenti/1.x/scripts/install-ubuntu.sh | sudo sh

Te pedirá la contraseña de sudo en uno de los pasos. Una vez instalado podrás acceder a Ajenti en el puerto 8000 de tu NAS. Por ejemplo, si le pusiste la dirección IP 192.168.1.100 podrás acceder poniendo en tu navegador https://192.168.1.100:8000. Puede que te de un aviso sobre el certificado https empleado. Puedes aceptarlo sin miedo. El usuario por defecto será ‘root’ y su contraseña ‘admin’.

Ahora ya podrás gestionar los servicios de tu NAS desde el navegador.

Configurar recurso compartido

Abre Ajenti en tu navegador. En la sección «Plugins» busca el plugin «Samba«. Al abrirlo deberías ver un botón que al presionar comenzará a instalar el servicio Samba. Al terminar, reinicia el sistema.

Ahora ve a la sección Terminal y abre uno nuevo. Ahora ejecuta lo siguiente:

sudo smbpasswd -a username

y sustituye «username» por el nombre del usuario que quieres usar. Te preguntará por la contraseña que quieres asignarle. Reinicia el sistema y deberías ver una nueva sección «Samba» en Ajenti donde podrás configurar las carpetas que quieras compartir en tu red. Una vez que termines, ya será accesible desde cualquier ordenador de tu red.

Instalar Plex Server

Abre la página oficial de Plex en el navegador y acude a la sección «Downloads«. Allí busca la versión de Plex Server para Ubuntu de 64 bits. Descarga el fichero y guárdalo en el recurso compartido creado en el punto anterior.

Una vez hecho, abre Ajenti en tu navegador y abre un Terminal. Ejecuta lo siguiente:

cd /mnt/raid/shared_folder
sudo dpkg -i plexmediaserver.deb

Sustituye en la primera línea la ruta a tu recuso compartido y en la segunda línea el nombre del fichero que has descargado. Una vez que termine, si le pusiste la dirección IP 192.168.1.100, podrás acceder a él en el navegador con http://192.168.1.100:32400/web.

Instalar aria2

Desde Ajenti crea un directorio donde se descargarán los ficheros con aria2. Por ejemplo en /mnt/raid/downloads. Por último, crea la carpeta /etc/aria2. Te recomiendo que compartas la carpeta /mnt/raid/downloads. De esta manera podrás acceder desde cualquier recurso de tu red los ficheros que descargues.

Abre Ajenti en tu navegador y abre un Terminal. Ejecuta lo siguiente:

sudo apt-get install aria2
sudo vi /etc/init.d/aria2

Ahora introduce en el fichero lo siguiente:

#! /bin/sh
# /etc/init.d/aria2
### BEGIN INIT INFO
# Provides: aria2cRPC
# Required-Start: $network $local_fs $remote_fs
# Required-Stop: $network $local_fs $remote_fs
# Default-Start: 2 3 4 5
# Default-Stop: 0 1 6
# Short-Description: aria2c RPC init script.
# Description: Starts and stops aria2 RPC services.
### END INIT INFO
RETVAL=0
case "$1" in
start)
echo -n "Starting aria2c daemon: "
umask 0000
aria2c --daemon=true --enable-rpc --rpc-listen-all --conf-path=/etc/aria2/aria2.conf
RETVAL=$?
echo
;;
stop)
echo -n "Shutting down aria2c daemon: "
/usr/bin/killall aria2c
RETVAL=$?
echo
;;
restart)
stop
sleep 3
start
;;
*)
echo $"Usage: $0 {start|stop|restart}"
RETVAL=1
esac
exit $RETVAL

Una vez grabado y cerrado ejecuta:

sudo chmod +x /etc/init.d/aria2
sudo update-rc.d aria2 defaults

Ahora ejecutamos:

sudo vi /etc/aria2/aria2.conf

E introducimos en el fichero lo siguiente:

continue
dir=/mnt/raid/downloads

Instalamos un servidor Web donde instalar la interfaz gráfica y la aplicación unzip

sudo apt-get install lighted

sudo apt-get install unzip

Descarga webui-aria2 y copia el fichero zip en /var/www empleando ajenti. Descomprímelo en esa misma carpeta y reinicia el sistema. Deberías poder acceder a aria2 en el navegador desde http://192.168.1.100/webui-aria2-master.

Notas finales

Ahora tienes tu servidor NAS con una serie de servicios mínimos. Sólo queda configurarlos a tu gusto y ampliarlo con más servicios. Algunas ideas:

  • Servidor de impresión y escaneo
  • Servidor de copias de seguridad o Time Machine
  • Instalarle servicios de gestión multimedia
  • Si eres desarrollador instalar un servidor GIT
  • etc.

Uso de cookies

Este sitio web utiliza cookies para que usted tenga la mejor experiencia de usuario. Si continúa navegando está dando su consentimiento para la aceptación de las mencionadas cookies y la aceptación de nuestra política de cookies, pinche el enlace para mayor información.

ACEPTAR

Aviso de cookies