내 하드 드라이브 권한에 문제가 있습니다

내 하드 드라이브 권한에 문제가 있습니다

백업 하드 드라이브로 사용하고 싶은 다른 하드 드라이브를 연결했습니다.

내가 할 때 :

 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 의미에서 파일별 및 디렉터리별 권한을 지원하지 않습니다. 권한은 드라이브 설치에 따라 설정됩니다.

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

관련 정보