Navicat可以通过SSH隧道访问不能直接暴露数据库端口的远程服务器,连接时先建立到SSH服务器的加密通道,再由SSH服务器访问数据库。配置中同时存在两组主机、端口和账号:一组属于数据库,另一组属于SSH服务器。出现连接超时时,应先判断SSH通道本身是否能够建立,再检查隧道建立后能不能从SSH服务器访问数据库,避免把数据库地址、SSH地址和两套账号混在一起修改。
Secure SHell(SSH)通过网络登录其他计算机的程序,在远程服务器运行命令,从一台机器移动文件到另一台机器。本教程详解Navicat Report Viewer 如何设置 SSH。