#1 Le 03/12/2012, à 14:39
- gadgetroch
Lancer une commande à la connexion d'un utilisateur
Bonjour,
En fait j'aimerais executer un rm dans le dossier de l'utilisateur qui se connecte, comment faire ?
Merci
Hors ligne
#2 Le 03/12/2012, à 14:42
- shoot76
Re : Lancer une commande à la connexion d'un utilisateur
Bonjour
Je ne connais pas trop les interfaces graphiques de Ubuntu en matière de gestionnaire de connexion. Mais regarde pour un truc nommé "Session" ou "démarrage". Dedans tu devrais trouver la liste des logiciels et processus exécutés à la connexion de l'utilisateur.
Tu en ajoute un, et tu mets dans "commande" :
rm /chemin/vers/ton/dossier
ça devrait fonctionner, vu que c'est une commande Bash normale
Dernière modification par shoot76 (Le 03/12/2012, à 14:42)
~ Data-sientist freelance : https://skulder.fr
Hors ligne
#3 Le 03/12/2012, à 14:45
- gadgetroch
Re : Lancer une commande à la connexion d'un utilisateur
oui mais je veux que ce soit pour chaque utilisateur
Hors ligne
#4 Le 03/12/2012, à 15:03
- gadgetroch
Re : Lancer une commande à la connexion d'un utilisateur
Trouve :
dans /etc/profile pour tous les utilisateurs,
dans ~/.profile pour un utilisateur
Hors ligne
#5 Le 03/12/2012, à 15:12
- gadgetroch
Re : Lancer une commande à la connexion d'un utilisateur
En fait j'aimerais faire ca mais seulement au lancement graphique... (startx)
Hors ligne
#6 Le 03/12/2012, à 16:42
- GameX
Re : Lancer une commande à la connexion d'un utilisateur
Pourais-tu simplement créer ce script Shell (.SH) :
#!/bin/sh
rm /chemin/vers/ton/dossier
Le placer sur la partition / d'Ubuntu, et démarrer le script à l'ouverture de session (Paramètres - Applications au démarrage) ?
Hors ligne