Archiv verlassen und diese Seite im Standarddesign anzeigen : Konsolenzugriff für Benutzer?
Hallo allerseits,
wie mache ich es, dass sich ein Benutzer einloggen kann, aber nur auf sein Verzeichnis (z.B. /var/www/localhost/htdocs/benutzer01)Zugriff hat?
Es ist nicht soo schlimm, wenn er die anderen Dateien angucken kann (ausser /var/www/localhost/htdocs, dass soll er nicht listen können). Er soll aber nur die Dateien inhnerhalb seines Verzeichnisses löschen etc. können.
Wie mache ich dies?
Gruss
Einloggen? Womit? SSH, FTP?
Oh, entschuldige, ich meine per SSH.
Das ist doch eigentlich absolut Standard? Ein normaler Nutzer kann nur in seinem $HOME schreiben, und in /tmp.
Hallo,
vielen Dank, funktioniert so weit prima :)
Der Benutzer erhält allerdings beim einloggen die Meldung:
-bash: /dev/null: Permission denied
-bash: /dev/null: Permission denied
Wofür braucht der Benutzer /dev/null?
Und kann ich irgendwie verhindern, dass er gewisse Verzeichnisse auflisten darf, bzw. diese auch nicht per Tabulator vervollständigt werden?
Gruss
Roger Wilco
06.10.04, 16:42
Der Benutzer erhält allerdings beim einloggen die Meldung:
-bash: /dev/null: Permission denied
-bash: /dev/null: Permission denied
Wofür braucht der Benutzer /dev/null?
Für Nichts, und zwar wörtlich ;)
Und kann ich irgendwie verhindern, dass er gewisse Verzeichnisse auflisten darf, bzw. diese auch nicht per Tabulator vervollständigt werden?
chroot vielleicht? Du könntest auch einfach den "Others" das Lese-, Schreib- und Ausführbit entziehen für das jeweilige Verzeichnis (chmod o-rwx /verzeichnis). Das verhindert aber nicht die Vervollständigung mit Tab in der Bash.
Powered by vBulletin® Version 4.2.5 Copyright ©2024 Adduco Digital e.K. und vBulletin Solutions, Inc. Alle Rechte vorbehalten.