list host user names as less as possible

The backend should fitler the user name who can not login the shell.

Signed-off-by: ShaoHe Feng <shaohef@linux.vnet.ibm.com>
Signed-off-by: Simon Jin <simonjin@linux.vnet.ibm.com>