폴더 및 하위 폴더에 대한 쓰기 권한을 얻는 방법

폴더 및 하위 폴더에 대한 쓰기 권한을 얻는 방법

우분투 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$ 

rootin 이 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

관련 정보