Ich entwickle eine Lösung, die eine große Anzahl von SSH-Schlüsseln in die autorisierten Schlüsseldateien meines SSH-Servers einfügt. Kennt jemand die Anzahl der Schlüssel, die Sie in diese Datei einfügen können? Sprechen wir über hunderttausend oder zehntausende? Irgendeine Idee? Und wie wird die Leistung beeinflusst, wenn Sie eine große Anzahl von Schlüsseln haben?
Ich nehme an, es ist vorzuziehen, Schlüssel zwischen verschiedenen Benutzern aufzuteilen, aber ich möchte die Grenzen eines Benutzers kennen.
Antworten:
Die Anzahl der Einträge in der Datei ist unbegrenzt. Aus dem Quellcode
Wie Sie sehen, durchläuft dies einfach die Datei, bis read_keyfile_line -1 zurückgibt.
quelle
Es gibt keine Begrenzung, aber das Finden des richtigen Schlüssels ist langsam, wie das GREPen einer großen Textdatei.
quelle