- - Hvordan enkelt konfigurere SSH på Linux med EasySSH

Hvordan enkelt konfigurere SSH på Linux med EasySSH

EasySSH er et Linux-program som tillater brukereå sette opp forhåndsdefinerte SSH-tilkoblinger. Når du har satt opp SSH med appen, kan du raskt få tilgang til eksterne maskiner og jobbe i en innebygd terminal, og negere behovet for å huske ting som IP-adresser, brukernavn osv.

EasySSH-installasjon

EasySSH ble imidlertid bygget for Elementary OSprogrammet er åpen kildekode, kildekoden er på internett og enkelt å sette sammen. Som et resultat har programmet funnet veien til mange typer Linux-distribusjoner, fra Ubuntu til Arch Linux og til og med OpenSUSE. I denne delen av opplæringen skal vi gå gjennom hvordan du raskt kan ta tak i den nyeste versjonen av EasySSH og installere den for bruk.

Ubuntu / Debian

EasySSH ble bygget med Elementary OS-brukere isinn. En ting med Elementary OS er at den bruker Ubuntu under panseret. Selv om Elementary OS ligner Ubuntu, gir ikke utvikleren en enkel å installere nedlastbar DEB-pakke eller en Snap i Snap-butikken. Så hvis du bruker vanlig Ubuntu og vil bruke EasySSH som din primære SSH-klient på dette operativsystemet, må du bygge programmet fra grunnen av på Ubuntu.

Å bygge Easy SSH på Ubuntu er ganske enkelt. Det starter med å starte et terminalvindu (med Ctrl + Alt + T eller Ctrl + Shift + T) og installere de nødvendige avhengighetene for at programmet skal bygge riktig.

Merk: bruker du Debian Linux? Følg disse byggeanvisningene, og EasySSH skal samle helt fint. Alternativt kan du bruke Flatpak-utgivelsen.

sudo apt install libgee-0.8-dev libgtk-3-dev libgranite-dev libvte-2.91-dev libjson-glib-dev libunity-dev meson valac gpg

Elementær operativsystem

Elementært OS er basert på Ubuntu, så vi vanligvisikke ta det med i instruksjonene for hvordan du installerer applikasjoner. For EasySSH er det likevel viktig å nevne, ettersom utvikleren har gitt ut programmet på Applikasjonssenteret til Elementary OS.

Hvis du bruker den siste utgaven av Elementary OS Juno og trenger en god SSH-klient, anbefaler vi at du laster ned den via appsenteret. For mer informasjon, sjekk ut denne lenken.

Arch Linux

Bruker du Arch Linux og vil installere EasySSH? I så fall må du bygge programmet fra AUR. Det første trinnet i å bygge EasySSH AUR-pakken er å installere Git- og Base-devel-pakkene med Pacman i terminalen.

sudo pacman -S git base-devel

Med Git- og Base-devel-pakkene satt opp, er det detpå tide å laste ned Trizen AUR-hjelperen. Det vil hjelpe deg å installere EasySSH, sammen med alle avhengigheter, i stedet for å trenge å håndtere det for hånd.

Merk: har du problemer med å bygge EasySSH via AUR ved bruk av Trizen? Prøv Flatpak utgivelsen i stedet.

git clone https://github.com/trizen/trizen
cd trizen
makepkg -sri

Med Trizen klar til å gå, er det enkelt å installere EasySSH fra AUR!

trizen -S easyssh

eller

trizen -S easyssh-git

Fedora

Hvis du er en Fedora Linux-bruker som ønsker å fåden siste utgaven av EasySSH installert, vil du ikke kunne kompilere kildekoden uten problemer (hovedsakelig fordi utviklerne ikke spesifiserer Fedora-pakkene du trenger). Heldigvis er det ikke så viktig å sette sammen koden, ettersom det er en EasySSH RPM tilgjengelig.

For å installere det, start et terminalvindu med Ctrl + Alt + T eller Ctrl + Shift + T. Deretter bruker du DNF pakkebehandler for å laste filen inn i systemet ditt.

Merk: i testen vår fikk vi EasySSH installert og kjørt på Fedora 29. Hvis dette ikke fungerer for deg, bør du vurdere Flatpak-metoden i stedet.

sudo dnf install http://download.opensuse.org/repositories/home:/Dead_Mozay/openSUSE_Leap_15.0/x86_64/easyssh-1.5.3+git.20190128.b75a2f68-lp150.1.2.x86_64.rpm

Opensuse

OpenSUSE Linux er en av de enkleste ikke-Ubuntu / Debian Linux-distribusjonene å installere EasySSH på. Den viktigste grunnen til dette er at appen er oppe på OBS.

Offisielt kan appen installeres på Leap 15og Tumbleweed. Gå over til EasySSH-siden i OpenSUSE Build Service for å få det til å fungere. Finn deretter utgivelsen av SUSE og klikk “1 Click Install” -knappen for å få EasySSH til å fungere.

Flatpak

EasySSH er på Flathub, og det er veldig greit å installere. Før du kan installere appen på denne måten, må du installere Flatpak-runtime og aktivere den på Linux-distribusjonen din.

Er du usikker på hvordan du aktiverer Flatpak-runtime på Linux-distribusjonen din? Ta en titt på opplæringen vår på Flatpaks! I den går vi over hvordan du aktiverer Flatpak-runtime på de fleste moderne Linux-distribusjoner.

Når du har fått Flatpak i gang på Linux OS, kan du starte en terminal med Ctrl + Alt + T eller Ctrl + Shift + T og kjør kommandoene nedenfor for å få EasySSH.

flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo
flatpak install flathub com.github.muriloventuroso.easyssh

Konfigurer SSH-tilkobling

Nå som EasySSH-appen er satt opp og installert, er det på tide å legge til en SSH-tilkobling. For å legge til en tilkobling, finn "+" -ikonet øverst til venstre i appen og klikk på det.

I det nye tilkoblingsvinduet er det fleretekstfelt. Først finner du "Navn" og navngi den nye forbindelsen. Gå deretter ned til “Vert” og fyll ut vertsnavnet (f.eks. Intel-desktop, etc.) Hvis du ikke kjenner vertsnavnet, legger du til den lokale IP-adressen i boksen i stedet.

Etter å ha fylt ut IP-adressen, finn"Brukernavn" -boksen og angi den eksterne brukeren du vil bruke til å koble til via SSH. Deretter legger du til brukerens passord i "Passord" -boksen. Alternativt kan du velge "Endre passord til identitetsfil" hvis du foretrekker tilgang med nøkler.

Når alle viktige felt er fylt ut, klikker du på "Lagre" -knappen for å lukke det nye tilkoblingsvinduet.

Koble til via SSH

Hvis du vil koble deg over SSH med EasySSH-appen, finner du "Verter" -kolonnen på venstre side av appen og dobbeltklikker på forbindelsen du ønsker å starte opp.

Etter å ha funnet tilkoblingen du vil laste opp med EasySSH, velger du "koble" -knappen i hovedappvinduet.

Like etter å ha klikket på "koble til" et terminalvinduvises og sender ut en forbindelse til systemet du prøver å få tilgang til. Hvis alt er vellykket, har du øyeblikkelig tilgang til terminalen.

kommentarer