Queridos amigos, Os he leido durante mucho tiempo, he leido con mucha atención todo lo que me habeis enviado para poner en marcha ese proyecto mío que habla de que únicamente pueda acceder a una carpeta determinado usuario y no otro, parece que es lo más elemental del planeta, del universo quizás, pero... a mi no me funciona, yo no se por qué ni lo que hago y he creido entender lo que ustedes decían, en concreto. Mi fstab es el siguiente: /dev/hda11 / ext3 acl,user_xattr 1 1 /dev/hda1 /windows/C ntfs ro,users,gid=users,umask=0002,nls=utf8 0 0 /dev/hda4 /windows/D vfat users,gid=users,umask=0002,iocharset=utf8 0 0 /dev/hda5 /windows/E vfat users,gid=users,umask=0002,iocharset=utf8 0 0 /dev/hda6 /windows/F vfat users,gid=users,umask=0002,iocharset=utf8 0 0 /dev/hda7 /windows/G vfat users,gid=users,umask=0002,iocharset=utf8 0 0 /dev/hda8 /windows/H vfat users,gid=users,umask=0002,iocharset=utf8 0 0 /dev/hda9 /windows/I vfat users,gid=users,umask=0002,iocharset=utf8 0 0 /dev/hda10 /windows/J vfat users,gid=users,umask=0002,iocharset=utf8 0 0 /dev/hda3 swap swap pri=42 0 0 devpts /dev/pts devpts mode=0620,gid=5 0 0 proc /proc proc defaults 0 0 usbfs /proc/bus/usb usbfs noauto 0 0 sysfs /sys sysfs noauto 0 0 /dev/dvdrecorder /media/dvdrecorder subfs fs=cdfss,ro,procuid,nosuid,nodev,exec,iocharset=utf8 0 0 /dev/fd0 /media/floppy subfs fs=floppyfss,procuid,nodev,nosuid,sync 0 0 Mi objetivo es que únicamente pueda acceder a los dischos /dev/hda1 hasta /dev/hda10, es decir desde las unidades C hasta la J el usuario drincon y por tanto he hecho cambio de users por drincon y ha quedado como sigue: /dev/hda11 / ext3 acl,user_xattr 1 1 /dev/hda1 /windows/C ntfs ro,drincon,gid=drincon,umask=0002,nls=utf8 0 0 /dev/hda4 /windows/D vfat drincon,gid=drincon,umask=0002,iocharset=utf8 0 0 /dev/hda5 /windows/E vfat drincon,gid=drincon,umask=0002,iocharset=utf8 0 0 /dev/hda6 /windows/F vfat drincon,gid=drincon,umask=0002,iocharset=utf8 0 0 /dev/hda7 /windows/G vfat drincon,gid=drincon,umask=0002,iocharset=utf8 0 0 /dev/hda8 /windows/H vfat drincon,gid=drincon,umask=0002,iocharset=utf8 0 0 /dev/hda9 /windows/I vfat drincon,gid=drincon,umask=0002,iocharset=utf8 0 0 /dev/hda10 /windows/J vfat drincon,gid=drincon,umask=0002,iocharset=utf8 0 0 /dev/hda3 swap swap pri=42 0 0 devpts /dev/pts devpts mode=0620,gid=5 0 0 proc /proc proc defaults 0 0 usbfs /proc/bus/usb usbfs noauto 0 0 sysfs /sys sysfs noauto 0 0 /dev/dvdrecorder /media/dvdrecorder subfs fs=cdfss,ro,procuid,nosuid,nodev,exec,iocharset=utf8 0 0 /dev/fd0 /media/floppy subfs fs=floppyfss,procuid,nodev,nosuid,sync 0 0 Bien, como no se muy bien lo que hago, he probado y ha fallado como no puede ser de otro modo, es decir ahora no entra ningún usuario, ni drincon, no se si se le monta, o no se monta o que pasa. Yo entendía que había que cambiar users por drincon, pero veo que el hda1 pone antes que users ro, imagion que sera solo lectura, y ¿por qué el resto no tiene nada? Luego observo que pone users una coma y luego gid ¿qué es gid?, luego umask yo con sinceridad yo he leido la ayuda de man y de info y no entiendo absolutamente nada. Me podeis ayudar y explicar un poco todo este rollo y qué es lo que tengo que hacer exáctamente para que pueda acceder el usuario drincon y no el resto. Sean muy felices, Daniel Rincón Prada
Hola Daniel, me parece q te haz complicado un poco con lo del fstab, te
propongo una salida mas sencilla, a ver q opinas : por lo q entiendo quieres
unicamente q tu usuario "drincon" tenga acceso a tus particiones montadas de
windows (ntfs y fat32) no? recuerda que estas particiones no son nativas de
linux y no es aconsejable el usar el esquema de modes de permisos de
seguridad del sist. de arch. de linux, pero si puedes aprovechar q todas
estas particiones se montan sobre el directorio "/windows" q si es un
directorio "verdadero" del sist. de arch. de linux!! asi q no modifiques el
fstab, dejalo como lo configura por defecto el yast, lo unico q tendrias q
hacer es modificar los permisos del directorio"/windows" para q ingrese solo
tu usuario, por mas permisos q tengan al montar las particiones ntfs/fat32
si un usuario no puede entrar a "/windows" no podra accesarlas.
Al final, entonces vuelve owner del directorio "/windows" al usuario
"drincon" :
chown drincon.users /windows
y por ultimo, pon los permisos para q solo tenga permisos de lectura,
escritura y ejecucion el nuevo owner :
chmod 700 /windows
Espero te pueda servir esto de ayuda
Saludos
Marcus
----- Original Message -----
From: "Daniel Rincón Prada"
Queridos amigos,
Os he leido durante mucho tiempo, he leido con mucha atención todo lo que me habeis enviado para poner en marcha ese proyecto mío que habla de que únicamente pueda acceder a una carpeta determinado usuario y no otro, parece que es lo más elemental del planeta, del universo quizás, pero... a mi no me funciona, yo no se por qué ni lo que hago y he creido entender lo que ustedes decían, en concreto.
Mi objetivo es que únicamente pueda acceder a los dischos /dev/hda1 hasta /dev/hda10, es decir desde las unidades C hasta la J el usuario drincon y
El Jueves, 23 de Septiembre de 2004 06:49, Marco Mendoza escribió:
Hola Daniel, me parece q te haz complicado un poco con lo del fstab, te propongo una salida mas sencilla, a ver q opinas : por lo q entiendo quieres unicamente q tu usuario "drincon" tenga acceso a tus particiones montadas de windows (ntfs y fat32) no? recuerda que estas particiones no son nativas de linux y no es aconsejable el usar el esquema de modes de permisos de seguridad del sist. de arch. de linux, pero si puedes aprovechar q todas estas particiones se montan sobre el directorio "/windows" q si es un directorio "verdadero" del sist. de arch. de linux!! asi q no modifiques el fstab, dejalo como lo configura por defecto el yast, lo unico q tendrias q hacer es modificar los permisos del directorio"/windows" para q ingrese solo tu usuario, por mas permisos q tengan al montar las particiones ntfs/fat32 si un usuario no puede entrar a "/windows" no podra accesarlas.
Al final, entonces vuelve owner del directorio "/windows" al usuario "drincon" :
chown drincon.users /windows
y por ultimo, pon los permisos para q solo tenga permisos de lectura, escritura y ejecucion el nuevo owner :
chmod 700 /windows
Una idea muy sencilla que aprovecha esa caracteristica de Suse de meter las particiones Win2 (fat, ntfs) en un directorio unico. Muy bien pensado ! Saludos Jose
participants (3)
-
Daniel Rincón Prada
-
Jose Rodriguez
-
Marco Mendoza