Выполнять действия после определенных команд в Apache Guacamole SSH

Я установил Apache Guacamole 0.9.14 на моем CentOS 7 с nginx в качестве обратного прокси-сервера.

Существует более тысячи серверов с различными ОС Linux, поэтому редактирование любого сервера, кроме самого сервера гуакамоле, невозможно.

Любая идея о том, как управлять командами перед выполнением на сервере гуакамоле, специально на ssh ?


Я ответил на свой вопрос, но, читая мой ответ, вы поймете, что на самом деле я не отвечал на свой вопрос, поэтому я не принимаю свой, и приветствуются любые лучшие идеи.

1
задан 1 September 2018 в 08:52
1 ответ

Я не мог найти никакого способа достичь своей цели, но я нашел немного хитрый способ сделать это на своих серверах.

Я изменил некоторые из своих команд, например wget в wget2 и написал свой собственный wget следующим образом:

#!/bin/bash
wget2 $1 -P /tmp > /dev/null 2>&1 & wget2 $1

Еще немного пояснения:

Я переместил / usr / bin / wget в / usr / bin / wget2 , поэтому у меня есть исходный wget а затем я написал свой собственный wget , который, загружая ссылку на этот каталог, также загружает копию в папку / tmp , которая не выводит никаких результатов в командную строку.

Я знаю, что пользователь может понять, что wget2 запущен, когда он / она выполняет ps (перечисляет процесс), но меня это не волнует, потому что он знает, что я контролирую :)

Это просто аудит.

1
ответ дан 3 December 2019 в 23:13

Теги

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