chown: 루트로 실행하더라도 소유권 변경은 허용되지 않습니다.

chown: 루트로 실행하더라도 소유권 변경은 허용되지 않습니다.

ProFTPD를 사용하여 Raspberry Pi를 FTP 서버로 구성했습니다. 유일한 문제는 파일을 업로드하고 이름을 바꿀 수 없으며 Windows 탐색기에서 다음과 같이 말합니다.

350 파일 또는 디렉터리가 존재하며 대상 이름에 대한 준비가 되었습니다.
550 xyz 이름 변경 권한이 거부되었습니다.

이제 FTP 사용자에게 이 폴더를 제공해야 한다는 내용을 읽었 chown지만 작동하지 않습니다.

나는 시도했다:

sudo chown -R pi /var/www (my default pi account)
sudo chown -R piftp /var/www (the ftp account)

sudo su
chown -R root /var/www

내가 얻는 전부는

chown:소유권 변경 ... : 작업이 허용되지 않습니다.

나는 이미 이 디렉토리를 777로 변경했습니다.

/var/wwwvfat내 외부 하드 디스크의 볼륨 에서 마운트되었습니다 . 그것을 보면 모든 파일과 폴더에는 소유자 와 그룹이 있고 이러한 모든 폴더에는 권한이 있음을 ls -l알 수 있습니다 .rootrootdrwxr-xr-x

누군가 도와주실 수 있나요?

답변1

VFAT는 귀하가 설정하려는 권한 유형을 지원하지 않는 것 같습니다. 이러한 경우 디스크를 마운트할 때 모든 파일에 대해 권한이 동일하게 설정됩니다. 다음과 같은 것 :

sudo mount -t vfat -o uid=piftp,gid=piftp /dev/sda1 /var/www

또한보십시오Ubuntu에서 외장 하드 드라이브의 권한/소유권/그룹을 변경할 수 없습니다.여기 슈퍼유저 또는 외부 리소스에서Raspberry Pi를 USB 하드 디스크에 연결.

답변2

OP는 다음과 같이 썼습니다.

나는 다음과 같이 마운트하여 FTP 문제를 해결했습니다.umask 0000

관련 정보