Submit Hint Search The Forums LinksStatsPollsHeadlinesRSS
14,000 hints and counting!

Secure FileMaker access with SSH Apps
I keep my address book, password list and other info in Filemaker databases. Since I don't want to worry about synching them with other copies, I would like to make them available on the web using Filemaker's Web Companion plugin.

Unfortunately, Web Companon doesn't support SSL and all communications with databases, including password transmission, is done in clear text. This is horribly insecure. Read the rest of the article for info on how to secure FileMaker through SSH.

First, configure Web Companion and enable instant web publishing. For added security, pick an unused port for web sharing (do not use default port 80) and disable internet access to that port in a firewall. Open the database to be shared and enable Web Companion in Sharing menu.

To connect to database from another unix box, use:
ssh -L 80:my.filemaker.server:[FMaker PortNum] my.filemaker.server
[FMaker PortNum] is the port number that Web Companion was set to. Replace my.filemaker.server with actual address of your server Mac.

Once the connection is established, Filemaker databases can be accessed through any web browser by connecting to:
http://localhost
SSH will forward connections from port 80 on client machine to designated port on a server Mac through securely encrypted SSH channel.

If Web Companion's port is disabled with the firewall, no one can access the database who doesn't have a login account on your Mac.
    •    
  • Currently 2.00 / 5
  You rated: 4 / 5 (3 votes cast)
 
[12,167 views]  

Secure FileMaker access with SSH | 1 comments | Create New Account
Click here to return to the 'Secure FileMaker access with SSH' hint
The following comments are owned by whoever posted them. This site is not responsible for what they say.
Secure FileMaker access with SSH
Authored by: Tetonne on Feb 09, '08 06:27:28AM

I use a fix IP
I want to share securely a database on the Web (internet).
How can i do please? I thought using a port like 8081 not to special so that i can use the connection behind a firewall



[ Reply to This | # ]