El 2/05/09, sebastian muniz <[email protected]> escribió: > Un tema que hace rato que me anda dando vueltas por la cabeza, y que > nuevamente tropiezo. > Como hago para que un usuario pueda montar su home y no tenga problemas > de permisos? > Imaginemos que mi home esta lleno y es /home/seba > Tengo otro disco bajo lvm2, y creo /dev/vg1/sebahome de 10 Gigabytes. > orion:/tmp# lvcreate --size 5G --name sebahome --verbose vg1 [1] > Setting logging type to disk > Finding volume group "vg1" > Archiving volume group "vg1" metadata (seqno 14). > Creating logical volume sebahome > Creating volume group backup "/etc/lvm/backup/vg1" (seqno 15). > Found volume group "vg1" > Creating vg1-sebahome > Loading vg1-sebahome table > Resuming vg1-sebahome (254:3) > Clearing start of logical volume "sebahome" > Creating volume group backup "/etc/lvm/backup/vg1" (seqno 15). > Logical volume "sebahome" created > orion:/home/seba/tmp/rusita# lvscan > ACTIVE '/dev/vg1/resq' [477.52 GB] inherit > ACTIVE '/dev/vg1/deposito' [442.99 GB] inherit > ACTIVE '/dev/vg1/apt' [1.00 GB] inherit > ACTIVE '/dev/vg1/sebahome' [5.00 GB] inherit > orion:/tmp# mkfs.ext3 -L sebahome /dev/vg1/sebahome > > Si hago el punto de montaje seba:seba al montarlo cambia. > > s...@orion:~/tmp$ grep seba /etc/fstab > /dev/vg1/sebahome /mnt/sebahometmp/ auto user 1 2 > s...@orion:~/tmp$ mount /mnt/sebahometmp/ > s...@orion:~/tmp$ ls -ld /mnt/sebahometmp/ > drwxr-xr-x 3 root root 4096 2009-05-02 01:38 /mnt/sebahometmp/ > s...@orion:~/tmp$ umount /mnt/sebahometmp > s...@orion:~/tmp$ ls -ld /mnt/sebahometmp/ > drwxr-xr-x 2 seba seba 4096 2009-05-02 01:05 /mnt/sebahometmp/ > > Existe la opcion "owner", que permite que el user monte el filesystem si > él es dueño del special device. > Pero en este caso, usando devmapper, no encuentro como aplicarla, no si el > directorio de montaje va a cambiar al montarlo. > > La solución sucia que se me ocurre es usando un link. > Montar en /mnt/homes el filesystem, y hacer seba:seba /mnt/homes/seba > Luego un práctico ln -s /mnt/homes/seba /home/seba > Pero no es el quid de la cuestión. > Se aceptan sugerencias :) > > Salu2 > Sebastián.
Aclarando previamente que dudo haber entendido realmente el punto problemático, sugiero http://www.faqs.org/docs/Linux-mini/Automount.htm con la esperanza (pequeña) que te sirva. Saludos > [1] Usando veritas es posible especificar vxassist make 5G --user seba > --group seba lo que haría > que el /dev/vx/volumen tenga 740 seba:seba y me arreglaría un poco el lío. > Pero con devmapper no se como decirle que el nodo de acceso sea de > seba:seba. > > > -- > Para desuscribirte tenés que visitar la página > https://listas.linux.org.ar/mailman/listinfo/lugar-gral/ > -- Ricardo A.Frydman Administrador Senior de Sistemas Unix Sun Certified System Administrator - Solaris 10 http://unix-argentina.blogspot.com/ http://www.warrenbuffet.com.ar -- Para desuscribirte tenés que visitar la página https://listas.linux.org.ar/mailman/listinfo/lugar-gral/
