Amazon AWS 인스턴스가 실행 중이며 테스트 페이지가 실행 중입니다.
내 웹 사이트를 표시하기 위해 파일을 서버에 SFTP하려고합니다. Filezilla가 AWS 서버에 연결되어 있지만 로컬 시스템에서 / var / www / html 디렉터리로 파일을 이동하려고하면 권한이 거부되었습니다.
방금 파일을 / home / ec2-user 디렉토리로 옮길 수 있다는 것을 알아 냈습니다. 그래서 내 파일은 서버에 있습니다. 그러나 거기에서 / var / www / html 디렉토리로 이동하려고 할 때 여전히 이동하지 않고 권한이 거부되었습니다.
나는 약 2 시간 동안 이것을 조사했지만 이것에 대한 답을 찾을 수 없었습니다.
어떤 도움이라도 대단히 감사합니다. 너무 가깝습니다! ㅋ
감사
최신 정보
답변
사용자 ec2-user
(Amazon AWS)가 퍼블릭 웹 디렉터리 (/ var / www / html)에 대한 쓰기 액세스 를 허용하려면
Putty 또는 터미널을 통해 루트 사용자로 다음 명령을 입력합니다 sudo
.
chown -R ec2-user /var/www/html
전체 폴더에 대한 권한이 올바른지 확인하십시오.
chmod -R 755 /var/www/html
문서 :
Filezilla 및 SFTP를 사용하여 Amazon EC2 파일 디렉터리에 연결 (동영상)
답변
centOs를 사용하는 경우
sudo chown -R centos:centos /var/www/html
sudo chmod -R 755 /var/www/html
Ubuntu의 경우
sudo chown -R ubuntu:ubuntu /var/www/html
sudo chmod -R 755 /var/www/html
Amazon ami 용
sudo chown -R ec2-user:ec2-user /var/www/html
sudo chmod -R 755 /var/www/html
답변
제 경우에는 / var / www / html 디렉토리가 아니라 / var / app / current에 대한 심볼릭 링크이므로 실제 디렉토리를 변경해야합니다. 즉 / var / app / current :
sudo chown -R ec2-user /var/app/current
sudo chmod -R 755 /var/app/current
나는 이것이 당신의 시간을 절약하기를 바랍니다. 🙂
답변
Ubuntu를 사용하는 경우 다음을 사용하십시오.
sudo chown -R ubuntu /var/www/html
sudo chmod -R 755 /var/www/html
답변
제 경우에는 권한을 변경 한 후 30 분 후에 전송하려는 XLSX 파일이 여전히 Excel에서 열려 있다는 것을 고려했습니다.
답변
아래에서 나를 위해 일했습니다.
chown -R ftpusername /var/app/current