Amazon AWS Filezilla transfer permission denied
Mam uruchomioną instancję Amazon AWS, strona testowa jest uruchomiona.
Próbuję SFTP pliki do serwera, aby wyświetlić moją stronę. Mam Filezilla podłączony do serwera AWS, ale kiedy próbuję przenieść pliki z mojego lokalnego komputera do katalogu /var / www / html, mówi Odmowa uprawnień.
Właśnie odkryłem, że mogę przenieść pliki do katalogu /home / ec2-user. Więc moje pliki są chyba na serwerze. Ale kiedy staram się przenieść je stamtąd do katalog / var / www / html, nadal nie chce ich przenieść, Odmowa uprawnień.
Badam to od około 2 godzin, ale nie byłem w stanie znaleźć odpowiedzi na to.
Każda pomoc jest bardzo mile widziana, jestem tak blisko! Haha
Thanks
UPDATE
6 answers
Aby umożliwić użytkownikowi ec2-user
(Amazon AWS) zapis dostępu do publicznego katalogu stron internetowych (/var/www / html),
wprowadź To polecenie przez Putty lub Terminal, jako użytkownik root sudo
:
chown -R ec2-user /var/www/html
Upewnij się, że prawa dostępu do całego folderu są poprawne:
chmod -R 755 /var/www/html
Doc ' s:
Konfiguracja amazon ec2-instancje
Połącz się z katalogiem plików Amazon EC2 za pomocą Filezilla i SFTP (wideo)
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2014-09-29 11:03:04
Jeśli używasz centOs to Użyj
sudo chown -R centos:centos /var/www/html
sudo chmod -R 755 /var/www/html
Dla Ubuntu
sudo chown -R ubuntu:ubuntu /var/www/html
sudo chmod -R 755 /var/www/html
Dla Amazon ami
sudo chown -R ec2-user:ec2-user /var/www/html
sudo chmod -R 755 /var/www/html
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2016-08-31 11:07:53
W moim przypadku /var / www / html nie jest katalogiem, ale dowiązaniem symbolicznym do/var/app / current, więc powinieneś zmienić rzeczywisty directoy ie/var/app / current:
sudo chown -R ec2-user /var/app/current
sudo chmod -R 755 /var/app/current
Mam nadzieję, że to uratuje wam trochę czasu:)
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2015-06-06 07:44:11
Jeśli używasz Ubuntu, użyj następującego:
sudo chown -R ubuntu /var/www/html
sudo chmod -R 755 /var/www/html
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2018-08-10 05:33:52
W moim przypadku, po 30 minutach zmiany uprawnień, wziąłem pod uwagę, że plik XLSX, który próbowałem przesłać, nadal był otwarty w Excelu.
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2017-06-21 20:25:42
Dla mnie poniżej pracował:
chown -R ftpusername /var/app/current
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2019-09-17 18:00:44