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 16/05/2018, à 10:59

Ap0c

whoami et Daemon

Salut à tous.

Voila j'ai un daemon qui me lance un script qui contient la commande whoami pour connaitre qu'elle est l’utilisateur actif sur le poste. Je dis bien actif, car plusieurs à être logué.

Bon vcertain s'en doute, vu que c'est lancé par systemctl la sortie de mon whoami donne "root".

De ce fait je n'arrive pas a connaitre l'utilisateur qui est entrain d'utiliser l'ordi une solution?

Voila le code que lance le Daemon:

#! /bin/bash
end=$((SECONDS+3600))
while [ $SECONDS -lt $end ]; do
res=$(nmcli -t -f name c)
use=$(whoami)
if [$use=mathis] && [$res!ethMathis]
then
        nmcli connection down $res
elif [$use!mathis] && [$res=ethMathis]
then
        nmcli connection down $res
fi
echo $use $res  >> /home/zapoc/log1.txt
sleep 5
done

Dernière modification par Ap0c (Le 16/05/2018, à 11:00)

Hors ligne

#2 Le 20/05/2018, à 01:01

Vobul

Re : whoami et Daemon

Utilise le retour de la commande "who" plutôt.


Vobul
Utilisez le retour utilisable de commandes !!!
J'aime la langue française, mais je parle franglais, deal with it.
RTFM

Hors ligne

#3 Le 20/05/2018, à 08:58

Nuliel

Re : whoami et Daemon

Modération:

Bonjour,

Les doublons sont interdits, merci de continuer sur https://forum.ubuntu-fr.org/viewtopic.php?id=2026226
Je ferme cette discussion

Dernière modification par Nuliel (Le 20/05/2018, à 09:00)

Hors ligne