06 CentOS - Introducción A Carpetas Compartidas
06 CentOS - Introducción A Carpetas Compartidas
06 CentOS - Introducción A Carpetas Compartidas
com/
La presente guía contiene los pasos básicos que te permitirán compartir carpetas en CentOS
(escritorio KDE). El desarrollo de la presente guía supone que tienes conocimientos sobre lo
siguiente: Configuración de usuarios y grupos, uso básico de la terminal (Shell), establecer
permisos de acceso a carpetas y archivos, teoría y configuración de redes. Si no po sees los
conocimientos necesarios repasa las guías antes de proseguir.
Nota: Necesita conexión a internet para poder verificar e instalar los servicios. Si no tienes
conexión a internet puedes crear un repositorio local (revisa la guía con el mismo nombre).
Configuración de usuarios
Para permitir el acceso de un equipo se recomienda crear un usuario que permita la validación
(inicio de sesión) en los recursos compartidos de CentOS.
http://alreadyknew.blogspot.com/
1|P á g i n a
Guía CentOS v 0.151210 http://alreadyknew.blogspot.com/
Nota: Ten presente que la orden “-s /sbin/nologin” previene el acceso del usuario al servidor,
la cuenta creada solo puede ser utilizada para validarse en el acceso a recursos
compartidos mediante Samba. Si el usuario intenta acceder al sistema fuera de Samba le
aparecerá el mensaje “El administrador del sistema ha desactivado su cuenta”.
Configuración de Samba
Para configurar Samba debes editar y verificar dos archivos: smb.conf y lmhosts, para editarlos
procede como se indica a continuación:
3. Identifica la línea:
http://alreadyknew.blogspot.com/
2|P á g i n a
Guía CentOS v 0.151210 http://alreadyknew.blogspot.com/
8. Edite el valor de la variable workgroup, ingresa el nombre del grupo de trabajo. Cambia el
valor de la variable server string ingresando el nombre deseado para el servidor (en la red).
Cambia el valor de la variable netbios name, ingresa el nombre del equipo (el mismo que
ingresaste en el archivo lmhosts). Modifica el valor de la variable host allow, ingresa el rango
de direcciones IP que utilizarán los equipos remotos. Para una mejor comprensión puedes revisar
la imagen a continuación.
http://alreadyknew.blogspot.com/
3|P á g i n a
Guía CentOS v 0.151210 http://alreadyknew.blogspot.com/
Borrar
Nombre a mostrar en la red
(elije el que quieras)
Mismo nombre del archivo lmhosts
Nota: Asigna permisos para que la compartición de carpetas funcione de manera correcta escribiendo
lo siguiente en la terminal: setsebool -P samba_export_all_rw 1
4|P á g i n a
Guía CentOS v 0.151210 http://alreadyknew.blogspot.com/
1. Presiona el botón derecho del mouse sobre la carpeta que deseas compartir y selecciona
Propiedades.
5|P á g i n a
Guía CentOS v 0.151210 http://alreadyknew.blogspot.com/
4. Activa la casilla Habilitar compartir archivos en la red local. Selecciona Compartir en modo
sencillo. Presiona sobre el botón Añadir.
6|P á g i n a
Guía CentOS v 0.151210 http://alreadyknew.blogspot.com/
6. Activa la casilla Compartir con Samba, marca las casillas Público y Escribible. Puedes cambiar el
Nombre que visualizarán los usuarios para esta carpeta. Presiona sobre el botón Aceptar (tres
veces).
7|P á g i n a
Guía CentOS v 0.151210 http://alreadyknew.blogspot.com/
7. Escribe en la terminal:
8|P á g i n a
Guía CentOS v 0.151210 http://alreadyknew.blogspot.com/
Autentificación
Los usuarios de otros equipos que deseen acceder a los recursos compartidos de CentOS
deben autentificarse mediante usuario y contraseña. Existen dos métodos:
Mediante este modo, el equipo que desee acceder a los recursos compartidos de CentOS
deberá ingresar un usuario y contraseña valido:
Mediante este modo, el equipo Windows podrá acceder a recursos compartidos del servidor
CentOS siempre y cuando el usuario y contraseña sea el mismo al registrado en Samba: Para
habilitar este modo de acceso escribe en una terminal lo siguiente:
9|P á g i n a
Guía CentOS v 0.151210 http://alreadyknew.blogspot.com/
3. Ve al final del documento, identifica el texto que haga referencia a tu carpeta compartida (la
imagen a continuación es de la carpeta compartida “MISXPDAT”):
Presione sobre el botón Añadir entrada y proceda agregando a los usuarios que permitirá
acceder al recurso compartido.
Establezca los permisos de cada usuario según crea necesario, teniendo en cuenta lo siguiente:
10 | P á g i n a
Guía CentOS v 0.151210 http://alreadyknew.blogspot.com/
A modo de ejemplo la siguiente imagen muestra al usuario userxp con permisos de lectura y
ejecución (no se permite la modificación del recurso compartido). El usuario userxp2 posee
permisos de lectura, escritura y ejecución (puede modificar el contenido). Ten presente que la
Máscara siempre deberá tener habilitados los permisos que utilices en los usuarios.
¡Práctica un poco!
11 | P á g i n a
Guía CentOS v 0.151210 http://alreadyknew.blogspot.com/
Compartir bajo la misma licencia. Si altera o transforma esta obra, o genera una obra
derivada, sólo puede distribuir la obra generada bajo una licencia idéntica a ésta.
12 | P á g i n a