Use Case:
Bisher hatte ich mein System so konfiguriert, dass ein borg backup client sich via SSH-Key einloggen kann und sich mit dem als command in der authorizedkeys-Datei eingetragenen borg serve (von borg-backup) Server verbinden kann.
Feature-Wunsch 1:
Als Administrator möchte ich einen Benutzer anlegen können, der uneingeschränkten SSH-Zugang hat, aber kein Administrator ist. Eventuell über eine weitere Gruppe "ssh-cli-user".
Feature-Wunsch 2:
Als Administrator möchte ich einschränken können, welche Benutzer überhaupt (eingeschränkten) SSH-Zugang bekommen, wenn diese kein Administrator sind. Eventuell über eine Gruppe "ssh-restricted-user".
Feature-Wunsch 3 (Optional):
Als Administrator möchte ich die Liste der Kommandos für Benutzer mit eingeschränktem SSH-Zugang anpassen können.