Я думаю, что вариант - смонтировать локальный туннельный носок с переадресацией портов, отобразить порт вашей базы данных и действовать так, как если бы ваш сервер был локальным.
Это действительно эффективно, если вы используете свой питонсценарий на компьютере Unix.
Что-то вроде этого системного вызова (для 3306
mariaDB):
ssh -L 3306:localhost:3306 user@x.x.x.x
Сначала вы запускаете SSH, затем вы говорите ему включить портпереадресация с порта 3306
на порт localhost:3306
сервера, к которому вы подключаетесь через user@IP
.
При этом каждый запрос с вашего local machine:3306
будет отправляться на ваш сервер MariaDB:3306
, позволяяВы должны использовать его, как если бы вы, где на сервере.