Import People via SFTP
Configuration Details
Protocol: SFTP - SSH File Transfer Protocol
Host: 🇺🇸 US: sftp.share911.com | 🇬🇧 UK: sftp.share999.co.uk
Port: 22
Target Directory: uploads
Logon Type: Key file
User: <User ID, will be provided>
Key file: <path to your RSA private key file>
Filename: no restrictions
Target Directory
The most common issue is not specifying a target directory. Files must be sent to the "uploads" directory or a "Permission Denied" error will occur.
Requirements
The following are required to upload via SFTP:
- An account with Manage Users permissions on the channels you wish to grant access to.
- An SFTP User ID which we will provide.
- An RSA private key file for authentication, which we can provide.
Share911 / Share999 uses RSA key files rather than passwords to authenticate with our SFTP server. If you would like to use your own RSA private key, please provide your public key to our support staff.
OPTIONAL: If the SFTP client requires an SFTP Server Host Public Key, it may be found here. Unlike the private key file which allows the server to authenticate the SFTP user, the server's public key is optional and is used by the SFTP client to authenticate the SFTP server itself.
Processing Time
Processing starts immediately upon upload completion.
Import Results
Once processing is complete, an email with a link to the results will be sent to the user who performed the import.
Results are also visible to all users who have Manage Users permission for the affected channels. To view latest results, click "Import Results" under the User Menu.
A csv version of the results can also be found on the SFTP server in the "downloads" directory.
Connection Examples
You can use any SFTP client to upload your data file. Here is an example of setting up a connection using FileZilla:


Troubleshooting
Share911
1. "permission denied" (Incorrect destination directory)
The most common issue is not setting the "uploads" directory as the target folder. In this case, the SFTP server will respond with the following error:
Status: Connecting to sftp.share911.com...
Status: Using username "KpKFZoP3bMQqnMiky".
Status: Connected to sftp.share911.com
Status: Starting upload of /Users/alanning/Downloads/test.xlsx
Command: cd "/"
Response: New directory is: "/"
Command: put "/Users/alanning/Downloads/test.xlsx" "test.xlsx"
Error: /test.xlsx: open for write: permission denied
Error: File transfer failed
2. "No supported authentication methods available" (Incorrect private key or username)
In this case, the sftp server will respond with an error like this:
Status: Connecting to sftp.share911.com...
Status: Using username "KpKFZoP3bMQqnMiky".
Status: Server refused our key
Error: FATAL ERROR: No supported authentication methods available (server sent: publickey)
Error: Could not connect to server
Share999
1. "permission denied" - Incorrect destination directory
The most common issue is not setting the "uploads" directory as the target folder. In this case, the SFTP server will respond with the following error:
Status: Connecting to sftp.share999.co.uk...
Status: Using username "KpKFZoP3bMQqnMiky".
Status: Connected to sftp.share999.co.uk
Status: Starting upload of /Users/alanning/Downloads/test.xlsx
Command: cd "/"
Response: New directory is: "/"
Command: put "/Users/alanning/Downloads/test.xlsx" "test.xlsx"
Error: /test.xlsx: open for write: permission denied
Error: File transfer failed
2. "No supported authentication methods available" - Incorrect private key or username
In this case, the sftp server will respond with an error like this:
Status: Connecting to sftp.share999.co. uk...
Status: Using username "KpKFZoP3bMQqnMiky".
Status: Server refused our key
Error: FATAL ERROR: No supported authentication methods available (server sent: publickey)
Error: Could not connect to server