Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revisionNext revisionBoth sides next revision | ||
cloudappliance/sftpsetup [2019_09_18 13:48] – [FTP configuration files] doug | cloudappliance/sftpsetup [2020_01_14 08:30] – dan | ||
---|---|---|---|
Line 1: | Line 1: | ||
# FTP/SFTP Configuration | # FTP/SFTP Configuration | ||
+ | ##### last updated: Nov. 12, 2019 | ||
The File Fabric Appliance and SaaS support a number of protocol gateways allowing applications to natively access the File Fabric using FTP/FTPS, SFTP or WebDAV. These are ideal for retrofitting existing applications for object storage. | The File Fabric Appliance and SaaS support a number of protocol gateways allowing applications to natively access the File Fabric using FTP/FTPS, SFTP or WebDAV. These are ideal for retrofitting existing applications for object storage. | ||
Line 13: | Line 14: | ||
* [[cloudftp]] | * [[cloudftp]] | ||
* [[cloudappliance/ | * [[cloudappliance/ | ||
+ | |||
+ | <WRAP center round info 100%> | ||
+ | CloudFTP and the File Fabric' | ||
+ | |||
+ | For example, you may upload a file to SwiftStack through the File Fabric storage using the File Fabric' | ||
+ | |||
+ | Continuing with our example, if the file you are uploading is larger than the storage' | ||
+ | </ | ||
## Initial Setup | ## Initial Setup | ||
- | Setting the domain name during [[cloudappliance: | + | |
+ | <WRAP center round info 100%> | ||
+ | Setting the domain name during [[cloudappliance: | ||
+ | |||
+ | Additionally, | ||
+ | </ | ||
+ | |||
+ | |||
In the example below, the domain name is perf.smestorage.com. | In the example below, the domain name is perf.smestorage.com. | ||
Line 31: | Line 48: | ||
All firewall settings are already configured for the default basic configuration. | All firewall settings are already configured for the default basic configuration. | ||
+ | |||
+ | ## Enabling the Service | ||
+ | |||
+ | The File Fabric' | ||
+ | |||
+ | ``` | ||
+ | su - | ||
+ | systemctl enable cloudftp | ||
+ | systemctl start cloudftp | ||
+ | ``` | ||
+ | |||
+ | ## Using an Additional Subdomain | ||
+ | |||
+ | CloudFTP can be accessed using the File Fabric' | ||
+ | |||
+ | Since version 1901, File Fabric license keys have been bound to the FQDNs by which the File Fabric is accessed. | ||
## FTP Services | ## FTP Services | ||
Line 49: | Line 82: | ||
## Advanced FTP/FTPS Setup | ## Advanced FTP/FTPS Setup | ||
- | Systems publicly exposing FTP based protocols might need additional setup to meet the needs of security | + | Systems publicly exposing FTP based protocols might need additional setup to meet the needs of security |
### FTP configuration files | ### FTP configuration files | ||
Line 214: | Line 247: | ||
|ftp\_server\_ip=0.0.0.0|Interface addresses listening for sftp| | |ftp\_server\_ip=0.0.0.0|Interface addresses listening for sftp| | ||
|port=2200 |Default port for SFTP| | |port=2200 |Default port for SFTP| | ||
- | |serversme=localhost|FQDN of File Fabric | + | |serversme=perf.smestorage.com|FQDN of File Fabric| |
|pathToKey=/ | |pathToKey=/ | ||
|pathToCert=/ | |pathToCert=/ |