¿Cómo cambiar permisos chmod de un archivo?

¿Cómo cambiar los permisos (chmod) de un archivo?

Los permisos pueden ser muy importantes cuando se trata de alojamiento de tu sitio web. Estos permisos de los que se habla pueden permitir que el servidor escriba y edite tus archivos.

 

Puedes cambiar los permisos de archivo de muchas formas.

 

Con el Administrador de archivos en cPanel

Una de las formas sencillas y básicas para cambiar los permisos es a través de Administrador de archivos en cPanel. Para esto debes hacer lo siguiente:

1. Ingresa a tu cPanel

2. Haz click en “administrador de archivos”.

3. Haz click en el nombre del archivo que deseas cambiar los permisos.

4. Selecciona “cambiar permisos” en la parte superior derecha de la página.

5. Selecciona los permisos que deseas establecer para el archivo.

6. Haz click en Cambiar permisos

 

Usando FTP

Debes conectarte a FTP; ir al archivo y hacer click derecho. Ahí deberás elegir permisos o atributos, dependiendo del programa que utilices.

 

Usando SSH o un script

Puedes hacerlo con el comando chmod.

 

 

Los permisos de archivo determinan lo que se permite hacer y quién está autorizado para hacerlo.

 

Los permisos pueden ser:

-Leer: significa que el usuario tiene permiso para ver el archivo.

-Escribir: significa que el usuario puede editar el archivo.

-Ejecutar: significa que el usuario puede ejecutarlo.

 

Quiénes pueden hacerlo:

-El dueño o propietario.

-El grupo de servidor

-El mundo (cualquier visitante del público)

 

Es importante que el grupo mundial pueda ver los archivos de tu sitio web. Pero puede ser que haya archivos que no quieres que los demás vean.  

 

Los permisos se expresan con números. Se trabaja con tres dígitos: el primero representa los permisos para el propietario. El segundo dígito representa los permisos para el grupo y el tercer dígito representa los permisos para el mundo.

 

  • El permiso de leer lo identificamos con el número 4.

  • Escribir se simboliza con 2.

  • Ejecutar con 1.

  • La no existencia de permisos es igual a 0.

 

Por lo tanto: (sumando dígitos)

  • Escribir y ejecutar sin permiso de leer es igual a 3.

  • Leer y ejecutar sin permiso de escribir es 5.

  • Leer y escribir sin ejecutar se simboliza con 6.

  • Leer, escribir y ejecutar sería igual a 7.

 

Entonces, todo lo que necesitas saber es que tus archivos siempre tendrán permisos entre los dígitos 644 a 755.

Sin embargo, las carpetas deben ser siempre 755.

Una regla más. Todos los archivos dentro de la carpeta cgi - bin deben tener permiso 755.

 

 

Cuál es la gran problemática

La preocupación reside en dar permisos de escritura al grupo y al mundo. Esto hace que los hackers de la World Wide Web editen tus archivos.  Entonces, los dos últimos dígitos de los permisos de archivos nunca deben ser 2, 3, 6 o 7.

El problema está cuando se instala un script PHP, el script necesita permiso para editar. Tradicionalmente, PHP es tratado como “nadie” en el servidor. Por lo tanto, PHP trata de la misma forma a cualquier visitante desconocido.

La solución a este conflicto es tratar a PHP como el propietario.



Otros formatos

Los permisos pueden ser expresados de diferentes formas.

Si prefiere utilizar el shell de Linux (SSH), los permisos de archivo se verán así:

• r = leer

• w = escribir

• x = ejecutar

• - (guión) = sin permiso

 

Estas letras representan los permisos del propietario.

El propietario tendrá normalmente los tres permisos, que está representado por rwx.

  • Email, SSL
  • 1 Los Usuarios han Encontrado Esto Útil
¿Fue útil la respuesta?

Related Articles

¿Cómo resolver un error de espacio asignado cuando se intenta subir un archivo de más de 100 MB utilizando el administrador de archivos?

Cuando desde el cPanel accedemos al administrador de archivos podemos subir directamente ficheros...

¿Cómo proteger directorios con contraseña?

Puedes proteger con contraseña los directorios (carpetas) a través de cPanel, esto dará...

¿Cómo encontrar la URL de un archivo?

Si deseas compartir un archivo web con amigos o al público, primero tienes que determinar la ruta...

¿Cómo cambiar el estilo de cPanel?

Si no te gusta el estilo de nuestro cPanel puedes cambiarlo y “personalizarlo” a tu gusto desde...

¿Cómo modificar la zona horaria por defecto de mi sitio web?

Muchas veces el servidor en el que está alojado tu sitio está configurado en una zona horaria...