Anbefalet, 2024

Redaktørens Valg

PuTTY for Mac: 5 gratis alternative SSH-klienter til brug

Hvis du er ejer eller leder af et websted eller en sysadmin, for den sags skyld. du skal have hørt om (og sandsynligvis brugt) PuTTY, mindst en gang. Mens du flytter fra Windows til Mac, er det for det meste en spændende og positiv ændring, hvis du brugte PuTTY, vil du finde dig selv strandet i mørket, da der ikke er nogen PuTTY-understøttelse på Mac.

Jeg, mig selv, gør ikke SSH til min hjemmeside, og derfor ikke rigtig noget imod fraværet af PuTTY. Det udgør imidlertid et problem for mange mennesker, der bruger PuTTY og kun har lavet omskifteren til Mac. Nå, vi har lavet en liste over 5 gratis PuTTY-alternativer, der skal lade dig SSH til en fjernserver:

1. Terminal

Terminal-appen er standard CLI, der følger med Mac'en, og er et ret kraftfuldt værktøj, hvis du ikke vidste det. Du kan bruge Terminal til SSH til en ekstern server, forudsat at du selv har de gyldige loginoplysninger.

Her er et kort eksempel på, hvordan du kan bruge Terminal til SSH til en webserver. Jeg bruger min hjemmeside hosting server til illustration. Alt du skal gøre er at ændre servernavnet til din server og brug dine loginoplysninger.

1. Start terminal .

2. Brug følgende kommando til at oprette forbindelse til din webserver ved hjælp af SSH:

ssh server_name -p port_number -l login_id

  • I mit tilfælde bliver kommandoen:
    ssh server208.web-hosting.com -p 21098 -l my_username

3. Du bliver bedt om at indtaste dit kodeord . Skrivningen vil blive gemt af sikkerhedsmæssige årsager.

4. Når du har indtastet adgangskoden til login, skal du trykke på Enter, og du vil blive tilsluttet via SSH. Du kan nu køre shellkommandoer på din server.

2. iTerm2

iTerm2 er en Terminal udskiftning til Mac med en overflod af tilføjede funktioner, som standard Terminal app ikke tilbyder. Bemærkelsesværdigt blandt de forskellige funktioner, som iTerm2 tilbyder, er:

  • Understøttelse af split-windows: Flere uafhængige terminaler i samme fane.
  • Støtte til annotation: Tilføj noter og kommentarer til shell kommandoer, der er blevet kørt.
  • Øjeblikkelig afspilning: Denne funktion afspiller en historie om alt, hvad du har gjort på iTerm2, hvis du har glemt at kopiere et nummer eller en del detaljer fra ældre kommandoer.
  • Bedre søgning: Søgning på iTerm2 fremhæver alle kampe for ordet, som Safari og Chrome gør.
  • Mouseless Copy: Du behøver ikke bruge musen til at kopiere eller indsætte tekst mere!
Flere faner åbnes i iTerm2

Der er mange andre funktioner, der tilbydes af iTerm2. Du kan læse om dem på deres officielle hjemmeside. Processen til SSH i en webserver ved hjælp af iTerm2 er nøjagtig den samme som processen i Terminal, bortset fra, iTerm2 vil gøre dit liv nemmere inden for Terminal.

Download her

3. vSSH Lite

vSSH er en premium-app, men den tilbyder også en Lite-version, gratis. vSSH er rettet mod SSH- eller Telnet-forbindelser, eller til Port Forwarding. I modsætning til Terminal og iTerm2 er vSSH ikke en terminal udskiftning. Men det tilbyder en CLI, når du har haft succes med at oprette forbindelse til et websted ved hjælp af SSH. App'en tilbyder en overflod af funktioner, herunder evnen til enten at bruge et brugernavn og adgangskode til godkendelse eller endda offentlig / privat nøglekryptering. Hvis du bruger SSH-apps på andre enheder, som en iPhone eller en iPad, kan vSSH Lite oprette iCloud-forbindelser med disse apps samt dele makroer. Det understøtter nøgle- og portvideresendelse samt logging og pseudografisk support.

Til grundlæggende brug er vSSH Lite tilstrækkelig, men hvis du har brug for flere vSSH-vinduer, skal du åbne samtidigt, skal du købe den betalte version af appen ($ 4, 46).

Download her

4. DTerm

DTerm er en anden Terminal erstatning app. Det er en kontekstfølsom kommandolinjeprogram, der kan lanceres over ethvert vindue, du arbejder på, hvilket gør det nemt at køre kommandoer på de filer, du arbejder med i GUI'en, og udføre kommandolinjeprojekter på dem. Hvis du skal bruge et fuldt terminalvindue til dine opgaver, kan du blot trykke på Command + Return, og DTerm vil starte et komplet Terminal vindue, der allerede er oprettet med den rigtige arbejdsmappe, og du kan komme i gang med det samme. App'en understøtter også et standard kommandolinje autofuldføringssystem, så du kan simpelthen trykke F5 i kommandofeltet for at få et autofuldførende vindue med forslag til de mulige autofuldføringsmuligheder for den kommando, du skriver.

Download her

5. Shuttle

Shuttle er ikke så meget en app, da det er en genvej menu til dine SSH servere . Eller i det mindste er det sådan, det er blevet annonceret. Da jeg ikke bruger SSH, troede jeg, at jeg ikke ville have meget brug for det, men det viser sig, at Shuttle kan konfigureres til at køre kommandoer eller scripts med blot et par klik.

Shuttle leveres med en shuttle.json- fil, som du kan redigere (ved hjælp af et tekstredigeringsprogram efter eget valg) for at tilføje SSH-servere og konfigurationer til genvejsmenuen, som Shuttle tilføjer til menulinjen, og i denne json-fil kan du faktisk tilføje en indtastning for enhver kommando, du vil køre, når det tilsvarende menupunkt klikkes. Dette er gode ting! Ikke kun SSH, du kan grundlæggende tilføje kommandoer til at køre brugerdefinerede scripts ganske enkelt fra menulinjen, og få dem åbne i et nyt Terminal vindue eller en ny fane i samme Terminal vindue.

Download her

Få adgang til et sikkert shell eksternt ved hjælp af disse SSH-klienter

Som det viser sig, har Mac-brugere ikke rigtig brug for en separat klient som PuTTY til SSH-formål. Terminal-appen har allerede hvad PuTTY giver til Windows-brugere. Men for ekstra funktioner og ekstra farveunderstøttelse kan du vende tilbage til nogen af ​​de ovennævnte apps. At lære at bruge SSH kan være til nytte, hvis du nogensinde vil køre din egen hjemmeside eller styre et system på en sikker måde, så start i dag.

Vi vil gerne høre om din oplevelse med SSH på en Mac, og problemerne (hvis nogen), som du måtte støde på på grund af manglen på PuTTY-support til macOS. Giv os et råb i kommentarfeltet nedenfor.

Top