При создании нового пользователя я вижу это поле ниже. Чем они отличаются?
uid - это идентификатор пользователя unix, и если вы не укажете его, система сгенерирует его для вас. Имя пользователя фактически называется полным именем, которое не используется при входе в систему. Поэтому требуется только логин.
Фактический сервер Esx или esxi хранит данные следующим образом
jlogin: x: 501: 501: Джон Логин: / home / jlogin: / bin / bash
Здесь первое поле - логин, третье - uid, а пятое - имя пользователя.