Cargando



Creando un servidor de impresión y archivos compartidos con Linux – parte 1

Sí estas usando cuentas de correo electrónico, dispositivos USB o Dropbox para compartir archivo, este tutorial es para ti, adicionalmente te enseñaremos a centralizar estas operaciones en un solo servidor, que podemos hacerlo con un viejo computador, una impresora estándar, una distribución ligera, CUPS, Samba y NFS.


jul 22 2013 13:47
Profesional
jul 29 2013 15:41
En la primera parte de este tutorial configuraremos nuestro viejo hardware para convertirlo en un servidor de archivos, así como la instalación de los protocolos necesarios para realizar esta operación.
  • 1 - Para un servidor básico de archivos e impresión no necesitamos un servidor rápido, esa vieja laptop con la pantalla desgastada y con no suficiente RAM como para abrir máximo 20 pestañas en Firefox, nos servirá más que bien.
  • 2 - Un dispositivo eficaz y con muchas bondades como el NSLU-2 también conocido como Slug Box es lo que necesitamos para complementar a nivel de hardware nuestro servidor. Este microcomputador nos dará lo que necesitamos con su procesador ARM y es lo suficientemente pequeño para ponerlo donde queramos, adicionalmente es soportado por Debian.

servidor-impresion-linux.jpg

  • 3 - Cualquiera que sea el hardware que utilicemos nuestra intención es utilizar una distribución Linux que no nos dé dolores de cabeza, que sea amigable, fácil de actualizar y de instalar nuevos programas en ella. Podemos usar tanto Debian como la versión de servidores de Ubuntu.
  • 4 - Usaremos el disco de nuestra vieja laptop para instalar la distribución, pero podemos realizar una partición en el mismo para separar información. Habrá distintas opciones dependiendo de nuestro hardware y el tamaño de los archivos a compartir pero definitivamente tener discos separados acelerará bastante los procesos.
  • 5 - Para asignar las direcciones de red en nuestros computadores, estaremos usando DHCP. Lo que debemos considerar es que necesitamos un dirección estática para el servidor. Recogemos la información que necesitamos en nuestra red local con ifconfig y el comando netstat –n.
  • 6 - Escogemos una dirección IP que se encuentre lejos del rango asignado por ejemplo: 192.168.0.242 y la fijamos durante la instalación.

servidor-impresion-linux-2.jpg

  • 7 - Realizamos una instalación mínima, pero Debian nos da varias opciones para nuestro servidor, seleccionando una de ellas nos dará bastante o todo lo que necesitamos.
  • 8 - Sí estamos corriendo Ubuntu y estamos confiando en sudo para ganar los privilegios de super usuario es el momento de cambiar esto añadiéndole una clave a root.
  • 9 - Ahora necesitamos instalar el NFS, que significa Network file system, que no es más que el protocolo que nos permitirá comunicarnos con nuestro computador para el acceso a los archivos de forma remota, para ello corremos el siguiente comando:

Apt-get install nfs-kernel-server portmap

  • 10 - No olvidemos de cambiarle la permisología al directorio de /exports con chmod –R 777. Luego de crear el sistema de archivos cambiamos la siguiente línea en /etc/default/nfs-common:

NEED_IDMAPD=yes

  • 11 - Luego para leer los archivos remotos corremos el siguiente comando:

mkdir ~/SharedFolder sudo mount 192.168.0.242: /home/nfs /home/username/SharedFolder

servidor-impresion-linux-3.jpg

  • 12 - Por último si queremos escribir los permisos sobre estos archivos solo debemos editar /etc/exports en el servidor con rw. Podemos fijar exports por nombre del host, dominio o dirección IP.
Luego de este punto solo nos queda ponernos creativos, podemos usar NIS, LDAP o buscar un acercamiento diferente con Samba, en la segunda parte de este tutorial seguiremos con la creación de nuestro servidor pero esta vez el turno le tocará al de impresión.

Para continuar con la parte 2 de este Tutorial, sigue pulsando este enlace:
http://www.solvetic....ux-–-parte-2/

¿Te ayudó este Tutorial?


Sin comentarios, sé el primero!

No esperes más y entra en Solvetic
Deja tus comentarios y aprovecha las ventajas de la cuenta de usuario ¡Únete!

Hola! Si no encuentras algún tutorial en el buscador de Solvetic, Solicítalo Aquí

X