Recuperer un utilisateur connecter sous shell
Fermé
declann
-
Modifié par declann le 16/11/2011 à 09:28
mamiemando Messages postés 33401 Date d'inscription jeudi 12 mai 2005 Statut Modérateur Dernière intervention 28 novembre 2024 - 16 nov. 2011 à 20:42
mamiemando Messages postés 33401 Date d'inscription jeudi 12 mai 2005 Statut Modérateur Dernière intervention 28 novembre 2024 - 16 nov. 2011 à 20:42
A voir également:
- Recuperer un utilisateur connecter sous shell
- Se connecter à ma boite hotmail - Guide
- Comment recuperer un message supprimé sur whatsapp - Guide
- Recuperer video youtube - Guide
- Comment récupérer un compte facebook piraté - Guide
- Comment connecter chromecast à la télé - Guide
1 réponse
mamiemando
Messages postés
33401
Date d'inscription
jeudi 12 mai 2005
Statut
Modérateur
Dernière intervention
28 novembre 2024
7 804
16 nov. 2011 à 20:42
16 nov. 2011 à 20:42
Qu'entends-tu récupérer un utilisateur connecté ?
Si un utilisateur lance un shell, c'est lui qui le positionne dans le répertoire de son choix (avec la commande cd). Un utilisateur extérieur ne peut pas le "déplacer".
Au mieux, tu peux configurer si tu es root dans quel répertoire ce shell est positionné par défaut (par exemple /home/toto pour l'utilisateur toto) conformément à ce qui est décrit dans /etc/passwd et la manière dont est configuré le shell (par exemple dans le fichier /home/toto/.bashrc).
Pour tester si un fichier existe, il faut d'abord avoir les droits pour examiner le répertoire dans lequel il est positionné, et si c'est le cas, la manière de répondre à cette question dépend du langage (shell, langage C, python ?) que tu n'as pas précisé.
Bonne chance
Si un utilisateur lance un shell, c'est lui qui le positionne dans le répertoire de son choix (avec la commande cd). Un utilisateur extérieur ne peut pas le "déplacer".
Au mieux, tu peux configurer si tu es root dans quel répertoire ce shell est positionné par défaut (par exemple /home/toto pour l'utilisateur toto) conformément à ce qui est décrit dans /etc/passwd et la manière dont est configuré le shell (par exemple dans le fichier /home/toto/.bashrc).
Pour tester si un fichier existe, il faut d'abord avoir les droits pour examiner le répertoire dans lequel il est positionné, et si c'est le cas, la manière de répondre à cette question dépend du langage (shell, langage C, python ?) que tu n'as pas précisé.
Bonne chance