Voy progresando... He leído sobre los permisos lo que tengo en un par de manuales. Lo que me resulta complicado es la enorme variedad de expresión de los permisos -con símbolos, cifras, letras.. y el umask a la inversa...-. Pero lo he leído, lo que pasa es que me asusta un tanto... De hecho, en estos momentos he conseguido algo prodigioso: ahora NINGUNO de los dos usuarios puede acceder de ninguna manera ni con tu comando ni con el mío. He vuelto a:
/dev/hda1 /mnt/Windows vfat gid=1000,umask=027,codepage=850,iocharset=iso8859-1 0 2 He desmontado la partición y la he vuelto a montar, vía consola. Luego, con "su" he suplantado al otro usuario y cuando he querido hacer un "ls" sobre /mnt/Windows me han respondido con un delicioso "Permiso denegado"... Si es que lo que toco se va al garete...! Supongo que si modifico el fstab, basta con desmontar/montar para que entren los cambios en vigor, ¿no? ¿Alguna idea? Josep A Dimecres 23 Febrer 2005 21:07, Iñaki vau escriure: > El Miércoles, 23 de Febrero de 2005 20:52, Josep Ysern escribió: > || B) Y un problema de permisos que no he sabido resolver. Tengo una > || partición con W-98, montada en /mnt/Windows. Pues bien: el usuario > || antiguo la puede ver a través del Konqueror, pero el nuevo no. He > || manipulado el fstab para ver si lo arreglaba, pero me he hecho un lío > || tremendo. Lo de los permisos la verdad es que, a veces, me resulta > || turbio, y más aún cuando se junta a conceptos como umask o gid. En el > || fstab tengo esto: > || > || /dev/hda1 /mnt/Windows vfat > || gid=1000,umask=027,codepage=850,iocharset=iso8859-1 0 2 > || > || ¿Cuál sería la solución para que tanto el usuario antiguo -que aún > || existirá durante algún tiempo- como el nuevo puedan verla? No me > || interesan que puedan escribir en ella: sólo verla para, si acaso, copiar > || materiales desde ella. He hecho ya varias combinaciones, pero no lo he > || conseguido. > > gid=1000,umask=027,codepage=850,iocharset=iso8859-1 0 2 > > Esto significa que el grupo de esta unidad es el usuario 1000, o sea, el > primer usuario que creaste en el sistema, es decir, supongo que el que > usabas antes. > > Tienes varias alternativas: Quita la opción gid y umask, seguro que todos > los usuarios pueden "leer" en esa partición. > > Si quieres que todos los usuarios puedan escribir en ella pon "umask=000". > > También puedes hacer que sólo tu nuevo usuario lea en esta partición, > poniendo en gid el correspondiente al uid de tu nuevo usuario (miralo por > ejemplo con kuser o en /etc/group). > > Por si acaso te pego una línea de mi fstab, todos los usuarios pueden leer > y escribir en la partición de windows: > > /dev/hda1 /mnt/winXP vfat auto,users,umask=000 0 0 > > Fíjate que la clave está en el umask=000. > > Un consejo, mira en el manual de mount sobre el significado de las opciones > de montaje para cada sistema de archivos, de verdad que merece la pena, yo > hace poco lo hice y he conseguido "arreglar" unos temas pendientes con > autofs y ahora me funciona de maravilla. En cuanto a lo de umask no sé si > viene bien explicado en "man mount", pero básicamente sería esto: > > umask=027 > > Usuario --> 0 = 000 (lectura, escritura y ejecución) > Grupo --> 2 = 010 (lectura y ejecución) > Otros --> 7 = 111 (nada) > > Fijate que umask viene a ser como "anti-máscara" o algo así, así que los > ceros y unos significan justo lo contrario de lo que viene siendo normal al > analizar los permisos de un fichero. > > Espero haberte ayudado. Un saludo. -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]