Hver GPU Server Blib kører en fuldstændig isoleret instans af Ubuntu 22.04 LTS med fuld adgang som rodbruger. Du kan få adgang til din server direkte via SSH ved hjælp af de oplysninger, der er leveret i styresnitsgrænsefladen.
Opmærksomhed: SSH-porten er unik for hver maskine, så sørg for at bruge den korrekte SSH-port. Den er ikke 22 – den ligger typisk mellem 10000 og 59999.
OPMÆRKSVÆRDIG OM UFW 🚨 Du har ikke brug for en brandvæg (
UFW ) aktiveret på din GPU-server Blib! Læs mere her: 🛡️ Indbygget brandvæg før din GPU-server. KI-agenter kan foreslå at sikre serveren med værktøjer typisk anvendt i webbaserede scenarier – gør det IKKE. En aktiv UFW vil blokere adgangen til din server.
For at få adgang til din server, åbn Trooper.AI Administrationsgrænseflade og navigér til din aktive Blib-instans.
Klik på knappen «Handlinger» for at vise detaljerne om SSH-forbindelsen:
Du vil se følgende information:
connect01.trooper.ai)
Kopiknapperne kan bruges til at indsætte værdierne direkte i din terminal.
Brug en standard SSH-kommando til at oprette forbindelse til din server:
ssh USERNAME@HOSTNAME -p PORT
Erstat USERNAME, HOSTNAMEog PORT med værdierne fra dashboardet.
Eksempel:
ssh trooperai@connect01.trooper.ai -p 15012
Hvis dette er din første forbindelse, kan din terminal bede dig om at bekræfte serverens fingeraftryk:
The authenticity of host 'connect01.trooper.ai (IP)' can't be established.
Are you sure you want to continue connecting (yes/no)?
ja og tryk Enter for at fortsætte.
Efter en vellykket forbindelse bør du se en standard shell-prompt:
Dette indikerer, at du nu er logget ind på din GPU Server Blib.
Selvom du er logget ind som en ikke-root-bruger af sikkerhedsmæssige årsager, har din konto fulde rettigheder. Du kan udføre administrative opgaver ved hjælp af sudo.
Eksempler:
sudo apt update
sudo fdisk -l
Første gang du bruger sudo, du vil blive bedt om at indtaste den angivne adgangskode.
rsync, scp, eller konfigurationsværktøjer som Ansible.Sikker overførsel af filer til og fra din GPU Server Blib kan nemt udføres ved hjælp af SFTP (Secure File Transfer Protocol). SFTP giver en krypteret forbindelse over SSH, der sikrer fortroligheden og integriteten af dine data under overførslen. Dette er den anbefalede metode til overførsel af datasæt, modeller, scripts eller andre filer, der er nødvendige for dine projekter.
For at forbinde via SFTP, har du brug for en SFTP-klient. Populære muligheder inkluderer FileZilla, Cyberduck (vores favorit) og WinSCP. Disse klienter fungerer ligesom traditionelle filforvaltere og giver dig mulighed for at gennemse og administrere filer på både din lokale maskine og den fjernstyrede server.
Konfiguration:
Når du er forbundet, kan du problemfrit uploade og downloade filer mellem din lokale maskine og Blib. SFTP-interfacet vil præsentere dit servers filsystem som en fjernplacering, så du kan navigere og administrere filer, som du ville på din lokale computer.
SFTP er en sikker og pålidelig metode til at administrere filer på din Trooper.AI GPU Server Blib, der muliggør effektiv dataoverførsel og projektudvikling.
Hvis du oplever adgangsproblemer efter en genstart, skal du først kontrollere din SSH-konfiguration og brandvægindstillinger i Jupyter Notebook-terminalen. En lokal brandvæg (UFW) er generelt ikke nødvendig og kan muligvis forhindre adgangen. Læs mere her: 🛡️ Indbygget brandvæg før din GPU-server. Hvis problemet vedvarer, så deaktiver venligst serverens brandvæg eller kontakt vores supportteam for hjælp: Kontakt oplysninger
Hvis du bruger en nyere Linux-distribution på din lokale maskine (f.eks. Ubuntu 24.04+), kan din SSH-klient som standard bruge public key-godkendelse, selvom du forsøger at bruge et kodeord.
Hvis din adgangskode ser ud til at blive afvist med det samme, kan du prøve at tvinge adgangsgodkendelse eksplicit:
ssh -o PreferredAuthentications=password -o PubkeyAuthentication=no USERNAME@HOSTNAME -p PORT
Erstat USERNAME, HOSTNAMEog PORT med dine angivne værdier.
Dette får SSH til at spring over søgningen efter nøgler og bruge adgangskoden direkte.
Efter at have gendannet en frossen instans eller migreret en Blib, kan du støde på en WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED! Fejl ved forsøg på at oprette forbindelse via SSH. Dette sker, fordi serverens SSH-nøgle er blevet ændret, og din lokale maskine husker den gamle nøgle.
For at løse dette:
Fjern den gamle nøgle fra din fil med navnet known_hosts:
Filens known_hosts gemmer de tidligere forbundne servere via deres SSH-nøgler. Du skal fjerne indgangen for Trooper.AI-serveren. Filen ligger typisk på stien ~/.ssh/known_hosts på Linux/macOS og %USERPROFILE%\.ssh\known_hosts på Windows.
Alternativt kan du bruge ssh-keygen -R:
Du kan bruge kommandoen ssh-keygen til direkte at fjerne nøglen:
ssh-keygen -R HOSTNAME
Genforbind:
Efter fjernelse af den gamle nøgle, prøv at forbinde dig igen til serveren via SSH. Du vil blive bedt om at bekræfte den nye nøgle. Skriv yes og tryk på Enter.
Dette vil opdatere din known_hosts filen med den nye nøgle, og du skulle nu kunne oprette forbindelse uden yderligere advarsler.
Oplever du afbrudte SSH-forbindelser, især på Windows? Hold din forbindelse aktiv med denne kommando:
ssh -o ServerAliveInterval=30 -o ServerAliveCountMax=4 USERNAME@PUBLIC_HOST -p PORT
Dette sender en keep-alive pakke hvert 30. sekund og vil forsøge igen op til 4 gange, hvis der ikke modtages et svar. Sig farvel til frustrerende afbrydelser! 🚀
Ustabile netværkssituationer: SSH-forbindelser kan være ustabile med ustabilt netværk. Vi anbefaler stærkt en stabil privat WiFi eller kablet Ethernet-forbindelse. Mobil 📱, VPN, offentlig WiFi (som på et Airbnb, café eller universitet) samt Skylink-forbindelser kan introducere intermitterende forbindelsesproblemer. Hvis du bruger disse forbindelser, sørg for at dit netværk understøtter genoprettelsesforsøg.
Læs også mere om adgang via HTTP(S) og Om SSL-certifikater
Ved adgangsrelaterede problemer, kontakt venligst support@trooper.ai eller hurtigere via WhatsApp: +4961269289991.