Ich habe ein Quecksilber-Repository auf einem sicheren Server, auf den ich einem externen Benutzer sicheren Zugriff gewähren möchte.
Ich habe für ihn ein Benutzerkonto und eine Publickey-SSH-Authentifizierung hinzugefügt, damit er jetzt Änderungssätze über SSH pushen / ziehen kann.
Meine Frage ist: Wie kann ich dieses neue Benutzerkonto vollständig deaktivieren, um auf andere Daten auf dem Server als auf das Repository zuzugreifen? Er sollte zB nicht einmal die Möglichkeit haben, an einer interaktiven Shell-Sitzung teilzunehmen.
Vielen Dank
hg
. Es wird außerdem empfohlen, bestimmte SSH-Einstellungen zu ändern, um die in Ihrem Link beschriebenen Probleme zu beheben.