방금 Linux 시스템에 네트워크 폴더를 마운트했고 RStudio를 사용하여 해당 폴더의 폴더 작업을 수행했습니다. 그러나 RStudio에서는 모든 파일 관리자를 볼 수 있지만(읽을 수는 있음) 쓸 수는 없습니다.
bash-4.2$ echo "ttt" > abc_test.txt
bash: abc_test.txt: Permission denied
Linux 서버에 로그인한 동안에는 글을 쓸 수 있지만 RStudio에서는 쓸 수 없습니다.
조사 결과 파일 권한이 변경된 것으로 나타났습니다.
장착 전:
drwxrwxrwx. 3 root root 4096 May 6 07:26 CounterfeitPartIPT
장착 후:
drwxr-xr-x. 2 root root 0 Jun 8 19:34 CounterfeitPartIPT
해결책은 무엇입니까? 공유 파일에 콘텐츠를 작성하는 방법은 무엇입니까?
답변1
chown -R *yourusername*:*yourusernameorgroupifyouhaveone* /path/to/mnt
네트워크 공유 마운트 지점에서 사용해 보세요. 네트워크 공유가 NFS를 사용하는 경우 /etc/fstab, mount 명령의 -o 플래그 또는 서버의 /etc/export에서 uid 및 gid를 명시적으로 설정해야 할 수도 있습니다.