여기서 문제가 무엇인지 이해할 수 없습니까?
vks@vksTP:~/dropbox/shells$ ll sssh.sh
-rw-rw-rw- 1 root root 1218 Mar 17 17:58 sssh.sh
vks@vksTP:~/dropbox/shells$ sudo chmod +x sssh.sh
vks@vksTP:~/dropbox/shells$ ll sssh.sh
-rw-rw-rw- 1 root root 1218 Mar 17 17:58 sssh.sh
의 권한을 +x로 변경할 수 없습니다.
편집하다:
저는 이중 부팅 컴퓨터를 가지고 있고 동일한 Dropbox 폴더를 공유합니다. 이 보관용 폴더는 Windows용 D 드라이브의 ntfs 마운트에 있습니다. 다음은 fstab의 항목입니다.
/dev/sda2 /mnt/C ntfs-3g rw,user,fmask=0111,dmask=0000 0 0
/dev/sda3 /mnt/D ntfs-3g rw,user,fmask=0111,dmask=0000 0 0
/mnt/D의 파일에 +x를 추가할 수 없습니다.
답변1
이(가) fmask
로 설정되었습니다 0111
. 즉, 파일 권한의 가장 낮은 비트가 지워집니다. 이 비트는 x
. 예를 들어 002
에 대한 쓰기 비트를 지우려면 마스크를 설정하고 및 비트는 그대로 others
둡니다 .r
x