Achja, das mit dem Router hab ich ganz übersehen. Also ist der ja sowieso sicher.
Ansonsten gäbe es ja entweder die Möglichkeit aus dem Artikel:
Allow only users from certain IP addresses to connect. Before allowing specific IPs, the default policy must first be set to DENY to be effective. edit /etc/hosts.deny and add the following line:
> sshd: ALL
Next add to /etc/hosts.allow the networks you want to allow. For example, to allow all 254 hosts on the class C network "192.168.1.*", all 16million hosts from the class A network "10.0.0.0", and the lonely IP 24.42.69.101, you would add the following to /etc/hosts.allow:
sshd: 192.168.1.0/255.255.255.0
sshd: 10.0.0.0/255.0.0.0
sshd: 24.42.69.101
You may also allow/deny connections via a firewall, but to maintain sanity it's best to stick to one method or the other.
Da dann einfach die gewünschten IPs eingeben, oder?
Oder die Möglichkeit von jug mit der ListenAddress, oder?
Habe jetzt aber ein anderes Problem:
Wenn ich z.B. gedit starten will (über Putty), geht es nicht und es kommt:
** (gedit:6700): WARNING **: Befehlszeile »dbus-launch --autolaunch=d9849983f2c2bf3275ce821f00000007 --binary-syntax --close-stderr« brach mit von Null verschiedenem Beenden-Status 1 ab: Autolaunch error: X11 initialization failed.\n
Anzeige kann nicht geöffnet werden:
Führen Sie »gedit --help« aus, um die Liste der verfügbaren Befehlszeilenoptionen zu sehen.
Auch nach dem Eingeben von ssh -x (Rechnername)