Вообщем такой вопрос: все мы знаем что такое nologin так-же мы знаем что в 5,2,1 изначально при добавлении пользователя фря предлагает сразу шелл nologin хотя его и нет в /etc/shells Хотя он там должен быть поскольку его требует к примеру proftpd там. Внимание вопрос как удалить один nologin при adduser поскольку если руками прописать в /etc/shells /sbin/nologin при добвлении пользователся фря предлагает два nologin и если добавить пользователя она ему в passwd лепит два /sbin/nologin ГДЕ БЛИН ЛЕЖИТ ЭТА СТРОКА КОТОРАЯ ПО УМОЛЧАНИЮ (дайте мне её прибить) ? Я УЖЕ ЗАМУЧАЛСЯ ЕЁ ИСКАТЬ. :((( А то блин такие танци с бубном получаютсья я в шоке добавь пользователя без строки в shells потом опять её пропиши туда БРЕД Я ТАК НЕМОГУ!
Здесь есть лингвисты ?
А то я чё-та не понял...
>Здесь есть лингвисты ?
>А то я чё-та не понял...Я тоже не совсем допер до сказанного "с горяча". Может это где-нибудь в adduser.conf (если таковой есть, я в Дебиане работаю).
>Внимание вопрос как
>удалить один nologin при adduser поскольку если руками прописать в /etc/shells
>/sbin/nologin при добвлении пользователся фря предлагает два nologin и если добавить
>пользователя она ему в passwd лепит два /sbin/nologin ГДЕ БЛИН ЛЕЖИТ
>ЭТА СТРОКА КОТОРАЯ ПО УМОЛЧАНИЮ (дайте мне её прибить) ? Я
>УЖЕ ЗАМУЧАЛСЯ ЕЁ ИСКАТЬ. :(((Конфиг команды adduser: /etc/adduser.conf. Если он отсутствует, то его можно создать командой adduser -config-create. В нем есть shellpref = ('bash', 'tcsh', 'ksh', 'csh', 'sh').
>Вообщем такой вопрос: все мы знаем что такое nologin так-же мы знаем
>что в 5,2,1 изначально при добавлении пользователя фря предлагает сразу шелл
>nologin хотя его и нет в /etc/shells Хотя он там должен
>быть поскольку его требует к примеру proftpd там. Внимание вопрос как
>удалить один nologin при adduser поскольку если руками прописать в /etc/shells
>/sbin/nologin при добвлении пользователся фря предлагает два nologin и если добавить
>пользователя она ему в passwd лепит два /sbin/nologin ГДЕ БЛИН ЛЕЖИТ
>ЭТА СТРОКА КОТОРАЯ ПО УМОЛЧАНИЮ (дайте мне её прибить) ? Я
>УЖЕ ЗАМУЧАЛСЯ ЕЁ ИСКАТЬ. :((( А то блин такие танци с
>бубном получаютсья я в шоке добавь пользователя без строки в shells
>потом опять её пропиши туда БРЕД Я ТАК НЕМОГУ!надо не на ударных инструментах заниматься, а читать Handbook и man'ы:
man adduser, man pw
# adduser -C
# ls -la /etc/adduser.conf
# man shells
# file /usr/sbin/adduser - обычный скрипт и разобраться что к чему можно
даже без man'а# man pw (универсальная утилита)
теперь про /etc/shells - КТО СКАЗАЛ ЧТО /sbin/nologin ДОЛЖЕН ТАМ БЫТЬ
by default?# echo /bin/nologin >> /etc/shells
КТО СКАЗАЛ ЧТО proftpd ТРЕБУЕТ nologin???
Читай документацию по ProFTPD и FAQ: русскоязычные ссылки на статьи по
proftpd можно найти на opennet.Изучай какой-нибудь редактор и читай документацию для выправления /dev/hands и /dev/cpu