Le 25/03/21 à 16:33, Jean-Yves LENHOF <jean-y...@lenhof.eu.org> a écrit : > C'est quoi ton besoin initial ?
- avoir zsh quand je me connecte sur ce user - laisser le shell du user pour les commandes passées par ssh (même s'il y a peu de risques il peut y avoir des scripts externes qui lancent des commandes prévues pour ce shell, je préfère ne pas y toucher) - laisser le shell du user pour les autres personnes qui se connecteraient en ssh à ce user Le user unix correspond à une appli, pour des tâches de maintenance ou de recueil d'infos, accéder aux logs applicatifs, ce genre de choses… C'est réglé avec, dans le ~/.ssh/authorized_keys du command="/path/to/login.sh" ssh-rsa …ma clé… et dans /path/to/login.sh #!/bin/sh if [ -t 1 ]; then exec /bin/zsh else $SSH_ORIGINAL_COMMAND fi -- Daniel Tout le monde est capable de créer un système incapable de fonctionner. Courteline _______________________________________________ Liste de diffusion du FRsAG http://www.frsag.org/