O FileZilla pode fazer o que você está descrevendo. E é um aplicativo gratuito de código aberto. Eu gostei das informações de progresso no WS_FTP, mas mudei para o FileZilla há um tempo atrás e, além disso, preenche todas as minhas necessidades tão bem ou melhor que o WS_FTP.
Para sincronizar seus usuários com uma lista comum, basta sincronizar o arquivo sitemanager.xml com todos os seus usuários. Para clientes baseados no Windows, esse arquivo está localizado em% APPDATA% \ FileZilla. Para clientes não-Windows, essa seria a pasta ~ / .filezilla. Consulte: