1

Я использую сервер openSSH на моей машине с Windows 10. Есть ли способ автоматического запуска команды при подключении любого пользователя? Я хочу, чтобы у пользователя, который подключается через ssh, не было выбора, кроме как запускать определенную команду при присоединении.

1 ответ1

0

Я смог сделать это с помощью реестра. Я перешел к HKCU\SOFTWARE\Microsoft\ в regedit и создал ключ под названием Command Processor . Затем я создал новое расширяемое строковое значение с именем AutoRun в этом ключе и установил его значение в файл .cmd. Теперь, когда пользователь подключается к моему SSH-серверу, он запускает команды в этом файле. Обратите внимание, что теперь он будет запускать эти команды всякий раз, когда вы запускаете командный файл! Я установил его только для запуска, если он находится в домашнем каталоге в файле .cmd.

Я понял это из ответа: автоматически выполнять команды при открытии командной строки

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .