
"www"라는 사용자를 생성하여 "www-data" 그룹에 추가했습니다. 또한 "www"의 홈 디렉터리를 /var/www/로 설정했습니다. "www"를 사용하여 FTP를 통해 내 웹 서버와 파일을 전송하고 싶습니다.
문제는 다음 명령을 실행할 때입니다.
sudo chown -R www-data:www-data /var/www/
..FTP를 통해 파일에 쓸 수 있는 권한이 없습니다.
하지만 내가 실행할 때 :
sudo chown -R www:www /var/www
..FTP에 대한 전체 액세스 권한이 있지만 브라우저에 "금지됨" 메시지가 표시됩니다.
전체 FTP 액세스를 얻는 방법에 대한 제안 사항모든 하위 폴더 포함우리는 매우 감사할 것입니다.
답변1
이는 Apache에서 사용하는 www-data 사용자가 이미 있음을 의미하며, /var/www
.
www-data
가장 간단한 해결책은 동일한 사용자를 사용하는 것이지만 새 사용자에게 그룹을 할당 하고 /var/www
디렉터리 구조에서 그룹이 다음을 쓸 수 있도록 허용할 수도 있습니다.
chown -R www-data:www-data /var/www
chmod -R ug+rw /var/www