Permiso de lectura / escritura en carpeta

2

Estoy ejecutando Linux Mint 16 y parece que tengo problemas de permisos con una carpeta de datos. Vuze me está dando un mensaje de error.

'Error Failed to Create Parent Directory 'media/jholderman/Data/Vuze Downloads/Arch Linux/ArchLinux2014.iso''

Intenté esta respuesta de superusuario y esto no cambió nada: ¿Cómo puedo dar acceso de escritura de una carpeta a todos los usuarios en Linux?

jholderman@JMH-Server ~ $ sudo chgrp -R users /media/jholderman/Data
jholderman@JMH-Server ~ $ sudo chmod -R g+w /media/jholderman/Data/
jholderman@JMH-Server ~ $ sudo find /media/jholderman/Data -type d -exec chmod 2775 {} \;  
jholderman@JMH-Server ~ $ sudo find /media/jholderman/Data/ -type f -exec chmod ug+rw {} \;

Incluso seguí adelante y lo hice a la GUI y parece que no se guarda. ¿Cuándo elevo los privilegios en el explorador de archivos y modifico la carpeta y los permisos de las unidades que nunca guarda cuando lo reexamino? ¿Porqué es eso?

¿Alguna ayuda?

Jon H
fuente
Corrígeme si me equivoco, pero Vuze no sería un usuario en tu sistema. Debería permitir permisos de escritura a otros para que esta aplicación externa escriba en su archivo.
Matthew Williams
Entonces, ¿reemplazar la primera línea con otra en lugar de usuarios?
Jon H
chgrp: grupo no válido: 'otro'
Jon H
Sin carrerasudo chmod -R o+w /media/jholderman/Data/
Matthew Williams
Funcionó, publique como respuesta y, si no le importa responder lo que hace, sería genial. ¿Estoy asumiendo que el o es para otro? ¿Y por qué la forma GUI no funciona?
Jon H

Respuestas:

1

Su problema es que Vuze no es un usuario o grupo en su sistema. Debe permitir permiso de escritura a otro. Correr:

sudo chmod -R o+w /media/jholderman/Data/

Con el chmodcomando estás trabajando con 3 áreas diferentes. Usuario, Grupo y Otros. Los dos primeros son instancias en su sistema, mientras que el tercero cubre todo lo demás.

Dado que está utilizando el formato de letra en lugar del número para asignar permisos con chmod, también tiene un área 'all' para trabajar.

Para obtener más detalles sobre cómo funciona todo esto, puede ver https://en.wikipedia.org/wiki/Chmod "> aquí

Matthew Williams
fuente
Gracias por la info. La forma GUI en realidad cambié las 3 secciones para leer / escribir y eso nunca se guardó. No estoy seguro de por qué, pero la forma terminal funciona.
Jon H
Probablemente no se guardó debido a los permisos. Como puede imaginar, no cualquiera puede cambiar los permisos de los archivos. La GUI no le permite especificar esto mientras que la terminal sí. Por eso siempre trabajo en terminal;) ​​Diviértete descargando.
Matthew Williams