Det er muligvis ikke hver dag, men der er tidspunkter, hvor du er på farten og skal kontrollere din server eller IoT-enhed for dens status eller ydeevne. I disse situationer er der intet bedre end muligheden for at logge ind på din server via SSH.
SSH giver en krypteret kanal mellem en klient og en server. Det bruger typisk kommandolinjegrænsefladen, men det kan også bruges til at køre et GUI-program på serveren. Med en SSH-server installeret på din Android kan du ikke kunfå adgang til din Android fra din computer, men også kopiere filer via scp- og sftp-programmerne. Lighed med en SSH-klient på din Android kan du kontrollere status på dine servere og IoT-enheder.
Desværre har Android ingen indbygget SSH-funktion. Men det betyder ikke, at du ikke kan få adgang til SSH via Android. Her er nogle af de bedste SSH-klienter til Android.
Android SSH-klient
1. Termius
Termius er en af den smukt designede og gratis app til adgang til SSH, Mosh og Telnet. Brugergrænsefladen er ret minimal, og brugen af appen er også meget enkel. Alt hvad du skal gøre er at indtaste SSH-kommandoen for at logge ind på din server og begynde at administrere din server, Raspberry Pi, Docker-container eller enhver anden service eller maskine. Faktisk kan du endda få adgang til din egen Android-enhed ved hjælp af den lokale terminal. Som en ekstra bonus har appen også en indbygget SFTP-klient for at gøre det let at administrere, downloade og uploade filer og mapper på din server.
Funktioner i Termius inkluderer understøttelse af flere kryptografiske algoritmer som ed25519, ECDSA og chacha20-poly1305, indbygget nøglegenerator, support til import af kittetaster, understøttelse af tofaktorautentificering, dynamisk portvideresendelse, evne til at gruppere værter osv.
Hvis du leder efter en fuldt udstyret SSH-klient med et godt design, så prøv Termius.
Pris: Appen er gratis, men nogle funktioner som SFTP, terminalfaner, videresendelse af SSH-nøgleagent, fingeraftryksbeskyttelse, synkronisering mellem maskiner, evne til at gemme og køre uddrag, support til miljøvariabler osv. Er låst bag det månedlige eller det årlige abonnement. Du kan få prisoplysninger herfra.
2. ConnectBot
ConnectBot en populær SSH- og Telnet-klient, der er helt gratis med alle de funktioner og tilpasninger, du nogensinde har brug for. Det bedste ved appen er, at det giver dig en bred vifte af muligheder, mens du opretter en SSH-vært. For eksempel kan du bruge SSH-agent, aktivere komprimering, tilpasse skriftstørrelse, ændre, hvordan DEL-knappen fungerer osv.
Under brug af ConnectBot giver appen dig en række specialtaster, der giver dig adgang til funktionstaster, piletaster, kontroltast, flugtnøgle osv. Andre funktioner i ConnectBot inkluderer vedvarende forbindelse, automatiske scripts efter login, evne til at administrere offentlige nøgler osv. Kort sagt, ConnectBot har alle de grundlæggende funktioner, du forventer af en god SSH-klient.
Sikkert, ConnectBot har ikke alle funktionerne i Termius, men det kompenserer for det med dets brugervenlighed og tilpasningsmuligheder. Og sagde jeg, at det er helt gratis? Så hvis du leder efter en brugervenlig SSH-klient, der har alle de grundlæggende funktioner, er ConnectBot noget for dig.
Pris: Appen er gratis, har ingen annoncer eller køb i appen.
3. JuiceSSH
JuiceSSH er endnu en fantastisk SSH-, Mosh- og Telnet-klient. Appen er slank, minimal og funktionsrig. Det bedste ved JuiceSSH er, at det giver dig mulighed for at indstille identiteter til forskellige forbindelser. Hvis du undrer dig, er identiteter et sæt brugernavne, adgangskoder eller private nøgler, du bruger til flere forbindelser.
Mens du opretter en SSH-forbindelse, kan du konfigurere den til at køre et specifikt script ved login. Denne funktion er meget nyttig, når du altid gør den samme ting efter at have logget ind på din maskine. Andre funktioner i JuiceSSH er lokal Android-terminalstøtte, tredjeparts-plugins, flere temaer, understøttelse af eksternt tastatur, mulighed for at kopiere og indsætte mellem sessioner, RSA-nøglegenerator, videresendelse af nøgler, komprimering til langsomme forbindelser, evne til at køre flere SSH-forbindelser i baggrund osv.
Pris: Appen er gratis og har ingen annoncer. Men appen indeholder køb i appen for at låse op for nogle låste funktioner som post-login-script, dynamisk portvideresendelse, support til Amazon EC2-forekomster osv.
4. Far Commander SSH-klient
Far Commander er en relativt ny SSH-klient til Android, der er ret grundlæggende og nem at bruge. En af de funktioner, jeg virkelig kan lide ved Far Commander, er at du kan oprette specifikke kommandoer og kategorisere dem efter behov. Du kan derefter bruge disse forudkonfigurerede kommandoer i forskellige SSH-sessioner med et enkelt tryk. Selvfølgelig kan du også kategorisere alle dine SSH-servere i forskellige kategorier for nem brug. Appen har også en sikkerhedskopifunktion, der giver dig mulighed for at sikkerhedskopiere alle de brugerdefinerede kommandoer, serveroplysninger og kategorier.
Som jeg sagde før, er Far Commander en grundlæggende SSH-klient uden nogen som helst avancerede funktioner. Når det er sagt, får det jobet udført problemfrit med blot et par tryk.
Pris: Appen er gratis og har ingen annoncer. Selvom appen har køb i appen, er de begrænset til donationer, i det mindste som ved at skrive dette.
5. Mobil SSH
Mobile SSH er gratis SSH-klient, der er designet baseret på OpenSSH og Putty. Appen er meget grundlæggende, har ingen indstillinger eller konfigurationsmuligheder, og dens brugergrænseflade er ikke dens stærke kulør. Appen understøtter dog flere SSH-sessioner og godkendelse af RSA-nøgler. Bare tilføj dine SSH-detaljer, tryk på forbindelsesknappen, og du er klar til at gå. Intet mere, intet mindre.
Hvis du bare leder efter en simpel SSH-klient, der får jobbet gjort i en knivspids, er Mobile SSH et godt valg.
Pris: Appen er gratis og har annoncer. RSA-nøglegodkendelse og support til flere SSH-sessioner er kun tilgængelige i pro-versionen. Du kan købe pro-versionen som en separat app fra Play Store til $ 2,99.
6. Termux
Termux er en anden meget populær SSH-klient til Android. Hvad der gør Termux speciel er dens understøttelse af omfattende Linux-pakkeindsamling ud af kassen. Mest af alt er Termux i modsætning til andre applikationer på denne liste. det vil sige, det er en kraftig terminalemulator. Så når du installerer appen på din Android-enhed, får du adgang til Linux-shell, hvor du kan installere forskellige pakker og opgradere eller fjerne allerede installerede. Faktisk kan du bruge Termux til at udvikle sig i C. Da appen er en lige terminal, kan du bruge SSH-kommandoen til at oprette forbindelse til din server eller andre SSH-tjenester ligesom du ville gøre på en normal computer.
Hvis du føler dig lidt keder dig, kan du endda køre tekstbaserede spil på Termux eller konvertere video med FFmpeg. Kort sagt, hvis du er lidt eventyrlysten og har knowhow om, hvordan du håndterer Linux-shell, så prøv Termux. Du vil føle dig hjemme.
Pris: Appen er gratis, har ingen annoncer eller køb i appen.
Læs:Sådan bruges Termux til at downloade YouTube-videoer
Det er det for nu. Del din kommentar og tanker og tanker i kommentarfeltet nedenfor.