Oui, mais est-ce que l'utilisateur peut encore se logger graphiquement avec ça?
Si oui, la solution est insuffisante : en éditant ses fichiers de conf', il peut contourner la difficulté en se bricoler un raccourci vers une commande du style "xterm -e /bin/bash".
Le plus simple, pour parer ça, c'est de jouer sur les groupes pour lui interdire carrément l'exécution de /bin/sh, /bin/bash et `which tcsh` . Cela dit, si l'utilisateur est malin, il copiera à la main un binaire de shell sur son compte, et le tour sera joué.
A mon avis, pour empêcher vraiment un utilisateur d'utiliser le shell, il n'y a qu'une seule solution fiable : virer l'utilisateur.
[^] # Re: sans le shell
Posté par CoinKoin . En réponse au message Supprimer le shell aux utilisateurs. Évalué à 2.
Si oui, la solution est insuffisante : en éditant ses fichiers de conf', il peut contourner la difficulté en se bricoler un raccourci vers une commande du style "xterm -e /bin/bash".
Le plus simple, pour parer ça, c'est de jouer sur les groupes pour lui interdire carrément l'exécution de /bin/sh, /bin/bash et `which tcsh` . Cela dit, si l'utilisateur est malin, il copiera à la main un binaire de shell sur son compte, et le tour sera joué.
A mon avis, pour empêcher vraiment un utilisateur d'utiliser le shell, il n'y a qu'une seule solution fiable : virer l'utilisateur.