Проект «SnakeProject» Михаила КозловаРегистрация

Навигация
⇒FreeBSD and Nix⇒

⇐CISCO
⇐Voice(Asterisk\Cisco)
⇐Microsoft
⇐Powershell
⇐Python
⇐SQL\T-SQL
⇐1С
⇐Общая
⇐WEB Разработка
⇐ORACLE SQL \ JAVA
⇐Мото

Как исполнить команду\скрипт при аутентификации пользователя по ssh



Как исполнить команду\скрипт при аутентификации пользователя по ssh

К примеру:
Нам нужно при каждом входе пользователя по ssh запускать скрипт

Пользователь ходит по ключу без пароля, его pub ключ в authorized_keys

Находим документацию:

man sshd

AUTHORIZED_KEYS FILE FORMAT
...
command="command"
Specifies that the command is executed whenever this key is used
for authentication.  The command supplied by the user (if any) is
ignored.  The command is run on a pty if the client requests a
pty; otherwise it is run without a tty.  If an 8-bit clean
channel is required, one must not request a pty or should specify
no-pty.  A quote may be included in the command by quoting it
with a backslash.

This option might be useful to restrict certain public keys to
perform just a specific operation.  An example might be a key
that permits remote backups but nothing else.  Note that the
client may specify TCP and/or X11 forwarding unless they are
explicitly prohibited, e.g. using the restrict key option.

The command originally supplied by the client is available in the
SSH_ORIGINAL_COMMAND environment variable.  Note that this option
applies to shell, command or subsystem execution.  Also note that
this command may be superseded by a sshd_config(5) ForceCommand
directive.

If a command is specified and a forced-command is embedded in a
certificate used for authentication, then the certificate will be
accepted only if the two commands are identical.
...

А вот пример запуска скрипта в /root/.ssh/authorized_keys:

Example of /root/.ssh/authorized_keys file:

 


Комментарии пользователей

Эту новость ещё не комментировалиНаписать комментарий
Анонимам нельзя оставоять комментарии, зарегистрируйтесь!

© Snakeproject.ru создан в 2013 году. При копировании материала с сайта - оставьте ссылку.


Яндекс.Метрика

Goon Каталог сайтов Рейтинг@Mail.ru