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/

Responder a