SFTPGo permet de partager vos fichiers de manière sécurisée via SFTP et éventuellement FTP/S et WebDAV également. Plusieurs systèmes de stockage sont pris en charge et ils sont configurables par utilisateur, vous pouvez donc servir un répertoire local pour un utilisateur et un compartiment S3 (ou une partie de celui-ci) pour un autre. SFTPGo prend également en charge les dossiers virtuels, un dossier virtuel peut utiliser n'importe lequel des systèmes de stockage pris en charge. Vous pouvez donc avoir, par exemple, un utilisateur S3 qui expose un compartiment GCS (ou une partie de celui-ci) sur un chemin spécifié et un système de fichiers local chiffré sur un autre. Les dossiers virtuels peuvent être privés ou partagés entre plusieurs utilisateurs, pour les dossiers virtuels partagés, vous pouvez définir des limites de quota différentes pour chaque utilisateur.