/var/www/html에 파일을 저장할 수 없습니다.

/var/www/html에 파일을 저장할 수 없습니다.

CentOS 6.5를 실행 중인데 파일을 /var/www/html.

현재 이 폴더가 속해 있는 폴더 root, SELinux부터 구성 과정까지 다 진행했는데 과정을 이해하기가 어렵네요.

권한 제한으로 인해 웹 브라우저에서 로컬 웹 페이지를 볼 수도 없는 것 같습니다. /var/www/html제한 없이 폴더 안팎으로 파일을 이동할 수 있기를 원합니다 .

답변1

폴더와 파일이 루트 소유인 경우 이를 다른 사용자에게 할당하는 것이 가장 좋습니다. 사용자 이름이 이고 kis웹 서버 사용자가 그룹에서 실행된다고 가정하고 apache2루트로 다음 명령을 실행하십시오.

# chown -R kis:apache2 /var/www/

또한 디렉터리 755및 파일에 대한 권한을 다음과 같이 설정합니다 644.

$ cd /var/www/
$ find . -type d -exec chmod 755 {} \;
$ find . -type f -exec chmod 644 {} \;

터미널 명령은 bash 프롬프트를 표시합니다: #또는 $. Bash 프롬프트는 #명령이 루트로 실행된다는 것을 의미하고, Bash 프롬프트는 $명령이 일반 사용자로 실행된다는 것을 의미합니다.

관련 정보