mirror of
https://github.com/Termix-SSH/Termix.git
synced 2026-11-01 08:05:23 +00:00
feat: convert ssh tunnels into a plugin
This commit is contained in:
1 parent
c85c1fdb86
commit
1682861853
220 files changed
+36928
-11374
No files matched your search
@@ -671,7 +671,6 @@
|
||||
"home": "Σπίτι",
|
||||
"terminal": "Τερματικό",
|
||||
"localTerminal": "Τοπικό τερματικό",
|
||||
"tunnels": "Σήραγγες",
|
||||
"fileManager": "Διαχειριστής αρχείων",
|
||||
"serverStats": "Μετρήσεις κεντρικού υπολογιστή",
|
||||
"admin": "Διαχειριστής",
|
||||
@@ -714,7 +713,6 @@
|
||||
"macros": "Μακροεντολές",
|
||||
"hostManager": "Διευθυντής Υποδοχής",
|
||||
"credentials": "Διαπιστευτήρια",
|
||||
"portForwarding": "Προώθηση",
|
||||
"connections": "Συνδέσεις",
|
||||
"serial": "Σειράς",
|
||||
"keepSideMenuOpen": "Διατήρηση μενού ανοιχτού",
|
||||
@@ -765,7 +763,6 @@
|
||||
"tabTerminal": "Τερματικό",
|
||||
"tabRdp": "ΠΑΑ",
|
||||
"tabVnc": "VNC",
|
||||
"tabTunnels": "Σήραγγες",
|
||||
"tabStats": "Μετρήσεις κεντρικού υπολογιστή",
|
||||
"tabTelnet": "Τέλνετ",
|
||||
"tabSharing": "Μοιρασιά",
|
||||
@@ -1071,31 +1068,8 @@
|
||||
"startupSnippetLabel": "Απόσπασμα εκκίνησης",
|
||||
"keepaliveIntervalLabel": "Διάστημα διατήρησης ζωντανής λειτουργίας (δευτερόλεπτα)",
|
||||
"maxKeepaliveMisses": "Ο Max Keepalive αστοχεί",
|
||||
"tunnelSettings": "Ρυθμίσεις σήραγγας",
|
||||
"enableTunneling": "Ενεργοποίηση σήραγγας",
|
||||
"enableTunnelingDesc": "Ενεργοποίηση λειτουργικότητας σήραγγας SSH για αυτόν τον κεντρικό υπολογιστή",
|
||||
"serverTunnelsSection": "Σήραγγες διακομιστή",
|
||||
"addTunnelBtn": "Προσθήκη σήραγγας",
|
||||
"noTunnelsConfigured": "Δεν έχουν διαμορφωθεί σήραγγες.",
|
||||
"tunnelLabel": "Σήραγγα {{number}}",
|
||||
"tunnelType": "Τύπος σήραγγας",
|
||||
"tunnelModeLocalDesc": "Προώθηση μιας τοπικής θύρας σε μια θύρα στον απομακρυσμένο διακομιστή (ή σε έναν κεντρικό υπολογιστή προσβάσιμο από αυτόν).",
|
||||
"tunnelModeRemoteDesc": "Προωθήστε μια θύρα στον απομακρυσμένο διακομιστή πίσω σε μια τοπική θύρα στο μηχάνημά σας.",
|
||||
"tunnelModeDynamicDesc": "Δημιουργήστε έναν διακομιστή μεσολάβησης SOCKS5 σε μια τοπική θύρα για δυναμική προώθηση θυρών.",
|
||||
"sameHost": "Αυτός ο κεντρικός υπολογιστής (άμεση σήραγγα)",
|
||||
"endpointHost": "Κεντρικός υπολογιστής τελικού σημείου",
|
||||
"endpointHostPlaceholder": "Ίδιος κεντρικός υπολογιστής, κεντρικός υπολογιστής SSH ή προσβάσιμος κεντρικός υπολογιστής/IP",
|
||||
"endpointPort": "Θύρα τελικού σημείου",
|
||||
"bindHost": "Bind Host",
|
||||
"sourcePort": "Θύρα πηγής",
|
||||
"maxRetries": "Μέγιστος αριθμός επαναλήψεων",
|
||||
"retryIntervalS": "Διάστημα επανάληψης (s)",
|
||||
"autoStartLabel": "Αυτόματη εκκίνηση",
|
||||
"autoStartDesc": "Αυτόματη σύνδεση αυτής της σήραγγας όταν φορτωθεί ο κεντρικός υπολογιστής",
|
||||
"tunnelConnecting": "Σύνδεση σήραγγας...",
|
||||
"tunnelDisconnected": "Η σήραγγα αποσυνδέθηκε",
|
||||
"failedToConnectTunnel": "Αποτυχία σύνδεσης",
|
||||
"failedToDisconnectTunnel": "Η αποσύνδεση απέτυχε",
|
||||
"enableTmuxMonitor": "Ενεργοποίηση παρακολούθησης Tmux",
|
||||
"enableTmuxMonitorDesc": "Εμφάνιση αυτού του κεντρικού υπολογιστή στην οθόνη Tmux και προσθήκη των ενεργειών tmux του στην πλαϊνή μπάρα",
|
||||
"enableTerminalToolbar": "Ενεργοποίηση γραμμής εργαλείων τερματικού",
|
||||
@@ -1326,12 +1300,9 @@
|
||||
"refreshBtn": "Φρεσκάρω",
|
||||
"addTag": "Προσθήκη ετικετών...",
|
||||
"deleteConfirmBtn": "Διαγράφω",
|
||||
"tunnelRequirementsText": "Ο διακομιστής SSH πρέπει να έχει ορίσει τις τιμές GatewayPorts yes, AllowTcpForwarding yes και PermitRootLogin yes στο /etc/ssh/sshd_config.",
|
||||
"deleteHostConfirm": "Διαγραφή του \"{{name}}\";",
|
||||
"enableAtLeastOneProtocol": "Ενεργοποιήστε τουλάχιστον ένα από τα παραπάνω πρωτόκολλα για να διαμορφώσετε τις ρυθμίσεις ελέγχου ταυτότητας και σύνδεσης.",
|
||||
"keyPassphrase": "Κλειδί Κωδικός πρόσβασης",
|
||||
"connectBtn": "Συνδέω",
|
||||
"disconnectBtn": "Αποσυνδέω",
|
||||
"basicInformation": "Βασικές πληροφορίες",
|
||||
"authDetailsSection": "Λεπτομέρειες ελέγχου ταυτότητας",
|
||||
"credTypeLabel": "Τύπος",
|
||||
@@ -1952,100 +1923,26 @@
|
||||
"transferFailedRetryHint": "Μερικά δεδομένα διατηρήθηκαν στον προορισμό. Η επανάληψη θα συνεχιστεί όταν αποκατασταθεί η σύνδεση."
|
||||
},
|
||||
"tunnels": {
|
||||
"noSshTunnels": "Δεν υπάρχουν σήραγγες SSH",
|
||||
"createFirstTunnelMessage": "Δεν έχετε δημιουργήσει ακόμη σήραγγες SSH. Διαμορφώστε τις συνδέσεις σήραγγας στο Host Manager για να ξεκινήσετε.",
|
||||
"connected": "Συνδεδεμένος",
|
||||
"disconnected": "Ασύνδετος",
|
||||
"connecting": "Συνδετικός...",
|
||||
"error": "Σφάλμα",
|
||||
"canceling": "Ακύρωση...",
|
||||
"connect": "Συνδέω",
|
||||
"disconnect": "Αποσυνδέω",
|
||||
"cancel": "Ματαίωση",
|
||||
"port": "Λιμάνι",
|
||||
"localPort": "Τοπικό Λιμάνι",
|
||||
"remotePort": "Απομακρυσμένη θύρα",
|
||||
"destinationPort": "Λιμάνι προορισμού",
|
||||
"currentHostPort": "Τρέχουσα θύρα κεντρικού υπολογιστή",
|
||||
"endpointPort": "Θύρα τελικού σημείου",
|
||||
"bindIp": "Τοπική IP",
|
||||
"localAddress": "Τοπική διεύθυνση",
|
||||
"remoteAddress": "Απομακρυσμένη διεύθυνση",
|
||||
"destinationAddress": "Διεύθυνση προορισμού",
|
||||
"remoteBindAddress": "Διεύθυνση απομακρυσμένης σύνδεσης",
|
||||
"intermediateHost": "Ενδιάμεσος οικοδεσπότης",
|
||||
"endpointSshConfig": "Ρύθμιση παραμέτρων SSH τελικού σημείου",
|
||||
"endpointSshHost": "Κεντρικός υπολογιστής SSH τελικού σημείου",
|
||||
"endpointSshHostPlaceholder": "Επιλέξτε έναν διαμορφωμένο κεντρικό υπολογιστή",
|
||||
"endpointSshHostRequired": "Επιλέξτε έναν κεντρικό υπολογιστή SSH τελικού σημείου για κάθε σήραγγα πελάτη.",
|
||||
"attempt": "Προσπάθεια {{current}} από {{max}}",
|
||||
"nextRetryIn": "Επόμενη προσπάθεια σε {{seconds}} δευτερόλεπτα",
|
||||
"clientTunnels": "Σήραγγες Πελατών",
|
||||
"clientTunnel": "Σήραγγα Πελάτη",
|
||||
"addClientTunnel": "Προσθήκη σήραγγας πελάτη",
|
||||
"noClientTunnels": "Δεν έχουν ρυθμιστεί σήραγγες-πελάτες σε αυτήν την επιφάνεια εργασίας.",
|
||||
"tunnelName": "Όνομα σήραγγας",
|
||||
"remoteHost": "Απομακρυσμένος κεντρικός υπολογιστής",
|
||||
"autoStart": "Αυτόματη έναρξη",
|
||||
"clientAutoStartDesc": "Ξεκινά όταν ανοίξει αυτός ο υπολογιστής-πελάτης επιφάνειας εργασίας και παραμένει συνδεδεμένος.",
|
||||
"clientManualStartDesc": "Χρησιμοποιήστε τις εντολές Έναρξη και Διακοπή από αυτήν τη γραμμή. Το Termix δεν θα την ανοίξει αυτόματα.",
|
||||
"clientRemoteServerNote": "Η απομακρυσμένη προώθηση ενδέχεται να απαιτεί AllowTcpForwarding και GatewayPorts στον διακομιστή SSH τελικού σημείου. Η απομακρυσμένη θύρα κλείνει όταν αποσυνδεθεί αυτή η επιφάνεια εργασίας.",
|
||||
"clientTunnelStarted": "Ξεκίνησε η σήραγγα πελατών",
|
||||
"clientTunnelStopped": "Η σήραγγα πελατών διακόπηκε",
|
||||
"tunnelTestSucceeded": "Η δοκιμή της σήραγγας ήταν επιτυχής",
|
||||
"tunnelTestFailed": "Η δοκιμή σήραγγας απέτυχε",
|
||||
"localSaved": "Οι σήραγγες πελατών αποθηκεύτηκαν",
|
||||
"localSaveError": "Αποτυχία αποθήκευσης τοπικών σηράγγων πελατών",
|
||||
"invalidBindIp": "Η τοπική διεύθυνση IP πρέπει να είναι μια έγκυρη διεύθυνση IPv4.",
|
||||
"invalidLocalTargetIp": "Η τοπική IP προορισμού πρέπει να είναι μια έγκυρη διεύθυνση IPv4.",
|
||||
"invalidRemoteAddress": "Απαιτείται απομακρυσμένη διεύθυνση.",
|
||||
"invalidLocalPort": "Η τοπική θύρα πρέπει να είναι μεταξύ 1 και 65535.",
|
||||
"invalidRemotePort": "Η απομακρυσμένη θύρα πρέπει να είναι μεταξύ 1 και 65535.",
|
||||
"invalidLocalTargetPort": "Η τοπική θύρα προορισμού πρέπει να είναι μεταξύ 1 και 65535.",
|
||||
"invalidEndpointPort": "Η θύρα τελικού σημείου πρέπει να είναι μεταξύ 1 και 65535.",
|
||||
"duplicateAutoStartBind": "Μόνο μία σήραγγα προγράμματος-πελάτη αυτόματης εκκίνησης μπορεί να χρησιμοποιήσει το {{bind}}.",
|
||||
"manualControlError": "Αποτυχία ενημέρωσης κατάστασης σήραγγας.",
|
||||
"active": "Ενεργός",
|
||||
"start": "Αρχή",
|
||||
"stop": "Στάση",
|
||||
"test": "Δοκιμή",
|
||||
"type": "Τύπος σήραγγας",
|
||||
"typeLocal": "Τοπικό (-L)",
|
||||
"typeRemote": "Τηλεχειριστήριο (-R)",
|
||||
"typeDynamic": "Δυναμικό (-D)",
|
||||
"typeServerLocalDesc": "Τρέχων κεντρικός υπολογιστής προς τελικό σημείο.",
|
||||
"typeServerRemoteDesc": "Επιστροφή στο τελικό σημείο στον τρέχοντα κεντρικό υπολογιστή.",
|
||||
"typeClientLocalDesc": "Τοπικός υπολογιστής προς τελικό σημείο.",
|
||||
"typeClientRemoteDesc": "Επιστροφή στο τελικό σημείο στον τοπικό υπολογιστή.",
|
||||
"typeClientDynamicDesc": "SOCKS στον τοπικό υπολογιστή.",
|
||||
"typeDynamicDesc": "Προώθηση κίνησης SOCKS5 CONNECT μέσω SSH",
|
||||
"forwardDescriptionServerLocal": "Τρέχων κεντρικός υπολογιστής {{sourcePort}} → τελικό σημείο {{endpointPort}}.",
|
||||
"forwardDescriptionServerRemote": "Τελικό σημείο {{endpointPort}} → τρέχων κεντρικός υπολογιστής {{sourcePort}}.",
|
||||
"forwardDescriptionServerDynamic": "SOCKS στον τρέχοντα κεντρικό υπολογιστή {{sourcePort}}.",
|
||||
"forwardDescriptionClientLocal": "Τοπικό {{sourcePort}} → απομακρυσμένο {{endpointPort}}.",
|
||||
"forwardDescriptionClientRemote": "Απομακρυσμένο {{sourcePort}} → τοπικό {{endpointPort}}.",
|
||||
"forwardDescriptionClientDynamic": "SOCKS στην τοπική θύρα {{sourcePort}}.",
|
||||
"summaryClientLocal": "{{localHost}}:{{localPort}} → {{remoteHost}}:{{remotePort}} μέσω {{endpoint}}",
|
||||
"summaryClientRemote": "{{remoteHost}}:{{remotePort}} στις {{endpoint}} → {{localHost}}:{{localPort}}",
|
||||
"summaryClientDynamic": "{{localHost}}:{{localPort}} → ΚΑΛΤΣΕΣ μέσω {{endpoint}}",
|
||||
"autoNameClientLocal": "Τοπικό {{localPort}} → {{endpoint}} {{remotePort}}",
|
||||
"autoNameClientRemote": "{{endpoint}} {{remotePort}} → τοπικό {{localPort}}",
|
||||
"autoNameClientDynamic": "ΚΑΛΤΣΕΣ {{localPort}} μέσω {{endpoint}}",
|
||||
"route": "Διαδρομή:",
|
||||
"lastStarted": "Τελευταία έναρξη",
|
||||
"lastTested": "Τελευταία δοκιμή",
|
||||
"lastError": "Τελευταίο σφάλμα",
|
||||
"maxRetries": "Μέγιστος αριθμός επαναλήψεων",
|
||||
"maxRetriesDescription": "Μέγιστος αριθμός επαναληπτικών προσπαθειών.",
|
||||
"retryInterval": "Διάστημα επανάληψης (δευτερόλεπτα)",
|
||||
"retryIntervalDescription": "Χρόνος αναμονής μεταξύ των επαναληπτικών προσπαθειών.",
|
||||
"local": "Τοπικός",
|
||||
"remote": "Μακρινός",
|
||||
"destination": "Προορισμός",
|
||||
"host": "Πλήθος",
|
||||
"mode": "Τρόπος",
|
||||
"noHostSelected": "Δεν έχει επιλεγεί κεντρικός υπολογιστής",
|
||||
"working": "Εργαζόμενος..."
|
||||
"remote": "Μακρινός"
|
||||
},
|
||||
"cardGrid": {
|
||||
"dragToMove": "Σύρετε για μετακίνηση",
|
||||
@@ -2175,37 +2072,13 @@
|
||||
},
|
||||
"profile": {
|
||||
"c2sTunnelConfigDesc": "Τοπικές σήραγγες επιφάνειας εργασίας που στοχεύουν διαμορφωμένους κεντρικούς υπολογιστές SSH.",
|
||||
"c2sTunnelPresets": "Προεπιλογές σήραγγας πελάτη",
|
||||
"c2sTunnelPresetsDesc": "Αποθηκεύστε τη λίστα τοπικής σήραγγας αυτού του υπολογιστή-πελάτη ως προκαθορισμένη ρύθμιση διακομιστή με όνομα ή φορτώστε ξανά μια προκαθορισμένη ρύθμιση σε αυτόν τον υπολογιστή-πελάτη.",
|
||||
"c2sTunnelPresetsUnavailable": "Οι προεπιλογές σήραγγας προγράμματος-πελάτη είναι διαθέσιμες μόνο στον υπολογιστή-πελάτη για υπολογιστές.",
|
||||
"c2sPresetName": "Όνομα προεπιλογής",
|
||||
"c2sPresetNamePlaceholder": "Όνομα προεπιλογής πελάτη",
|
||||
"c2sPresetToLoad": "Προεπιλογή για φόρτωση",
|
||||
"c2sNoPresetSelected": "Δεν έχει επιλεγεί προεπιλογή",
|
||||
"c2sNoPresets": "Δεν έχουν αποθηκευτεί προεπιλογές",
|
||||
"c2sLoadPreset": "Φορτίο",
|
||||
"c2sCurrentLocalConfig": "{{count}} τοπική(ές) διοχέτευση(εις) πελάτη που έχουν ρυθμιστεί σε αυτήν την επιφάνεια εργασίας.",
|
||||
"c2sPresetSyncNote": "Οι προεπιλογές είναι σαφή στιγμιότυπα. Η φόρτωση ενός αντικαθιστά τη λίστα τοπικής σήραγγας πελατών αυτού του υπολογιστή-πελάτη επιφάνειας εργασίας.",
|
||||
"c2sPresetSaved": "Η προεπιλογή σήραγγας πελάτη αποθηκεύτηκε",
|
||||
"c2sPresetLoaded": "Η προεπιλογή σήραγγας πελάτη φορτώθηκε τοπικά",
|
||||
"c2sPresetRenamed": "Η προεπιλογή σήραγγας πελάτη μετονομάστηκε",
|
||||
"c2sPresetDeleted": "Η προεπιλογή σήραγγας πελάτη διαγράφηκε",
|
||||
"c2sPresetLoadError": "Αποτυχία φόρτωσης προεπιλογών σήραγγας πελάτη"
|
||||
"c2sTunnelPresetsDesc": "Αποθηκεύστε τη λίστα τοπικής σήραγγας αυτού του υπολογιστή-πελάτη ως προκαθορισμένη ρύθμιση διακομιστή με όνομα ή φορτώστε ξανά μια προκαθορισμένη ρύθμιση σε αυτόν τον υπολογιστή-πελάτη."
|
||||
},
|
||||
"placeholders": {
|
||||
"maxRetries": "3",
|
||||
"retryInterval": "10",
|
||||
"language": "Γλώσσα",
|
||||
"keyPassword": "κωδικός πρόσβασης κλειδιού",
|
||||
"pastePrivateKey": "Επικολλήστε το ιδιωτικό σας κλειδί εδώ...",
|
||||
"localListenerHost": "127.0.0.1 (ακρόαση τοπικά)",
|
||||
"localTargetHost": "127.0.0.1 (προορισμός σε αυτόν τον υπολογιστή)",
|
||||
"remoteTargetHost": "127.0.0.1 (στόχος από το τελικό σημείο)",
|
||||
"remoteBindHost": "127.0.0.1 (ακρόαση στο τελικό σημείο)",
|
||||
"socksListenerHost": "127.0.0.1 (ακροατής SOCKS)",
|
||||
"enterPassword": "Εισαγάγετε τον κωδικό πρόσβασής σας",
|
||||
"defaultPort": "22",
|
||||
"defaultEndpointPort": "224"
|
||||
"enterPassword": "Εισαγάγετε τον κωδικό πρόσβασής σας"
|
||||
},
|
||||
"dashboard": {
|
||||
"title": "Ταμπλό",
|
||||
|
||||
Reference in new issue
Block a user