Главная Облако тегов     Подписка на ленту обновлений (RSS) XMPP (Jabber) совместимые службы мгновенных сообщений. К примеру Google Talk, Gizmo, jabber.org Пишите письма О сайте
Вы находитесь здесь: Заметки экспериментатора » OpenSSH советы
Translations of this page:

OpenSSH советы

Ограничение доступа

Есть задача: Необходимо разрешить доступ по SSH к машине, но только определённым пользователям.

Решение: Задать параметры AllowUsers и DenyUsers в файле /etc/ssh/sshd_config.

К примеру нужно разрешить доступ пользователю «hacker» с любой машины и всем остальным пользователям из локальной подсетки.

Для этого дописываем в конфиг /etc/ssh/sshd_config две строчки:

/etc/ssh/sshd_config

AllowUsers hacker@*
AllowUsers *@192.168.1.*
и перезапускаем демон SSHD:
# /etc/init.d/sshd restart

Как Вы уже догадались в именах пользователей можно указывать шаблонные символы '*' и '?'.

Общий вид параметров будет

AllowUsers USER@HOST
DenyUsers  USER@HOST

Подробнее читайте man sshd_config.

См. так же параметры AllowGroups и DenyGroups.

Ускорение авторизации в Debian

Авторизация openssh в Debian требует достаточно продолжительного времени. Происходит это из-за того, что по умолчанию в Debian включена аутентификация GSSAPI. Отключив её, можно существенно сократить время аутентификации.

~/.ssh/config

GSSAPIAuthentication no

Так же можно отключить этот параметр в файле глобальной конфигурации /etc/ssh/ssh_config.

Ivan A-R 13.11.2006 20:28

Дискуссия

Enter your comment (wiki syntax is allowed):
Краткая справка
  • **полужирный**
  • //курсив//
  • > цитата
  • [[http://link | Заголовок ссылки]]
Больше о синтаксисе...
За исключением случаев, когда указано иное, содержимое этой вики предоставляется на условиях следующей лицензии:CC Attribution-Noncommercial-Share Alike 3.0 Unported
ssh.txt · Последние изменения: 2007/10/18 19:47 От plumbum