Connexion SSH (.lns)

Une connexion SSH est un fichier .lns dans l'espace de travail — versionnable et portable, comme le .lnc. Créez-en une via Nouveau → Nouvelle connexion SSH : l'onglet ouvre un terminal SSH intégré (via le ssh.exe de Windows) et une mini-barre de fichiers distants (SFTP).

Le navigateur de fichiers affiche un dossier à la fois (style MobaXterm/WinSCP) : la première ligne est toujours .. pour remonter d'un niveau, et un double-clic sur un dossier y entre — sur un lien symbolique vers un dossier (le current d'un déploiement) aussi. La barre de chemin en haut vous laisse taper un chemin distant et appuyer sur Entrée pour y aller ; dans la liste, Retour arrière ou Alt+↑ remontent d'un niveau et Alt+← revient au dossier précédent. L'étoile garde les dossiers favoris de la connexion, dans le .lns lui-même. Suivre le terminal fait suivre au dossier affiché le cd de la session SSH : à l'activation, LightNote tape dans le terminal une ligne qui apprend au shell (bash ou zsh) à indiquer le dossier à chaque invite — laissez le terminal à l'invite avant de cliquer. Dans le menu contextuel, Ouvrir dans le terminal fait le chemin inverse (emmène le terminal dans le dossier) et Afficher le dossier du terminal ramène une fois le dossier courant du terminal. Le menu propose aussi Ouvrir dans l'éditeur (télécharge le fichier, l'ouvre dans un onglet et le renvoie à l'enregistrement), Télécharger, Envoyer, Nouveau dossier, Renommer, Supprimer et Permissions (chmod). Vous pouvez aussi glisser des fichiers depuis l'Explorateur sur le panneau pour les envoyer vers le dossier actuel.

Trier et filtrer. Cliquez sur l'en-tête d'une colonne (Nom, Taille ou Modifié) pour trier, puis de nouveau pour inverser ; .. et les dossiers restent toujours en haut, et l'ordre choisi est mémorisé. Le champ de filtre, sous le chemin, accepte des masques comme dans le shell : * (n'importe quel texte), ? (un caractère), [abc] ou [a-z] (un caractère de l'ensemble) et [!x] (hors de l'ensemble) — par exemple *BRR* ou *.log. Séparez-en plusieurs par ; et écrivez après | ce qu'il faut exclure (*.log; *.gz | *debug*). Un texte sans joker cherche le fragment dans le nom, sans distinguer majuscules et minuscules. Le filtre ne s'applique qu'aux fichiers — les dossiers restent visibles pour que vous puissiez naviguer —, il reste actif quand vous changez de dossier, et la ligne en dessous indique combien de fichiers sont affichés. Quand le panneau est étroit, les colonnes Modifié puis Taille quittent la liste, et les deux informations apparaissent dans l'info-bulle du nom.

Transferts. Le panneau garde une connexion SFTP ouverte tant que l'onglet existe : changer de dossier ne reconnecte donc pas à chaque clic ; Se déconnecter ferme aussi cette connexion. Sélectionnez plusieurs fichiers avec Ctrl ou Shift pour les télécharger ou les supprimer en une fois. Pendant une opération, le pied du panneau affiche la progression et le bouton Arrêter — un fichier arrêté à mi-chemin est supprimé, pour ne pas laisser une copie qui semble complète. Avant de remplacer un fichier qui existe déjà (sur le serveur à l'envoi ; sur votre ordinateur au téléchargement), LightNote demande ; et ouvrir dans l'éditeur un fichier de plus de 50 Mo demande une confirmation et propose de le télécharger à la place.

Les dossiers partent entiers. Télécharger sur un dossier parcourt l'arborescence et rapporte tout vers la destination choisie ; Envoyer un dossier (sur la flèche du bouton Envoyer, dans le menu ou en glissant un dossier depuis l'Explorateur) crée l'arborescence sur le serveur, et si des fichiers y existent déjà une seule question vaut pour tout le lot (tout remplacer, ignorer les existants ou arrêter). Supprimer un dossier compte d'abord ce qu'il contient et indique combien de fichiers et de dossiers partiront — le serveur n'a pas de Corbeille. Les liens symboliques vers un dossier ne sont pas suivis : au téléchargement ils restent de côté, et c'est signalé ; à la suppression, c'est le lien qui part, jamais sa cible.

Dans la liste, Ctrl+F5 actualise, Ctrl+A sélectionne tout et Ctrl+C copie le chemin distant de la sélection (il n'y a pas de fichier local à copier). La largeur que vous donnez aux colonnes Taille et Modifié est mémorisée.

Le mot de passe peut être chiffré dans le .lns avec la Phrase-Sécurité de l'espace de travail ou demandé à chaque connexion. Les clés SSH de l'agent/profil Windows fonctionnent normalement, puisque la connexion utilise le client OpenSSH du système.

L'option Se connecter à l'ouverture (dans la boîte de dialogue de connexion) démarre la session SSH automatiquement à l'ouverture du .lns. Si le mot de passe n'est pas stocké, le terminal lui-même le demande à la connexion.

Index

Édition

Outils

Automatisation (IA / scripts)

Référence