요즘 파일 액세스에 문제가 있습니다. 이 문제를 해결하는 과정에서 소유권을 에서 로 변경하려고 시도했는데 root
이것이 ar.lnx
내가 얻은 것입니다.
[ar.lnx@host DATA] $ cd /mnt/DATA
[ar.lnx@host DATA] $ ls -l
total 832
drwxr-xr-x 7 root root 32768 Jan 10 09:52 1
drwxr-xr-x 14 root root 32768 Jan 22 14:36 Audio
drwxr-xr-x 2 root root 32768 Jan 10 09:48 Compressed
drwxr-xr-x 4 root root 32768 Jan 22 19:22 Dev Workshop
drwxr-xr-x 3 root root 32768 Jan 10 11:40 ISO
drwxr-xr-x 11 root root 32768 Jan 17 12:10 Knowledge
drwxr-xr-x 3 root root 32768 Jan 11 01:30 Photos
drwxr-xr-x 2 root root 32768 Dec 3 20:24 print
-rwxr-xr-x 1 root root 40354 Jan 22 22:57 rpm-pack.catalog
-rwxr-xr-x 1 root root 335462 Jan 11 23:11 Solarized (dark).kateschema
drwxr-xr-x 4 root root 32768 Jan 11 00:53 Tattoo
-rwxr-xr-x 1 root root 320 Dec 26 15:53 network-list
-rwxr-xr-x 1 root root 2 Dec 26 15:53 network-list~
drwxr-xr-x 2 root root 32768 Jan 11 03:19 Windows(.exe)
[ar.lnx@host DATA] $ su
Password:
[root@host DATA] # sudo chown ar.lnx:ar.lnx /mnt/DATA -R
chown: changing ownership of ‘/mnt/DATA/1/PP1-CS6-start.pdf’: Operation not permitted
chown: changing ownership of ‘/mnt/DATA/1/PP1-CS6-start1.odg’: Operation not permitted
.
.
.
chown: changing ownership of ‘/mnt/DATA/Audio’: Operation not permitted
chown: changing ownership of ‘/mnt/DATA’: Operation not permitted
[root@host DATA] #
"작업이 허용되지 않음" 메시지가 나타나는 이유는 무엇입니까? 정확히 문제가 무엇입니까?
답변1
/mnt/DATA
아마도 FAT(예: Windows 또는 ms-dos) 파일 시스템일 것이며 FAT는 Unix 파일 권한이나 소유권을 지원하지 않습니다. FAT가 아닌 경우 UNIX 소유권이나 권한을 지원하지 않는 다른 파일 시스템 유형일 가능성이 높지만 FAT일 가능성이 가장 높습니다.
소유권이나 권한이 중요하지 않은 한 형식을 변경할 필요가 없습니다. /mnt/DATA
USB 스틱 등을 사용하여 파일을 전송 하려는 경우 Operation not permitted
오류 메시지를 무시할 수 있습니다.
소유자/권한이 중요한 경우 ext4로 다시 포맷하세요.
/mnt/DATA
설치 시 특정 소유자나 그룹만 소유하려는 경우 uid=
및/또는 gid=
설치 옵션을 사용할 수 있습니다. 생성된 파일 및/또는 디렉터리 에 대한 기본(가짜/에뮬레이션) 권한에 영향을 미치는 및 값을 umask
설정할 수도 있습니다 .dmask
fmask
세부정보를 보고 man mount
검색하세요 Mount options for fat
.