bonjour
j ai installer knockd sur mon serveur debian seulement voila je ne parviens pas à me connecter je lance la commande qu’il faut knock 92.224.150.88 5520 2055 6602
et la rien
voici le fichier de knock
/etc/knockd.conf
[code]options]
logfile = /var/log/knockd.log
[openSSH]
sequence = 5520,2055,6602
seq_timeout = 5
command = /sbin/iptables -A INPUT -s %IP% -p tcp --dport 22 -j ACCEPT
tcpflags = syn
[closeSSH]
sequence = 5520,2055,6602
seq_timeout = 5
command = /sbin/iptables -D INPUT -s %IP% -p tcp --dport 22 -j ACCEPT
tcpflags = syn
cmd_timeout = 10
[/code]
voici les règles iptable définie sur le serveur
$iptables -L -n
Chain INPUT (policy ACCEPT)
target prot opt source destination
ACCEPT tcp -- 0.0.0.0/0 0.0.0.0/0 tcp dpt:22
DROP tcp -- 0.0.0.0/0 0.0.0.0/0 tcp dpt:22
et le dernier fichier de conf /etc/default/knockd
je ne comprend pas pourquoi cela ne fonctionne pas j ai bien redémarrer ssh et knockd j ai suivi le tuto sur ubuntu que voicihttp://doc.ubuntu-fr.org/port-knocking
[code]# PLEASE EDIT /etc/knockd.conf BEFORE ENABLING
START_KNOCKD=1
command line options
KNOCKD_OPTS="-i eth0" <-- c’est la bonne interface
[/code]