924 B
924 B
FTP
Purpose
FTP administration and access control for server homes.
Current Status
- Functional
- Legacy-heavy
Dependencies
- FTP service / access credentials
- file management permissions
Database Tables
- None declared in module metadata
Agent Interaction
- FTP manager helpers through
lib_remote.php
User Workflow
- receive FTP credentials
- upload/download files through FTP client software
Admin Workflow
- configure FTP access behavior
- manage permissions
Security Concerns
- credentials
- root/path exposure
- embedded legacy net2ftp code
Known Issues
- old embedded FTP UI stack
- security review needed
Missing Functionality
- cleaner modern FTP/SFTP guidance
- clear boundary to protect agent/control files
Suggested Future Improvements
- keep FTP as an advanced access path
- audit or replace the embedded UI layer
Recommendation
- Keep / Rewrite