SFTP URLs not handled

Directory Opus supports SFTP (FTP over SSH) however it does not appear to support SFTP URLs.

For example:
sftp://user:pass@host/mount/dir

This should connect via SFTP on port 22 to the given credentials and navigate to the directory /mount/dir.

Similarly there should be handlers for FTPS (FTP over SSL Implicit) and FTPES (FTP over TLS Explicit) for example:
sftp://user:pass@host/mount/dir
ftps://user:pass@host/mount/dir
ftpes://user:pass@host/mount/dir

In general if no port is specified, the default port for that protocol should be used, just like other URLs.

Is it possible to make this change?

1 Like

Has anything been done to differentiate between FTP and SSH/SFTP connections?

How do I specify a URL which uses SFTP or SSH instead of FTP? As far as I can tell only the 'ftp://' url is supported, and the selection of SSH or SFTP can only be done via a bookmark entry.

If the bookmark entry is the ONLY way to go, how do I add a bookmark entry programmatically?

Bookmarks or the Quick Connect dialog are the only way currently, as far as I know.

Adding them programmatically could be done by editing /dopusdata\ftp.oxc, which is a fairly simple XML file. There isn't a proper command or scripting object to add them at the moment.