- Détails
- Écrit par : Super User
- Affichages : 2884
Météo
curl wttr.in/Villeneuve-sur-lot
Notifications dans tous les WM
trayer --widthtype request --heighttype pixel --height 30 --edge bottom --align right --alpha 100 --transparent true --margin 0 &
Pour supprimer des fichiers dans le répertoire courant qui ont plus de 7 jours Attention DANGER !
find . -type f -mtime +7 -exec /bin/rm -f {} \;
Trouver tous les fichiers jpg dans un dossier et ses sous répertoires et les copier(cp) ou déplacer(mv) dans un dossier créé préalablement
find -type d -name "*.jpg" | xargs -i cp {} dossier_destination
Trouver tous les pdf qui contiennent une chaîne de caractères dans le dossier courant
find . -name '*.pdf' -exec sh -c 'pdftotext "{}" - | grep --with-filename --label="{}" --color "chaine à trouver"' \;
Faire des recherches de fichiers en ligne de commande avecc grep !
Le tuto indispensable : http://www.tuteurs.ens.fr/unix/exercices/solutions/grep-sol.html
Réduire le poids d’un fichier PDF rapidement avec Ghostscript
gs -dBATCH -dNOPAUSE -q -sDEVICE=pdfwrite -sOutputFile=output.pdf input.pdf
http://blog.kmelia.net/news/reduire-le-poids-dun-fichier-pdf-rapidement-avec-ghostscript/757
Connaitre les interfaces d'un poste ou d'un serveur Débian et/ou Ubuntu
ifconfig -a
Connaitre les différences entre 2 fichiers
- diff fichier1 fichier2
Si pas de diff alors pas de message si vous voulez un message
- diff fichier1 fichier2 -s
- donne : Les fichiers fichier1 et fichier2 sont identiques
sudo sed -i '/env_reset/a Defaults pwfeedback' /etc/sudoers
Permet de mettre des étoiles lors de la frappe d'un mot de passe
Remplacer une chaîne de caractère dans tous les fichiers d'un dossier
find . -type f -exec sed -i 's/SetupVersion = "1.4"/SetupVersion = "1.5"/g' {} +
- Détails
- Écrit par : Super User
- Affichages : 5189
Les commandes :
sudo apt-key adv --keyserver keyserver.ubuntu.com --recv 049ED9B94765572E
wget -O - http://debian.fusioninventory.org/debian/archive.key | sudo apt-key add -
sudo cpan install LWP:Protocol:https
sudo apt-get install fusioninventory-agent
sudo vim.tiny /etc/rc.local
et mettre dedans
fusioninventory-agent
avant le exit 0
Modifiez les paramètres de connexion au serveur
sudo vim.tiny /etc/fusioninventory/agent.cfg
sudo fusioninventory-agent --version
redemarrer votre poste
- Détails
- Écrit par : Super User
- Affichages : 2757
Si vous ne pouvez plus vous connecter à vos équipements cisco en SSH, ou a d'autres équipements c'est certainement du à une mise à jour de OpenSSh
il faut donc lancer votre connection avec la ligne de commande suivante :
ssh -o HostKeyAlgorithms=ssh-rsa,ssh-dss -o KexAlgorithms=diffie-hellman-group1-sha1 -o Ciphers=aes128-cbc,3des-cbc -o MACs=hmac-md5,hmac-sha1 utilisateur@serveur
et c'est tout ;-)
- Détails
- Écrit par : Super User
- Affichages : 6916
Bon voilà c'est la merde !!!!! Un switch HP Procurve vient de péter !!!!
Pas grave il est garanti à vie !!! Ça c'est la bonne nouvelle ! Et la mauvaise ?
C'est que quand son remplaçant va arriver va falloir se coltiner toute la configuration à la main !!!
Sauf si ? Sauf si t'as été malin et que t'as sauvegarder les configurations des switch sur ton serveur TFTP !
Merci c'est sympa mais comment qu'on fait ?
- Avoir un serveur TFTP
- Faire la sauvegarde
- Pousser la sauvegarde sur le nouveau matériel !
C'est parti
1 - Avoir un serveur TFTP
Sous GNU/Linux Ubuntu et dérivées
sudo apt-get install atftpdsudo apt-get install atftpd
et ensuite pour la configuration ?
sudo vim /etc/default/atftpd
et mettre
USE_INETD=false
OPTIONS="–daemon –tftpd-timeout 300 –retry-timeout 5 –mcast-port 1758 –mcast-addr 239.239.239.0-255 –mcast-ttl 1 –maxthread 100 –verbose=5 /srv/tftp"
puis lancer
mkdir –p /srv/tftp
sudo chmod 777 /srv/tftp
On demare atftpd
sudo invoke-rc.d atftpd start
Et maintenant que c'est prêt, on fait comment ?
sur le switch on fait
Backup de la configuration
Serveur TFTP sur le 10.31.0.25
1 - Faire un ping depuis le CLI pour verifier que le serveur TFTP est accessible
ProCurve 2910al-48G Switch# ping xxx.xxx.xxx.xxx
xxx.xxx.xxx.xxx is alive, time = 11 ms
xxx.xxx.xxx.xxx est l'adresse IP du serveur TFTP
2 - Faire le backup
ProCurve 2910al-48G Switch# copy running-config tftp xxx.xxx.xxx.xxx config.cfg
3 – vérifier que le fichier config.cfg a bien été reçu sur le serveur TFTP.
Restauration de config depuis un switch en configuration usine
1 – créer une adresse ip sur le switch pour envoyer le fichier de conf
ProCurve 2910al-48G Switch# conf terminal
ProCurve 2910al-48G Switch(config)# vlan 1
ProCurve 2910al-48G Switch(vlan-1)# ip address 10.31.7.25 255.255.248.0
ProCurve 2910al-48G Switch(vlan-1)# exit
ProCurve 2910al-48G Switch(config)# exit
2 - Faire un ping depuis le CLI pour vérifier que le serveur TFTP est accessible
ProCurve 2910al-48G Switch# ping 10.31.0.25
10.31.0.25 is alive, time = 146 ms
3–restoration de la conf
ProCurve 2910al-48G Switch# copy tftp startup-config 10.31.0.25 config.cfg
Device may be rebooted, do you want to continue [y/n]? y
00000K
Rebooting switch...
- Détails
- Écrit par : Super User
- Affichages : 2482
Voilà c'est fait, depuis le précédent billet mon environnement de travail est devenu Awesome.
C'est un tilling WM, qui permet de travailler avec le clavier et un peu la souris.
J'avais un petit soucis d'affichage avec pcmanfm et thunar qui n'affichaient pas les icônes.
La solution est très simple. Il faut créer un fichier à la racine de l'utilisateur
vim .gtkrc-2.0
et mettre dedans
gtk-icon-theme-name = "Humanity"
et c'est tout !!!!