amazon-web-services - enable - ftp aws ec2
Permiso de transferencia de Amazon AWS Filezilla denegado (4)
En mi caso, / var / www / html no es un directorio sino un enlace simbólico a / var / app / current, por lo que debe cambiar la dirección real ie / var / app / current:
sudo chown -R ec2-user /var/app/current
sudo chmod -R 755 /var/app/current
Espero que esto salve algunos de tus tiempos :)
Tengo mi instancia de Amazon AWS ejecutándose, la página de prueba está activa.
Estoy intentando SFTP los archivos en el servidor para mostrar mi sitio web. Tengo Filezilla conectado al servidor de AWS, pero cuando intento mover los archivos desde mi máquina local al directorio / var / www / html, dice que se deniega el permiso.
Acabo de descubrir que PUEDO mover los archivos al directorio / home / ec2-user. Así que mis archivos están en el servidor, supongo. Pero cuando intento moverlos desde allí al directorio / var / www / html, aún no los mueve, se deniega el permiso.
He estado investigando esto durante aproximadamente 2 horas pero no he podido encontrar la respuesta a esto.
Cualquier ayuda es muy apreciada, ¡estoy tan cerca! Jaja
Gracias
ACTUALIZAR
En mi caso, después de 30 minutos cambiando los permisos, tuve en cuenta que el archivo XLSX que estaba tratando de transferir todavía estaba abierto en Excel.
Si usa centOs, use
sudo chown -R centos:centos /var/www/html
sudo chmod -R 755 /var/www/html
Para Ubuntu
sudo chown -R ubuntu:ubuntu /var/www/html
sudo chmod -R 755 /var/www/html
Para Amazon ami
sudo chown -R ec2-user:ec2-user /var/www/html
sudo chmod -R 755 /var/www/html
Para permitir que el usuario ec2-user
(Amazon AWS) escriba el acceso al directorio web público (/ var / www / html),
ingrese este comando a través de Putty o Terminal, como el usuario root sudo
:
chown -R ec2-user /var/www/html
Asegúrese de que los permisos en esa carpeta completa sean correctos:
chmod -R 755 /var/www/html
Doc:
Configuración de Amazon ec2-instances
Conéctese al directorio de archivos de Amazon EC2 utilizando Filezilla y SFTP (Video)