Antworten:
In der /etc/ssh/sshd_config
Datei befinden sich folgende Felder:
# Use these options to restrict which interfaces/protocols sshd will bind to
#ListenAddress ::
#ListenAddress 0.0.0.0
Wechseln Sie #ListenAddress 0.0.0.0
zu ListenAddress 127.0.0.1
und beachten Sie, dass die Führung entfernt wird #
.
Führen sudo reload ssh
Sie dann aus, und Sie können nur von localhost aus eine Verbindung herstellen.
Außerdem sollten Sie über iptables lesen .
Sie können die Verbindung zu Ihrem Host an Port 22 über iptables blockieren:
# iptables -I INPUT -i eth0 -p tcp --dport 22 -s 0.0.0.0/0 -j DROP
# iptables -I INPUT -i lo -p tcp --dport 22 -j ACCEPT
Und lesen Sie mehr über TransparentProxy .
Wie auch immer, Lösung mit / etc / ssh / sshd_config, besser.
sudo systemctl restart ssh