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
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 root
in react-native-flow-3
cambiara 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