Я получаю эту ошибку, когда пробую эту команду
sudo smbldap-useradd -a -m -P ram@chroots.com / usr / sbin / smbldap-useradd: недопустимое имя пользователя
Есть ли способ получить электронное письмо в качестве имени пользователя, что мне делать.
smbldap-useradd
создает обычных пользователей Linux в каталоге LDAP и добавляет необходимые поля, чтобы также сделать его действительным пользователем samba (это, вероятно, несовместимо с поддержкой Samba4 AD). Поскольку для Linux в отличие от Windows, @
персонажи не действительно поддержал в именах пользователей инструмент разумно отклоняет такое имя пользователя.
Вы, вероятно, могли бы добавить пользователей samba, отличных от POSIX, в свой каталог LDAP с помощью других инструментов, но они, очевидно, не будут интегрированы с Linux. Если вам нужна такая интеграция, не используйте адреса электронной почты в качестве имен пользователей.