Contenu | Rechercher | Menus

Annonce

Si vous rencontrez des soucis à rester connecté sur le forum (ou si vous avez perdu votre mot de passe) déconnectez-vous et reconnectez-vous depuis cette page, en cochant la case "Me connecter automatiquement lors de mes prochaines visites".
Test de l'ISO d'Ubuntu francophone : nous avons besoin de testeurs pour la version francophone d'Ubuntu 14.04. Liens et informations ici.

Attention, une faille de sécurité dans bash a récemment été rapportée, il est recommandé de mettre à jour son système (plus de détails) *** mise à jour 12/10/2014 ***

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


~ La mort d'une personne est une tragédie, celle d'un million c'est des statistiques. [J. Staline]

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

Haut de page ↑