使用Firebird在多个位置的并发用户

时间:2015-03-13 09:07:16

标签: firebird

如何使用firebird从50公里外的其他位置的另一台计算机连接到我的数据库(主机)?

有在线方法吗?怎么做?

1 个答案:

答案 0 :(得分:1)

我使用SSH隧道。在安装了Upstart和autossh的Ubuntu 14.04上,

you@your-local-server:/etc/init$ cat autossh-other-server.conf
description "autossh other-server service"
version "1.0"
author "Your Name"

start on runlevel [2345]
stop on runlevel [016]

script
        exec start-stop-daemon --start -c some-user-with-ssh-keys --exec /usr/bin/autossh -- -N -p 2022 other-server.your-domain.com -L 0.0.0.0:3052:localhost:3050
end script

请注意,我已经使用ssh密钥进行用户设置,以便与远程主机建立无密码ssh连接。您这边的软件可以通过端口3052连接到Firebird。