Instalowałem dzisiaj na serwerze knockd aby mój serwer nie miał domyślnie otwartego portu ssh dla wszystkich. Pytanie tylko jak łatwo zapukać do portu? najprościej tak (jeżeli nie ma klienta knock):
for PORT in 9537 7496 3512; do nc -w 1 -z SERVER $PORT; done
Albo zrobić sobie alias:
alias server_knock_in ='for PORT in 9537 7496 3512; do nc -w 1 -z SERVER $PORT; done' alias server_knock_out='for PORT in 3512 7496 9537; do nc -w 1 -z SERVER $PORT; done'