Herramientas de usuario

Herramientas del sitio


Barra lateral

Traducciones de esta página?:
 



Servidor Debian 10 'Buster'


Servidor Debian 6.0 Squeeze



es:squeeze:internet:ftp:proftpd_anonymous

P�gina desactualizada Esta p�gina contiene una versi�n anterior de esta gu�a que puede estar desactualizada. Para ver la versi�n m�s reciente, haga clic aqu�.

4.2.2 Aceso ftp anónimo

Objetivo

El paquete ProFTPD puede configurarse de modo que permita el acceso a usuarios anónimos en nuestra área restringida. Para evitar usos abusivos, el acceso anónimo sólo debe permitir el acceso en modo lectura, prohibiendo cualquier escritura en el área anónima.

Por seguridad, el acceso también debe restringirse al directorio home de ProFTPD, situado en /home/ftp.

Configuración

Debe activarse la sección Anonymous del archivo /etc/proftpd/proftpd.conf:

/etc/proftpd/proftpd.conf
#[...]

# A basic anonymous configuration, no upload directories.

<Anonymous ~ftp>
  User                          ftp
  Group                         nogroup
  # We want clients to be able to login with "anonymous" as well as "ftp"
  UserAlias                     anonymous ftp
  # Cosmetic changes, all files belongs to ftp user
  DirFakeUser   on ftp
  DirFakeGroup on ftp

  RequireValidShell             off

  # Limit the maximum number of anonymous logins
  MaxClients                    10

  # We want 'welcome.msg' displayed at login, and '.message' displayed
  # in each newly chdired directory.
  DisplayLogin                  welcome.msg
  DisplayChdir                  .message

  # Limit WRITE everywhere in the anonymous chroot
  <Directory *>
    <Limit WRITE>
      DenyAll
    </Limit>
  </Directory>

  # Uncomment this if you're brave.
  # <Directory incoming>
  #   # Umask 022 is a good standard umask to prevent new files and dirs
  #   # (second parm) from being group and world writable.
  #   Umask                             022  022
  #            <Limit READ WRITE>
  #            DenyAll
  #            </Limit>
  #            <Limit STOR>
  #            AllowAll
  #            </Limit>
  # </Directory>

</Anonymous>

Luego, reiniciar el servicio ftp para activar las alteraciones:

root@server:~# /etc/init.d/proftpd restart

Utilización

Al servidor ftp se puede acceder a través de un simple navegador, o utilizando un cliente ftp, como Filezilla:

Referencias

es/squeeze/internet/ftp/proftpd_anonymous.txt · Última modificación: 2019-07-05 17:01 (editor externo)

Herramientas de la página