우분투 19.04의 Visual Studio 코드에서 expo라는 CLI 도구를 사용하여 일부 콘텐츠가 포함된 폴더를 만들었습니다. 그러나 내 sudo 사용자 jonas는 저장할 때마다 비밀번호를 확인해야 하기 때문에 이 폴더에 쓸 수 있는 권한이 없는 것 같습니다. 그것은 매우 어려운 일입니다.
나는 이미
sudo mkdir /var/szDirectoryName
sudo chmod a+rwx /var/szDirectoryName
이것은 터미널의 출력입니다.
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$
root
in 이 react-native-flow-3
나머지 사용자로 변경될 것으로 예상했습니다 . jonas sudo에게 이 폴더에 대한 쓰기 액세스 권한을 부여하려면 어떻게 해야 합니까?
답변1
React-native-flow-3에서 액세스하려는 파일의 권한을 확인하세요.
ls -l /Projects/javascript-questions-flow3/react-native-flow-3
파일의 소유자는 누구입니까?
그룹 루트에도 jonas를 추가해야 할 수도 있습니다.
usermod -a -G root jonas
그리고 React-native-flow-3을 루트에서 jonas로 변경하는 것은 어떻습니까?
chown jonas.jonas react-native-flow-3
이 튜토리얼을 완료해야 할 수도 있습니다. https://www.digitalocean.com/community/tutorials/an-introduction-to-linux-permissions