SlideShare ist ein Scribd-Unternehmen logo
1 von 16
Downloaden Sie, um offline zu lesen
Unidad 14.
SAMBA, NFS y LDAP
GNU/Linux
Administración de Sistemas Operativos
1
Contenidos
2
1. Introducción
2. SAMBA
1.1. Instalación y configuración
1.2. Cliente
1.3. Configuración con asistentes
3. NFS
2.1. Configuración del servidor
2.2. Configuración del cliente
4. LDAP
3.1. OpenLDAP
3.2. Herramientas y utilidades
Introducción
3
 SAMBA
 NFS (Network File System)
 LDAP (Lightweight Directory Access Protocol)
Permite compartir recursos (archivos e impresoras) entre equipos GNU/Linux
y equipos Windows.
Es nativo de los sistemas GNU/Linux y permite compartir carpetas a través de
la red. Se recomienda su uso para compartir información entre sistemas
GNU/Linux.
Es un protocolo de aplicación que permite el acceso a un servicio de
directorio (dominio).
SAMBA
4
5
 Instalación: # apt-get install samba
Instalación y configuración
En las líneas finales tras la instalación, aparecerá:
smbd start/running, process PIDsmbd
nmbd start/running, process PIDnmbd
 Configuración: Fichero /etc/samba/smb.conf
#==== Global Settings =======
[global]
workgroup = GRUPO_DE_TRABAJO
###### Authentication #####
security = user
 Creamos una nueva sección al final del fichero para el directorio que vamos
a compartir.
 Indicamos el grupo de trabajo y la autenticación (compartida o por usuario)
Instalación y configuración
Opción Comentario
[ recurso ] Nombre del recurso compartido.
path Ruta absoluta del directorio compartido.
public Indica si el directorio permite el acceso público. Posibles valores: no, yes.
comment Proporciona información adicional sobre el recurso (comentario).
browseable Indica si se puede explorar dentro del recurso. Posibles valores: no, yes
writeable
read only
Indica si se permite crear o modificar los archivos/directorios del recurso.
Posibles valores: no, yes
guest ok Permite el acceso a usuarios anónimos (sin identificarse). Valores: no, yes
valid users Lista de usuarios permitidos para acceder al recurso.
write list Lista de usuarios que pueden modificar el contenido.
read list Lista de usuarios que pueden leer el contenido.
6
 Parámetros de configuración:
7
 Gestión de usuarios:
Instalación y configuración
 Administrar usuarios de Samba y sus
contraseñas:
# smbpasswd –opción usuario
 Ver los usuarios de Samba:
# pdbedit –w -L
Opción Comentario
-a Añade un usuario.
-x Elimina un usuario.
-d Deshabilita un usuario.
-e Habilita un usuario.
-n Establece la contraseña a NULL.
 Reiniciar el servicio: # restart smbd
# restart nmbd
Los usuarios se deben haber creado previamente en el sistema y deben existir en /etc/passwd
8
 En sistemas Windows:
Cliente
 En la barra de direcciones de una ventana o de un navegador (el recomendado
para esto, Internet Explorer), escribir:
direcciónIPsambarecurso (p. ej: 192.168.5.17datos )
 En sistemas GNULinux:
 Abrimos una carpeta y escribimos:
smb://direcciónIPsamba/recurso (p. ej: smb://192.168.5.17/datos )
Interfaces gráficas para la configuración de Samba:
 Swat
 Webmin
 System-config-samba
9
Configuración con asistentes
NFS
10
11
Configuración del servidor
 Instalación: # apt-get install nfs-kernel-server nfs-common
 Iniciar el servicio: # service nfs-kernel-server start
 Compartir una carpeta
o Crear la carpeta y darle permisos: # mkdir /datos
# chmod 777 /datos
o Modificar el fichero /etc/exports
<directorio> <IP> (permisos) <IP> (permisos)...
Por ejemplo, añadimos la línea: /datos 192.168.0.0/24(rw)
 Reiniciar el servicio: # service nfs-kernel-server restart
12
Configuración del cliente
 Instalación: # apt-get install nfs-common
 Montar la unidad:
$ sudo mount 192.168.0.19:/datos /datos
a. Manual:
b. Automática:
Dirección IP servidor carpeta compartida
en el fichero /etc/exports
Carpeta local donde montar
la carpeta compartida
192.168.0.19:/datos /datos nfs rw,hard,intr 0 0
Modificar el fichero /etc/fstab añadiendo la siguiente línea:
Servidor NFS
LDAP
13
14
Instalación y configuración
 Instalación: # apt-get install slapd ldap-utils
 Iniciar|detener|reiniciar el servicio: # service slapd start|stop|status
 Creación del dominio. Configuración del Backend.
o Crear fichero LDIF backend.ldif
o Cargar el fichero LDIF en el directorio:
# ldapadd -Y EXTERNAL -H ldapi:/// -f backend.ldif
 Poblar el directorio. Configuración del Frontend.
# ldapadd -x -D cn=admin,dc=example,dc=com -W -f frontend.ldif
o Crear fichero LDIF frontend.ldif
o Cargar el fichero LDIF en el directorio:
15
Instalación y configuración
 Gestión de usuarios y grupos.
2 opciones:
b. Utilizar ldapscripts
o Instalar ldapscripts: # apt-get install ldapscripts
o Editar el fichero de configuración /etc/ldapscripts/ldapscripts.conf
o Crear un nuevo grupo: # ldapaddgroup clase
o Crear un nuevo usuario: # ldapadduser alumno clase
a. Introducirlos “a mano”
en el frontend.ldif
16
Instalación y configuración
 Herramienta gráfica para la administración de LDAP: PhpLdapAdmin
o Instalación: # apt-get install libnss-ldap
o Configuración: # auth-client-config –t nss –p lac_ldap
# pam-auth-update
o Instalación:
# apt-get install phpldapadmin
o Acceso a página de inicio:
http://localhost/phpldapadmin
 CLIENTE

Weitere ähnliche Inhalte

Was ist angesagt?

Linux presentation
Linux presentationLinux presentation
Linux presentation
Nikhil Jain
 
Dns diapositivas
Dns diapositivas Dns diapositivas
Dns diapositivas
Taringa!
 

Was ist angesagt? (20)

Linux standard file system
Linux standard file systemLinux standard file system
Linux standard file system
 
Introduction 2 linux
Introduction 2 linuxIntroduction 2 linux
Introduction 2 linux
 
Linux systems - Linux Commands and Shell Scripting
Linux systems - Linux Commands and Shell ScriptingLinux systems - Linux Commands and Shell Scripting
Linux systems - Linux Commands and Shell Scripting
 
Linux basics part 1
Linux basics part 1Linux basics part 1
Linux basics part 1
 
Ssh
SshSsh
Ssh
 
Unix/Linux Basic Commands and Shell Script
Unix/Linux Basic Commands and Shell ScriptUnix/Linux Basic Commands and Shell Script
Unix/Linux Basic Commands and Shell Script
 
Linux commands
Linux commands Linux commands
Linux commands
 
Shell scripting
Shell scriptingShell scripting
Shell scripting
 
Support formation vidéo : Réussir la certification Linux LPIC-1 (1)
Support formation vidéo : Réussir la certification Linux LPIC-1 (1)Support formation vidéo : Réussir la certification Linux LPIC-1 (1)
Support formation vidéo : Réussir la certification Linux LPIC-1 (1)
 
Servidor DNS con IPv6 en Linux
Servidor DNS con IPv6 en LinuxServidor DNS con IPv6 en Linux
Servidor DNS con IPv6 en Linux
 
Linux presentation
Linux presentationLinux presentation
Linux presentation
 
Manual Iptables
Manual IptablesManual Iptables
Manual Iptables
 
Nfs
NfsNfs
Nfs
 
Linux basic commands with examples
Linux basic commands with examplesLinux basic commands with examples
Linux basic commands with examples
 
File permission of linux
File permission of linuxFile permission of linux
File permission of linux
 
Ejercicios GPOs Windows 2012
Ejercicios GPOs Windows 2012Ejercicios GPOs Windows 2012
Ejercicios GPOs Windows 2012
 
Dns diapositivas
Dns diapositivas Dns diapositivas
Dns diapositivas
 
Unix Linux Commands Presentation 2013
Unix Linux Commands Presentation 2013Unix Linux Commands Presentation 2013
Unix Linux Commands Presentation 2013
 
Instalar y configurar Servidor DNS en linux
Instalar y configurar Servidor DNS en linuxInstalar y configurar Servidor DNS en linux
Instalar y configurar Servidor DNS en linux
 
NFS y Samba
NFS y SambaNFS y Samba
NFS y Samba
 

Andere mochten auch

Unidad 4 - Software antimalware
Unidad 4 - Software antimalwareUnidad 4 - Software antimalware
Unidad 4 - Software antimalware
vverdu
 
Unidad 6 Seguridad en redes corporativas
Unidad 6 Seguridad en redes corporativasUnidad 6 Seguridad en redes corporativas
Unidad 6 Seguridad en redes corporativas
vverdu
 
Unidad 9 - Instalación y configuración Linux
Unidad 9 - Instalación y configuración LinuxUnidad 9 - Instalación y configuración Linux
Unidad 9 - Instalación y configuración Linux
vverdu
 

Andere mochten auch (17)

Unidad 1 - Principios de Seguridad y Alta Disponibilidad
Unidad 1 - Principios de Seguridad y Alta DisponibilidadUnidad 1 - Principios de Seguridad y Alta Disponibilidad
Unidad 1 - Principios de Seguridad y Alta Disponibilidad
 
Comunicación árbitro-entrenador
Comunicación árbitro-entrenadorComunicación árbitro-entrenador
Comunicación árbitro-entrenador
 
Unidad 2 - Seguridad Pasiva
Unidad 2  -  Seguridad PasivaUnidad 2  -  Seguridad Pasiva
Unidad 2 - Seguridad Pasiva
 
Unidad 4 - Software antimalware
Unidad 4 - Software antimalwareUnidad 4 - Software antimalware
Unidad 4 - Software antimalware
 
Unidad 11 - Administración básica del sistema
Unidad 11 - Administración básica del sistemaUnidad 11 - Administración básica del sistema
Unidad 11 - Administración básica del sistema
 
Unidad 3 - Seguridad Lógica
Unidad 3 - Seguridad LógicaUnidad 3 - Seguridad Lógica
Unidad 3 - Seguridad Lógica
 
Unidad 6 Seguridad en redes corporativas
Unidad 6 Seguridad en redes corporativasUnidad 6 Seguridad en redes corporativas
Unidad 6 Seguridad en redes corporativas
 
Ejercicio seguridad en redes
Ejercicio seguridad en redesEjercicio seguridad en redes
Ejercicio seguridad en redes
 
Unidad 2 - Seguridad Pasiva (old)
Unidad 2 - Seguridad Pasiva (old)Unidad 2 - Seguridad Pasiva (old)
Unidad 2 - Seguridad Pasiva (old)
 
Unidad 10 - Puesta en marcha del sistema
Unidad 10 - Puesta en marcha del sistemaUnidad 10 - Puesta en marcha del sistema
Unidad 10 - Puesta en marcha del sistema
 
Unidad 1 Aspectos básicos
Unidad 1   Aspectos básicosUnidad 1   Aspectos básicos
Unidad 1 Aspectos básicos
 
Unidad 2 Integración de Sistemas
Unidad 2   Integración de SistemasUnidad 2   Integración de Sistemas
Unidad 2 Integración de Sistemas
 
Administración de Sistemas Informáticos
Administración de Sistemas InformáticosAdministración de Sistemas Informáticos
Administración de Sistemas Informáticos
 
Unidad 9 - Instalación y configuración Linux
Unidad 9 - Instalación y configuración LinuxUnidad 9 - Instalación y configuración Linux
Unidad 9 - Instalación y configuración Linux
 
Unidad 5 - Criptografía
Unidad 5 - CriptografíaUnidad 5 - Criptografía
Unidad 5 - Criptografía
 
Unidad 4: Criptografía
Unidad 4: CriptografíaUnidad 4: Criptografía
Unidad 4: Criptografía
 
Unidad 3: Seguridad lógica
Unidad 3: Seguridad lógicaUnidad 3: Seguridad lógica
Unidad 3: Seguridad lógica
 

Ähnlich wie Unidad 14 - SAMBA, NFS y LDAP

cupdf.com_presentacion-de-samba.pptx
cupdf.com_presentacion-de-samba.pptxcupdf.com_presentacion-de-samba.pptx
cupdf.com_presentacion-de-samba.pptx
BelnCevallos
 
Presentación de Samba
Presentación de SambaPresentación de Samba
Presentación de Samba
Matías Leal
 
Aso t1 open_ldap_lnpracticas
Aso t1 open_ldap_lnpracticasAso t1 open_ldap_lnpracticas
Aso t1 open_ldap_lnpracticas
garciadebora
 
Samba como PDC y autentificación LDAP
Samba como PDC y autentificación LDAPSamba como PDC y autentificación LDAP
Samba como PDC y autentificación LDAP
iesgrancapitan.org
 
Linux ud14 - requisitos previos para configurar linux como controlador
Linux   ud14 - requisitos previos para configurar linux como controladorLinux   ud14 - requisitos previos para configurar linux como controlador
Linux ud14 - requisitos previos para configurar linux como controlador
Javier Muñoz
 
Configuracion de samba
Configuracion de sambaConfiguracion de samba
Configuracion de samba
luis Dias
 

Ähnlich wie Unidad 14 - SAMBA, NFS y LDAP (20)

cupdf.com_presentacion-de-samba.pptx
cupdf.com_presentacion-de-samba.pptxcupdf.com_presentacion-de-samba.pptx
cupdf.com_presentacion-de-samba.pptx
 
Presentación de Samba
Presentación de SambaPresentación de Samba
Presentación de Samba
 
Aso t1 open_ldap_lnpracticas
Aso t1 open_ldap_lnpracticasAso t1 open_ldap_lnpracticas
Aso t1 open_ldap_lnpracticas
 
Samba como PDC y autentificación LDAP
Samba como PDC y autentificación LDAPSamba como PDC y autentificación LDAP
Samba como PDC y autentificación LDAP
 
Entorno grafico
Entorno graficoEntorno grafico
Entorno grafico
 
Entorno grafico
Entorno graficoEntorno grafico
Entorno grafico
 
Administracion de Sistemas
Administracion de SistemasAdministracion de Sistemas
Administracion de Sistemas
 
Samba
SambaSamba
Samba
 
Open LDAP
Open LDAPOpen LDAP
Open LDAP
 
Servidores linux
Servidores linuxServidores linux
Servidores linux
 
Administracion servidores
Administracion  servidoresAdministracion  servidores
Administracion servidores
 
Samba file share server
Samba file share serverSamba file share server
Samba file share server
 
Samba
SambaSamba
Samba
 
Laboratorio Nº 8.pdf
Laboratorio Nº 8.pdfLaboratorio Nº 8.pdf
Laboratorio Nº 8.pdf
 
Linux ud14 - requisitos previos para configurar linux como controlador
Linux   ud14 - requisitos previos para configurar linux como controladorLinux   ud14 - requisitos previos para configurar linux como controlador
Linux ud14 - requisitos previos para configurar linux como controlador
 
Guía instalación koha por paquetes en ubuntu 16.04 lts actualizada
Guía instalación koha por paquetes en ubuntu 16.04 lts actualizadaGuía instalación koha por paquetes en ubuntu 16.04 lts actualizada
Guía instalación koha por paquetes en ubuntu 16.04 lts actualizada
 
Configuracion de samba
Configuracion de sambaConfiguracion de samba
Configuracion de samba
 
0114 manual-de-configuracion-servidores-en-centos
0114 manual-de-configuracion-servidores-en-centos0114 manual-de-configuracion-servidores-en-centos
0114 manual-de-configuracion-servidores-en-centos
 
Instalación y configuración Servidor FTP y SSH
Instalación y configuración Servidor FTP y SSHInstalación y configuración Servidor FTP y SSH
Instalación y configuración Servidor FTP y SSH
 
Openldap
OpenldapOpenldap
Openldap
 

Unidad 14 - SAMBA, NFS y LDAP

  • 1. Unidad 14. SAMBA, NFS y LDAP GNU/Linux Administración de Sistemas Operativos 1
  • 2. Contenidos 2 1. Introducción 2. SAMBA 1.1. Instalación y configuración 1.2. Cliente 1.3. Configuración con asistentes 3. NFS 2.1. Configuración del servidor 2.2. Configuración del cliente 4. LDAP 3.1. OpenLDAP 3.2. Herramientas y utilidades
  • 3. Introducción 3  SAMBA  NFS (Network File System)  LDAP (Lightweight Directory Access Protocol) Permite compartir recursos (archivos e impresoras) entre equipos GNU/Linux y equipos Windows. Es nativo de los sistemas GNU/Linux y permite compartir carpetas a través de la red. Se recomienda su uso para compartir información entre sistemas GNU/Linux. Es un protocolo de aplicación que permite el acceso a un servicio de directorio (dominio).
  • 5. 5  Instalación: # apt-get install samba Instalación y configuración En las líneas finales tras la instalación, aparecerá: smbd start/running, process PIDsmbd nmbd start/running, process PIDnmbd  Configuración: Fichero /etc/samba/smb.conf #==== Global Settings ======= [global] workgroup = GRUPO_DE_TRABAJO ###### Authentication ##### security = user  Creamos una nueva sección al final del fichero para el directorio que vamos a compartir.  Indicamos el grupo de trabajo y la autenticación (compartida o por usuario)
  • 6. Instalación y configuración Opción Comentario [ recurso ] Nombre del recurso compartido. path Ruta absoluta del directorio compartido. public Indica si el directorio permite el acceso público. Posibles valores: no, yes. comment Proporciona información adicional sobre el recurso (comentario). browseable Indica si se puede explorar dentro del recurso. Posibles valores: no, yes writeable read only Indica si se permite crear o modificar los archivos/directorios del recurso. Posibles valores: no, yes guest ok Permite el acceso a usuarios anónimos (sin identificarse). Valores: no, yes valid users Lista de usuarios permitidos para acceder al recurso. write list Lista de usuarios que pueden modificar el contenido. read list Lista de usuarios que pueden leer el contenido. 6  Parámetros de configuración:
  • 7. 7  Gestión de usuarios: Instalación y configuración  Administrar usuarios de Samba y sus contraseñas: # smbpasswd –opción usuario  Ver los usuarios de Samba: # pdbedit –w -L Opción Comentario -a Añade un usuario. -x Elimina un usuario. -d Deshabilita un usuario. -e Habilita un usuario. -n Establece la contraseña a NULL.  Reiniciar el servicio: # restart smbd # restart nmbd Los usuarios se deben haber creado previamente en el sistema y deben existir en /etc/passwd
  • 8. 8  En sistemas Windows: Cliente  En la barra de direcciones de una ventana o de un navegador (el recomendado para esto, Internet Explorer), escribir: direcciónIPsambarecurso (p. ej: 192.168.5.17datos )  En sistemas GNULinux:  Abrimos una carpeta y escribimos: smb://direcciónIPsamba/recurso (p. ej: smb://192.168.5.17/datos )
  • 9. Interfaces gráficas para la configuración de Samba:  Swat  Webmin  System-config-samba 9 Configuración con asistentes
  • 11. 11 Configuración del servidor  Instalación: # apt-get install nfs-kernel-server nfs-common  Iniciar el servicio: # service nfs-kernel-server start  Compartir una carpeta o Crear la carpeta y darle permisos: # mkdir /datos # chmod 777 /datos o Modificar el fichero /etc/exports <directorio> <IP> (permisos) <IP> (permisos)... Por ejemplo, añadimos la línea: /datos 192.168.0.0/24(rw)  Reiniciar el servicio: # service nfs-kernel-server restart
  • 12. 12 Configuración del cliente  Instalación: # apt-get install nfs-common  Montar la unidad: $ sudo mount 192.168.0.19:/datos /datos a. Manual: b. Automática: Dirección IP servidor carpeta compartida en el fichero /etc/exports Carpeta local donde montar la carpeta compartida 192.168.0.19:/datos /datos nfs rw,hard,intr 0 0 Modificar el fichero /etc/fstab añadiendo la siguiente línea: Servidor NFS
  • 14. 14 Instalación y configuración  Instalación: # apt-get install slapd ldap-utils  Iniciar|detener|reiniciar el servicio: # service slapd start|stop|status  Creación del dominio. Configuración del Backend. o Crear fichero LDIF backend.ldif o Cargar el fichero LDIF en el directorio: # ldapadd -Y EXTERNAL -H ldapi:/// -f backend.ldif  Poblar el directorio. Configuración del Frontend. # ldapadd -x -D cn=admin,dc=example,dc=com -W -f frontend.ldif o Crear fichero LDIF frontend.ldif o Cargar el fichero LDIF en el directorio:
  • 15. 15 Instalación y configuración  Gestión de usuarios y grupos. 2 opciones: b. Utilizar ldapscripts o Instalar ldapscripts: # apt-get install ldapscripts o Editar el fichero de configuración /etc/ldapscripts/ldapscripts.conf o Crear un nuevo grupo: # ldapaddgroup clase o Crear un nuevo usuario: # ldapadduser alumno clase a. Introducirlos “a mano” en el frontend.ldif
  • 16. 16 Instalación y configuración  Herramienta gráfica para la administración de LDAP: PhpLdapAdmin o Instalación: # apt-get install libnss-ldap o Configuración: # auth-client-config –t nss –p lac_ldap # pam-auth-update o Instalación: # apt-get install phpldapadmin o Acceso a página de inicio: http://localhost/phpldapadmin  CLIENTE