Вики· Обновлено 19 окт. 2026 г.
Скрипты для сервера
rs info, rs slow, rs security, rs clean: что на сервере, почему тормозит, безопасность, чистка Docker.
Скрипты RunStack — быстрые проверки сервера одной командой. Они ничего не меняют, пока вы не согласитесь, а в конце отчёта говорят, что исправить в первую очередь и как.
| Команда | Что делает |
|---|---|
rs info | что на сервере: порты, контейнеры и их конфиги, сайты, сервисы, cron |
rs slow | почему тормозит: CPU, steal, память, диски, OOM |
rs security | проверка безопасности: SSH, файрвол, открытые порты, обновления |
rs clean | чистка Docker и лимиты логов |
Как запустить
Первый раз — командой со страницы скрипта в каталоге (после входа). Она ставит команду rs в /opt/runstack и сразу запускает скрипт. Дальше все скрипты доступны без скачивания:
sudo rs info
sudo rs slow
sudo rs security
sudo rs clean
sudo rs help # список скриптов и сервисов
sudo rs info --help # параметры конкретного скрипта
Как читать отчёт
- ✓ — в порядке.
- ! — стоит посмотреть: не авария, но со временем станет проблемой.
- ✗ — проблема, исправить сейчас.
- → — команда или настройка, которая исправляет находку.
В конце — итог со всеми ✗ и ! по порядку. Копия отчёта без цветов — /tmp/rs-<скрипт>.txt (только для root).
Обновление и удаление
Скрипты обновляются вместе с RunStack: rs раз в сутки проверяет новый релиз и подскажет, как обновиться. Удалить RunStack, если сервисы не ставили: sudo rs remove.
В этом разделе
- rs info — что на сервереРазделы отчёта rs info и что делать с предупреждениями.
- rs slow — почему тормозитЧто значат находки rs slow: steal, iowait, подкачка, OOM, занятый диск, conntrack — и что делать.
- rs security — проверка безопасностиЧто значат находки rs security и как их исправить: SSH, файрвол, открытые порты, Docker, обновления, учётки.
- rs clean — чистка Docker и лимиты логовЧто удаляет rs clean и что нет, как ограничить логи Docker, ротация и journald.
