Página 1 de 1
Acceso a carpetas compartidas tras cambio de usuario
Publicado: 26 May 2015, 16:26
por des_ticliceo
Hola a todos,
Tenemos un problema en el centro. Resulta que cuando un usuario inicia sesión en un MAX unido al dominio accede a las carpetas campatidas del MAX-SERVER sin problema. Si en este mismo MAX se cambia de usuario, ya no deja entrar a las carpetas compartidas. No hay más remedio que reiniciar el PC MAX para poder volver a entrar en las carpetas.
¿Ha tenido alguno algún problema similar?.
Un saludo.
Re: Acceso a carpetas compartidas tras cambio de usuario
Publicado: 27 May 2015, 09:35
por des_madrid_linux
Buenos días,
Dinos por favor cómo accedéis a las carpetas compartidas, imaginamos que con nautilus (smb://ip-del-servidor) Puede que el problema sea que se automonte la carpeta al iniciar el equipo y luego no se desmonte al cerrar sesión. Voy a ver si recupero un script que tenemos por ahí para que en el autologin con fuse monte la carpeta necesaria en el inicio de cada sesión.
Saludos,
Re: Acceso a carpetas compartidas tras cambio de usuario
Publicado: 27 May 2015, 09:42
por des_ticliceo
Hola,
Los equipos están unidos al dominio de max-server, por lo que acceden con nautilus a icono de "Equipos de Red", y desde ahí navegan a sus carpetas que están dentro del dominio "madrid".
No tenemos habilitada la opción de perfiles móviles para mapear la carpeta personal de cada usuario.
Un saludo.
Re: Acceso a carpetas compartidas tras cambio de usuario
Publicado: 27 May 2015, 12:09
por des_ptrivino
A ver si me aclaro:
Las carpetas compartidas, ¿quién las ha compartido? ¿o hablamos de la carpeta personal en el servidor?
Si es una carpeta genérica compartida para muchos una posibilidad es cambiar los permisos en el servidor, pero eso deben hacerlo desde Infraestructuras.
Si es una carpeta personal o de grupo puede montarse para el usuario (como hace win) o para usuarios del grupo. Pero en MAX los permisos están muy bien estructurados, y si no hay permiso no hay acceso.
Ahora me acuerdo, por otro lado, que no es lo mismo cambiar de usuario (deja bloqueado lo abierto por el otro) que cerrar sesión (que libera).
En fin, más información please.
Ejemplo, si hay una carpeta compartida de grupo "matematicas" se accede con estos comandos que se pueden meter en un script que se ejecute en el login
gvfs-mount smb://max-server/matematicas
cd /home/samba/users/$USER/.gvfs/matematicas\ en\ max-server/
Re: Acceso a carpetas compartidas tras cambio de usuario
Publicado: 27 May 2015, 13:24
por des_madrid_linux
Gracias por tu respuesta Pablo,
Este centro ha montado el max-server por su cuenta y la persona que escribe tiene pleno acceso a cambiar su configuración, todo lo que nos cuente viene genial para poder extender el uso de max-server a más centros, en especial si consigo recursos para sacar otra versión.
Gracias, saludos,
Re: Acceso a carpetas compartidas tras cambio de usuario
Publicado: 27 May 2015, 13:27
por des_ticliceo
Hola,
Gracias por contestar.
Las carpetas compartidas están creadas en el propio servidor bajo "Office" - "File Sharing" y configurando los permisos oportunos. El acceso inicial es correcto, pero cuando los usuarios cambian de usuario, utilizando "cambiar usuario" (no "cerrar sesión"), ya no pueden acceder a ellas con el nuevo usuario que inicia sesión. Es más, si vuelven a cambiar al primer usuario tampoco pueden acceder a las carpetas.
Secuencia:
-- Inicio usuario A: acceso a carpetas OK
-- cambio a usuario B - acceso a carpetas NO OK
-- cambio a usuario A - acceso a carpetas NO OK
-- reinicio - acceso a carpetas OK por cualquier usuario.
Voy a consultar si cerrando sesión tienen los mismos problemas.
Un saludo.
Re: Acceso a carpetas compartidas tras cambio de usuario
Publicado: 27 May 2015, 16:38
por des_ticliceo
Hola,
Más INFO:
No pasa siempre, es aleatorio.
También hay máquinas Windows, las cuales no tienen ese problema.
Ocurre tanto cambiando de usuario como cerrando sesión.
Les deja listar las carpetas, pero cuando intentar abrir una obtienen el error: "No se pudo montar el lugar" - "Fallo al montar la compartición de Windows".
Un saludo.
Re: Acceso a carpetas compartidas tras cambio de usuario
Publicado: 27 May 2015, 18:49
por des_ptrivino
Si tienes acceso al servidor entra y con chown cambia el propietario a madrid:madrid y con chmod dale los permisos adecuados, incluso con el panel de control de MAX añade los usuarios a un determinado grupo.
Luego crea un script .sh (con el contenido que te puese) que se lance desde el escritorio de cada usuario o que se ejecute en el login.
Ahora no tengo acceso a los equipos donde lo hice, pero lo arreglé accediendo al servidor y con el script que te he puesto.
Si necesitas los comando exactos y el script me lo curro y te lo mando. Ya me dirás.
Re: Acceso a carpetas compartidas tras cambio de usuario
Publicado: 29 May 2015, 09:36
por des_ticliceo
Hola Pablo,
Discúlpame pero no te sigo, me estoy perdiendo en algún sitio. Lo que me pasas es para modificar los permisos de las carpetas en el servidor ¿es así?. Si así fuera, no creo que ese sea el problema por los siguientes motivos:
- Los usuarios acceden siempre sin problemas cuando arrancan el equipo por primera vez.
- Incluso cambiando de usuario o cerrando sesión a veces funciona y a veces no.
- A los equipos windows no les pasa nunca.
Por eso creo que los permisos están bien asignados y que, al no ocurrir siempre en los MAX7.5 y no sufrirlo nunca los windows, el problema debe de estar en los MAX 7.5.
He pedido que me manden el "/var/log/samba/log.nmbd" para estudiarlo y ver si ahí nos muestra algo de información. Debe de ser algún problema de samba al intentar montar los recursos o algo así.
Un saludo.
Re: Acceso a carpetas compartidas tras cambio de usuario
Publicado: 29 May 2015, 13:31
por des_ticliceo
Hola,
El log del max75 no dice nada de nada, creo que el problema está en el nivel de syslog de "/etc/samba/smb.conf", está así:
syslog = 0
lo voy a cambiar a:
syslog = 3
En el max-server no tengo tan claro qué archivo modificar al estar sobre Zentyal (por temas de los hooks que he estado leyendo y eso....), supongo que tendré que cambiar en "/etc/samba/smb.conf" lo siguiente:
log level = 1
lo cambio a otro valor superior y reinicio el servicio de samba
/etc/init.d/samba restart
¿es correcto?.
Un saludo.
Re: Acceso a carpetas compartidas tras cambio de usuario
Publicado: 02 Jun 2015, 09:26
por des_roberto.mengibar
En Zentyal cualquier cambio que quieras hacer permanente lo tienes que hacer en:
/usr/share/zentyal/stubs/samba/smb.conf.mas
No recuerdo ahora si había otra forma más adecuada para no perder estos cambios
en caso de actualización, el caso es que modificando esa plantilla y reiniciando
el servicio desde su panel web aplicarás los cambios.
Sobre los logs SAMBA tiene dos maneras de grabar logs, directamente en
sus ficheros de logs y mediate el demonio syslog. Con el parámetro "log level"
controlas el nivel de logs en los ficheros que el propio SAMBA utiliza directamente,
y con "syslog" controlas el nivel de los log que SAMBA envía al demonio "syslog".
Los valores de estas variables pueden ir de 0 a 10.
Otras dos variables que generan muuuuuuuuuuuucha información son:
vfs objects
full_audit
Si te encuentras alguna de estas variables definidas las puedes anular para evitar
el exceso de log, vienen bien cuando estas solucionando problemas pero para
un uso normal no es conveniente que estén activas.
Mas información sobre los logs en:
https://www.samba.org/samba/docs/using_samba/ch06.html
Un saludo, Rober.