Establecer permisos en FTP

Pasos a seguir para establecer permisos en las carpetas y archivos de un FTP.
El protocolo FTP se desarrolló en entornos de tipo UNIX similares a los populares GNU/Linux.
Por eso tenemos los permisos de ejecución, lectura y escritura, estableciendose tres tipos de usuarios:

  • Propietario: Es normalmente la persona que ha creado o que ha subido el archivo al servidor FTP.
  • Grupo: Se refiere a un grupo de usuarios al que probablemente pertenece el propietario.
  • Otros: Son todos los demás usuarios anónimos o que no pertenecen al grupo indicado.
Para establecer los permisos de escritura existe un algoritmo, el cual asigna valores al tipo de acceso que se quiere otorgar a cada tipo de usuario.

  • 4=lectura
  • 2= escritura
  • 1= ejecución
Los permisos se asignan acorde con la suma de los tipos ya descritos. Por ejemplo:

  • 6 (4+2) = lectura y escritura
  • 5 (4+1) = lectura y ejecución
  • 3 (2+1) = escritura y ejecución
  • 7 (4+2+1) = lectura, escritura y ejecución
Las combinaciones se dan en el siguiente orden: propietario, grupo y usuarios.

Por ejemplo: 755, otorga lectura,escritura y ejecución al propietario, y al grupo y otros le otorga los permisos de ejecución y lectura.

Para cambiar los permisos, en Windows XP, basta con enviar el comando literal chmod 755 /, lo que permite que la carpeta raíz tenga los permisos descritos.

Más información sobre asignar permisos en: http://www.ignside.net/man/ftp/chmod.php

Para establecer permisos con el FileZilla, se hace los siguiente:

  1. Clic con el botón derecho del mouse sobre la(s) carpeta(s) y/o archivo(s) que desees establecer permisos, recuerda que para seleccionar más de un archivo o carpeta, selecciónalos manteniendo pulsada la tecla Ctrl o Alt; haces clic en atributos del archivo o File Atributes, dependiendo el idioma en que lo tengas.
  2. Nos aparecerá una ventana, seleccionaremos los valores que deseemos cambiar, o bien, escribir en el cuadro de abajo los dígitos.
  3. Presionamos el botón OK, y si nuestras modificaciones fueron procesadas exitosamente, en la parte de arriba aparecerá un mensaje diciendo Directory listing successful.

Compartir

Comentarios

juanbo

25/9/2009
mil gracias
llevo un par de horas intentando averiguar esto y no veas la cara de subnormal que se me ha quedado cuando era todo cuestión del botón derecho del ratón

alejandro

24/2/2011
NO me reconoce el comando 777 para cambiar los permison
Cuando trato de cambiar los permisos en el ftp me sale que el CHMOD no reconoce ese comando que cosa puedo hacer? o que es lo que esta impidiendo eso el PHP no esta en modo seguro