- add support for sftp (requires ncftp installed)
- add support for different portname