add edit and all in one menu for hosts and services
This commit is contained in:
1 parent
8c1b93c14e
commit
e39ad275b5
15 files changed
+1136
-675
No files matched your search
@@ -1,11 +1,14 @@
|
||||
# ssh-access-tui
|
||||
|
||||
Консольный (TUI) инструмент для администрирования Linux jump-хоста: заводит
|
||||
пользователей, у которых есть **только** проброс портов (`-L`/`-D`) и прыжок
|
||||
(`ProxyJump`) к явно разрешённому списку внутренних хостов — без
|
||||
интерактивного шелла. Управляет группами доступа, генерирует и раздаёт
|
||||
зашифрованные архивы с ключом/конфигом/инструкцией, блокирует уволенных,
|
||||
пишет журнал подключений и хранит всю конфигурацию в git для бэкапа/переезда.
|
||||
пользователей, у которых есть **только** проброс портов (`LocalForward`,
|
||||
одно соединение сразу открывает все разрешённые сервисы) к явно
|
||||
разрешённому списку внутренних хостов — без интерактивного шелла. Хосты и
|
||||
сервисы описываются один раз в общем каталоге, группы просто выбирают из
|
||||
него. Генерирует и раздаёт зашифрованные архивы с ключом/конфигом/
|
||||
инструкцией, блокирует уволенных, пишет журнал подключений, хранит всю
|
||||
конфигурацию в git для бэкапа/переезда, и требует явное подтверждение
|
||||
(ввод случайной строки) для любого деструктивного действия.
|
||||
|
||||
Почему не веб-панель: инструмент требует root (создание пользователей,
|
||||
правка `authorized_keys` и `sshd_config`). Веб-бэкенд с такими правами —
|
||||
|
||||
Reference in new issue
Block a user