Questions marquées «sh»

131
Qu'est-ce qu'une empreinte de clé SSH et comment est-elle générée?

Je constate toujours que je reçois ce message lorsque je me sshconnecte à une nouvelle machine: 12:f8:7e:78:61:b4:bf:e2:de:24:15:96:4e:d4:72:53 Qu'est ce que cela signifie? Est-ce que chaque machine aura la même empreinte digitale à chaque fois? Comment ces empreintes sont-elles générées? De quels...

129
Supprimer la clé de known_hosts

J'ai construit plusieurs machines virtuelles au cours des dernières semaines. Le problème est que cela .ssh/known_hostsme donne l' avertissement de l' homme au milieu . Cela se produit car une autre empreinte digitale est associée à l'adresse IP de la machine virtuelle. Dans le...

126
Ajoutez un répertoire à $ PATH s'il n'y est pas déjà

Quelqu'un a-t-il écrit une fonction bash pour ajouter un répertoire à $ PATH uniquement s'il ne s'y trouve pas déjà? J'ajoute généralement à PATH en utilisant quelque chose comme: export PATH=/usr/local/mysql/bin:$PATH Si je construis mon PATH dans .bash_profile, alors il n'est pas lu, sauf si la...

120
Git Bash ici dans ConEmu

Comment créer une entrée de menu contextuel avec le bouton droit de la souris pour ouvrir Git Bash dans un dossier donné de ConEmu ? Voir Git Bash Here in Console2 pour la même question que pour

119
Exécuter une commande depuis un autre répertoire dans bash

Dis que je fais ça: cd subdir git init cd ../ Y a-t-il un moyen de faire cela avec une seule commande, ou peut-être deux, plutôt que de devoir entrer et sortir d'un répertoire pour y exécuter une commande? (Ne cherchez pas une solution spécifique à Git, ce n'est qu'un

117
Bash: espaces dans le nom d'alias

J'essaie de créer un alias dans bash. Ce que je veux faire est la carte ls -ladels -la | more Voici ce que j'ai essayé dans mon fichier .bashrc: alias 'ls -la'='ls -la | more' Cependant, cela ne fonctionne pas car (je suppose) il y a des espaces dans le nom d'alias. Y a-t-il un moyen de contourner...

110
Trafic SSH direct via une machine du milieu

La tunnelisation SSH m’embrouille énormément. Je me demande si je peux le faire sous Linux. J'ai 3 machines .. A. My local machine at home. B. Machine at work that I can SSH into (middle man). C. My desktop at work that I can only SSH into from machine B. Donc, je peux SSH de A -> B et de B...