우분투에서 폴더의 소유자를 변경하는 방법


0

두 개의 파티션이 있으며 그중 하나는 NTFS로 포맷되었습니다. 우분투는 / media / DOCS 처럼 보입니다 . / media / DOCS / Dropbox / AuthoringTool_Working에 웹 사이트가 있습니다.
Apache를 구성하고 가상 호스트를 작성했습니다. 이 사이트를 열 때 권한이 거부되었습니다. 소유자를 www-data 로 변경하려고했지만 성공하지 못했습니다. 내가 사용 sudo를을 chgrp -R www가 데이터 / 미디어 / DOCS / 보관을 .
내가 뭘 잘못하고 있죠?

편집 다음
과 같이 마운트됩니다/dev/sda5 /media/DOCS fuseblk rw,nosuid,nodev,allow_other,blksize=4096,default_permissions 0 0

답변:


1

NTFS 파일 시스템 은 POSIX 스타일 파일 소유권 또는 권한을 지원하지 않습니다 .

일부 최신 ntfs-3g버전은 NTFS 소유자 및 ACL 기능을 지원 합니다. 그것들이 Ubuntu에 포함되어 있는지 확실하지 않지만 (보통 견고한 소프트웨어를 새로운 기능보다 선호합니다) default_permissions예제 의 옵션에서 시스템 이이 지원을하는 것으로 보입니다.

파일 소유자를 변경하려면 NTFS (Windows) SID 를 시스템의 사용자 ID에 매핑 해야합니다 . 이러한 매핑을 만드는 쉬운 방법은 사용하는 것 usermap입니다.

그러나 사용자 ( www-data)가 Linux 측에만있는 경우 수동으로 맵핑 파일에 추가해야합니다. (이는 Windows에서 해당 디스크를 사용할 때 소유자가 "알 수 없음"으로 표시됨을 의미합니다.)


tamtakos 이미 대답으로, 당신이 사용하는 소유자를 변경하려면 chown, 하지 chgrp .


2

이름에서 알 수 있듯이 chgrp는 그룹을 변경합니다. 파일 / 디렉토리의 소유자를 변경하려면 chown 명령을 사용해야합니다. 물론, chown root : root file을 수행하여 동시에 둘 모두를 변경할 수 있습니다. 이렇게하면 'file'이 루트 사용자뿐만 아니라 루트 그룹에도 속하게됩니다. 사용자 및 그룹에 대한 자세한 내용은 여기를 참조하십시오 : http://www.yolinux.com/TUTORIALS/LinuxTutorialManagingGroups.html

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.