I'm looking for a FTP/SFTP client that can store all the session information in a central SQL server, so all employees always have an up-to date list of FTP sites they can connect to. I've been using FileZilla in the past but it's lacking the multi-user capabilities.
One solution could be to use FileZilla with configuration files located on a network share, as shown in this article. Highlights:
That should get you where you want to be. You can use this cross-platform as well as detailed in the article.