Feststellen, ob ein Benutzer auf ESXi (Busybox) vorhanden ist
727
Cocowalla
Ich schreibe ein Shell-Skript, in dem ich überprüfen muss, ob ein bestimmter Benutzer vorhanden ist. Auf den meisten Linux-Systemen kann ich Folgendes verwenden:
id -u $ 2>&1 || die "User $ not found"
oder
getent passwd $ 2>&1 || die "User $ not found"
ESXi 6 (das die Busybox-Shell verwendet, falls dies von Bedeutung ist) verfügt jedoch nicht über die Option id
oder getent
.
Ich erkenne /etc/passwd
, dass ich nur analysieren könnte, aber das funktioniert nicht, wenn die LDAP-Authentifizierung aktiviert ist.
Welchen Befehl kann ich verwenden, um festzustellen, ob ein Benutzer (nach Benutzername) auf VMware ESXi vorhanden ist?
0 Antworten auf die Frage
Verwandte Probleme
-
9
Was ist der Unterschied zwischen den Befehlen "su -s" und "sudo -s"?
-
4
Gutes freies Ubuntu Server-VMWare-Image benötigt
-
4
Was sind die Unterschiede zwischen den großen Linux-Distributionen? Werde ich es merken
-
2
Begrenzung der CPU-Auslastung für Flash in Firefox?
-
2
Wie kann ich mein Mikrofon unter Debian GNOME zum Laufen bringen?
-
2
Conky-Setups - Beispiele / Ideen?
-
3
Was sind die Unterschiede zwischen Linux Window Managern?
-
2
ThunderBird / Lichtsynchronisation mit SE k770i
-
4
Linux-Dateisystem
-
6
Vollbild-Flash langsam in KDE 4