Doc /

Chroot

extrait d'un mail - je n'ai jamais eu le temps de l'exploiter

un tuto rapide pour faire un chroot, puis donner rbash comme shell par défaut (ainsi on évites les erreurs de manips en recopiant les binaires.

Exemple :

copier exec ne pose pas de problème, sous rbash son utilisation sera impossible)

http://club.mandriva.com/xwiki/bin/bubar/Chroot1

ps : ce tuto n est pas complet exprès (il comporte des manques volontaires et 2 fautes involontaires, non corrigées) c'est un article d'invitation à la découverte par soi-même. Si tu veux des précisions sur telles ou telles choses, n'hésite pas à demander (si tu en as vraiment besoin, ce dont je doute...). Enfin la partie "bien compiler firefox pour un chroot" n'est pas intéressante ici.)

ps2 : les commandes sont "mandriva-style" mais les adapter à une bonne suse est trivial.

J' ajouterai que pour ton exemple, l'utilisation de Rbash semble suffisante et convenir. en fait cela dépend de ce que veux autoriser à tes utilisateurs, ou pas. Si Rbash est trop restrictif, un bon gros vieux chroot fera l'affaire.

Pour le fabriquer, la solution la plus rapide est de partir de zero. Mais tu peux aussi envisager de faire un installation minimale de suse chrootée dans une autre et de tailler à la serpe dedans, en plus.