Únete
a la comunidad
Inscríbete
Haz una pregunta Denunciar

Autentificar usuarios

nathy20 - Última respuesta el 19 jun 2008, 16:25
Hola,
mi sistema ya autentifica usuarios pero hay usuarios que no pueden tener acceso a todas las aplicaciones sino a 2 de ellas..
lo que quiero es limitarles el acceso al sistema a otros usuarios y que solo el administrador tenga acceso a todo...
sera que me ayudan
Seguir leyendo 
6 respuestas
Respuesta
+0
moins plus
9 Abril, 2008 - 21:19 — conquistador
Mira un pequeño script para
Mira un pequeño script para autenticar pc en debian contra openldap..
Dar permiso de ejecución al script chmod +x ./domain
##############################################################
Este script puede modificarlo,copiarlo, eliminarlo, hacer lo que usted estime combeniente
Licencia GPL
##############################################################

#!/bin/bash
#Actualizar y instalar los paquetes necesarios
apt-get update
apt-get install libnss-ldap libpam-ldap nscd
#Reconfigurar la libreria.
dpkg-reconfigure libnss-ldap

clear
#Enviar las modificaciones a los diferentes ficheros en pam.d
echo "account required pam_unix.so" > /etc/pam.d/common-account
echo "account sufficient pam_ldap.so" >> /etc/pam.d/common-account

echo "auth sufficient pam_unix.so" > /etc/pam.d/common-auth
echo "auth sufficient pam_ldap.so try_first_pass" >> /etc/pam.d/common-auth
echo "auth required pam_unix_auth.so" >> /etc/pam.d/common-auth

echo "password required pam_unix.so nullok obscure min=4 max=8 md5" > /etc/pam.d/common-password
echo "password sufficient pam_unix.so use_authtok md5 shadow" >> /etc/pam.d/common-password
echo "password sufficient pam_ldap.so use_authtok" >> /etc/pam.d/common-password

echo " session required pam_mkhomedir.so skel=/etc/skel/ umask=0022 " > /etc/pam.d/common-session
echo " session required pam_unix.so " >> /etc/pam.d/common-session
echo " session optional pam_ldap.so " >> /etc/pam.d/common-session

# Modificar el Nsswitch.
echo "passwd: compat ldap" > /etc/nsswitch.conf
echo "group: compat ldap" >> /etc/nsswitch.conf
echo "shadow: compat ldap" >> /etc/nsswitch.conf

echo "hosts: files mdns4_minimal [NOTFOUND=return] dns mdns4" >> /etc/nsswitch.conf
echo "networks: files" >> /etc/nsswitch.conf

echo "protocols: db files" >> /etc/nsswitch.conf
echo "services: db files" >> /etc/nsswitch.conf
echo "ethers: db files" >> /etc/nsswitch.conf
echo "rpc: db files" >> /etc/nsswitch.conf
echo "netgroup: nis" >> /etc/nsswitch.conf

echo "Ahora puede iniciar con su sesion de Dominio"
echo "Disfrutelo: Grupo Administracion"
echo "Nodo IPIHLG"
exec /etc/init.d/nscd restart
Añadir comentario
Respuesta
+0
moins plus
Por favor dejen sus comentarios sobre el script en http://debianhlg.wordpress.com
CPU 9Publicaciones lunes, 7 de abril de 2008Fecha de inscripción - 28 may 2008, 20:40
Lo voy a probar. Cualquier cosa te aviso
Conquistador - 5 jun 2008, 04:32
Ok deja tu tus comentarios en la siguiete pagina
http://debianhlg.wordpress.com
Añadir comentario
Respuesta
+0
moins plus
hola, mira igual necesito crear grupos de usuarios que tendran diferentes entradas al sistema, cada uno tendra partes restringidas.. pero estoy programando en CAKEphp.. si alguien puede ayudarme
beatle45 712Publicaciones viernes, 4 de abril de 2008Fecha de inscripción - 19 jun 2008, 16:25
Aca te mando una explicacion

http://www.scribd.com/doc/2563181/Cakephp-manual-espanol-11
Añadir comentario
Este documento intitulado « autentificar usuarios » de Kioskea (es.kioskea.net) esta puesto a diposición bajo la licencia Creative Commons. Puede copiar, modificar bajo las condiciones puestas por la licencia, siempre que esta nota sea visible.

¿No eres todavia usuario?

inscríbete, gratuitamente y en menos de un minuto!

Los miembros obtienen más respuestas que los usuarios anónimos.

Ser miembro te permite llevar un seguimiento detallado de tus consultas.

Ser miembro te permite gozar de otras opciones adicionales.

Recibe nuestro newsletter

salud.kioskea.net