Dieses Skript generiert SSH-Schlüssel auf deinem Mac(Book) und fügt das Key Passwort der Apple Keychain hinzu. Damit ist die andauernde password abfrage nötig.
./ssh-keygen.sh
Das Bash-Skript führt ein Port-Knocking-Schema aus, bevor es eine SSH-Verbindung aufbaut. Du musst das Skript ausführen, bevor du eine SSH-Verbindung zu deinem Server herstellst.
./knockknock.sh
Das Alias Skript hat die gleiche Funktion wie das Bash-Skript, wird aber über das ZSH Alias gesteuert. Es erkennt, wenn der Befehl 'ssh' ausgeführt wird und führt automatisch das Port-Knocking-Schema aus, bevor eine SSH-Verbindung aufgebaut wird, wenn der subcommand "server" verwendet wird (z. B. 'ssh server').
echo 'alias ssh="source ~/{{_PATH-TO-SCRIPT_}}/knockknock.sh"' >> ~/.zshrc
zsh