|
Krischu
Anmeldungsdatum: 5. März 2015
Beiträge: 213
|
Seit ich am 2.7. auf 24.04 hochgefahren bin, läuft mein knockd nicht mehr. Ich weiß, es ist etwas unsicher, aber weiß jemand was Besseres? Die Hetzner Konsole ist ja nicht für normale Administration benutzbar (viele Zeichen, | nicht erreichbar). Derzeit kriege ich knockd aber nicht gestartet: Ich versuchte | systemctl unmask knockd.service
systemctl enable knockd.service
systemctl start knockd.service
systemctl status knockd.service
active (exited)
|
Ich kann momentan leider aus der Hetzner-Konsole kein Copy/Paste machen, deshalb Ausgabe nur sinngemäß hier. Moderiert von tomtomtom: Ins passende Forum verschoben.
|
|
lubux
Anmeldungsdatum: 21. November 2012
Beiträge: 14785
|
Krischu schrieb: Ich kann momentan leider aus der Hetzner-Konsole kein Copy/Paste machen, deshalb Ausgabe nur sinngemäß hier.
Wie sind z. Zt. die Ausgaben von:
| systemctl list-unit-files --state=masked | grep -i knockd
systemctl is-enabled knockd
systemctl is-active knockd
|
?
|
|
encbladexp
Ehemaliger
Anmeldungsdatum: 16. Februar 2007
Beiträge: 17688
|
Abgesehen davon würde ich mir Port Knocking mittlerweile sparen, und stattdessen auf einfache SSH Rate Limits mit iptables oder nftables setzen.
|
|
Krischu
(Themenstarter)
Anmeldungsdatum: 5. März 2015
Beiträge: 213
|
Wie gesagt, Pipe symbol kann ich im Moment nicht eingeben an der Hetzner Konsole.
Bei | systemctl list-unit-files --state=masked
|
ist knockd nicht gelistet. | systemctl is-enabled knockd liefert:
knockd is not a native service ..
enabled
systemctl is-active knockd
active
|
|
|
Krischu
(Themenstarter)
Anmeldungsdatum: 5. März 2015
Beiträge: 213
|
SSH Rate Limits mit iptables oder nftables setzen.
Kannst Du das bitte etwas erläutern oder einen Link geben? Danke.
|
|
lubux
Anmeldungsdatum: 21. November 2012
Beiträge: 14785
|
Krischu schrieb: | systemctl is-enabled knockd liefert:
knockd is not a native service ..
enabled
systemctl is-active knockd
active
|
Das ist OK. Kannst Du knockd evtl. nicht konfigurieren?
|
|
Krischu
(Themenstarter)
Anmeldungsdatum: 5. März 2015
Beiträge: 213
|
... Kannst Du knockd evtl. nicht konfigurieren?
Wie meinst Du das? Ich hatte es ja unter 22.04 konfiguriert und es lief ja vorher - wie ich in meinem OP schrieb.
|
|
lubux
Anmeldungsdatum: 21. November 2012
Beiträge: 14785
|
Krischu schrieb: Ich hatte es ja unter 22.04 konfiguriert und es lief ja vorher ...
Teste mal im debug-Modus mit z. B.:
sudo knockd -D -v
|
|
Krischu
(Themenstarter)
Anmeldungsdatum: 5. März 2015
Beiträge: 213
|
Ah, interessant. Ich wurde aufgefordert, zu machen. Was ich dann tat und siehe da, es funktioniert.
|
|
lubux
Anmeldungsdatum: 21. November 2012
Beiträge: 14785
|
Krischu schrieb: Ich wurde aufgefordert, ...
BTW: Von wem kam diese Aufforderung? EDIT: Evtl. nachschauen ob und wann knockd deinstalliert worden ist:
| grep -A 4 "knockd" /var/log/apt/history.log
grep -E "knockd.*(remove|purge)" /var/log/dpkg.log
|
|
|
Krischu
(Themenstarter)
Anmeldungsdatum: 5. März 2015
Beiträge: 213
|
Als ich eingab, sagte mir das System in der üblichen Weise, wenn es ein Programm nicht kennt, ich
solle es mittels apt installieren.
| kuku@mail:~$ grep -A 4 "knockd" /var/log/apt/history.log
Commandline: apt install knockd
Install: knockd:amd64 (0.8-2build2)
End-Date: 2026-07-14 11:05:37
kuku@mail:~$ grep -E "knockd.*(remove|purge)" /var/log/dpkg.log
kuku@mail:~$
|
|
|
lubux
Anmeldungsdatum: 21. November 2012
Beiträge: 14785
|
Krischu schrieb: Als ich ...
OK, aber dann muss es ja in der Zwischenzeit deinstalliert worden sein. Siehe EDIT oben.
|
|
Krischu
(Themenstarter)
Anmeldungsdatum: 5. März 2015
Beiträge: 213
|
Kann es sein, daß die history durch den distupgrade von 22 auf 24 "vergessen" wurde?
OK, sehe gerade, ich müßte in den gezipten apt/history.log nachschauen... EDIT: Aber Suche in den gz-Files brachte auch kein de-install zum Vorschein (im letzten Jahr bis heute).
|
|
lubux
Anmeldungsdatum: 21. November 2012
Beiträge: 14785
|
Krischu schrieb: Kann es sein, ...
Ich denke, durch das release-upgrade ist knockd, warum auch immer, unvollständig deinstalliert worden. Vor dem "apt install knockd", hätte man mit z. B.:
nachschauen können.
|
|
Krischu
(Themenstarter)
Anmeldungsdatum: 5. März 2015
Beiträge: 213
|
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30 | root@mail:/var/log# updatedb
root@mail:/var/log# locate knockd
/etc/knockd.conf
/etc/default/knockd
/etc/init.d/knockd
/etc/rc0.d/K01knockd
/etc/rc1.d/K01knockd
/etc/rc2.d/S01knockd
/etc/rc3.d/S01knockd
/etc/rc4.d/S01knockd
/etc/rc5.d/S01knockd
/etc/rc6.d/K01knockd
/etc/systemd/system/multi-user.target.wants/knockd.service
/usr/lib/systemd/system/knockd.service
/usr/sbin/knockd
/usr/share/doc/knockd
/usr/share/doc/knockd/README.Debian
/usr/share/doc/knockd/changelog.Debian.gz
/usr/share/doc/knockd/copyright
/usr/share/man/man1/knockd.1.gz
/var/lib/dpkg/info/knockd.conffiles
/var/lib/dpkg/info/knockd.list
/var/lib/dpkg/info/knockd.md5sums
/var/lib/dpkg/info/knockd.postinst
/var/lib/dpkg/info/knockd.postrm
/var/lib/dpkg/info/knockd.preinst
/var/lib/systemd/deb-systemd-helper-enabled/knockd.service.dsh-also
/var/lib/systemd/deb-systemd-helper-enabled/multi-user.target.wants/knockd.service
/var/lib/systemd/deb-systemd-helper-masked/knockd.service
/var/log/knockd.log
|
War alles, was ich noch finden konnte. | root@mail:/var/log# ls -al /usr/sbin/knockd
-rwxr-xr-x 1 root root 47840 Apr 1 2024 /usr/sbin/knockd
root@mail:/var/log#
|
|