KKterminal, un terminal pour la connexion Web SSH
Auteur: Zyyzyykk
Code source: https://github.com/zyyzyykk/kkterminal
Adresse Docker Hub: https://hub.docker.com/repository/docker/zyyzyykk/kkterminal/general
Aperçu: http://ssh.kkbpro.com/ (pour les serveurs nationaux) ou http://ssh.kkbapps.com/ (pour les serveurs étrangers)
Heure de mise à jour: 2024-12-24
Anglais | 简体中文
Utilisation de la balise iframe dans les pages Web HTML vers l'intégration rapide:
< iframe src =" http://ssh.kkbpro.com/ " height =" 400px " width =" 600px " > </ iframe >1. Image de la réchauffe:
docker pull zyyzyykk/kkterminal 2. Créez et exécutez un conteneur pour la cartographie du port: -p port:3000
docker run -d --name kkterminal -p 3000:3000 zyyzyykk/kkterminal 3. Volume de données de montage: -v path:/data
docker run -d --name kkterminal -p 3000:3000 -v /data:/data zyyzyykk/kkterminal 4. Mot d'art personnalisé: -e TITLE="ArtWord"
docker run -d --name kkterminal -p 3000:3000 -e TITLE= " kkbpro " zyyzyykk/kkterminal 5.Accession dans le navigateur: http://server-ip:3000/
Visitez le site Web suivant:
Plus de prévisualisation des modules
KKterminal est un terminal pour la connexion Web SSH. Cliquez sur l'icône du terminal dans le coin supérieur gauche et sélectionnez les paramètres de connexion pour établir une connexion SSH
Soutenez l'utilisation des balises iframe dans les pages Web pour une intégration rapide dans les sites Web tiers
Soutenir l'internationalisation et le changement de langue entre le chinois et l'anglais
Prise en charge du déploiement local PC, ouvre automatiquement la fenêtre du navigateur au démarrage
Prise en charge de la taille de la fenêtre adaptative et des entrées chinoises
Prise en charge des paramètres de préférence personnalisés, permettant aux utilisateurs de choisir la couleur d'arrière-plan / premier plan, la taille de la police, le style d'affichage du curseur et l'activation de Tcode pour le terminal
Soutenir le redémarrage: il redémarre automatiquement après la modification des paramètres de connexion SSH ou des paramètres de préférence personnalisés, ou peut être redémarré manuellement après la déconnexion de la connexion SSH
Prise en charge de la copie et de la pâte:
Copie: Identique à Git Terminal, la sélection du texte le copiera automatiquement
Coller: Identique à la borne Cmd , cliquez avec le bouton droit sur coller (nécessite une autorisation d'accès au navigateur)
Prise en charge de la gestion des fichiers, ouvrez le module de gestion des fichiers pour afficher, décompresser, télécharger et télécharger des fichiers / dossiers
Prise en charge des opérations de clés de raccourci telles que la sélection de plusieurs / tous les fichiers, la copie et la coller, la coupe, le commutateur de sélection, l'ouvrir
Prise en charge de la navigation et de l'édition du fichier, modifiez le fichier et enregistrez-le sur un serveur distant à l'aide de ctrl+s
Prise en charge de TCODE (CODE TERMINAL) , qui peut réaliser un flux de travail automatisé similaire aux scripts de shell via TCODE personnalisé
Enregistrements de mise à jour de l'historique
+---------+ http +-------------+ ssh +---------------+
| browser | <===========> | kk Terminal | <========> | remote server |
+---------+ websocket +-------------+ sftp +---------------+
Vue + Xterm SpringBoot + SSHJ Linux OS Auteur: Zyyzyykk
Bienvenue pour fournir des opinions ou des suggestions précieuses sur ce projet, et vous pouvez également vous joindre à nous pour maintenir et développer ce projet ensemble