Moin,
was meinst'e genau mit SFTP?
Kann bedeuten Simple- oder SSH- File Transfer Protokoll.
Angenommen, SSH ist gemeint:
Die einfachste Methode, der SSH-User bekommt eine Restiktive Bash, also in der /etc/passwd statt /bin/bash /bin/rbash als Shell setzen.
Damit er aber 'etwas' kann:
Kopiere die Befehle, die er ausführen darf, in sein /home/user/bin und setzte den Pfad der .bashrec ausschließlich dort hin.
Have fun
sumsi
sftp?
Japp, es ist SSH gemaint.
Das mit den kopierten Befehlen hat einen Pferdefuß: damit er innerhalb seines home-Verzeichnisses wechseln kann, muss "cd" dabei sein. Und sobald "cd" dabei ist, kann der User damit auch wieder sein home-Verzeichnis verlassen...
Das mit den kopierten Befehlen hat einen Pferdefuß: damit er innerhalb seines home-Verzeichnisses wechseln kann, muss "cd" dabei sein. Und sobald "cd" dabei ist, kann der User damit auch wieder sein home-Verzeichnis verlassen...
http://www.kaufkauf.net - nie wieder Einkäufe vergessen!
so ...
... entweder
... bastelt man eine cd PFAD-Alias-Lösung ?
... nutzt den Wrapper -> chrootssh.sourceforge.net
... ssh-Funftion chroot -> http://www.debian-administration.org/articles/590
Viel Spaß beim ausprobieren
sumsi
... bastelt man eine cd PFAD-Alias-Lösung ?
... nutzt den Wrapper -> chrootssh.sourceforge.net
... ssh-Funftion chroot -> http://www.debian-administration.org/articles/590
Viel Spaß beim ausprobieren
sumsi