Я пытаюсь подключить удаленный сервер mon go с S SH и Pymon go. Я использую python пакет sshtunnel . Работает с Robo3T, но не работает с питонами
Работает с Robo3T:
Это мой код:
from sshtunnel import SSHTunnelForwarder
from pymongo import MongoClient
from pprint import pprint
MONGO_HOST = "localhost:27017"
MONGO_DB = "dbasename"
MONGO_USER = "username"
MONGO_PASS = "password"
server = SSHTunnelForwarder(
MONGO_HOST,
ssh_username=MONGO_USER,
ssh_password=MONGO_PASS,
remote_bind_address=('10.0.0.244', 22)
)
server.start()
client = pymongo.MongoClient('127.0.0.1', server.local_bind_port)
db = client[MONGO_DB]
Код останавливается на server.start()
. Это ошибка:
'Не удалось установить sh сеанс на S SH шлюз'