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.