rssh

Juste parce que je viens de découvrir qu'on peut restreindre simplement un utilisateur à un Shell minimal avec rssh .

Par exemple:
D'abord forcer l'utilisation du Shell /usr/bin/rssh dans /etc/password :

johndoe:x:1101:1101:,,,:/home/johndoe:/usr/bin/rssh

Puis limiter cet utilisateur a ne pouvoir faire que “scp”.
Il suffit d'editer le fichier /etc/rssh.conf et d'ajouter:

user=johndoe:011:000010:    # scp, with no chroot

(la conf est un poil illisible…)

FIXME: comment qu'on “chroot” ? :-?