Как предоставить оболочке «обратный ssh»?

Сценарий:

Многие встроенные устройства (работают под управлением Linux )в полях, за маршрутизаторами, так что они подключены к NAT, и мы не можем подключиться к ним.

Нам нужно, чтобы сотрудник службы поддержки мог инициировать сеанс терминала/оболочки на любом из устройств.

Их локальный терминал также будет NAT за корпоративным брандмауэром, поэтому нам нужна некая центральная «точка встречи», к которой могут подключиться и они, и устройство.

При необходимости мы могли бы потребовать, чтобы сотрудник службы поддержки зашел на какой-нибудь терминальный сервер, но я бы предпочел решение, которое просто открывало окно терминала на их рабочем столе.

Мы можем (с помощью других средств )сказать устройству выполнить некоторый произвольный сценарий или приложение для запуска сеанса.

Без NAT это просто SSH к устройству, и все готово. Но каковы мои варианты в этой среде с NAT?

Мы можем разрабатывать код на любом конце или на сервере точки встречи, если это необходимо, но, очевидно, если там есть приложения, поэтому нам не нужно писать что-то еще лучше.

Приветствуются указатели на другие вопросы, которые я, возможно, пропустил (, хотя я просмотрел ), или на приложения, которые я должен рассмотреть для центрального сервера «места встречи»

-. 121 ---1328554- Попытка получить данные из таблицы mysql через php с предложением IN (избранное) Вот как выглядит моя таблица "Пользователь" :Имя Пароль Избранное Тест Тест 1 2 3 4 А в моей таблице "Данные" у меня есть Комментарий ID «Тест» 2 Я хочу, чтобы пользователь мог сохранить комментарий к своему...

Вот как выглядит моя таблица "Пользователь":

Name Password Favorites

Test Test     1 2 3 4

А у меня в таблице "Данные"

Comment ID
"Test"  2

Я хочу, чтобы пользователь мог сохранить комментарий в избранное, следовательно, в первую таблицу,где я сохраняю все избранное в одну строку, чтобы таблица не становилась слишком большой. Я пытаюсь вернуть их все с помощью implode и предложения IN. Сейчас это не работает, и я надеюсь, что кто-нибудь из присутствующих здесь может дать мне полезные советы о том, как решить эту проблему:)

$favoritenstring = ($GET_["favoritenstring"]);

$query = "SELECT * FROM $table_id WHERE ID in ('". implode("','",$favoritenstring). "')";

Прямо сейчас я получаю эту ошибку в приведенной выше строке запроса :Переданы неверные аргументы

0
задан Brian Tompsett - 汤莱恩 16 December 2017 в 23:20
поделиться