내 하드 디스크에 대한 권한 문제

내 하드 디스크에 대한 권한 문제

백업 하드 디스크로 사용하려는 다른 하드 디스크를 연결했습니다.

내가 할 때:

 fdisk -l

나는 얻다:

Disk /dev/sdb: 465.8 GiB, 500107862016 bytes, 976773168 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disklabel type: gpt


Device     Start       End   Sectors   Size Type
/dev/sdb1   2048 976773134 976771087 465.8G Linux filesystem

그래서 Windows에도 적합하도록 하드 디스크를 포맷하고 싶었기 때문에 패키지를 설치 dosfstools하고 다음을 실행했습니다.

mkdosfs -F 32 -I /dev/sdb1

/home/backup이제 다음 명령을 통해 하드 디스크를 마운트했습니다 .

mount -t vfat /dev/sdb1 /home/backup

이제 디렉토리 ls -l에서 작업할 때 다음이 표시됩니다.home

drwxr-xr-x  2 root root 32768 Jan  1  1970 backup

권한을 부여하려고 합니다.

chmod -R -v 777 backup

그리고 나는 다음을 얻습니다:

'백업' 모드가 0755(rwxr-xr-x)에서 0777(rwxrwxrwx)로 변경되었습니다.

하지만 그렇게 해도 ls -l여전히 동일한 권한(rwxr-xr-x)이 있습니다.

문제는 무엇입니까? 왜 안 바뀌지? 또한 Windows에서도 작동하도록 형식으로 수행한 작업이 올바른지 알고 싶었습니다...?

감사해요.

답변1

FAT32는 UNIX 의미에서 파일별 및 디렉터리별 권한을 지원하지 않습니다. 권한은 드라이브 마운트에 따라 설정됩니다.

보다:여기,여기그리고여기.

관련 정보