Как настроить ssh для возможности контроля действий?

Всем привет!
Кто-нибудь знает бесплатный аналог данного софта ? (https://teamshell.ru/)
Интересует возможность настройки следующего функционала:
1) Полное логирование всех действий пользователя, который подключился через ssh
2) Запрет на очистку истории введённых команд
3) Ограничение на запуск команд по определенных ssh
4) было бы здорово иметь возможность настроить совместный доступ к консоли для двух одновременных сессий (но это опционально)

Суть в чем:
Периодически приходиться предоставлять доступ к виртуалкам для разработчиков, хочется контролировать их действия на ВМ, особенно когда просят УЗ с правами root'а.
  • Вопрос задан
  • 4320 просмотров
Пригласить эксперта
Ответы на вопрос 5
Alex_Geer
@Alex_Geer
System Engineer
Инструменты платные потому что имеют что то уникальное: набор функционала или удобство в использование.
Все ваши хотелки можно реализовать при помощи разных инструментов, требуется просто поэкспериментировать и много времени провести в гугле.

1. Возможно в этих статьях найдешь ответ 1 статья и 2 статья
2. Ни как.
3. Ссылка
4. Можно использовать Tmate

P.S Если вы предоставляете данные разным людям, то для безопасности я бы все же потратился на покупку удобного ПО для контроля их действий.
Ответ написан
MaxLK
@MaxLK
сети, виртуализация, СХД...
Рекомендую найти человека который понимает почему ссш не имеет никакого отношения к решаемой задаче. Дальше будет проще.
Ответ написан
Комментировать
flapflapjack
@flapflapjack
на треть я прав
4) screen
Ответ написан
Комментировать
@dtkbrbq
Большую часть ваших потребностей закрывает guacamole
Ответ написан
Комментировать
@Joyz
SSHLog
• Open source-инструмент для логирования и мониторинга всей активности юзера после установки им SSH подключения.

- Позволяет админам шарить сеанс другим доверенным юзерам;
- Использует eBPF, писан на С++ и Python;
- Записывает всё, что произошло через SSH;
- Умеет слать предупреждения в слак;
- Ну и еще многое другое...

https://github.com/sshlog/agent
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы