The OpenNET Project / Index page

[ новости /+++ | форум | wiki | теги | ]

форумы  помощь  поиск  регистрация  майллист  вход/выход  слежка  RSS
"pure-ftpd не логинятся юзеры с шелом /sbin/nologin"
Вариант для распечатки  
Пред. тема | След. тема 
Форум Открытые системы на сервере (FTP / FreeBSD)
Изначальное сообщение [ Отслеживать ]

"pure-ftpd не логинятся юзеры с шелом /sbin/nologin"  +/
Сообщение от Rivalryzerg email(??) on 06-Апр-06, 17:27 
Уважаемые коллеги.
FreeBSD 6.0. Работает pure-ftpd 1.0.21. Авторизация через /etc/passwd.
Если у пользователя есть какойнибудь шелл то логин происходит нормально.
Если ставить /sbin/nologin - то отказывается логинить.
Чем можно вылечить это?

Может целесообразнее перейти на mysql авторизацию или виртуальных юзеров?

Заранее спасибо.

Ответить | Правка | Cообщить модератору

Оглавление

Сообщения по теме [Сортировка по времени | RSS]


1. "pure-ftpd не логинятся юзеры с шелом /sbin/nologin"  +/
Сообщение от lavr email on 06-Апр-06, 18:33 
>Уважаемые коллеги.
>FreeBSD 6.0. Работает pure-ftpd 1.0.21. Авторизация через /etc/passwd.
>Если у пользователя есть какойнибудь шелл то логин происходит нормально.
>Если ставить /sbin/nologin - то отказывается логинить.
>Чем можно вылечить это?

возможно:

# grep nologin /etc/shells
# man shells

ну и man на pureftpd - что там про условия авторизации написано

>Может целесообразнее перейти на mysql авторизацию или виртуальных юзеров?
>
>Заранее спасибо.

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

2. "pure-ftpd не логинятся юзеры с шелом /sbin/nologin"  +/
Сообщение от redmoon email(ok) on 06-Апр-06, 18:38 
>Уважаемые коллеги.
>FreeBSD 6.0. Работает pure-ftpd 1.0.21. Авторизация через /etc/passwd.
>Если у пользователя есть какойнибудь шелл то логин происходит нормально.
>Если ставить /sbin/nologin - то отказывается логинить.
>Чем можно вылечить это?
>
>Может целесообразнее перейти на mysql авторизацию или виртуальных юзеров?
>
>Заранее спасибо.


не знаю как в pure-ftpd
но я пользую proftpd.
там есть специальная деректива конфига:
RequireValidShell Off
то есть не проверять вообще какой шелл у юзера.
может быть что нить такое есть и в pure-ftpd ?
ну и естесьвенно /etc/shells должен иметь в себе /sbin/nologin

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

3. "pure-ftpd не логинятся юзеры с шелом /sbin/nologin"  +/
Сообщение от Rivalryzerg email(??) on 12-Апр-06, 17:36 
lavr и redmoon спасибо за помощь. Наверно ! не поставил перед имейлом - не увидел ответы.

Помогло именно в /etc/shells написать /sbin/nologin. Странно что по умолчанию там этого не было.

Параллельно сделал пользователей в mysql - показалось удобнее. Вот только в плане безопасности этим пользователям поставил юзера ftp - это нормальное решение?

Еще раз благодарю.

С уважением,
Rivalryzerg

Ответить | Правка | ^ к родителю #2 | Наверх | Cообщить модератору

4. "pure-ftpd не логинятся юзеры с шелом /sbin/nologin"  +/
Сообщение от Michael Shigorin email(ok) on 25-Апр-14, 15:29 
> Помогло именно в /etc/shells написать /sbin/nologin. Странно что по умолчанию там этого
> не было.

На всякий: http://serverfault.com/questions/328395/nologin-in-etc-shell...

Ответить | Правка | ^ к родителю #3 | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Спонсоры:
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2021 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру