Si tenemos un servidor web apache sobre Linux que está recién instalado, es probable que al intentar
guardar archivos en la carpeta /var/www/html (que es donde se alojan las páginas y aplicaciones
web) tengamos problemas porque nuestra cuenta de usuario no cuenta con permisos de escritura.
Una manera de solucionarlo es otorgar todos lo permisos sobre dicha carpeta con el comando
chmod:
sudo chmod 777 /var/www/html
Sin embargo esta solución no es la mejor en términos de seguridad, ya que le estamos dando
permisos de lectura y escritura a cualquier usuario del sistema, dando la posibilidad de que
cualquiera pueda modificar los archivos de nuestras aplicaciones con o sin autorización.
Una solución más segura es cambiar el propietario de la carpeta /var/www/html para que seamos
nosotros mismos a través de nuestra cuenta de usuario. Suponiendo que nuestra cuenta es
"webmaster", usando el comando chown podemos cambiar el propietario así:
sudo chown webmaster /var/www/html
Así podremos acceder de forma remota mediante FTP o SSH por ejemplo, haciendo uso de nuestra
cuenta de usuario con la posibilidad de leer y escribir datos.
Comentarios
Publicar un comentario