시스템 파일:ext4
apache:
다음 명령을 사용하여 파일 소유자를 다음으로 변경했습니다.
chown -R apache: wp.localhost
그러면 wp.localhost 또는 wp.localhost 자체에서 디렉터리 권한을 변경할 수 없습니다.
나는 명령을 chmod +w wp.localhost
예로 사용하고 있습니다. 권한 변경 사항이 표시되지 않습니다.
또한 명령을 통해 폴더 그룹을 다시 변경했지만 문제가 해결되지 않았습니다.
chown -R apache:users wp.localhost
명령 및 권한 전후:
#ls -ld wp.localhost
drwxr-xr-x 6 apache users 4096 Mar 28 15:26 wp.localhost/
# chmod +w wp.localhost
# ls -ld wp.localhost
drwxr-xr-x 6 apache users 4096 Mar 28 15:26 wp.localhost/
답변1
이 디렉토리에 전역 쓰기 권한을 부여하려면 다음을 수행해야 합니다.
chmod a+w wp.localhost [1]
이는 "영향을 받는" 문자( u
, g
또는 o
) 를 생략 하면 a
을 의미 a
하지만 현재를 설정하지는 않기 때문입니다 umask
. 예를 들어, "쓰기" 비트가 "그룹" 및 "기타" 위치에 설정됩니다. 명시적으로 지정 하지 않으면 무시됩니다 .umask
0022
chmod
a
매뉴얼 chmod
페이지에는 다음과 같이 명확하게 나와 있습니다.
이러한 ["영향을 받는" 문자]가 제공되지 않으면 효과는 마치
a
존재하는 것과 같지만 umask에 설정된 비트는 영향을 받지 않습니다.
[1] 이 작업을 수행하기 전에 다시 한번 생각해 보십시오!