NetSarang xShell — en kraftfuld SSH-klient

NetSarang xShell — en kraftfuld SSH-klient

Bruger du stadig Putty + WinSCP/FileZilla?

Så anbefaler vi at se på software som xShell.

  • Det understøtter ikke kun SSH-protokollen, men også andre. For eksempel, telnet eller rlogin.
  • Du kan forbinde til flere servere samtidig (fanemechanismen).
  • Der er ikke behov for at indtaste data hver gang, de kan gemmes.
  • Fra version 6 er der en russisk grænseflade, der forstår alle russiske kodninger, inklusive UTF-8.
  • Understøtter både adgang med password og nøgleforbindelse.

  • Desuden er det nu ikke nødvendigt at starte WinSCP eller FileZilla separat for at administrere filer via ftp/sftp.
  • Udviklerne af xShell har taget hensyn til dine behov og lavet xFtp, som understøtter almindelig FTP og SFTP.
  • Og vigtigst af alt, xFtp kan startes direkte fra den aktive ssh-session og vil straks oprette forbindelse til den specifikke server i filoverførselsmode (ved hjælp af sFtp-protokollen). Men du kan også selv åbne xFtp og forbinde til en hvilken som helst af serverne.

En offentlig/private nøglegenerator og en nøgleadministrationsmanager medfølger også.

NetSarang xShell — en kraftfuld SSH-klient

Fuldstændig gratis til personlig, ikke-kommerciel brug eller i forbindelse med uddannelse.

www.netsarang.com/da/free-for-home-school

Udfyld felterne, især e-mailen, som du har adgang til, en downloadlink vil blive sendt dertil.

NetSarang xShell — en kraftfuld SSH-klient

Download, installer begge applikationer. Start dem.

Når du starter, ser du et vindue med listen over gemte sessioner, som er tomt for nu. Klik på ‘ny’

NetSarang xShell — en kraftfuld SSH-klient

Udfyld data til forbindelsen, port/vært/IP-adresse samt det ønskede sessionsnavn.
Gå derefter til autentifikation og udfyld brugernavnet med adgangskoden.

NetSarang xShell — en kraftfuld SSH-klient

Klik på Ok og forbind til serveren.

Det samme gælder for xFTP. Det eneste, du skal vælge, er protokollen, som vil være sFTP som standard; almindelig FTP kan vælges.

Det mest bekvemme er, at den markerede tekst automatisk kopieres til udklipsholderen.
(Værktøjer - indstillinger - tastatur og mus - kopier markeret tekst til udklipsholder).

NetSarang xShell — en kraftfuld SSH-klient

Du kan forbinde ikke kun med password, men også ved at bruge en nøgle, hvilket er meget mere sikkert og praktisk.

Det er nødvendigt at generere vores nøgle, for at være præcise, et par - offentlig/privat nøgler.

Start Xagent (som installeres med pakken).

Du ser en liste over nøgler, som er tom. Klik på Manage Keys, derefter Generate
Type RSA
Længde 4096 bits minimum.

NetSarang xShell — en kraftfuld SSH-klient

Klik på Næste, vent. Klik derefter igen på Næste

Navngiv nøglen som du ønsker, og hvis ønskes, kan nøglen sikres med en ekstra adgangskode (den vil blive anmodet om ved tilslutning eller import af nøglen på en anden enhed)

NetSarang xShell — en kraftfuld SSH-klient

Derefter klikker vi på Next, og vi ser faktisk vores OFFENTLIGE nøgle. Den bruges til at oprette forbindelse til serveren. Én nøgle kan bruges på mange servere, hvilket er praktisk.

Genereringen er nu afsluttet, men der er stadig mere at gøre.
Det er nødvendigt at tilføje nøglen på serveren.
Vi logger ind på serveren via ssh og går til /root/.ssh

root@alexhost# cd /root/.ssh

hvilket 90% af tiden resulterer i en fejl -bash: cd: /root/.ssh: No such file or directory
det er normalt, da denne mappe ikke eksisterer, hvis der tidligere ikke er genereret nøgler på serveren.

Det er nødvendigt at generere serverens nøgle på samme måde.

root@alexhost# ssh-keygen -t rsa -b 4096

Vi vil blive bedt om at angive en sti, hvor nøglen skal gemmes.
Vi accepterer standarden /root/.ssh/id_rsa ved at trykke Enter.
Derefter angiver vi et kodeord til nøglefilen og bekræfter, eller lader det stå tomt og trykker Enter.

Gå igen ind i /root/.ssh:

root@alexhost# cd /root/.ssh

Det er nødvendigt at oprette filen authorized_keys:

root@alexhost# nano authorized_keys

Indsæt vores nøgle i tekstformat, som vi fik ovenfor:

NetSarang xShell — en kraftfuld SSH-klient

Gem, og gå ud.
Ctrl + O
Ctrl + X

Vi går over til xShell, kalder listen over gemte sessioner (Alt+O)

NetSarang xShell — en kraftfuld SSH-klient

Find vores session, klik på egenskaber, gå til autentificering.

I feltet metode vælger vi public key.
I feltet brugerdefineret nøgle vælger vi vores tidligere oprettede nøgle, gemmer, og tilslutter os.

NetSarang xShell — en kraftfuld SSH-klient

Klienten bruger den PRIVATE nøgle, og den OFFENTLIGE nøgle skrives på serveren.

Den private nøgle kan overføres til en anden af dine pc'er, hvis du ønsker at oprette forbindelse derfra.

I Xagent - manage keys, vælg nøglen - Export, gem.

På en anden pc Xagent - manage keys - Import, vælg, tilføj. Hvis nøglen var beskyttet med en adgangskode, vil adgangskoden blive anmodet om på dette tidspunkt.

Nøglen kan angives til enhver bruger, ikke kun root.

Stien er standard /hjemme_mappe_bruger/.ssh/authorized_keys
For brugeren alexhost, vil det f.eks. som standard være /home/alexhost/.ssh/authorized_keys

NetSarang xShell — en kraftfuld SSH-klient

Kilde: habr.com

Køb pålidelig webhosting med DDoS-beskyttelse, VPS VDS-servere 🔥 Køb pålidelig webhosting med DDoS-beskyttelse, VPS VDS-servere | ProHoster