NetSarang xShell - en kraftfull SSH-klient

NetSarang xShell - en kraftfull SSH-klient

Använder du fortfarande Putty + WinSCP/FileZilla?

Då rekommenderar vi att du uppmärksammar programvara som xShell.

  • Det stöder inte bara SSH-protokollet, utan även andra. Till exempel telnet eller rlogin.
  • Du kan ansluta till flera servrar samtidigt (flikmekanism).
  • Du behöver inte ange data varje gång, du kan komma ihåg det.
  • Från och med version 6 dök ett ryskt gränssnitt upp som förstår alla ryska kodningar, inklusive UTF-8.
  • Stöder både lösenordsanslutning och nyckelanslutning.

  • Dessutom, för att hantera filer via ftp/sftp behöver du inte längre köra WinSCP eller FileZilla separat.
  • xShell-utvecklarna tog hänsyn till dina behov och gjorde även xFtp, som stöder vanlig FTP och SFTP.
  • Och det viktigaste är att xFtp kan startas direkt från en aktiv ssh-session och den kommer omedelbart att ansluta till denna specifika server i filöverföringsläge (med hjälp av sFtp-protokollet). Men du kan öppna xFtp själv och ansluta till någon av servrarna.

Dessutom ingår en offentlig/privat nyckelgenerator och en chef för att hantera dem.

NetSarang xShell - en kraftfull SSH-klient

Helt gratis för personligt, icke-kommersiellt eller pedagogiskt bruk.

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

Fyll i fälten, se till att maila, som du har tillgång till, en nedladdningslänk skickas dit.

NetSarang xShell - en kraftfull SSH-klient

Ladda ner och installera båda programmen. Låt oss lansera.

Efter lanseringen ser vi ett fönster med en lista över sparade sessioner, medan det är tomt. Klicka på "ny"

NetSarang xShell - en kraftfull SSH-klient

Fyll i anslutningsinformation, port/värd/ip-adress, samt önskat sessionsnamn.
Gå sedan till autentisering och fyll i login och lösenord.

NetSarang xShell - en kraftfull SSH-klient

Nästa Ok och anslut till servern.

För xFTP är allt sig likt. Det enda du behöver välja är protokollet, standard kommer att vara sFTP, du kan välja vanlig FTP.

Det mest bekväma är att den markerade texten automatiskt kopieras till urklipp
(Verktyg - Alternativ - Tangentbord och mus - Kopiera markerad text till urklipp).

NetSarang xShell - en kraftfull SSH-klient

Du kan ansluta inte bara med ett lösenord, utan också med en nyckel, vilket är mycket säkrare och bekvämare.

Det är nödvändigt att generera vår nyckel, eller mer exakt, ett par - offentliga/privata nycklar.

Starta Xagent (installerat medföljer).

Vi ser listan med nycklar medan den är tom. Klicka på Hantera nycklar och sedan på Generera
Skriv RSA
Längd minst 4096 bitar.

NetSarang xShell - en kraftfull SSH-klient

Klicka på Nästa och vänta. Sedan igen Nästa

Vi namnger nyckeln som det är bekvämt för oss; om så önskas kan du skydda nyckeln genom att ställa in ett extra lösenord (det kommer att begäras när du ansluter eller importerar nyckeln på en annan enhet)

NetSarang xShell - en kraftfull SSH-klient

Nästa Nästa ser vi själva vår PUBLIC-nyckel. Vi använder den för att ansluta till servern. En nyckel kan användas på många servrar, vilket är bekvämt.

Detta fullbordar generationen, men det är inte allt.
Du måste lägga till en nyckel på servern.
Anslut till servern via ssh och gå till /root/.ssh

root@alexhost# cd /root/.ssh

till vilket vi i 90% av fallen får felet -bash: cd: /root/.ssh: Ingen sådan fil eller katalog
detta är normalt, den här mappen saknas om nycklar inte har genererats på servern tidigare.

Det är nödvändigt att generera nyckeln till själva servern på ett liknande sätt.

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

Det kommer att erbjuda oss vägen där vi ska spara nyckelfilen.
Vi godkänner standard /root/.ssh/id_rsa genom att trycka på Enter.
Nästa är lösenordet för nyckelfilen och bekräftelse, eller lämna det tomt och Enter.

Gå till /root/.ssh igen:

root@alexhost# cd /root/.ssh

Du måste skapa en auktoriserad_keys-fil:

root@alexhost# nano authorized_keys

Vi klistrar in vår nyckel i textform som erhållits ovan:

NetSarang xShell - en kraftfull SSH-klient

Spara och avsluta.
Ctrl + O
Ctrl + X

Gå till xShell, ta fram listan över sparade sessioner (Alt+O)

NetSarang xShell - en kraftfull SSH-klient

Vi hittar vår session, klickar på egenskaper, går till autentisering.

Välj offentlig nyckel i metodfältet.
I användarnyckelfältet, välj vår tidigare skapade nyckel, spara och anslut.

NetSarang xShell - en kraftfull SSH-klient

Klienten använder en PRIVAT nyckel och en OFFENTLIG nyckel är registrerad på servern.

Den privata nyckeln kan överföras till din andra dator om du vill ansluta från den.

I Xagent - hantera nycklar, välj nyckeln - Exportera, spara.

På en annan PC Xagent - hantera nycklar - Importera, välj, lägg till. Om nyckeln var lösenordsskyddad kommer lösenordet att begäras vid denna tidpunkt.

Nyckeln kan tilldelas vilken användare som helst, inte bara root.

Standardsökväg /user_home_folder/.ssh/authorized_keys
För användaren alexhost, till exempel, kommer detta som standard att vara /home/alexhost/.ssh/authorized_keys

NetSarang xShell - en kraftfull SSH-klient

Källa: will.com