chown :`… ‘의 소유권 변경 : 허용되지 않는 작업 not permitted chown: changing ownership of

다음 설치를 사용하여 WordPress를 설치하려고합니다. 그러나 WordPress를 설정하기 위해 브라우저를 열려고하면 데이터베이스 연결을 설정하는 데 문제가 있다는 오류가 발생합니다. chown명령을 실행할 때 발생하는 오류 때문이라고 생각합니다 .

http://www.techkaki.com/2011/04/how-to-install-wordpress-locally-on-ubuntu-10-10-with-lamp/

chown -R www-data /var/www/wordpress

많은 오류 메시지가 나타납니다.

...
chown: changing ownership of `/var/www/wordpress/wp-admin/network/themes.php': Operation not permitted
chown: changing ownership of `/var/www/wordpress/wp-admin/network/users.php': Operation not permitted
chown: changing ownership of `/var/www/wordpress/wp-admin/network/index.php': Operation not permitted
chown: changing ownership of `/var/www/wordpress/wp-admin/network/sites.php': Operation not permitted
chown: changing ownership of `/var/www/wordpress/wp-admin/network/user-new.php': Operation not permitted
chown: changing ownership of `/var/www/wordpress/wp-admin/network/setup.php': Operation not permitted
chown: changing ownership of `/var/www/wordpress/wp-admin/network/theme-install.php': Operation not permitted
chown: changing ownership of `/var/www/wordpress/wp-admin/network/plugins.php': Operation not permitted

이게 무슨 일인지 아는 사람 있나요?



답변

파일 / 디렉토리 소유자를 변경하려면 루트 여야합니다.

sudo chown -R www-data /var/www/wordpress

Operation not allowed 와 같은 오류가 발생하면 다음을 입력하십시오.

sudo !!

프롬프트에서 루트 권한으로 마지막 명령을 실행하십시오. 이런 식으로을 다시 입력 할 필요가 없습니다 chown -R www-data /var/www/wordpress.


답변

루트가 아닌 경우 다음 권한을 설정하려면 루트가되어야합니다.

sudo chown -R www-data /var/www/wordpress

답변

다른 사람들이 지적했듯이 뿌리가되는 것 외에도이 특권을 관리하는 또 다른 융통성있는 방법이 있습니다. 프로세스 / 스레드에 CAP_CHOWN Posix 기능이있는 경우 chown을 통해 파일을 제공 할 수도 있습니다. 자세한 내용 및 해당 기능을 얻는 방법은 http://manpages.ubuntu.com/manpages/intrepid/man7/capabilities.7.html을 참조하십시오 . 불행히도 프로세스가 특정 기능을 얻는 것은 불가능한 것 같습니다 실행 파일의 속성을 기반으로합니다. 프로세스는 다른 권한있는 프로세스에 의해이 방법으로 구성되거나 실행 파일이 완전히 설정되어야하고 루트 권한을 일반적인 안전 예방책으로 삭제하기 전에 자체 기능을 제공해야합니다.

에 모자의 끝 나는 모든 권한이있는 디렉토리 수없는 변화의 소유자 (사용자 또는 그룹)? -슈퍼 유저