Każdy serwer GPU Blib uruchamia całkowicie izolowaną instancję Ubuntu 22.04 LTS, z pełną kontrolą na poziomie roota. Możesz uzyskać dostęp bezpośrednio do swojego serwera przez SSH za pomocą danych uwierzytelniających udostępnionych w interfejsie zarządzania.
Uwaga: Port SSH jest unikalny dla każdej maszyny – upewnij się, że używasz właściwego numeru portu. Nie jest to port 22; zazwyczaj mieści się on w zakresie od 10000 do 59999.
UWAGA dotycząca UFW 🚨 Nie potrzebujesz aktywnego zapory (UFW) na swoim serwerze GPU Blib! Dowiedz się więcej tutaj: 🛡️ Rodzimy Firewall przed Twoim Serwerem GPU. Agenci AI mogą sugerować zabezpieczanie serwera narzędziami typowo używanymi w scenariuszach dla serwerów WWW. Nie rób tego. Aktywny UFW może blokować dostęp do serwera.
Aby uzyskać dostęp do swojego serwera, otwórz Interfejs Zarządzania Trooper.AI i przejdź do aktywnego instancji Blib.
Kliknij przycisk
Zobaczysz następujące informacje:
connect01.trooper.ai)
Przyciski kopiowania można użyć, aby wkleić wartości bezpośrednio do terminala.
Użyj standardowego polecenia SSH, aby połączyć się z serwerem:
ssh USERNAME@HOSTNAME -p PORT
Zastąp USERNAME, HOSTNAME, i PORT z wartościami z pulpitu.
Przykład:
ssh trooperai@connect01.trooper.ai -p 15012
Jeśli to Twoje pierwsze połączenie, Twój terminal może poprosić o potwierdzenie odcisku palca serwera:
The authenticity of host 'connect01.trooper.ai (IP)' can't be established.
Are you sure you want to continue connecting (yes/no)?
Wpisz tak i naciśnij Enter, aby kontynuować.
Po pomyślnym połączeniu powinieneś zobaczyć standardowy wiersz poleceń:
Oznacza to, że jesteś teraz zalogowany do swojego GPU Server Blib.
Chociaż jesteś zalogowany jako użytkownik bez uprawnień roota ze względów bezpieczeństwa, twoje konto ma pełne uprawnienia. Możesz wykonywać zadania administracyjne za pomocą sudo.
Przykłady:
sudo apt update
sudo fdisk -l
Przy pierwszym użyciu sudozostaniesz poproszony o podanie podanego hasła.
rsync, scp, lub narzędzia konfiguracyjne takie jak Ansible.Bezpieczny transfer plików do i z Twojego GPU Server Blib jest łatwo osiągalny za pomocą SFTP (Secure File Transfer Protocol). SFTP zapewnia zaszyfrowane połączenie przez SSH, gwarantując poufność i integralność Twoich danych podczas przesyłania. Jest to zalecana metoda przesyłania zbiorów danych, modeli, skryptów lub jakichkolwiek innych plików wymaganych do Twoich projektów.
Aby połączyć się za pomocą protokołu SFTP, będziesz potrzebował klienta SFTP. Popularne opcje obejmują FileZillę, Cyberduck (nasza ulubiona) oraz WinSCP. Te aplikacje działają podobnie jak tradycyjne eksploratory plików i pozwalają przeglądać oraz zarządzać plikami zarówno na lokalnej maszynie, jak i na zdalnym serwerze.
Konfiguracja:
Po połączeniu możesz płynnie przesyłać i pobierać pliki między swoim lokalnym komputerem a Blibem. Interfejs SFTP wyświetli system plików Twojego serwera jako lokalizację zdalną, umożliwiając nawigację i zarządzanie plikami tak, jak na komputerze lokalnym.
SFTP to bezpieczna i niezawodna metoda zarządzania plikami na serwerze GPU Blib Trooper.AI, umożliwiająca efektywny transfer danych i rozwój projektu.
Jeśli napotkasz problemy z dostępem po ponownym uruchomieniu, najpierw sprawdź konfigurację SSH oraz ustawienia zapory sieciowej w terminalu Jupyter Notebook. Lokalna zapora (UFW) zazwyczaj nie jest wymagana i może utrudniać dostęp. Dowiedz się więcej tutaj: 🛡️ Rodzimy system ochrony przed serwerem GPU. Jeśli problem będzie nadal występował, wyłącz zaporę na swoim serwerze lub skontaktuj się z naszym zespołem wsparcia o pomoc: Kontakty Wsparcia
Jeśli używasz nowszej dystrybucji Linuksa na swoim komputerze lokalnym (np. Ubuntu 24.04+), Twój klient SSH może domyślnie używać uwierzytelniania kluczem publicznym, nawet jeśli próbujesz użyć hasła.
Jeśli wydaje się, że Twoje hasło jest odrzucane natychmiast, spróbuj wymusić uwierzytelnianie hasłem w sposób jawny:
ssh -o PreferredAuthentications=password -o PubkeyAuthentication=no USERNAME@HOSTNAME -p PORT
Zastąp USERNAME, HOSTNAME, i PORT z podanymi przez Ciebie wartościami.
To informuje SSH, aby pomijało wyszukiwanie kluczy i używało bezpośrednio metody hasła.
Po przywróceniu zamrożonej instancji lub migracji Bliba, możesz napotkać WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED! Błąd podczas próby połączenia przez SSH. Dzieje się tak, ponieważ klucz SSH serwera został zmieniony, a Twój lokalny komputer pamięta stary klucz.
Aby rozwiązać ten problem:
Usuń stary klucz z pliku known_hosts:
Plik known_hosts przechowuje klucze SSH serwerów, do których wcześniej się łączono. Musisz usunąć wpis dotyczący serwera Trooper.AI. Plik znajduje się zazwyczaj pod ścieżką ~/.ssh/known_hosts na systemach Linux/macOS oraz %USERPROFILE%\.ssh\known_hosts na Windows.
Alternatywnie użyj polecenia ssh-keygen -R:
Aby usunąć klucz bezpośrednio, możesz wykorzystać komendę ssh-keygen:
ssh-keygen -R HOSTNAME
Ponownie połączenie:
Po usunięciu starego klucza spróbuj ponownie połączyć się z serwerem za pomocą SSH. Będziesz poproszony o potwierdzenie nowego klucza. Wpisz tak, a następnie naciśnij Enter.
To zaktualizuje twoje known_hosts plik z nowym kluczem, a następnie powinieneś być w stanie połączyć się bez dalszych ostrzeżeń.
Masz problemy z rozłączanymi połączeniami SSH, szczególnie na Windows? Utrzymaj połączenie aktywne za pomocą tego polecenia:
ssh -o ServerAliveInterval=30 -o ServerAliveCountMax=4 USERNAME@PUBLIC_HOST -p PORT
Wysyła to pakiet "keep-alive" co 30 sekund i ponawia próbę do 4 razy, jeśli nie otrzyma odpowiedzi. Pożegnaj się z frustrującymi rozłączeniami! 🚀
Niestabilne sytuacje sieciowe: Połączenia SSH mogą być niestabilne w przypadku nietrwałych połączeń sieciowych. Silnie zalecamy używanie stabilnego prywatnego Wi-Fi lub przewodowego połączenia Ethernet. Połączenia mobilne 📱, VPN, publiczne Wi-Fi (takie jak w Airbnb, kawiarni czy na uczelni), oraz połączenia przez Skylink mogą wprowadzać przerywane problemy z łącznością. Jeśli korzystasz z tych rodzajów połączeń, upewnij się, że Twoja sieć wspiera próby ponownego nawiązania połączenia.
Dowiedz się więcej na temat dostępu HTTP(S) oraz informacji o certyfikatach SSL
W przypadku problemów związanych z dostępem skontaktuj się z support@trooper.ai lub szybciej przez WhatsApp: +4961269289991.