[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Problemas de localización: ¿final?



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.

-- 
que a mí ni me va ni me viene... pero por comentar...



Reply to: