Im Verzeichnis /run/secrets müssen die Keys für jeden Benutzer in jeweils einer Datei hinterlegt werden. Der
Dateiname muss benutzername.pub für Public Keys und benutzername.password für Passwörter lauten. Der Dateiname
(ohne Dateierweiterung) wird als Benutzername verwendet und beim Starten des Containers automatisch angelegt.
In den Dateien *.pub sind mehrere Public Keys möglich, das Format entspricht den authorized_keys die sich sonst im
Benutzerverzeichnis befinden.
Der Pfad /run/secrets kann ein Volume sein, falls nicht die Rancher Secrets verwendet werden.
Für den Benutzer foobar.pub werden die Public-Keys in der Datei /run/secrets/foobar.pub hinterlegt.
Die Idee für dieses Image stammt von https://github.com/panubo/docker-sshd.
Content type
Image
Digest
Size
3.3 MB
Last updated
over 8 years ago
docker pull foobox/sshd