In Sh-Script auf gültigen user prüfen

softkick

softkick

Jungspund
Hallo zusammen,

ich möchte dass ein shell - script nur dann abgearbeitet wird, wenn es der richtige user gestartet hat - ansonsten soll es mit einer Meldung abbrechen.. Sicher gibt es da schon was ...

Danke für eine Antwort
 
H

hopfe

Haudegen
Du könntest die Enviroment Variable $UID abfragen.
 
rup

rup

Haudegen
if [ $USER != rup ] ; then echo "Falscher User" ; exit 1 ;fi
 
C

caba

GESPERRT
wobei ich lieber "id -u" benutze (Userid)

sprich:
Code:
if [ `id -u` == 0 ]; then echo "Hallo"; else echo "du kommst hier net rein";fi
 

Ähnliche Themen

chown Befehl in einem Script

Script pausieren bis Bedingung erfüllt ist

NAS-Drive Mount in Bash-Script über crontab

Skript soll nicht doppelt laufen... kill pkill pid cron

SSD sicher löschen

Oben