ssh_run
Execute commands on remote servers via SSH and wait for results. Run long tasks in the background to avoid timeouts, while capturing output to files for later review.
Instructions
Выполнить команду на сервере и дождаться результата.
Для всего, что длится дольше пары минут (apt upgrade, docker pull), берите background=true: команда отвяжется от сессии и переживёт её, а вывод уйдёт в файл. Увеличивать таймаут вместо этого — путь к зависшему вызову.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| check | No | ||
| stdin | No | ||
| server | Yes | ||
| command | Yes | ||
| timeout | No | ||
| background | No | ||
| max_output | No |