vCenter Server 8.0 U2 以降で idmserviceユーザーが localaccounts.user.list の実行結果に表示されない
search cancel

vCenter Server 8.0 U2 以降で idmserviceユーザーが localaccounts.user.list の実行結果に表示されない

book

Article ID: 441169

calendar_today

Updated On:

Products

VMware vCenter Server

Issue/Introduction

  • vCenter Server 8.0 U1までは、アプライアンスシェルで localaccounts.user.list を実行すると、デフォルトで root ユーザーと idmservice ユーザーが表示されます。

  • vCenter Server 8.0 U2 以降では、localaccounts.user.list を実行すると root ユーザーのみが表示されます

Environment

vCenter Server 8.0

Cause

localaccounts.user.list コマンドは、ログインシェルがアプライアンスシェル(/bin/appliancesh)に設定されているユーザーを表示します。

vCenter Server 8.0 U2 以降では、idmservice ユーザーのログインシェルがアプライアンスシェルから /sbin/nologin に変更されています

そのため、コマンドの実行結果には表示されなくなりました。

Resolution

これは想定される動作です。

idmservice はサービスユーザーであり、利用者はログインする必要がないためです。

ログインシェルにおけるこの変更は、vCenter Server の動作には影響を与えません。

Additional Information

idmservice user is not displayed in the localaccounts.user.list output in vCenter Server 8.0 U2 and later