Ich möchte ein SSH-Konto auf meinem Mac erstellen, damit einige Freunde Code auf meinem Computer über die Befehlszeile testen können.
Ich möchte sie jedoch sandboxen, sodass die einzigen Ordner/Dateien, die sie sehen können, diejenigen sind, die ihnen in ihrem Benutzerordner gehören. Alle anderen Benutzerordner, der Anwendungsordner usw. würden ausgeblendet. Idealerweise würden auch externe Volumes ausgeblendet.
Geht das mit einem normalen Benutzerkonto? (Die anderen Konten im System sind Administratorkonten) Ist das Gastkonto die bessere Wahl?
ssh
) GefängnisDer Ausdruck, nach dem Sie suchen müssen, ist jail ssh user
.
In den unten verlinkten Fragen und Artikeln finden Sie eine Reihe von Ansätzen. Da es sich um Unix handelt, sollten diese Ansätze auch unter macOS funktionieren:
/usr/bin
oder /usr/local/bin
wie gcc
, ld
, make
, usw. zu haben?
amdyes
Kirkman14