From abf04aad299f230aa4210fdc1356836ad066b8e2 Mon Sep 17 00:00:00 2001 From: Saggi Neumann Date: Wed, 22 Mar 2023 13:07:27 +0200 Subject: [PATCH] added sftptogo to protocols/index moved sftptogo under sftp with provider links from s3 and ftp --- protocols/ftp.md | 10 +++++++++ protocols/index.md | 4 ++-- protocols/s3/index.md | 2 ++ protocols/{sftp.md => sftp/index.md} | 33 +++++++++++++++++++++------- protocols/{ => sftp}/sftptogo.md | 0 5 files changed, 39 insertions(+), 10 deletions(-) rename protocols/{sftp.md => sftp/index.md} (97%) rename protocols/{ => sftp}/sftptogo.md (100%) diff --git a/protocols/ftp.md b/protocols/ftp.md index 2f231f62..236aeebe 100644 --- a/protocols/ftp.md +++ b/protocols/ftp.md @@ -11,6 +11,16 @@ FTP & FTP-TLS :local: ``` +## Providers + +Settings are specific to service providers. Use the provided [connection profiles](../index.md#connection-profiles). + +```{note} +All connection profiles are available through the *Preferences → Profiles* tab. +``` + +- [SFTP To Go](../sftp/sftptogo.md) - FTP with explicit TLS + ## FTP Connect Mode Choose between an [Active (PORT) or Passive (PASV) connect mode](http://en.wikipedia.org/wiki/File_Transfer_Protocol#Connection_methods) per [bookmark](../cyberduck/bookmarks.md) or when opening a [new connection](../cyberduck/connection.md#toolbar-button). The default setting can be set in the System Preferences in *Network → Advanced... → Proxies → Use Passive FTP Mode (PASV)*. diff --git a/protocols/index.md b/protocols/index.md index bed205ce..819126e7 100644 --- a/protocols/index.md +++ b/protocols/index.md @@ -7,7 +7,7 @@ Protocols profiles/index cdn/index ftp -sftp +sftp/index webdav/index webdav/nextcloud s3/index @@ -48,7 +48,7 @@ Connect to any WebDAV compliant server using both HTTP and HTTP/SSL and custom o - [WebDAV providers](webdav/index.md#providers) -### [SSH/SFTP](sftp.md) +### [SSH/SFTP](sftp/index.md) Advanced configuration for SSH connections using public key authentication and custom origin [Amazon CloudFront (Content Delivery Network) distribution](cdn/cloudfront.md) option. ### [OpenStack Object Storage](openstack/index.md) diff --git a/protocols/s3/index.md b/protocols/s3/index.md index 7d1eef01..f5540947 100644 --- a/protocols/s3/index.md +++ b/protocols/s3/index.md @@ -25,6 +25,7 @@ polycloud scaleway scality seagate +../sftp/sftptogo spectra storadera storjdcs @@ -248,6 +249,7 @@ There are a growing number of third parties besides Amazon offering S3 compatibl - [Scality (proprietary technology)](scality.md) - [Seagate Lyve Cloud](seagate.md) - [Seeweb](https://www.seeweb.it/) +- [SFTP To Go](../sftp/sftptogo.md) - [Spectra BlackPearl Deep Storage Gateway](spectra.md) - [Storadera](storadera.md) - [Storj DCS](storjdcs.md) diff --git a/protocols/sftp.md b/protocols/sftp/index.md similarity index 97% rename from protocols/sftp.md rename to protocols/sftp/index.md index bb540384..144a91a9 100644 --- a/protocols/sftp.md +++ b/protocols/sftp/index.md @@ -1,7 +1,13 @@ SFTP ==== -```{image} _images/ftp.png +```{toctree} +:hidden: +:titlesonly: +sftptogo +``` + +```{image} ../_images/ftp.png :alt: FTP Drive Icon :width: 128px ``` @@ -11,6 +17,17 @@ SFTP :local: ``` +## Providers + +Settings are specific to service providers. Use the provided [connection profiles](../index.md#connection-profiles). + +```{note} +All connection profiles are available through the *Preferences → Profiles* tab. +``` + +- [SFTP To Go](sftptogo.md) + + ## Connecting If you have access to a server using a secure shell ([SSH2](http://en.wikipedia.org/wiki/Secure_Shell_Protocol)), most probably `sftp-server` is also installed and configured and you can connect using [SFTP](http://en.wikipedia.org/wiki/SSH_file_transfer_protocol). @@ -146,7 +163,7 @@ Use the following configuration steps: When logging in, enter the time-based token requested after providing username and password. -![Verification Code Prompt](_images/Verification_Code_Prompt.png) +![Verification Code Prompt](../_images/Verification_Code_Prompt.png) - [PAM Module Instructions](https://github.com/google/google-authenticator/wiki/PAM-Module-Instructions) - [How To Set Up Multi-Factor Authentication for SSH on Ubuntu 16.04](https://www.digitalocean.com/community/tutorials/how-to-set-up-multi-factor-authentication-for-ssh-on-ubuntu-16-04) @@ -155,7 +172,7 @@ When logging in, enter the time-based token requested after providing username a Upon connecting to an SSH server for the first time, you will see a message to verify the host key uniquely identifying the server. You can ask your provider for the public fingerprint of the server to make sure you are connecting to the right host. Subsequent connections to the SSH server will make sure that the host key does not have changed to prevent spoofing attacks. -![Unknown Host Key](_images/Unknown_host_key.png) +![Unknown Host Key](../_images/Unknown_host_key.png) ### Connect via SSH Tunnel Through Bastion Server @@ -197,7 +214,7 @@ The feature is not supported when running Cyberduck from the Mac App Store becau Use *View → Customize Toolbar...* to add the *Terminal.app* toolbar icon to your browser. -![Terminal](_images/Terminal.png) +![Terminal](../_images/Terminal.png) **Customize SSH Command:**
You can change the SSH command using the [hidden configuration option](../cyberduck/preferences.md#hidden-configuration-options) @@ -253,7 +270,7 @@ There is a [hidden configuration option](../cyberduck/preferences.md#hidden-conf Use *View → Customize Toolbar...* to add the *Open in Putty* toolbar icon to your browser. -![Putty](_images/putty.png) +![Putty](../_images/putty.png) **Location of the PuTTY installation:**
By default, the executable `putty.exe` must be located in your user home folder. You can change the install location by editing the [hidden configuration option](../cyberduck/preferences.md#hidden-configuration-options) `terminal.command.ssh` to point to the path of the executable. @@ -278,7 +295,7 @@ _Send custom commands_ and _Create and expand ZIP/TAR Archives_ are limited to F Select one or more files to archive in the browser. For multiple files, a file with the name `Archive` with the given extension of the archive format will be created. -![Compress](_images/Compress.png) +![Compress](../_images/Compress.png) ### Expand @@ -291,7 +308,7 @@ You can send any remote command to a remote SSH server. This is for example usef ```{note} The current working directory is always your use home. Determine using pwd to get the absolute path. ``` -```{image} _images/command.png +```{image} ../_images/command.png :alt: Send Command :width: 600px ``` @@ -356,7 +373,7 @@ The error message `Invalid packet: indicated length 1114795883 too large` may in This error can occur if you are connecting the first time to a device with a slow processor. You can raise the tmeout value in *Preferences → Connection → Timeout*. -![Kex Timeout](_images/Kex_Timeout.png) +![Kex Timeout](../_images/Kex_Timeout.png) ### Connect Does not Work diff --git a/protocols/sftptogo.md b/protocols/sftp/sftptogo.md similarity index 100% rename from protocols/sftptogo.md rename to protocols/sftp/sftptogo.md