Panel/docs/modules/ftp.md
2026-06-08 16:09:54 -05:00

61 lines
994 B
Markdown

# FTP
Workspace reference: [`GSP-WORKSPACE.md`](../../../GSP-WORKSPACE.md)
## 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