Sshd: различия между версиями
Перейти к навигации
Перейти к поиску
Admin (обсуждение | вклад) |
Admin (обсуждение | вклад) |
||
Строка 15: | Строка 15: | ||
= Конфигурация sshd = | = Конфигурация sshd = | ||
+ | |||
+ | '''файл конфигурации''' | ||
+ | <pre> | ||
+ | /etc/ssh/sshd_config | ||
+ | </pre> | ||
'''Match блоки''', необходимо располагать в конце файла, т.к. концом Match блока является либо другой Match блок, либо конец файла | '''Match блоки''', необходимо располагать в конце файла, т.к. концом Match блока является либо другой Match блок, либо конец файла | ||
<pre> | <pre> | ||
− | |||
− | |||
− | |||
# deny ashley connect from any IP except 203.0.113.1,203.0.113.2 | # deny ashley connect from any IP except 203.0.113.1,203.0.113.2 | ||
Match User ashley Address *,!203.0.113.1,!203.0.113.2 | Match User ashley Address *,!203.0.113.1,!203.0.113.2 | ||
Строка 29: | Строка 31: | ||
AllowUsers ashley@203.0.113.1 | AllowUsers ashley@203.0.113.1 | ||
AllowUsers ashley@203.0.113.2 | AllowUsers ashley@203.0.113.2 | ||
− | |||
− | |||
</pre> | </pre> |
Версия 16:36, 25 ноября 2024
Управление ssh сессиями
# список сессий пользователей (права root не нужны) who -u alexey pts/15 2022-09-09 09:41 . 31715 (192.168.0.21) dmitriy pts/4 2022-09-09 11:12 00:04 4465 (192.168.0.27) # сообщение пользователю (права root не нужны) echo "Hello" | write alexey pts/15 # завершение сессии (нужны права root) kill -HUP <pid>
Конфигурация sshd
файл конфигурации
/etc/ssh/sshd_config
Match блоки, необходимо располагать в конце файла, т.к. концом Match блока является либо другой Match блок, либо конец файла
# deny ashley connect from any IP except 203.0.113.1,203.0.113.2 Match User ashley Address *,!203.0.113.1,!203.0.113.2 DenyUsers ashley # allow ashley connect only from 203.0.113.1, 203.0.113.2 Match User ashley AllowUsers ashley@203.0.113.1 AllowUsers ashley@203.0.113.2