1. ¡OFERTA! con cupón "DIRVPS": hosting por $0,01 y también VPS Linux y Windows por $0,01 el primer mes por Interserver ← publi
    Descartar aviso
Descartar aviso
Al usar este sitio web, aceptas que nosotros y nuestros socios podamos establecer cookies para fines tales como personalizar el contenido y la publicidad. Más información.

Que es CHMOD?

Tema en 'Programación y Diseño Web' iniciado por DaNi, 6 Abr 2006.

Estado del tema:
Cerrado para nuevas respuestas
  1. DaNi

    DaNi Usuario activo

    Los CHMOD son los permisos de acceso a los ficheros y carpetas, es algo peculiar de Linux, de hecho se trata de una de las grandes ventajas del SO Linux sobre Windows, como para PHP lo mejor es usar servidores Linux, en los módulos se puede utilizar la caracterí­stica de los CHMOD, por eso los módulos que permiten subir archivos suelen necesitar que toques el CHMOD que es como un gestionador de permisos, el CHMOD permite dar permisos de lectura, escritura y ejecución a los archivos, estos permisos se pueden otorgar al dueño del fichero, al grupo al que pertenece el dueño o a todo el mundo, el dueño no es quien lo sube sino bajo qué user interpreta linux que lo sube, como se trata de un concepto de linux no voy a profundizar en él.

    Habitualmente cuando nos piden modificar los CHMOD es para ponerlo en 666 para los ficheros y en 777, vemos que con el cambio de CHMOD lo que hacemos es:

    666: Este CHMOD significa dar permisos de lectura y escritura a todos el mundo, o sea que cualquiera que acceda al archivo podrá leer su contenido y modificarlo.

    777: Este CHMOD da los mismo permisos que el 666 y además añade el permiso de ejecución para todo el mundo, o sea además de poder leer el contenido de la carpeta y escribir, también permite ejecutarla, o sea poder abrirla para insertar o eliminar ficheros.

    Como veis, el CHMOD 666 permitirá modificar el contenido del fichero y el 777 permitirá modificar el interior de una carpeta, por estos motivos es muy importante no poner los CHMOD porque sí­, es muy importante mantener un orden, si no se nos pide modificar los CHMOD no los toquemos porque, por ejemplo, poniendo CHMOD 666 al config.php de nuestro nuke permitimos que se pueda modificar el contenido del archivo. Por esto las carpetas suelen tener CHMOD 755 y los archivos 644, con estos CHMOD no se permite la escritura a nadie que no sea el propietario.

    El CHMOD se modifica desde el cliente FTP, una vez seleccionado el archivo o carpeta a modificar, con el botón derecho accedemos a un menú, allí­ tendremos algo como "Permissions", "CHMOD" ,"Atributes", "Permisos", "Atributos", etc dependiendo del cliente FTP usado, en mi caso uso el gFTP y la opción del menú es "Modificar Atributos", de todas formas a pesar de que cada cliente FTP lo llama de una manera diferente, lo que surge al seleccionarlo es muy parecido siempre, es algo parecido a la siguiente captura:

    [​IMG]

    Es cuestión de seleccionar o no las casillas para acertar con el CHMOD, como lo habitual es cambiar a 666 o 777 dejo las capturas de cómo quedarí­a la tabla.

    CHMOD 666

    [​IMG]

    CHMOD 777

    [​IMG]
     
    Última edición por un moderador: 4 Sep 2018
  2.  
  3. Slaad

    Slaad Usuario activo

    Muy buena explicación, si esto lo hubiese leí­do en el principio de los tiempos cuando yo era un novatillo en esto....xD

    saludos
     
    Última edición por un moderador: 4 Sep 2018
  4. iRRa

    iRRa Usuario activo

    muy basico... supogno que casi todo el mundo que entra aqui lo sabra pero bueno, por si hay algun despistado (q no creo..)
     
Estado del tema:
Cerrado para nuevas respuestas


Alojamiento web, Hosting Reseller, Servidores Dedicados - All in Hosting


    
    
    
    
Blog · Sitios amigos: GuiaHosting · Unidominios · Interalta ·