Base de conocimientos · Servidores dedicados y VPS
Comandos útiles de CSF por línea de comandos SSH (hoja de referencia de CSF)
Última actualización: 2020-04-05
Este artículo presenta algunos comandos útiles ConfigServer Firewall (CSF) Comandos de línea de comandos SSH en formato de "hoja de referencia".
Para evitar que una IP específica sea bloqueada, incluso por una denegación temporal, debe incluir su dirección IP en los archivos csf.ignore y csf.allow. El primer paso es habilitar IGNORE_ALLOW en csf.conf. El valor de IGNORE_ALLOW aparecerá como "0"; deberá cambiarlo a "1" y reiniciar csf y lfd.
Esto permitirá que lfd consulte csf.ignore. Si agrega una dirección IP a csf.ignore, lfd dejará de comprobarla y los intentos fallidos de inicio de sesión no provocarán denegaciones temporales.
| Comando | Descripción | Ejemplo |
|---|---|---|
| csf -e | Habilitar CSF | root@server[~]#csf -e |
| csf -x | Deshabilitar CSF | root@server[~]#csf -x |
| csf -s | Iniciar las reglas del firewall | root@server[~]#csf -s |
| csf -f | Vaciar/detener las reglas del firewall (nota: lfd puede reiniciar csf) | root@server[~]#csf -f |
| csf -r | Reiniciar las reglas del firewall | root@server[~]#csf -r |
| csf -a [IP.add.re.ss] [Comentario opcional] | Permitir un IP y añadir a /etc/csf/csf.allow | root@server[~]#csf -a 187.33.3.3 Home IP Address |
| csf -td [IP.add.re.ss] [Comentario opcional] | Coloque una IP en la lista de denegación temporal en /var/lib/csf/csf.tempban | root@server[~]#csf -td 55.55.55.55 Odd traffic patterns |
| csf -tr [IP.add.re.ss] | Eliminar una IP de la lista temporal de bloqueo o de permitidos. | root@server[~]#csf -tr 66.192.23.1 |
| csf -tf | Vaciar todas las IP de las entradas temporales | root@server[~]#csf -tf |
| csf -d [IP.add.re.ss] [Comentario opcional] | Negar un IP y añadir a /etc/csf/csf.deny | root@server[~]#csf -d 66.192.23.1 Blocked This Guy |
| csf -dr [IP.add.re.ss] | Desbloquear una IP y eliminar de /etc/csf/csf.deny | root@server[~]#csf -dr 66.192.23.1 |
| csf -df | Eliminar y desbloquear todas las entradas en /etc/csf/csf.deny | root@server[~]#csf -df |
| csf -g [IP.add.re.ss] | Buscar coincidencias en las reglas de iptables e ip6tables (p. ej., IP, CIDR, número de puerto) | root@server[~]#csf -g 66.192.23.1 |
| csf -t | Muestra la lista actual de entradas temporales de IP permitidas y denegadas, con su TTL y sus comentarios | root@server[~]#csf -t |
Inclusión en la lista blanca de una dirección IP
Para evitar que una IP específica sea bloqueada, incluso por una denegación temporal, debe incluir su dirección IP en los archivos csf.ignore y csf.allow. El primer paso es habilitar IGNORE_ALLOW en csf.conf. El valor de IGNORE_ALLOW aparecerá como "0"; deberá cambiarlo a "1" y reiniciar csf y lfd.Esto permitirá que lfd consulte csf.ignore. Si agrega una dirección IP a csf.ignore, lfd dejará de comprobarla y los intentos fallidos de inicio de sesión no provocarán denegaciones temporales.
Tell us what you need
Compare available plans or describe your workload so we can discuss a suitable starting point.