NetSarang xShell is een krachtige SSH-client

NetSarang xShell is een krachtige SSH-client

Gebruikt u nog steeds Putty + WinSCP/FileZilla?

Dan raden wij aan om op software zoals xShell te letten.

  • Het ondersteunt niet alleen het SSH-protocol, maar ook andere. Bijvoorbeeld telnet of rlogin.
  • U kunt tegelijkertijd verbinding maken met meerdere servers (tabbladmechanisme).
  • Het is niet nodig om elke keer gegevens in te voeren, u kunt deze onthouden.
  • Vanaf versie 6 verscheen er een Russische interface die alle Russische coderingen begrijpt, inclusief UTF-8.
  • Ondersteunt zowel wachtwoordverbinding als sleutelverbinding.

  • Bovendien hoeft u WinSCP of FileZilla niet langer afzonderlijk te gebruiken om bestanden via ftp/sftp te beheren.
  • De xShell-ontwikkelaars hielden rekening met uw behoeften en maakten ook xFtp, dat reguliere FTP en SFTP ondersteunt.
  • En het allerbelangrijkste is dat xFtp rechtstreeks vanuit een actieve ssh-sessie kan worden gestart en onmiddellijk verbinding zal maken met deze specifieke server in de modus voor bestandsoverdracht (met behulp van het sFtp-protocol). Maar u kunt xFtp zelf openen en verbinding maken met een van de servers.

Ook inbegrepen is een publieke/private sleutelgenerator en een manager voor het beheer ervan.

NetSarang xShell is een krachtige SSH-client

Volledig gratis voor persoonlijk, niet-commercieel of educatief gebruik.

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

Vul de velden in, zorg ervoor dat u een e-mail stuurt waartoe u toegang heeft, daar wordt een downloadlink naartoe gestuurd.

NetSarang xShell is een krachtige SSH-client

Download en installeer beide applicaties. Laten we lanceren.

Na het opstarten zien we een venster met een lijst met opgeslagen sessies, terwijl dit leeg is. Klik op “nieuw”

NetSarang xShell is een krachtige SSH-client

Vul de verbindingsinformatie, poort/host/ip-adres en de gewenste sessienaam in.
Ga vervolgens naar authenticatie en vul de login en het wachtwoord in.

NetSarang xShell is een krachtige SSH-client

Volgende Ok en maak verbinding met de server.

Voor xFTP is alles hetzelfde. Het enige dat u hoeft te selecteren is het protocol, de standaardinstelling is sFTP, u kunt gewone FTP kiezen.

Het handigste is dat de geselecteerde tekst automatisch naar het klembord wordt gekopieerd
(Extra - Opties - Toetsenbord en muis - Gemarkeerde tekst naar klembord kopiëren).

NetSarang xShell is een krachtige SSH-client

U kunt niet alleen verbinding maken met een wachtwoord, maar ook met een sleutel, wat veel veiliger en handiger is.

Het is noodzakelijk om onze sleutel te genereren, of preciezer gezegd, een paar: publieke/private sleutels.

Start Xagent (inclusief geïnstalleerd).

We zien de lijst met sleutels terwijl deze leeg is. Klik op Sleutels beheren en vervolgens op Genereren
Typ RSA
Lengte minimaal 4096 bits.

NetSarang xShell is een krachtige SSH-client

Klik op Volgende en wacht. Dan weer Volgende

We geven de sleutel een naam zoals het ons uitkomt; indien gewenst kunt u de sleutel beveiligen door een extra wachtwoord in te stellen (hier wordt om gevraagd bij het verbinden of importeren van de sleutel op een ander apparaat)

NetSarang xShell is een krachtige SSH-client

Volgende Vervolgens zien we onze PUBLIEKE sleutel zelf. We gebruiken het om verbinding te maken met de server. Eén sleutel kan op veel servers worden gebruikt, wat handig is.

Dit maakt de generatie compleet, maar dat is niet alles.
U moet een sleutel op de server toevoegen.
Maak via ssh verbinding met de server en ga naar /root/.ssh

root@alexhost# cd /root/.ssh

waarbij we in 90% van de gevallen de foutmelding krijgen -bash: cd: /root/.ssh: Bestand of map bestaat niet
dit is normaal, deze map ontbreekt als er nog niet eerder sleutels op de server zijn gegenereerd.

Het is noodzakelijk om de sleutel van de server zelf op een vergelijkbare manier te genereren.

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

Het biedt ons het pad waar we het sleutelbestand kunnen opslaan.
We gaan akkoord met de standaard /root/.ssh/id_rsa door op Enter te drukken.
Het volgende is het wachtwoord voor het sleutelbestand en de bevestiging, of laat het leeg en voer in.

Ga opnieuw naar /root/.ssh:

root@alexhost# cd /root/.ssh

U moet een geautoriseerde_sleutelsbestand maken:

root@alexhost# nano authorized_keys

We plakken daarin onze sleutel in tekstvorm die we hierboven hebben verkregen:

NetSarang xShell is een krachtige SSH-client

Opslaan en afsluiten.
Ctrl + O
Ctrl + X

Ga naar xShell, roep de lijst met opgeslagen sessies op (Alt+O)

NetSarang xShell is een krachtige SSH-client

We vinden onze sessie, klikken op eigenschappen, gaan naar authenticatie.

Selecteer in het methodeveld de openbare sleutel.
Selecteer in het gebruikerssleutelveld onze eerder gemaakte sleutel, sla op en maak verbinding.

NetSarang xShell is een krachtige SSH-client

De client gebruikt een PRIVATE-sleutel en een PUBLIC-sleutel is geregistreerd op de server.

De privésleutel kan naar uw andere pc worden overgebracht als u vanaf deze pc verbinding wilt maken.

In Xagent - sleutels beheren selecteert u de sleutel - Exporteren, opslaan.

Op een andere pc Xagent - sleutels beheren - Importeren, selecteren, toevoegen. Als de sleutel met een wachtwoord is beveiligd, wordt nu om het wachtwoord gevraagd.

De sleutel kan aan elke gebruiker worden toegewezen, niet alleen aan root.

Standaardpad /user_home_folder/.ssh/authorized_keys
Voor de gebruiker alexhost is dit bijvoorbeeld standaard /home/alexhost/.ssh/authorized_keys

NetSarang xShell is een krachtige SSH-client

Bron: www.habr.com