Online Documentation for SQL Manager for InterBase/Firebird
SSH Туннелирование
Если необходимо использовать туннелирование для передачи данных, то установите флажок Use Secure Shell (SSH) tunneling.
SSH (Secure Shell Host) протокол используется для повышения компьютерной безопасности при работе Unix-системами в Internet. SSH использует несколько алгоритмов шифрования разной степени надежности. Распространенность SSH связана еще и с тем, что многие Linux-подобные ОС (например, FreeBSD) включают в стандартную комплектацию SSH сервер. Для получения дополнительной информации Вы можете посетить https://www.openssh.com. Опция SSH туннель в SQL Manager представляет собой средство организации безопасного доступа к серверу при работе по небезопасным каналам связи. Также Вы можете использовать SSH туннель для доступа к удаленным серверам, если по каким-либо причинам порт 3050 закрыт для внешних подключений. Соединение через SSH туннель выглядит следующим образом. Сначала устанавливается соединение и производится процедура аутентификации между встроенным в SQL Manager for InterBase/Firebird SSH клиентом и удаленным SSH сервером, затем вся исходящая и входящая информация между программой и сервером передается через SSH сервер с использованием коммуникационного порта (обычно 22), а SSH сервер транслирует информацию уже непосредственно серверу баз данных. Чтобы зарегистрировать базу данных, соединение к которой должно выполняться с использованием SSH туннеля, Вы должны задать следующие параметры при регистрации базы данных:
SSH Host - имя машины (IP-адрес), на которой установлен сервер SSH.
SSH Port - порт SSH сервера на удаленном хосте (по умолчанию равен 22).
SSH User Name - имя пользователя на сервере (пользователь SSH сервера, а не сервера InterBase/Firebird).
SSH Password - пароль пользователя SSH сервера.
Имейте в виду, что в случае использования SSH туннелирования имя хоста должно быть задано относительно сервера SSH. Например, если InterBase/Firebird и SSH сервер установлены на одном компьютере, следует указать 'localhost' в качестве имени хоста вместо имени внешнего хоста или IP адреса.
Если установлен флажок Use Private Key for authentication, то в поле SSH key file можно указать ключевой файл для аутентификации.