NetSarang xShell é un poderoso cliente SSH

NetSarang xShell é un poderoso cliente SSH

Aínda estás usando Putty + WinSCP/FileZilla?

Entón recomendamos prestar atención a software como xShell.

  • Soporta non só o protocolo SSH, senón tamén outros. Por exemplo, telnet ou rlogin.
  • Pode conectarse a varios servidores ao mesmo tempo (mecanismo de pestanas).
  • Non é necesario introducir datos cada vez, pode lembralos.
  • A partir da versión 6, apareceu unha interface rusa que comprende todas as codificacións rusas, incluíndo UTF-8.
  • Admite conexión de contrasinal e conexión de clave.

  • Ademais, para xestionar ficheiros a través de ftp/sftp xa non é necesario executar WinSCP ou FileZilla por separado.
  • Os desenvolvedores de xShell tiveron en conta as túas necesidades e tamén fixeron xFtp, que admite FTP e SFTP regulares.
  • E o máis importante é que xFtp pódese lanzar directamente desde unha sesión ssh activa e conectarase inmediatamente a este servidor específico no modo de transferencia de ficheiros (usando o protocolo sFtp). Pero podes abrir xFtp ti mesmo e conectarte a calquera dos servidores.

Tamén se inclúe un xerador de chaves públicas/privadas e un xestor para xestionalas.

NetSarang xShell é un poderoso cliente SSH

Completamente gratuíto para uso persoal, non comercial ou educativo.

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

Encha os campos, asegúrate de enviar un correo electrónico, ao que tes acceso, un enlace de descarga será enviado alí.

NetSarang xShell é un poderoso cliente SSH

Descarga e instala ambas aplicacións. Imos lanzar.

Despois do lanzamento, vemos unha xanela cunha lista de sesións gardadas, mentres está baleira. Fai clic en "novo"

NetSarang xShell é un poderoso cliente SSH

Encha a información de conexión, o enderezo de porto/anfitrión/ip, así como o nome da sesión desexada.
A continuación, vai a autenticación e enche o inicio de sesión e o contrasinal.

NetSarang xShell é un poderoso cliente SSH

A continuación Ok e conéctate ao servidor.

Para xFTP todo é igual. O único que debes seleccionar é o protocolo, o predeterminado será sFTP, podes escoller o FTP normal.

O máis conveniente é que o texto seleccionado se copie automaticamente no portapapeis
(Ferramentas - Opcións - Teclado e rato - Copiar o texto marcado no portapapeis).

NetSarang xShell é un poderoso cliente SSH

Podes conectarte non só cun contrasinal, senón tamén mediante unha chave, o que é moito máis seguro e cómodo.

É necesario xerar a nosa chave, ou máis precisamente, un par - chaves públicas/privadas.

Inicie Xagent (instalado incluído).

Vemos a lista de claves mentres está baleira. Fai clic en Xestionar claves e despois en Xerar
Tipo RSA
Lonxitude mínima 4096 bits.

NetSarang xShell é un poderoso cliente SSH

Fai clic en Seguinte e agarda. Despois de novo Seguinte

Denominamos a chave como nos convén; se o desexa, pode protexer a chave establecendo un contrasinal adicional (solicitarase ao conectar ou importar a chave noutro dispositivo)

NetSarang xShell é un poderoso cliente SSH

Seguinte A continuación vemos a propia chave PÚBLICA. Usámolo para conectarnos ao servidor. Unha tecla pódese usar en moitos servidores, o que é conveniente.

Isto completa a xeración, pero iso non é todo.
Debe engadir unha chave no servidor.
Conéctate ao servidor mediante ssh e vai a /root/.ssh

root@alexhost# cd /root/.ssh

ao que no 90% dos casos recibimos o erro -bash: cd: /root/.ssh: Non hai ningún ficheiro ou directorio deste tipo
isto é normal, falta este cartafol se non se xeraron chaves no servidor antes.

É necesario xerar a clave do propio servidor dun xeito similar.

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

Ofreceranos o camiño onde gardar o ficheiro de chave.
Aceptamos o /root/.ssh/id_rsa predeterminado premendo Intro.
A continuación está o contrasinal para o ficheiro de clave e a confirmación, ou déixao en branco e Intro.

Vaia a /root/.ssh de novo:

root@alexhost# cd /root/.ssh

Debes crear un ficheiro authorized_keys:

root@alexhost# nano authorized_keys

Pegamos nel a nosa clave en forma de texto obtida anteriormente:

NetSarang xShell é un poderoso cliente SSH

Garda e sae.
Ctrl + O
Ctrl + X

Vaia a xShell, abra a lista de sesións gardadas (Alt+O)

NetSarang xShell é un poderoso cliente SSH

Atopamos a nosa sesión, prememos propiedades, imos á autenticación.

No campo do método, seleccione a chave pública.
No campo da chave de usuario, seleccione a nosa clave creada previamente, gárdaa e conéctese.

NetSarang xShell é un poderoso cliente SSH

O cliente usa unha clave PRIVADA e unha clave PÚBLICA está rexistrada no servidor.

A chave privada pódese transferir ao teu outro PC se queres conectarte desde el.

En Xagent - xestionar claves, seleccione a clave - Exportar, gardar.

Noutro PC Xagent - xestionar claves - Importar, seleccionar, engadir. Se a chave estaba protexida por contrasinal, o contrasinal será solicitado neste momento.

A clave pódese asignar a calquera usuario, non só root.

Ruta estándar /user_home_folder/.ssh/authorized_keys
Para o usuario alexhost, por exemplo, por defecto será /home/alexhost/.ssh/authorized_keys

NetSarang xShell é un poderoso cliente SSH

Fonte: www.habr.com