Centrum Pomocy

GenTerminalWypróbuj teraz

GenTerminal

Czym jest GenTerminal?

GenTerminal to wieloplatformowy klient terminala SSH od Genspark na iPhone, Android, Mac, Windows i Linux. Łącz się z serwerami, zarządzaj hostami i uruchamiaj polecenia z dowolnego urządzenia, a Twoje hosty i ustawienia pozostają zsynchronizowane przez konto Genspark.

Główne możliwości:

  • Terminal SSH — łącz się z dowolnym serwerem przez SSH i pracuj w pełnofunkcyjnym terminalu, na komputerze lub telefonie
  • Zarządzanie hostami — zapisuj serwery, grupuj je i ponownie łącz się z ostatnimi hostami jednym dotknięciem
  • Synchronizacja między urządzeniami — zaloguj się kontem Genspark, a zapisane hosty i ustawienia podążają za Tobą na każde urządzenie
  • Zaszyfrowany sejf kluczy — chroń zapisane hasła i klucze prywatne hasłem do sejfu
  • Transfer plików SFTP — przeglądaj, przesyłaj i pobieraj pliki na serwerze
  • Przekierowanie portów (aplikacje desktopowe) — konfiguruj tunele lokalne i zdalne
  • Snippets — zapisuj często używane polecenia i uruchamiaj je jednym dotknięciem
  • Szybkie przełączanie okna i zasobnik systemowy (aplikacje desktopowe) — przywołuj lub ukrywaj okno globalnym skrótem i chowaj je w zasobniku
  • Genspark Mesh — połącz własne urządzenia w prywatną sieć, aby mogły łączyć się ze sobą bezpośrednio
  • Udostępnianie terminala — udostępniaj działający terminal innej osobie za pomocą linku otwieranego w przeglądarce
  • Wbudowana karta agenta — wbudowany agent w osobnej karcie, który może odczytywać historię przewijania terminala i pomagać w prowadzeniu sesji
  • Trwałe sesje — Twoje sesje nadal działają na hoście po rozłączeniu

Szybki start

Pobierz i zainstaluj GenTerminal

  • iPhone — pobierz z App Store.
  • Android — pobierz aplikację na Androida bezpośrednio jako plik APK ze strony genterminal.ai — nie jest dostępna w Google Play.
  • Mac / Windows / Linux — pobierz aplikację desktopową ze strony genterminal.ai. Aplikacja desktopowa dla systemu Linux jest dostarczana jako AppImage i nie aktualizuje się automatycznie; nowe wersje dla Linuksa pobieraj z tej samej strony.

Jeśli link do instalatora aplikacji desktopowej nie działa, możesz również pobrać aplikację desktopową ze strony genspark.ai/download. Następnie otwórz aplikację.

Zaloguj się na swoje konto Genspark

Zaloguj się na swoje istniejące konto Genspark. GenTerminal jest zintegrowany z Genspark, więc nie jest wymagana osobna rejestracja, a to właśnie zalogowanie umożliwia synchronizację Twoich hostów między urządzeniami.

Dodawanie hosta

Stuknij lub kliknij Dodaj hosta (przycisk +) i wprowadź dane serwera:

  • Host / adres — nazwa hosta lub adres IP serwera
  • Port — port SSH (zwykle 22)
  • Nazwa użytkownika — użytkownik, którym logujesz się na serwerze
  • Uwierzytelnianie — hasło lub klucz prywatny

Zapisz hosta.

Połącz

Otwórz właśnie zapisany host, aby rozpocząć sesję SSH. W aplikacjach komputerowych wpisujesz polecenia na klawiaturze tak jak w każdym terminalu; na iPhonie i Androidzie używaj paska klawiszy funkcyjnych nad klawiaturą, aby korzystać z klawiszy takich jak Tab, Ctrl, Esc i strzałki.

Przewodniki po funkcjach i instrukcje

Zarządzanie hostami i grupami

Lista hostów to Twoja baza wypadowa. Stamtąd możesz:

  • Dodawać, edytować i usuwać hosty — trzymaj wszystkie serwery w jednym miejscu
  • Organizować w grupy — segreguj powiązane serwery (na przykład według projektu lub środowiska) w grupy, aby lista pozostała uporządkowana
  • Ponownie łączyć się z ostatnimi hostami — Twoje ostatnio używane połączenia są wyróżniane do ponownego połączenia jednym dotknięciem

Synchronizacja w chmurze między urządzeniami

Gdy jesteś zalogowany kontem Genspark, GenTerminal automatycznie synchronizuje Twoje hosty, grupy, snippets i ustawienia na wszystkich urządzeniach. Dodaj serwer na telefonie, a będzie też na Twoim Macu — bez ręcznego eksportu czy importu.

Synchronizacja jest powiązana z kontem Genspark, więc zalogowanie się na nowym urządzeniu przywraca wszystko, co zapisałeś.

Sejf kluczy

Sejf chroni wrażliwe części Twoich hostów — zapisane hasła i klucze prywatne — szyfrując je hasłem do sejfu, które znasz tylko Ty. Hasło do sejfu chroni zapisane dane logowania na każdym urządzeniu; opisane poniżej ustawienie Szyfruj klucze przed synchronizacją określa, w jaki sposób Twoje klucze prywatne są chronione podczas synchronizacji. Jeśli zapomnisz hasła do sejfu, nie da się go odzyskać — zamiast tego resetujesz sejf, co usuwa przechowywane dane logowania; w aktualnej wersji aplikacji reset zatwierdza się w przeglądarce.

  • Ustaw hasło do sejfu — przy pierwszym zapisaniu danych logowania zostaniesz poproszony o utworzenie hasła do sejfu. To hasło odblokowuje zapisane klucze na dowolnym urządzeniu.
  • Odblokuj na nowym urządzeniu — wpisanie tego samego hasła do sejfu na innym urządzeniu odszyfrowuje tam Twoje zsynchronizowane dane logowania. Hasło do sejfu nigdy nie jest przechowywane na naszych serwerach, więc trzymaj je w bezpiecznym miejscu; nie możemy go dla Ciebie odzyskać.
  • Szyfruj klucze przed synchronizacją — ustawienie, które szyfruje Twoje klucze prywatne hasłem do sejfu zanim opuszczą urządzenie, dzięki czemu synchronizowany jest wyłącznie szyfrogram. Włącz je, jeśli chcesz, aby Twoje klucze były chronione od początku do końca podczas synchronizacji.

Transfer plików SFTP

Poza uruchamianiem poleceń GenTerminal może przeglądać pliki na serwerze przez SFTP. Otwórz przeglądarkę plików dla połączonego hosta, aby nawigować po folderach, przesyłać pliki z urządzenia i pobierać pliki z serwera.

Przekierowanie portów

W aplikacjach desktopowych GenTerminal może konfigurować tunele SSH, dzięki czemu możesz dotrzeć do usługi przez swój serwer:

  • Przekierowanie lokalne — udostępnij na własnej maszynie port z sieci zdalnej (na przykład, aby otworzyć bazę danych lub wewnętrzną aplikację webową, którą widzi tylko Twój serwer)
  • Przekierowanie zdalne — udostępnij port z Twojej maszyny po stronie zdalnej

Skonfiguruj tunel razem z połączeniem z hostem, a pozostanie aktywny, dopóki jesteś połączony.

Snippets

Snippets to polecenia, które zapisujesz raz i używasz ponownie. Jeśli często wpisujesz to samo polecenie, zapisz je jako snippet i wstawiaj do terminala dotknięciem lub kliknięciem, zamiast wpisywać je od nowa.

Szybkie przełączanie okna i zasobnik systemowy

W aplikacjach desktopowych GenTerminal jest pod ręką, nie zaśmiecając ekranu:

  • Globalny skrót — naciśnij skrót klawiszowy z dowolnego miejsca, aby natychmiast pokazać lub ukryć okno GenTerminal. Skrót możesz zmienić w Ustawieniach.
  • Zasobnik systemowy — zamknięcie okna pozostawia GenTerminal działający w zasobniku (pasku menu na Mac), więc Twoje sesje i szybkie przełączanie pozostają dostępne. Zakończ całkowicie z menu zasobnika, gdy skończysz.

Pasek klawiszy funkcyjnych

Na iPhone i Android klawiatury telefonów nie mają klawiszy, których potrzebuje terminal, więc GenTerminal dodaje nad klawiaturą pasek klawiszy funkcyjnych z Tab, Ctrl, Esc, klawiszami strzałek i innymi klawiszami specjalnymi, dzięki czemu możesz uruchamiać interaktywne narzędzia i skróty tak jak w terminalu na komputerze.

Genspark Mesh

Genspark Mesh łączy Twoje urządzenia w prywatną sieć, dzięki czemu mogą komunikować się ze sobą bezpośrednio przez WireGuard — bez publicznego adresu IP, bez otwartych portów i bez osobnej konfiguracji VPN. Gdy urządzenie znajdzie się w Twojej sieci mesh, pojawi się na pasku bocznym, gotowe do połączenia, a z każdego innego urządzenia w tej samej sieci mesh możesz nawiązać z nim połączenie SSH.

Skonfiguruj na każdym urządzeniu. W menu Ustawienia → Genspark Mesh włącz Genspark Mesh. Aby urządzenie przyjmowało połączenia SSH z Twoich pozostałych urządzeń w sieci mesh, włącz również opcję Zezwalaj na przychodzące połączenia SSH.

Zatwierdź każde urządzenie w przeglądarce. Gdy dodajesz urządzenie, Genspark wyświetla kod parowania i link zatwierdzający; zatwierdź urządzenie w przeglądarce, a dołączy ono do sieci. Urządzenie, które zostało już zarejestrowane, łączy się ponownie samodzielnie — bez ponownego zatwierdzania. Ponowna rejestracja urządzenia zastępuje jego wcześniejszą rejestrację.

Limity i koszty. Na jedno konto Genspark możesz mieć w swojej sieci mesh maksymalnie 50 urządzeń. Genspark Mesh jest bezpłatny.

Udostępnianie terminala

Udostępnij działający terminal innej osobie za pomocą linku w przeglądarce — przydaje się to podczas wspólnego rozwiązywania problemu lub gdy chcesz pokazać koledze sesję.

Rozpocznij udostępnianie. Kliknij prawym przyciskiem myszy połączoną kartę i wybierz Udostępnij terminal. GenTerminal utworzy link do przeglądarki, który możesz wysłać.

Kto może dołączyć. Widzowie logują się na swoje konto Genspark i wprowadzają hasło udostępniania, które im wyślesz. Możesz też ograniczyć dostęp do określonych adresów e-mail lub domen. Domyślnie udostępnianie działa w trybie tylko do odczytu; włącz opcjonalny przełącznik zezwalania na wprowadzanie, jeśli chcesz, aby widzowie mogli pisać.

Podczas aktywnego udostępniania. Link pozostaje ważny po ponownym połączeniu SSH, więc zerwana sesja nie przerywa udostępniania. Rozłączenie nie unieważnia go od razu — udostępnienie wygasa około 24 godzin po zakończeniu udostępniania, a jednocześnie możesz mieć aktywnych maksymalnie pięć udostępnień. Udostępnianie terminala jest bezpłatne.

Karta wbudowanego agenta

GenTerminal zawiera wbudowanego agenta w osobnej karcie. Zakres działania agenta ogranicza się do terminala, do którego jest przypisany: może odczytywać historię przewijania tej karty i pracować z Twoją sesją, dzięki czemu możesz zapytać go o dane wyjściowe, które są już widoczne na ekranie, lub poprosić o pomoc w kierowaniu kolejnymi działaniami. Sam terminal jest bezpłatny; agent działa w oparciu o proxy LLM firmy Genspark, więc jego odpowiedzi zużywają kredyty z konta Genspark, na które jesteś zalogowany.

Trwałe sesje

GenTerminal uruchamia Twoje sesje na hoście, dzięki czemu działają one nadal, nawet gdy Twój klient nie jest połączony. Zamknięcie karty lub utrata połączenia sieciowego nie zatrzymuje sesji — gdy wrócisz, nadal będzie na Ciebie czekać.

Rozwiązywanie problemów

Na iPhone moja sesja SSH rozłącza się wkrótce po przełączeniu się z aplikacji — dlaczego?

To oczekiwane zachowanie na iPhone, a nie błąd. iOS ogranicza to, co aplikacje mogą robić w tle, więc po około 30 sekundach od przejścia GenTerminal w tło system operacyjny zawiesza go i połączenie SSH zostaje przerwane. Po powrocie do aplikacji po prostu połącz się ponownie z hostem. Aby uniknąć przerwy podczas długotrwałego polecenia, trzymaj GenTerminal na pierwszym planie. (Aplikacje desktopowe nie podlegają temu ograniczeniu.)

FAQ

Jakie platformy obsługuje GenTerminal?

GenTerminal działa na iPhone, Android, Mac, Windows i Linux. Aplikację na iPhone pobierz z App Store, aplikację na Androida jako bezpośredni plik APK z genterminal.ai, a aplikacje desktopowe na Mac, Windows i Linux z tej samej strony. Twoje hosty i ustawienia synchronizują się na wszystkich, gdy jesteś zalogowany tym samym kontem Genspark. Przekierowanie portów oraz globalny skrót / zasobnik systemowy są dostępne w aplikacjach desktopowych; pasek klawiszy funkcyjnych jest na urządzeniach mobilnych.

Jak wysłać informacje diagnostyczne, gdy zgłaszam problem?

Jeśli napotkasz problem, a nasz zespół wsparcia poprosi o logi, możesz przesłać diagnostykę z poziomu aplikacji:

  1. Otwórz Ustawienia.
  2. Dotknij lub kliknij Wyślij diagnostykę.

Spowoduje to przesłanie ostatnich logów aplikacji, abyśmy mogli zbadać sprawę. Podaj przybliżony czas wystąpienia problemu, gdy kontaktujesz się ze wsparciem — pomaga nam to znaleźć właściwe logi.

Jak uzyskać wsparcie?

Napisz do nas na [email protected]. Dołącz opis tego, co się stało, jakiego urządzenia i wersji systemu używasz oraz, jeśli już przesłałeś diagnostykę, przybliżony czas wystąpienia problemu.

Jak usunąć moje konto?

Możesz usunąć konto z poziomu aplikacji. Otwórz Ustawienia, znajdź sekcję konta i wybierz Usuń konto. Usunięcie konta usuwa zsynchronizowane dane; tej operacji nie można cofnąć.

Czy moje zapisane hosty synchronizują się między urządzeniami?

Tak. Dopóki jesteś zalogowany tym samym kontem Genspark, Twoje hosty, grupy, snippets i ustawienia synchronizują się automatycznie między iPhone, Android, Mac, Windows i Linux. Aby odszyfrować zsynchronizowane hasła i klucze na nowym urządzeniu, wpisz tam swoje hasło do sejfu.