Seite 1 von 1

Script: Automatisch zusätzlichen Root-SSH-Key auf die UTM installieren

Verfasst: Mi 04.10.2023, 18:21
von Tobias U.
Hier ein Script, mit dem man von Linux (oder auch von Windows mit einer bash) aus, einen zusätzlichen SSH-Key auf die UTM installieren und aktivieren kann. Zugriff entweder mit dem root-pw, sofern dass mit der Sicherheitsstufe freigeschaltet ist oder mit vorhandenem Key der vorher installiert wurde.

https://codeberg.org/megabert/securepoi ... sh-copy-id

Re: Script: Automatisch zusätzlichen Root-SSH-Key auf die UTM installieren

Verfasst: Do 05.10.2023, 08:40
von Torben Andresen
Ich bin kein Bash Profi aber in Zeile 45 steht "eexit". Gibt es den Befehl eexit oder ist das ein Vertipper?

Re: Script: Automatisch zusätzlichen Root-SSH-Key auf die UTM installieren

Verfasst: Do 05.10.2023, 10:07
von kennethj
Moin,

Der eexit ist was selbsterstelltes:
eexit() {
        echo
        echo "$1"
        exit 1
}



Anmerkung: Die Varibalen sind aktuell Anfällig für Word Splitting - aus:

Code: Alles auswählen

SELF="$(basename $0)"
müsste ein:

Code: Alles auswählen

SELF="$(basename "$0")"
 werden um dies zu verhindern 

Gruß
Kenneth

Re: Script: Automatisch zusätzlichen Root-SSH-Key auf die UTM installieren

Verfasst: Do 05.10.2023, 11:29
von Tobias U.
Die Variablen sind aktuell Anfällig für Word Splitting
Leerzeichen in Dateinamen sind generell nicht zu empfehlen. Habe es geändert.

Ansonsten:

Nutzung auf eigene Gefahr. Es funktioniert grundsätzlich so, wie es soll.