Как ограничить доступ к консоли

Добрый день.
Есть сервер, есть заведённые пользователи. Нужно сделать так, чтобы люди не могли заходить на сервер через консоль, только через FTP. Собственно, по FTP всё нормально, заходят, проблема с ограничением доступа через консоль.
Я не сисадмин, поэтому, если можно, подробнее что нужно делать. Спасибо.

Правильно!

Нефиг давать каждому встречному шелл!

Решается следующим образом:
В профиле пользователя (редактируется командой vipw, но в данном случае достаточно просто открыть /etc/passwd на редактирование в любимом редакторе) изменяется (для существующих пользователей) или при добавлении задаётся в качестве шелла не /bin/bash, а /usr/bin/false.

Live free or die

fix

Вернее /bin/false
_______________________
From Siberia with Love!

для этого есть PAM

Смотри PAM
Мне помогло - например
auth required pam_listfile.so item=user sense=allow file=/etc/ssh/acceptusers
или
auth required pam_securetty.so

Вариантов масса.

К вышеперечисленным можно добавить только то, что некоторые эфтипи сервера (proftpd к примеру с юсом acl) могут работать со своей внутренней базой юзерей, и даже авторизировать юзверей вендового домена, при этом не надо всех юзеров фтп регистрировать в /etc/passwd.

Всем спасибо

Отлично, после авторизации консоль отваливается. Спасибо камраду Анархисту и всем остальным.

добавь [РЕШЕНО]

добавь [РЕШЕНО] в тему первого поста...

Настройки просмотра комментариев

Выберите нужный метод показа комментариев и нажмите "Сохранить установки".