Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#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 smile

Hors ligne

#2 Le 03/12/2012, à 14:42

shoot76

Re : Lancer une commande à la connexion d'un utilisateur

Bonjour smile

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 smile

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