iptables konnte Ziel „SSH“ nicht laden

iptables konnte Ziel „SSH“ nicht laden

Ich habe ein kleines Problem mit iptables. Ich versuche, diesen Befehl zum Laufen zu bringen, aber es wird ein Fehler ausgegeben. Ich brauche Hilfe, danke.

$ sudo iptables -A INPUT -p tcp --dport 22000 -m state --state NEW -j SSH
iptables v1.6.1: Couldn't load target `SSH':No such file or directory
Try `iptables -h' or 'iptables --help' for more information.

Die Regel dient dazu, den Zugriff auf den SSH-Dienst zuzulassen, der auf Port 22000/tcp läuft. Später werde ich diesen Befehl hinzufügen, um den Zugriff von diesem Computer aus zuzulassen:

$ sudo iptables -A SSH -s 19.168.10.201 -j ACCEPT

Antwort1

Das Problem war, dass ich vergessen hatte, zuerst die Kette zu erstellen. Ich habe es mit dem folgenden Befehl behoben:

$ sudo iptables -N SSH

Danke an Muru!

verwandte Informationen