Re: Montar una partición como usuario normal (Solucionado)

2008-12-30 Por tema Daniel Cliff
Ante todo: gracias Carlos, Alberto y Javier por la ayuda!! No tengo
palabras para agradecerles!!
Abajo hago un resumen de algunas cosas importantes. Espero que pronto
llegue el día que yo pueda responder preguntas como ustedes!

2008/12/30 Carlos Albornoz caralborn...@gmail.com:
 Daniel Cliff escribió:
 Hola a todos!
 Les planteo un nuevo problema: tengo una partición NTFS con archivos
 personales (/dev/hda2) y me gustaría accederla con mi usuario no-root
 desde Debian.
 Para eso agregué la siguiente línea al archivo /etc/fstab:
 /dev/hda2   /mntntfsuser,noauto 0   0

 Cuando hago mount /dev/hda2 al iniciar el sistema, me dice:

 mount: /dev/hda2 already mounted or /mnt busy
 mount: according to mtab, /dev/hda2 is already mounted on /mnt

 cosa que ya me llama la atención, porque le puse noauto, y si
 desmonto y vuelvo a montar y hago cd /mnt me dice que no tengo
 permiso!

 dan...@localhost:~$ cd /mnt/
 bash: cd: /mnt/: Permission denied

 Qué estoy haciendo mal?
 Como siempre, muchas gracias por cualquier sugerencia.
 D.



 en fstab
 /dev/hda2/mnt  ntfs   gid=XXX,uid=YYY  0  0

 donde XXX e YYY con el numero id de tu usuario

Esto no lo había considerado, y es la solución que adopté. Para un
solo usuario, es una solución simple. Me imagino que si uno quiere
darle acceso a varios usuarios, habría que crea un grupo (digamos
acceso_a_hda2), agregar los usuarios que uno quiere a ese grupo, y
usar gid=ZZZ donde ZZZ es el GID del grupo acceso_a_hda2.

Por cierto, GID y UID los saqué de /etc/passwd

También, hay que agregar user para un usuario normal pueda ejecutar
el mount /mnt, y noauto para que no monte automáticamente al
iniciar el sistema.


 chmod 777 /mnt
 para dar permisos al directorio

Esto no es necesario. Al usar GID y UID en /etc/fstab, al montar, el
mount le asigna a todos los archivos los permisos según el GID y UID
especificados.

2008/12/30 Alberto Vicat albertovi...@gmail.com:
 Y si no te funciona con esto que te dice Carlos poné completo tu /etc/fstab,
 o al menos la otra línea que se refiere a hda2.

Esto no entendí, cual otra linea?


 No lo decís, pero supongo que tendrás claro que montándola como ntfs
 solamente tendrás acceso de lectura, no podrás borrar, mover, ni modificar
 ningún archivo.
 Para acceso completo te hará falta ntfs-3g.

Muy buen comentario! Muy importante!

2008/12/30 Javier correoli...@gmail.com:
 Yo creo recordar cuando tenía este tipo de fallos que los solucionaba
 con umask=0 en el fstab, quedando algo tal que así:
 /dev/hda2   /mntntfsumask=0,noauto 0   0

 Aunque hace tiempo que dejé de usar ntfs ;)

Esta es otra solución.
umask=0, quizas contrario a la intuación, resta permisos. Es decir, al
montar, le da permisos al usuario que monta de 0777. Me llamó la
atención que al hacer ls --color aparece todo con un color raro con
esta solución. Eso lo tengo que investigar un poco más porque pasa...

Obviamente tambien hay que agregar user si uno quiere que un usuario
normal puede montar y  noauto para que no monte automáticamente.

Muchas gracias nuevamente!!!
D.


--
To UNSUBSCRIBE, email to debian-user-spanish-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Re: Montar una partición como usuario normal (Solucionado)

2008-12-30 Por tema Alberto Vicat

Daniel Cliff escribió:

[...]
2008/12/30 Alberto Vicat albertovi...@gmail.com:

Y si no te funciona con esto que te dice Carlos poné completo tu /etc/fstab,
o al menos la otra línea que se refiere a hda2.


Esto no entendí, cual otra linea?
[...] 


Bueno, me alegro de que ya se haya solucionado.

Me refería a la línea ya existente en fstab que te montaba la partición 
en /mnt, no a la que vos escribías en consola para intentar montarla 
encontrando que ya estaba montada.

Era para ver qué parámetros tenía ahí que no te dejaban accederla.

Saludos



--
To UNSUBSCRIBE, email to debian-user-spanish-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org