jterm/README.md
2026-01-25 19:06:08 +01:00

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

  1. Build the project:
    mvn clean package
    
  2. 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.