DanKey

Рейтинг
0
Регистрация
12.04.2009

Вообще не понимаю, к чему столько дискусий о каких-то самодеятельных обходных методах, путем создания несуществующей папки, когда для этой цели есть системные предусмотренные средства (как уже упомянулось двумя постами выше).

DenyUsers

This keyword can be followed by a list of user name patterns,

separated by spaces. Login is disallowed for user names that

match one of the patterns. Only user names are valid; a numeri-

cal user ID is not recognized. By default, login is allowed for

all users. If the pattern takes the form USER@HOST then USER and

HOST are separately checked, restricting logins to particular

users from particular hosts. The allow/deny directives are pro-

cessed in the following order: DenyUsers, AllowUsers, DenyGroups,

and finally AllowGroups.

See PATTERNS in ssh_config(5) for more information on patterns.

Ещё удобно через DenyGroup. Создешь группу no_ssh ,

в конфигурациооном прописываешь

vi /etc/ssh/sshd_config

DenyGroups no_ssh

Перезагружаешь ssh:

/etc/rc.d/sshd reload

(Только осторожно, если конфигурационный неправильно настроить, то потом можно уже не подключиться!)

И теперь для пользователей в группе no_ssh всегда будет Access Denied