EasySSH er et Linux-program, der tillader brugereat opsætte foruddefinerede SSH-forbindelser. Når du har konfigureret SSH med appen, kan du hurtigt få adgang til eksterne maskiner og arbejde inden for en indbygget terminal, idet du ignorerer behovet for at huske ting som IP-adresser, brugernavne osv.
EasySSH-installation
EasySSH blev imidlertid bygget til Elementary OS somprogrammet er open source, kildekoden er på internettet og let at udarbejde. Som et resultat har programmet fundet vej til mange typer Linux-distributioner, fra Ubuntu til Arch Linux og endda OpenSUSE. I dette afsnit af selvstudiet skal vi gennemgå, hvordan du hurtigt kan gribe den seneste version af EasySSH og installere den til brug.
Ubuntu / Debian
EasySSH blev bygget med elementære OS-brugere isind. En ting ved Elementary OS er, at det bruger Ubuntu under hætten. Selvom Elementary OS ligner Ubuntu, giver udvikleren ikke en let at installere downloadbar DEB-pakke eller endda en Snap i Snap-butikken. Så hvis du bruger almindelig Ubuntu og vil bruge EasySSH som din primære SSH-klient på dette operativsystem, bliver du nødt til at bygge programmet fra bunden af på Ubuntu.
At opbygge let SSH på Ubuntu er ganske let. Det starter med at starte et terminalvindue (med Ctrl + Alt + T eller Ctrl + Skift + T) og installere de nødvendige afhængigheder for, at programmet kan oprette korrekt.
Bemærk: bruger du Debian Linux? Følg disse byggeinstruktioner, og EasySSH skal kompilere helt fint. Brug alternativt Flatpak-udgivelsen.
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ært OS
Elementært OS er baseret på Ubuntu, så vi normaltikke medtage det i instruktioner om, hvordan du installerer applikationer. I tilfælde af EasySSH er det stadig vigtigt at nævne, da udvikleren har frigivet programmet på Elementary OS's appcenter.
Hvis du bruger den nyeste udgave af Elementary OS Juno og har brug for en god SSH-klient, anbefaler vi stærkt, at du downloader den gennem appcenter. For mere information, se dette link.
Arch Linux
Brug af Arch Linux og ønsker at installere EasySSH? I så fald skal du bygge programmet fra AUR. Det første trin i opbygningen af EasySSH AUR-pakken er at installere Git- og Base-devel-pakkerne med Pacman i terminalen.
sudo pacman -S git base-devel
Med Git- og Base-devel-pakkerne konfigureret, er dettid til at downloade Trizen AUR-hjælperen. Det hjælper dig med at installere EasySSH sammen med alle afhængigheder i stedet for at skulle håndtere det manuelt.
Bemærk: Har du problemer med at opbygge EasySSH via AUR ved hjælp af Trizen? Prøv Flatpak-udgivelsen i stedet.
git clone https://github.com/trizen/trizen cd trizen makepkg -sri
Med Trizen klar til at gå, er installation af EasySSH fra AUR en hurtig!
trizen -S easyssh
eller
trizen -S easyssh-git
Fedora
Hvis du er en Fedora Linux-bruger, der leder efterden nyeste version af EasySSH installeret, vil du ikke være i stand til at samle kildekoden uden problemer (hovedsageligt fordi udviklerne ikke specifikt angiver de Fedora-pakker, du har brug for). Heldigvis er kompilering af koden ikke så vigtig, da der er et EasySSH RPM tilgængeligt.
For at installere det skal du starte et terminalvindue med Ctrl + Alt + T eller Ctrl + Skift + T. Brug derefter DNF pakkehåndtering for at indlæse filen i dit system.
Bemærk: I vores test fik vi EasySSH installeret og kørt på Fedora 29. Hvis dette ikke fungerer for dig, skal du overveje 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 af de letteste ikke-Ubuntu / Debian Linux-distributioner at installere EasySSH på. Den primære årsag til dette er, at appen er på OBS.
Officielt kan appen installeres på Leap 15og Tumbleweed. For at få det til at fungere skal du gå til EasySSH-siden i OpenSUSE Build Service. Find derefter din udgivelse af SUSE og klik på knappen "1 Klik på Install" for at få EasySSH til at fungere.
Flatpak
EasySSH er på Flathub, og det er meget ligetil at installere. Før du kan installere appen på denne måde, skal du installere Flatpak-runtime og aktivere den på din Linux-distribution.
Usikker på, hvordan du aktiverer Flatpak-runtime på din Linux-distribution? Se vores tutorial om Flatpaks! I det undersøger vi, hvordan du aktiverer Flatpak-runtime på de fleste moderne Linux-distributioner.
Når du har fået Flatpak i gang på dit Linux OS, skal du starte en terminal med Ctrl + Alt + T eller Ctrl + Skift + T og kør kommandoerne nedenfor for at få EasySSH.
flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo flatpak install flathub com.github.muriloventuroso.easyssh
Konfigurer SSH-forbindelse
Nu hvor EasySSH-appen er konfigureret og installeret, er det tid til at tilføje en SSH-forbindelse. For at tilføje en forbindelse skal du finde “+” -ikonet øverst til venstre i appen og klikke på det.
I det nye forbindelsesvindue er der fleretekstfelter. Find først “Navn” og navngiv din nye forbindelse. Gå derefter ned til “Host” og udfyld værtsnavnet (f.eks. Intel-desktop osv.) Hvis du ikke kender værtsnavnet, skal du tilføje den lokale IP-adresse i boksen i stedet.
Når du har udfyldt IP-adressen, skal du finde"Brugernavn" -boksen og indtast den eksterne bruger, du vil bruge til at oprette forbindelse via SSH. Tilføj derefter brugerens adgangskode i feltet "Adgangskode". Vælg alternativt "Skift adgangskode til identitetsfil", hvis du foretrækker at få adgang til med nøgler.
Når alle de vigtige felter er udfyldt, skal du klikke på "Gem" -knappen for at lukke det nye forbindelsesvindue.
Opret forbindelse via SSH
Hvis du vil oprette forbindelse over SSH med EasySSH-appen, skal du finde kolonnen "Værter" i venstre side af appen og dobbeltklikke på den forbindelse, du gerne vil starte.
Når du har fundet den forbindelse, du gerne vil indlæse med EasySSH, skal du vælge knappen "forbind" i hovedvinduet til appen.
Kort efter at have klikket på "forbind" et terminalvinduevises og sender en forbindelse til det system, du prøver at få adgang til. Hvis alt er vellykket, har du øjeblikkelig adgang til terminalen.
Kommentarer