11 December, 2009 (22:45) | Linux, Notes | Florian Cargoet
ssh stocke les clés des serveurs auxquels vous vous connecter pour pouvoir reconnaitre le serveur à la prochaine connexion et vous prévenir s’il y a un problème. Si on sait que le changement est normal, et que l’on veut se connecter au serveur malgré tout, il faut supprimer la clé fautive du fichier ~/.ssh/known_hosts. A l’oeil, ce n’est pas évident car rien ne permet d’identifier les clés dans le fichier. Pour supprimer simplement cette clé sans passer par la suppression complète du fichier :
Alternativement mais moins sympa, ssh donne la ligne de la clé erronée dans son avertissement ce qui permet de savoir laquelle supprimer.
Commentaires : -
11 December, 2009 (22:28) | Linux, Notes | Florian Cargoet
En vous connectant à un serveur ssh pour la première fois, ssh vous signalera qu’il ne le connait pas :
The authenticity of host ‘hostname (adr.es.se.ip)’ can’t be established.
DSA key fingerprint is 9c:27:82:3c:ea:2a:c1:bc:19:9a:37:8e:e4:93:bb:77.
Avant de faire aveuglément confiance à ce serveur, vous pouvez vérifier l’empreinte de sa clé publique si vous l’avez :
ssh-keygen -l -f ssh_host_dsa_key.pub |
Ce fichier se trouve dans /etc/ssh sur le serveur.
Commentaires : -
11 December, 2009 (22:14) | Linux, Notes | Florian Cargoet
Commentaires : -
11 December, 2009 (22:11) | Linux, Notes | Florian Cargoet
On demande à dpkg-query de tout afficher selon un format qui donne la taille en premier, puis on fait trier tout ça par sort et enfin less permet de pas en prendre plein la tête.
dpkg-query -W --showformat='${Installed-Size} ${Package}\n'| sort -rn | less |
L’intérêt ? Faire un peu de nettoyage quand on manque de place…
Commentaires : 2
11 December, 2009 (20:05) | Linux, Notes | Florian Cargoet
Sans ordre et en laissant certainement plein de commandes indispensables de coté :
Changer son adresse MAC
ifconfig <INTERFACE> hw ether <MAC>
Lister les ports ouverts (tcp/udp)
netstat -pantu
lsof -ni
Netcat, la base
netcat permet de se connecter à un serveur sur n’importe quel port et d’envoyer des caractères.
Serveur TCP : nc -l -p port
Serveur UDP : nc -l -u -p port
Client TCP : nc serveur port
Client UDP : nc -u serveur port
Commentaires : -
15 November, 2009 (16:04) | Linux, Notes | Florian Cargoet
Imprimer sur une machine distante :
cat fichier_postscript.ps | nc machine 9100
Ctrl+C quand c’est fini.
Commentaires : -
14 November, 2009 (16:01) | Linux, Notes | Florian Cargoet
Petite note pour m’en souvenir…
Ouvrir un tunnel ssh en background :
ssh -N -f login@sas -Lport_local:cible:port_cible sleep 60 |
Commentaires : -
12 November, 2009 (15:42) | Linux, Notes | Florian Cargoet
Pour savoir à quel paquet appartient un fichier :
dpkg -S /chemin/du/fichier |
Lire la suite »
Commentaires : -
12 August, 2009 (23:08) | Linux, Notes | Florian Cargoet
Aujourd’hui, j’ai voulu me connecter à IRC mais un pare-feu m’en empêchait malheureusement. Heureusement, le ssh passe, j’ai donc pu m’en sortir…
Lire la suite »
Commentaires : -
26 June, 2009 (21:42) | Linux | Florian Cargoet
Voici un très petit script qui me sert de temps en temps pour faire très rapidement des coins ronds transparents sur mes images.
Lire la suite »
Commentaires : 1