Conseils et astuces de configuration de mastic utile

Conseils et astuces de configuration de mastic utile

Mastic est un émulateur de terminal open source qui prend en charge plusieurs protocoles de réseau comme Telnet, Ssh, Rlogin, SCP, et Douille brute.

La version initiale de mastic est daté du 8 janvier 1999 et a été conçu pour le système d'exploitation Windows, mais il prend maintenant en charge d'autres systèmes d'exploitation comme MacOS et Linux aussi. Mais je n'ai jamais vu de gens utiliser Mastic dans Linux ou MacOS, mais il offre une belle interface terminale.

Il existe de nombreuses autres alternatives disponibles, mais chacune a ses avantages et ses inconvénients. Vous pouvez jouer avec différentes options et nous faire savoir qui sert le meilleur.

Alternatives de mastic

  1. Mobaxterm
  2. Chaton
  3. Solaire
  4. mrémoteng
  5. Tigré
  6. Xshell6
  7. Zoc
  8. Pâte à souper

Puisque le but de l'article est de discuter mastic Sautons tout de suite. Le contexte de cet article est créé dans l'environnement Windows 10.

Installation de mastic

Accédez au site officiel du mastic pour télécharger le binaire et l'installer. L'installation est assez simple comme pour toute autre installation Windows normale. Au moment de la rédaction de cet article, la version actuelle de Putty est 0.78.

[Lire recommandée: comment installer le mastic sur Linux]

Certains services publics sont livrés avec l'installation et nous verrons leurs utilisations.

Pâteaux de mastic

  • MASTIC - Client SSH et Telnet.
  • PSCP - Utilité en ligne de commande pour copier les fichiers en toute sécurité.
  • Psftp - Sessions générales de transfert de fichiers un peu comme FTP
  • Massacre - Utilité pour générer des clés RSA et DSA.
  • Pliage - Interface de ligne de commande aux pointes du mastic.
  • RECONSTITUTION HISTORIQUE - Agent d'authentification pour Putty, PSCP, PSFTP et PLINK.

Vous pouvez également télécharger ces utilitaires en tant que binaires autonomes.

Comment démarrer et utiliser le client SSH Putty

Quand nous lançons Putty, tu verras une boîte de dialogue qui contrôle tout ce que nous pouvons faire avec le mastic. La configuration des séances et des paramètres connexes sont assez faciles dans le mastic via cette boîte de dialogue.

Client de Putty SSH

Explorons maintenant quelques options importantes dans la boîte de dialogue.

Connectez-vous à Linux distant à l'aide de mastic

Pour se connecter à tous les serveurs distants via Ssh Nous utiliserons une adresse IP ou un FQDN (nom de domaine entièrement qualifié). Par défaut, SSH est lié au port 22 À moins que le port SSH ne soit modifié.

Il existe 4 types de connexions disponibles BRUT, Telnet, Rlogin, Ssh, et En série. La plupart du temps, nous utiliserons soit un Telnet ou Ssh connexion.

Nous pouvons également configurer nos sessions et les enregistrer. Cela nous permet de rouvrir notre session avec toutes les configurations conservées.

Connexion SSH à distance de mastic

Vous obtiendrez une alerte comme affiché dans l'image ci-dessous soit lorsque vous vous connectez avec le serveur pour la première fois ou lorsque la version du protocole SSH est mise à niveau. Le mastic enregistre la clé hôte du serveur dans le registre de Windows afin qu'il puisse vérifier la clé chaque fois que nous nous connectons au serveur et jette un avertissement en cas de changement dans la clé hôte. C'est l'une des caractéristiques du protocole SSH pour empêcher toute attaque de réseau.

Alerte clé SSH Putty SSH

Activer le mode enveloppe sur le mastic

Lorsqu'une longue ligne de texte atteint l'extrémité de la fenêtre droite, elle s'enroulera sur la ligne suivante. Pour utiliser cette fonctionnalité, nous devons sélectionner la case à cocher "Mode d'enveloppe automatique initialement sur".

Si Mode enveloppe est réglé sur désactivé Créera-t-il une barre de défilement horizontale? et bien non. Il n'affichera tout simplement pas les lignes supérieures à la longueur de la page.

Activer le mode enveloppe sur le mastic

NOTE: Ce paramètre peut également être modifié au milieu d'une session établie qui sera prise immédiatement.

Augmenter la taille du tampon de défilement de fenêtre

Il y a une limitation du nombre de lignes de mastic de texte. Lorsque vous travaillez avec des fichiers très volumineux ou que vous essayez d'afficher les fichiers de journal, le mastic ne conserve que quelques lignes dans le tampon Windows pour que nous puissions faire défiler et voir. Pour augmenter la taille du tampon de défilement, nous pouvons augmenter la valeur "Lignes de record".

Augmenter la taille du tampon de défilement

Vous pouvez également modifier certains comportements lorsque la fenêtre est redimensionnée comme modifier la taille de la police.

Activer SSH Keep Alive Time

Il pourrait y avoir des situations où vous rencontrerez un 'réinitialisation de la connexion par paire'Erreur parce que notre session est inactive pendant longtemps. Dans un tel cas, la connexion sera fermée par les appareils réseau ou les pare-feu en supposant que la session est terminée.

Nous pouvons définir keepalives Les paquets nuls seront donc envoyés pour empêcher la baisse de la connexion. Les valeurs mentionnées dans Keepalives sont mesurées en secondes. Les Keepalives sont pris en charge uniquement dans Telnet et SSH.

Putty - Set Ssh Keep Alive Time

Activer la connexion Auto SSH avec le nom d'utilisateur

Chaque fois que vous vous connectez à une session, il vous invitera avec un nom d'utilisateur et un mot de passe. Au lieu de taper le nom d'utilisateur à chaque fois que vous pouvez définir le nom d'utilisateur sous les détails de connexion.

Putty - Auto SSH Connexion avec le nom d'utilisateur

Vous pouvez également configurer votre session pour la connexion sans mot de passe en utilisant Ssh (Public-privé) Authentification clé. Pour en savoir plus sur la génération et la configuration de la connexion sans mot de passe, lisez la configuration «Aucun mot de passe Authentification des clés SSH» avec Putty sur Linux.

Personnaliser le titre de fenêtre

Par défaut, Putty s'affichera "Nom d'hôte - Putty"Comme nom de titre de fenêtre. Nous pouvons remplacer cette option en définissant un nouveau titre sous «Titre de fenêtre".

Putty - Titre de la fenêtre Set

On peut utiliser "Alt-enter«Pour basculer en mode plein écran mais avant cela, nous devons activer cette fonctionnalité. Sélectionnez la case à tick comme indiqué dans l'image.

Personnaliser l'apparence du terminal du mastic

Vous pouvez modifier la palette de couleurs et l'apparence du puty terminal. Il y a de belles collections de schémas de couleurs pour le mastic à Github.

Changer des schémas de couleurs de mastic

Changez l'apparence de la police, de la taille de la police, de l'apparence du curseur, etc.

Changer les polices de mastic

Activer le format de texte riche

L'activation de cette option permet de stocker le texte copié dans le «Format de texte riche"Dans le presse-papiers. Chaque fois que nous copierons et passons le contenu à n'importe quel traitement de texte les couleurs, format, le style restera le même que dans le mastic.

Activer le format de texte riche

Activer la journalisation du mastic

La journalisation est une caractéristique importante du mastic. Nous pouvons stocker notre sortie de session dans un fichier texte qui peut être affiché plus tard dans un but différent.

Activer la journalisation en mastic
Points à noter:
  • Vous pouvez contrôler ce qui devrait être enregistré via le «Journalisation de session" option. Dans mon cas, je capture toutes mes sorties de ses session.
  • Si le fichier journal existe déjà dans le chemin donné, nous pouvons écraser ou ajouter les journaux.
  • Des options de date et d'heure sont disponibles pour formater le nom du fichier journal qui est très pratique.

Maintenant, j'ai essayé de me connecter à une machine distante qui s'exécute Linux Mint 19 et stocker la sortie localement. Quoi que je tape dans mon terminal, sa sortie est capturée dans les journaux de session.

Journaux de session de mastic

Il peut y avoir des moments où nous pourrions avoir besoin de nous connecter à plusieurs sessions ou de redémarrer la session en cours ou dupliquer la session en cours. Cliquez avec le bouton droit de la barre de titre du mastic où nous avons des options pour démarrer / redémarrer / dupliquer les séances. Nous pouvons également modifier les paramètres de la session en cours à partir du «Modifier les paramètres… " option.

Putty New Sessions

Session de Putty Telnet

Un telnet La connexion peut être établie lorsque nous utilisons le type de connexion "Telnet". Par défaut, le port 23 est pris, et différents ports peuvent également être utilisés pour vérifier si les ports sont ouverts ou non.

Session de Putty Telnet

Exporter et importer des séances de mastic

Dans la section précédente, nous avons discuté de la connexion et de la configuration d'une session. Maintenant, où est stocké ces informations de session?

Séances de mastic

La session et ses informations connexes sont stockées dans le registre Windows (Hkey_current_user \ logiciel \ simontatham). Nous pouvons exporter la session et l'importer dans une autre machine pour conserver les configurations.

Pour exporter des informations liées à la session, à partir de l'invite CMD Windows:

regedit / e "% userprofile% \ Desktop \.reg "hkey_current_user \ logiciel \ simontatham \ putty \ sessions 
Exporter des séances de mastic

Pour exporter tous les paramètres, à partir de l'invite CMD Windows:

regedit / e "% userprofile% \ Desktop \.reg ”hkey_current_user \ logiciel \ simontatham \ putty \ sessions 
Putty toutes sessions

Pour importer des paramètres, vous pouvez double-cliquer sur le .registre le fichier ou l'importer à partir de l'invite CMD.

Des séances d'importation de mastics

Ligne de commande de mastic

En dehors de l'interface GUI, le mastic permet également aux utilisateurs de faire diverses choses à partir de l'invite CMD (Windows). Voici quelques-unes des commandes utiles.

Établir une connexion SSH:

mastic.EXE -SSH: 22 / 

Établir une connexion Telnet:

mastic.EXE Telnet :: 23 / 

Note: La syntaxe entre SSH et Telnet Commande diffère.

Pour charger la session enregistrée:

mastic.exe -load "nom de session" 

Nettoyage du registre:

mastic.exe -cleanup 

Facteurs importants:

-I - Spécifiez le nom du fichier de clé privée -x ou -x - Faisition x11 -pw - mot de passe -p - numéro de port -l - nom de connexion -v - augmenter le verbose -l et -r - transfert de port 
Conclure

Cet article a vu comment installer et configurer divers protocoles pris en charge, des options de ligne de commande et quelques alternatives à Putty.