779 B
779 B
Java SSH Terminal
A basic SSH terminal application built with Java 11 and Swing.
Features
- Connection management in the left side panel.
- Multiple SSH terminals in a tabbed view.
- Master password protection for stored credentials (AES encrypted).
- Toolbar for quick actions (Add connection, Disconnect).
Prerequisites
- Java 11
- Maven
How to Run
- Build the project:
mvn clean package - Run the application:
java -jar target/java-ssh-terminal-1.0-SNAPSHOT.jar
Note on Terminal Emulation
This is a base application. The terminal component uses a basic JTextArea which does not support full ANSI escape sequences (colors, cursor positioning). For production use, consider integrating a library like JediTerm.