Tengo dos HDD mecánicos en mi computadora. Ejecuto Windows en el disco 0 y Crunchbang en el disco 1. Siempre tengo que usar privilegios elevados en Crunchbang para copiar archivos a la partición NTFS en el disco 0.
Hasta donde yo sé, los comandos como chmod y chown, que se utilizan para establecer permisos de archivo, solo se mantienen para los objetos del sistema de archivos. También sé que "en Linux todo es un archivo". es decir, hay archivos especiales que representan dispositivos de hardware, información del sistema, etc. Dado que estos archivos especiales pertenecen al sistema de archivos virtual / dev, deberían ser objetos del sistema de archivos y, por lo tanto, los comandos como chown, chmod deberían funcionar en estos archivos. He cambiado con éxito el propietario y los permisos de escritura del dispositivo sda mediante el comando
chown aswin sda
donde como tampoco puedo cambiar el propietario / permisos de la partición montada. Intenté establecer al usuario local como el propietario de la partición montada y establecer permisos para leer, escribir, ejecutar, pero aún persiste el problema.
¿Me falta algo? ¿Cómo configurar el permiso en este disco para poder escribir en él sin privilegios elevados?
fuente
/etc/fstab
. Mira esto: superuser.com/questions/320415/...Respuestas:
Usted debe NO tocar / dev / sd * Permisos (estoy no hablando
/media/sda4
). Si los cambió, deshaga los cambios y use los permisos predeterminados, ya que puede interferir con otros programas. (Creo que el propietario / grupo predeterminado sonroot:disk
)Primero debe desmontar el disco para cambiar los permisos de la carpeta de montaje
/media/Disk
.Para montar el contenido del disco con una identificación de usuario / grupo específica, puede establecer un uid / gid específico (ID de usuario e ID de grupo) dentro
/etc/fstab
. Ver Linux - Montar dispositivo con derechos de usuario específicosAdemás, tiene otras soluciones además de fstab, lo que significa un entorno gnome basado en GUI:
... donde monta la partición sdXY (cambie "X" e "Y" con la letra y el número apropiados) y establece al usuario como el propietario. El entorno Gnome también permite hacer clic en una partición en el menú del lado izquierdo de nautilus (el administrador de archivos) y monta automáticamente la partición.
fuente
gvfs-mount
! Conmount
solo, no logré permitir que un usuario estándar "poseyera" el montaje (es decir, permitir que no se desmonte la raíz) sin editar fstab o mtab.gio
? En Ubuntu 19.04, ejecuta:,$ gvfs-mount
get:This tool has been deprecated, use 'gio mount' instead. See 'gio help mount' for more info.