Cómo obtener permiso de escritura para carpetas y subcarpetas

Cómo obtener permiso de escritura para carpetas y subcarpetas

En mi código de Visual Studio en ubuntu 19.04, creé una carpeta con contenido con una herramienta CLI llamada expo. Sin embargo, mi usuario de sudo jonas no parece tener derechos para escribir en esta carpeta ya que tengo que verificar la contraseña cada vez que guardo. Lo cual es extremadamente desalentador.

Ya probé la respuesta de

¿Cómo puedo dar permiso completo a la carpeta y subcarpeta?

sudo mkdir /var/szDirectoryName
sudo chmod a+rwx /var/szDirectoryName

Esta es la salida en la terminal.

jonas@jonas:~/Projects/javascript-questions-flow3$ sudo chmod a+rwx /home/jonas/Projects/javascript-questions-flow3/react-native-flow-3
jonas@jonas:~/Projects/javascript-questions-flow3$ ls -l
total 140
drwxr-xr-x   4 jonas jonas   4096 jun 10 11:36 backend
drwxrwxr-x 246 jonas jonas  12288 jun 10 23:19 node_modules
-rw-rw-r--   1 jonas jonas   1216 jun 10 23:19 package.json
-rw-r--r--   1 jonas jonas 103310 jun 10 23:19 package-lock.json
drwxrwxrwx   6 jonas root    4096 jun 11 01:07 react-native-flow-3
-rw-rw-r--   1 jonas jonas   9586 jun 10 16:40 README.md
jonas@jonas:~/Projects/javascript-questions-flow3$ 

Esperaba que el rootin react-native-flow-3cambiara a mi usuario como el resto. ¿Cómo puedo darle a jonas sudo acceso de escritura a esta carpeta?

Respuesta1

verifique los derechos de los archivos a los que desea acceder en reaccionar-native-flow-3

ls -l /Projects/javascript-questions-flow3/react-native-flow-3

¿A quién pertenecen los archivos?

Quizás también necesites agregar jonas a la raíz del grupo.

usermod -a -G root jonas

¿Y por qué no cambias react-native-flow-3 de root a jonas?

chown jonas.jonas react-native-flow-3

Quizás deberías seguir este tutorial. https://www.digitalocean.com/community/tutorials/an-introduction-to-linux-permissions

información relacionada