Gracias el-brujo por tu respuesta, la verdad es que ese código no funciona como debe, la mayoría de los casos los códigos que estoy intentando crear solo me hacen una cosa bien que es que solo entre el usuario guest-seas, en un momento dado incluso denegar todos los permisos MKD STOR y RETR si le pongo en DenyAll después, cualquier cosa que he intentado me hace todo pero es que también elimina ficheros cuando no debe y ya estoy loco con esto la verdad, se que es cuestión de tener las cosas muy claras y colocar las cosas en su lugar pero ya no se si tirarme por la ventana XD. Por cierto, el código no lo he copiado de ningún lado, simplemente está dentro del fichero de proftpd por defecto y no he eliminado ningún comentario ni nada jeje aunque intentaré mejorarlo si es que termino el trabajo algún día. Os iré informando, ahora mismo lo que medio funciona es este código pero aún así no hace nada de lo que quiero:
Un saludo y gracias a todos por vuestro tiempo y ayuda.
Código [Seleccionar]
<Limit LOGIN>
Order Allow,Deny
AllowUser guest-seas
DenyAll
</Limit>
<Directory "/var/ftp-alumno/">
<Limit MKD STOR RETR>
#Esto de la subred estaba mal y me di cuenta en su momento
Allow from 10.0.2.0/24
</Limit>
</Directory>
<Limit MKD STOR RETR>
AllowUser guest-seas
</Limit>
AccessGrantMsg "Bienvenido guest-seas, ha accedido correctamente"
AccessDenyMsg "No puede acceder, acceso denegado"
Un saludo y gracias a todos por vuestro tiempo y ayuda.