KKterminal, ein Terminal für die Web -SSH -Verbindung
Autor: Zyyzyykk
Quellcode: https://github.com/zyyzyykk/kkterminal
Docker Hub -Adresse: https://hub.docker.com/repository/docker/zyyzykk/kkterminal/general
Vorschau: http://sssh.kkbpro.com/ (für inländische Server) oder http://sssh.kkbapps.com/ (für ausländische Server)
Aktualisierungszeit: 2024-12-24
Englisch | 简体中文
Verwenden des iframe -Tags in HTML -Webseiten bis zur schnellen Integration:
< iframe src =" http://ssh.kkbpro.com/ " height =" 400px " width =" 600px " > </ iframe >1. PULL -Bild:
docker pull zyyzyykk/kkterminal 2. Schalten Sie einen Container für die Portzuordnung: -p port:3000 und führen Sie einen Container aus.
docker run -d --name kkterminal -p 3000:3000 zyyzyykk/kkterminal 3. Bergdatenvolumen: -v path:/data
docker run -d --name kkterminal -p 3000:3000 -v /data:/data zyyzyykk/kkterminal 4. KOSTOM ART Word: -e TITLE="ArtWord"
docker run -d --name kkterminal -p 3000:3000 -e TITLE= " kkbpro " zyyzyykk/kkterminal 5. Accesssing im Browser: http://server-ip:3000/
Besuchen Sie die folgende Website:
Weitere Modulvoransichten
KKterminal ist ein Terminal für die Web -SSH -Verbindung. Klicken Sie in der oberen linken Ecke auf das Terminal-Symbol und wählen Sie die Verbindungseinstellungen aus, um eine SSH-Verbindung herzustellen
Unterstützen Sie die Verwendung von iframe -Tags auf Webseiten, um eine schnelle Integration in Websites von Drittanbietern zu erhalten
Unterstützen Sie Internationalisierung und Sprachwechsel zwischen Chinesisch und Englisch
Unterstützen Sie die lokale PC -Bereitstellung und öffnen das Browserfenster automatisch beim Start
Unterstützen Sie die adaptive Fenstergröße und die chinesischen Eingabe
Unterstützen Sie die benutzerdefinierten Präferenzeinstellungen, mit der Benutzer die Hintergrund-/Vordergrundfarbe, die Schriftgröße, den Cursor -Anzeigestil auswählen und TCODE für das Terminal aktivieren können
Unterstützung bei der Unterstützung von Neustart: Sie werden nach dem Ändern der SSH -Verbindungseinstellungen oder der benutzerdefinierten Präferenzeinstellungen automatisch neu gestartet oder kann manuell neu gestartet werden, nachdem die SSH -Verbindung getrennt ist
Unterstützen Sie kopieren und einfügen:
Kopieren: Wie Git Terminal, kopiert die Auswahl des Textes automatisch ihn
Einfügen: Gleich wie Cmd Terminal, klicken Sie mit der rechten Maustaste zum Einfügen (erfordert die Berechtigung des Browserzugriffs).
Unterstützen Sie die Dateiverwaltung und öffnen Sie das Dateiverwaltungsmodul, um Dateien/Ordner anzuzeigen, zu dekomprimieren, hochladen und herunterladen
Unterstützen Sie Kurzschlussschlüsselvorgänge wie mehrere/alle Dateiauswahl, kopieren und einfügen, schneiden, Auswahlschalter, Öffnen
Unterstützen Sie die Datei -Browsen und -bearbeitung, ändern Sie die Datei und speichern Sie sie mit ctrl+s auf einem Remote -Server
Unterstützen Sie TCODE (Terminalcode) ,, mit dem automatisierte Workflow ähnlich wie Shell -Skripte über benutzerdefinierten TCODE erzielt werden kann
History Update -Datensätze
+---------+ http +-------------+ ssh +---------------+
| browser | <===========> | kk Terminal | <========> | remote server |
+---------+ websocket +-------------+ sftp +---------------+
Vue + Xterm SpringBoot + SSHJ Linux OS Autor: Zyyzyykk
Willkommen, um wertvolle Meinungen oder Vorschläge zu diesem Projekt abzugeben, und Sie können uns auch mit uns zusammenschließen, um dieses Projekt gemeinsam zu pflegen und zu entwickeln