NetSarang xShell — un puissant client SSH

NetSarang xShell — un puissant client SSH

Vous utilisez encore Putty + WinSCP/FileZilla ?

Dans ce cas, nous vous recommandons de prĂȘter attention Ă  un logiciel tel que xShell.

  • Il prend en charge non seulement le protocole SSH, mais aussi d'autres comme telnet ou rlogin.
  • Vous pouvez vous connecter simultanĂ©ment Ă  plusieurs serveurs (mĂ©canisme d'onglets).
  • Pas besoin de saisir les informations Ă  chaque fois, elles peuvent ĂȘtre mĂ©morisĂ©es.
  • À partir de la version 6, une interface en russe est disponible, elle comprend tous les encodages russes, y compris l'UTF-8.
  • Il prend en charge Ă  la fois les connexions par mot de passe et celles par clĂ©.

  • De plus, il n'est plus nĂ©cessaire de lancer WinSCP ou FileZilla sĂ©parĂ©ment pour gĂ©rer les fichiers via ftp/sftp.
  • Les dĂ©veloppeurs de xShell ont pris en compte vos besoins et ont Ă©galement créé xFtp, qui prend en charge le FTP standard et SFTP.
  • Le plus important, c'est que xFtp peut ĂȘtre lancĂ© directement Ă  partir d'une session ssh active et se connectera immĂ©diatement Ă  ce serveur spĂ©cifique en mode transfert de fichiers (en utilisant le protocole sFtp). Mais vous pouvez aussi ouvrir xFtp vous-mĂȘme et vous connecter Ă  l'un des serveurs.

Un générateur de clés publiques/privées et un gestionnaire de ceux-ci sont également inclus.

NetSarang xShell — un puissant client SSH

ComplĂštement gratuit pour un usage personnel non commercial ou dans le cadre de la formation.

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

Remplissez les champs, l'email est obligatoire, vous devez y avoir accÚs, un lien de téléchargement y sera envoyé.

NetSarang xShell — un puissant client SSH

Téléchargez, installez les deux applications. Lancez-les.

AprĂšs le lancement, une fenĂȘtre apparaissant avec la liste des sessions enregistrĂ©es, qui est vide pour l'instant. Cliquez sur « nouveau »

NetSarang xShell — un puissant client SSH

Remplissez les données de connexion, le port/hÎte/adresse IP, ainsi que le nom de session souhaité.
Ensuite, allez dans authentification et remplissez le login et le mot de passe.

NetSarang xShell — un puissant client SSH

Ensuite, cliquez sur Ok et connectez-vous au serveur.

Pour xFTP, c'est la mĂȘme chose. La seule chose Ă  choisir est le protocole, sFTP sera par dĂ©faut, vous pouvez choisir le FTP standard.

Ce qui est le plus pratique, c'est que le texte sélectionné est automatiquement copié dans le presse-papiers.
(Outils — options — clavier et souris — copier le texte sĂ©lectionnĂ© dans le presse-papiers).

NetSarang xShell — un puissant client SSH

Vous pouvez vous connecter non seulement par mot de passe, mais aussi en utilisant une clé, ce qui est bien plus sécurisé et pratique.

Il est nĂ©cessaire de gĂ©nĂ©rer notre clĂ©, plus prĂ©cisĂ©ment une paire — clĂ©s publique/privĂ©e.

Lancez Xagent (fourni avec le logiciel).

Vous verrez la liste des clés, qui est vide pour l'instant. Cliquez sur Gérer les clés, puis sur Générer.
Tapez RSA.
Longueur minimum de 4096 bits.

NetSarang xShell — un puissant client SSH

Cliquez sur Suivant, attendez. Puis encore une fois sur Suivant.

Nous nommons la clé à notre convenance, et si nous le souhaitons, nous pouvons la protéger en définissant un mot de passe supplémentaire (il sera demandé lors de la connexion ou de l'importation de la clé sur un autre appareil).

NetSarang xShell — un puissant client SSH

Ensuite, nous cliquons sur Suivant et voyons notre CLÉ PUBLIQUE. Nous l'utilisons pour nous connecter au serveur. Une clĂ© peut ĂȘtre utilisĂ©e sur plusieurs serveurs, ce qui est pratique.

La génération est terminée, mais ce n'est pas tout.
Il est nécessaire d'ajouter la clé sur le serveur.
Nous nous connectons au serveur par SSH et accédons à /root/.ssh.

root@alexhost# cd /root/.ssh

ce qui, dans 90 % des cas, génÚre l'erreur -bash: cd: /root/.ssh: No such file or directory.
c'est normal, ce dossier est absent si aucune clé n'a été précédemment générée sur le serveur.

Il est nĂ©cessaire de gĂ©nĂ©rer de la mĂȘme maniĂšre la clĂ© du serveur.

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

On nous proposera un chemin oĂč sauvegarder le fichier de la clĂ©.
Nous acceptons la valeur par défaut /root/.ssh/id_rsa en appuyant sur Entrée.
Ensuite, nous configurons le mot de passe pour le fichier clé et sa confirmation, ou nous laissons vide et appuyons sur Entrée.

Encore une fois, accédons à /root/.ssh :

root@alexhost# cd /root/.ssh

Il est nécessaire de créer le fichier authorized_keys :

root@alexhost# nano authorized_keys

Nous collons notre clé au format texte obtenue précédemment :

NetSarang xShell — un puissant client SSH

Nous enregistrons et sortons.
Ctrl + O
Ctrl + X

Nous passons à xShell, appelons la liste des sessions enregistrées (Alt + O).

NetSarang xShell — un puissant client SSH

Nous trouvons notre session, cliquons sur propriétés, puis sur authentification.

Dans le champ méthode, nous choisissons clé publique.
Dans le champ clé utilisateur, nous choisissons notre clé créée précédemment, enregistrons et nous connectons.

NetSarang xShell — un puissant client SSH

Le client utilise la CLÉ PRIVÉE, la clĂ© PUBLIQUE est enregistrĂ©e sur le serveur.

La clĂ© privĂ©e peut ĂȘtre transfĂ©rĂ©e sur un autre de vos PCs si vous souhaitez vous y connecter.

Dans Xagent — gĂ©rer les clĂ©s, nous sĂ©lectionnons la clĂ© — Exporter, enregistrer.

Sur un autre PC, dans Xagent — gĂ©rer les clĂ©s — Importer, sĂ©lectionner et ajouter. Si la clĂ© a Ă©tĂ© protĂ©gĂ©e par un mot de passe, le mot de passe sera demandĂ© Ă  ce moment-lĂ .

La clĂ© peut ĂȘtre configurĂ©e pour n'importe quel utilisateur, pas seulement root.

Le chemin standard est /dossier_personnel_utilisateur/.ssh/authorized_keys.
Pour l'utilisateur alexhost, par exemple, par défaut, cela sera /home/alexhost/.ssh/authorized_keys.

NetSarang xShell — un puissant client SSH

Source : habr.com

Acheter un hĂ©bergement fiable pour les sites avec protection DDoS, serveurs VPS VDS đŸ”„ Acheter un hĂ©bergement fiable pour les sites avec protection DDoS, serveurs VPS VDS | ProHoster