Re: Problema al montar cdrom por usuarios
El Wed, 20 Nov 2013 15:21:46 -0500, Javier Sánchez González escribió:
> On Thu, 21 Nov 2013 17:36:02 +0000 (UTC)
> Camaleón <noelamac@gmail.com> wrote:
(...)
>> >> Manda la salida de este comando:
>> >>
>> >> dpkg -l | grep volman; id
>> (...)
>> > uid=1000(javier) gid=1000(javier)
>> > grupos=1000(javier),6(disk),24(cdrom),25(floppy),29(audio),30(dip),44
>> > (video),46(plugdev),108(fuse)
>>
>> No veo nada raro y me estoy quedando sin ideas :-?
> Y esa si es bien mala...
es que por algún motivo se está montando el CD con los permisos
incorrectos y sólo se me ocurre que el origen del problema esté en el
propio medio.
>> Vuelvo a preguntar... ¿te pasa lo mismo con otros discos? Haz la prueba
>> con varias medios de distinta naturaleza (CD de datos, CD de audio...)
>> a ver qué te dice.
> Ya he probado con varios tipos /formatos
Bien, pero cuando hagas alguna prueba, manda de nuevo todos los comandos
que hemos visto antes para comprobar que en todos los casos sucede lo
mismo.
>> ¿Tienes instalado algún paquete que pueda estar interfiriendo de alguna
>> manera con los puntos de montaje automáticos? Por ejemplo, autofs o
>> usbmount.
> tengo par de ellos, ntfs-3g y el xfce4 instala también uno que se llama
> gigolo (valiente nombre jejejeje)
ntfs-3g no molesta ya que es para poder leer/escribir sobre un sistema de
archivos NTFS y gigolo no sé qué es :-? (buscando...) hum... este puede
que sí porque también permite el montaje de unidades locales.
> no tengo más ninguno:
> Ejecuté un htop para ver si podía interpretar (más bien adivinar) algún
> proceso que estuviera "en eso", pero me parece parte de la
> desesperación.:-(
Si gigolo se ejecuta como demonio, puedes intentar matar el proceso y
volver a probar de nuevo a insertar un CD.
>> También podrías hacer una prueba: crea un nuevo usuario, inicia sesión
>> con él y comprueba si el acceso al CD le funciona o si por el contrario
>> le pasa lo mismo.
> Hice el nuevo usuario y paso el comportamiento que tuvo:
>
> pruebacd@DMSServer:/media/cdrom0$ mount /media/cdrom0
(...)
Hum... no, eso no es lo que tienes que hacer :-)
> O sea que SI los monta como usuario, lo que no permite es acceder a su
> contenido.
Bien, pero la prueba que quiero que hagas es la siguiente:
1/ Inicia la sesión con el nuevo usuario
2/ Introduce un CD
3/ Abre Thunar y pulsa sobre el icono del CD para que se monte
4/ Intenta acceder desde Thunar al contenido del CD
5/ Dinos qué sucede (si puedes acceder o no)
6/ Manda la salida de "ls -la /media"
Y no te saltes ningún paso ni hagas algo distinto ;-)
> En resumen :
> 1. El cdrom solo montaba como root
No... creo que no entiendes el problema. El problema no es que el CD se
monte como root sino que se genere un punto de montaje con los permisos
incorrectos.
> 2. Faltaban los "SYMLINKS" en las cd-rules
Sí, pero eso me parece que no es del todo relevante para el caso.
> 3. Resolvimos este problema creando el fichero nuevo
Correcto.
> 4. Ahora el usuario puede montar y desmontar pero no acceder a los
> contenidos.
Es decir, que seguimos prácticamente igual.
> De cualquier forma el balance general del trabajo es positivo....
> Ojo!!!!! Acabo de ponerme a revisar los sistemas de archivos de los
> usuarios en la sesión javier, desde root con el mc y observo que en
> /home/javier:
> 1. No existe la carpeta ./gvfs
Hum... yo si lo tengo. ¿Ese directorio existe en el nuevo usuario?
> 2. Aparece en /home/javier un archivo
> ?.gvfs de 0 b fechado en ¡1969!; por demás que no puedo borrar ni como
> root.
> ¿Esto es normal?
Sí, es normal.
Saludos,
--
Camaleón
Reply to: