URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID1
Нить номер: 72445
[ Назад ]

Исходное сообщение
"Проблемы с useradd , когда name$"

Отправлено witos , 23-Фев-07 13:19 
Добрый день!
Имеется такая проблема  -
RHEL4.
Устанавливаю самбу3, как контроллер домена. Для того, чтобы добавить машину в домен, надо создать пользователя и добавить знак $ в конец.

пробую это сделать руками (потом можно перенести в smb.conf), но вижу следующее:
# useradd -d /dev/null -g users -s /bin/false -M host_name$
вылазит ошибка
adduser: invalid user name 'host_name$'

Вроде как символ $ нельзя применять для создания имен... пробовал ставить \$ - то же самое.
Как это побороть? (можно, конечно создавать без $, а потом руками править в файлах, но потом надо будет автоматом из smb.conf)
Может, кто-нить сталкивался с этим?


Содержание

Сообщения в этом обсуждении
"Проблемы с useradd , когда name$"
Отправлено ALex_hha , 23-Фев-07 16:36 
# man useradd
The account name must begin with an alphabetic character and the rest of the string should be from the
       POSIX portable character class ([A-Za-z_][A-Za-z0-9_-.]*[A-Za-z0-9_-.$]).

У меня добавил без проблем
# useradd test$
# cat /etc/passwd | grep test
test$:x:1000:100::/home/test$:/bin/bash

# cat /etc/issue
Welcome to openSUSE 10.2 (i586)


"Проблемы с useradd , когда name$"
Отправлено witos , 23-Фев-07 18:16 
># man useradd
>The account name must begin with an alphabetic character and the rest
>of the string should be from the
>       POSIX portable character class ([A-Za-z_][A-Za-z0-9_-.]*[A-Za-z0-9_-.$]).
>
>
>У меня добавил без проблем
># useradd test$
># cat /etc/passwd | grep test
>test$:x:1000:100::/home/test$:/bin/bash
>
># cat /etc/issue
>Welcome to openSUSE 10.2 (i586)

В том то и дело, что у меня не получается:

[root@smb ~]# useradd test$
useradd: invalid user name 'test$'

и система у меня не openSUSE, а RHEL/
[root@smb ~]# cat /etc/issue
Red Hat Enterprise Linux AS release 4 (Nahant)

на сервере так же стоит Webmin, оттуда можно добавить юзера с таким именем...

а надо, чтоб робило из консоли, иначе автоматом из самбы не получится..
возможно ли каким-то образом сделать такое возможным?


"Проблемы с useradd , когда name$"
Отправлено witos , 23-Фев-07 19:30 
Все, проблема разрешилась...

Просто вычитал где-то предположение, что такое только в Редхате..
Взял и поставил shadow-utils из Федоры 4-й.
Теперь все ок!