So definieren Sie den Speicherort des privaten SSH-Schlüssels

2559
Tom Smeets

Ich weiß, dass Sie die autorisierten Schlüsseldateien für jeden Benutzer global mit dieser Zeile festlegen können /etc/ssh/sshd_config:

AuthorizedKeysFile /etc/ssh/authorized_keys.d/%u 

Ist es möglich, etwas Ähnliches mit privaten Schlüsseldateien zu tun? Ich möchte den privaten Schlüssel für einige Benutzer ändern.

1

1 Antwort auf die Frage

1
mtak

Der Speicherort der privaten Schlüsseldatei ist ein Client-Konfigurationselement. Wenn Sie dies für einige Benutzer tun möchten, fügen Sie es am besten ihrer /home/username/.ssh/configDatei hinzu:

Host * IdentityFile /path/to/key.file 

Global auf dem System kann es in der SSH-Client-Konfiguration unter konfiguriert werden /etc/ssh/ssh_config