Guide d'utilisation Outils

Outils

Le menu Outils de la barre d'outils regroupe des utilitaires réseau et SSH.

Générateur de clés SSH… crée ou modifie des clés SSH, comme PuTTYgen :

  • Générer une nouvelle clé du Type et de la Taille choisis : Ed25519 (par défaut), RSA 2048/3072/4096 bits (3072 par défaut) ou ECDSA P-256/P-384/P-521. Les clés DSA et SSH-1 ne sont pas proposées : elles ne sont pas sûres et OpenSSH actuel refuse DSA. Les clés proviennent du générateur aléatoire sécurisé du système d'exploitation ; il est donc inutile de bouger la souris.
  • Charger… ouvre une clé privée existante, au format OpenSSH ou PuTTY .ppk (v2 ou v3), en demandant sa phrase secrète si elle en a une. Son commentaire et sa phrase secrète peuvent ensuite être modifiés (une phrase secrète vide la supprime).
  • La boîte de dialogue affiche la clé publique au format OpenSSH et son empreinte SHA256:, avec Copier.
  • Enregistrer la clé publique… (0644), Enregistrer la clé privée… (0600, chiffrée avec la phrase secrète s'il y en a une) et Enregistrer comme clé PuTTY (.ppk)… (PPK v3, 0600, pour PuTTY ou WinSCP) demandent chacun avant de remplacer un fichier existant.
  • Installer ajoute la clé publique au ~/.ssh/authorized_keys d'une session SSH enregistrée, comme ssh-copy-id : il se connecte comme un onglet de terminal (demande de confiance, mot de passe enregistré ou saisi, hôtes de rebond), crée ~/.ssh (0700) et authorized_keys (0600) s'ils n'existent pas, et n'ajoute la clé qu'une seule fois, quel que soit le shell de connexion de ce compte.

La clé privée n'atteint jamais la fenêtre : elle reste dans le backend de PlexusTerm jusqu'à son enregistrement, et est supprimée à la fermeture de la boîte de dialogue.

Scanner de ports… vérifie quels ports TCP sont ouverts sur un nom d'hôte, une adresse IPv4, une plage (192.168.1.10-20) ou un bloc CIDR (192.168.1.0/24, 256 hôtes au maximum), pour les ports choisis : Ports connus (par défaut : FTP, SSH, Telnet, SMTP, DNS, HTTP, POP3, IMAP, HTTPS, SMB, MySQL, RDP, PostgreSQL, VNC et 8080), une Plage de ports indiquée dans deux champs (1 → 65535), ou une Liste personnalisée comme 22,80,8000-8100 (les ports connus si elle est laissée vide). Il n'ouvre que des connexions TCP (sans besoin de root) : 1 seconde par port, 256 au maximum à la fois et 65536 par analyse. Les ports ouverts apparaissent au fur et à mesure qu'ils sont trouvés, avec le nom de service habituel ; Arrêter (ou la fermeture de la boîte de dialogue) annule l'analyse.

Scanner réseau… demande la plage dans des champs séparés, [192].[168].[1].[1] → [254] par défaut (saisir un point ou un troisième chiffre passe au champ suivant ; coller une adresse, une plage a.b.c.d-e ou un réseau a.b.c.0/24 les remplit tous), et trouve les machines qu'elle contient en essayant les ports de services courants (FTP 21, SSH 22, Telnet 23, HTTP 80, HTTPS 443, SMB 445, RDP 3389, VNC 5900). Une machine est listée lorsque l'un d'eux est ouvert ou refuse activement la connexion, avec son nom (DNS inverse via getent, Linux), son adresse MAC (table ARP locale, Linux, même sous-réseau uniquement) et ses services ouverts. Nouvelle session SSH ouvre l'éditeur de session pour une machine dont SSH est ouvert. Aucun ICMP n'est utilisé ; les machines qui ignorent toutes les connexions ne sont donc pas trouvées. N'analysez que les réseaux pour lesquels vous avez l'autorisation.

Wake On LAN… allume une machine du réseau local : saisissez son adresse MAC (aa:bb:cc:dd:ee:ff ou aa-bb-cc-dd-ee-ff) et envoyez le paquet magique. L'adresse de diffusion est 255.255.255.255 par défaut et le port UDP 9 ; utilisez l'adresse de diffusion du sous-réseau (par exemple 192.168.1.255) lorsque la machine se trouve sur un autre segment du réseau joignable de cette manière. La machine doit avoir Wake On LAN activé dans son micrologiciel et sa carte réseau. PlexusTerm confirme que le paquet a été envoyé ; il ne peut pas savoir si la machine s'est réveillée.

Afficher / Masquer le moniteur distant affiche ou masque une barre sous chaque volet SSH (aussi Barre du moniteur distant (onglets SSH) dans les Paramètres ; activé par défaut) avec l'utilisation du CPU du serveur, la mémoire utilisée/totale, l'espace utilisé/total de /, le débit réseau en réception/émission et le nombre d'utilisateurs connectés, actualisée toutes les 3 secondes. Elle exécute une commande en lecture seule par la connexion SSH existante de l'onglet (/proc, df, who ; rien n'est installé ni laissé en cours d'exécution) et nécessite un serveur Linux ; tout autre serveur affiche « Surveillance indisponible ».