Pages : 1
Discussion fermée
#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
Pages : 1
Discussion fermée