Ubuntu Server 16.04 - /var/www/에 대한 전체 FTP 액세스 권한을 얻습니다.

Ubuntu Server 16.04 - /var/www/에 대한 전체 FTP 액세스 권한을 얻습니다.

"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

관련 정보