Introduction
In ftpGrid, FTP accounts are essentially storage access accounts used with the supported transfer protocols:
- FTP
- FTPS
- SFTP
- SCP
Some protocol-specific limitations apply. For example, SCP does not support directory listing or certain file management operations, but this is a limitation of the protocol itself — not the ftpGrid account.
Using the Management API, you can:
- Create FTP accounts
- Update FTP accounts
- Retrieve FTP account details
- List FTP accounts
- Delete FTP accounts
FTP accounts can be configured with:
- username/password authentication
- SSH public key authentication
- read-only or read/write permissions
- chroot isolation
- expiration dates
- protocol restrictions (depending on plan/features)
FTP accounts are commonly used for:
- cameras and IoT devices
- automated uploads
- system integrations
- temporary file exchange
- customer-isolated storage environments