Öffentlich-private Schlüssel sind Paare. Sie können nicht mehrere öffentliche Schlüssel für einen privaten Schlüssel generieren. Sie müssen also für jeden Benutzer ein Paar generieren.
Wie für die Ablaufzeit hat dies beantwortet hier . Die Lösung verwendet ssh-agent, Sie können jedoch auch einen Cron-Job erstellen, der alle X Minuten Schlüssel vom Server entfernt.