A secure and user-friendly desktop application for managing remote servers through SSH/SFTP connections with an intuitive GUI interface.
- Secure SSH and SFTP connections with modern encryption
- User-friendly GUI for both novice and advanced users
- Multi-session handling with optimized performance
- Automated file transfer scheduling
- Cross-platform support (Windows, Linux)
- Built-in updater for enhanced security
Hardware:
- Minimum: Dual-core 2.0 GHz CPU, 2 GB RAM, 2 GB storage
- Recommended: Quad-core 3.0 GHz CPU, 4-6 GB RAM, 32 GB SSD
Software:
- Python 3.8 or higher
- Git (for automatic updates)
- Required Python packages (install using
pip install -r requirements.txt):- paramiko==3.4.0
- cryptography==42.0.2
- requests==2.31.0
- tkinter (usually comes with Python)
git clone https://github.com/yourusername/zenithdesktopmanager.git
cd zenithdesktopmanager
pip install -r requirements.txt
python main.py- Launch the application with
python main.py - Click "New Connection" to add a server
- Enter server details and authentication information
- Connect and manage your remote files
This project is licensed under the Mozilla Public License Version 2.0 License.