Tentukan apakah pengguna ada di ESXi (Busybox)


3

Saya sedang menulis skrip shell di mana saya perlu memeriksa apakah ada pengguna. Pada kebanyakan sistem Linux, saya dapat menggunakan:

id -u ${USER} 2>&1 || die "User ${USER} not found"

atau

getent passwd ${USER} 2>&1 || die "User ${USER} not found"

Namun, ESXi 6 (yang menggunakan shell Busybox, jika itu penting) tidak tidak memiliki salah satu id atau getent tersedia.

Saya sadar saya hanya bisa menguraikan /etc/passwd, tetapi itu tidak akan berfungsi jika otentikasi LDAP diaktifkan.

Perintah apa yang dapat saya gunakan untuk menentukan apakah ada pengguna (dengan nama pengguna) di VMware ESXi?

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.