Para cambiar el puerto de acceso FTP de kloxo por cualquier otro que no sea el 22, sigue estos pasos.

Ingresa a kloxo por ssh.

Edita el archivo de configuración de pureftp /etc/xinetd.d/pureftp.

vi /etc/xinetd.d/pureftp

{

disable = no
socket_type = stream
wait = no
user = root
server = /usr/sbin/pure-ftpd
server_args = -A -c5000 -C8 -D -fftp -H -I15 -lpuredb:/etc/pure-ftpd/pureftpd.pdb -lunix -L2000:8 -m4 -s -p30000:50000 -U133:022 -u100 -Oclf:/var/log/kloxo/pureftpd.log -g/var/run/pure-ftpd.pid -k99 -Z -Y 1
groups = yes
flags = REUSE

}

En la primera línea “service ftp” cambiala por “service pureftp”

Guarda y sal del archivo.

Ahora edita /etc/services

vi /etc/services

ftp 21/tcp
ftp 21/udp fsp fspd

y agrega estas dos líneas por encima.
pureftp 20021/tcp
pureftp 20021/udp fsp fspd
ftp 21/tcp
ftp 21/udp fsp fspd

Guarda los cambios.
Reinicia xinetd

/etc/init.d/xinetd restart

Verifica que se escuechen los puertos:

netstat -an | grep LISTEN

No debes tener más escuchas en el puerto 21 sino en el que definiste 20021

tcp 0 0 0.0.0.0:20021 0.0.0.0:* LISTEN

MFCP!!!