Starmate Posts

9 mars 2017

Pour définir un proxy dans git:

git config --global http.proxy http://utilisateur:motdepasse@adresse.ip.proxy:3128

  • changer utilisateur par le login de connexion au proxy
  • changer motdepasse par le passwd du login connexion au proxy
  • changer adresse.proxy par l’adresse ip du proxy
  • changer 3128 par le port utilisé par le proxy

Si il n’y a pas besoin de s’authentifier sur le proxy, la commande prendra cette forme:

git config --global http.proxy http://adresse.ip.proxy:3128

SI vous avez besoin de le retirer:

git config --global --unset http.proxy

Pour voir la configuration courante:

git config --global --get http.proxy

7 mars 2017

Pour indenter plusieurs ligne en meme temps avec VI/VIM, on commence par ouvrir le fichier:

vi fichier

Puis pour indenter 30 lignes depuis la position du curseur, on tape depuis le mode commande:

30>>

Et voila!

5 mars 2017

Un petit mémo pour mettre en place une connexion Openvpn, avec reconnexion auto.

On commence par stocker ses identifiants de connexion ici:

vi /etc/openvpn/starmate.pass

login
passwd

On sécurise le fichier:

chmod 700 /etc/openvpn/starmate.pass

On télécharge les fichiers de configuration de HMA:

mkdir /etc/openvpn/hma
wget -t 3 -T 20 -r -A.ovpn -nd --no-parent -e robots=off https://www.hidemyass.com/vpn-config/UDP/ -P /etc/openvpn/hma

On declare où se trouve le couple login/passwd dans les fichiers de configuration openvpn :

sed -i 's/auth-user-pass/auth-user-pass \/etc\/openvpn\/starmate.pass/g' /etc/openvpn/hma/*ovpn

On relance le service

service openvpn stop
service openvpn start

On peut tester la connexion avec cette commande

openvpn /etc/openvpn/hma/Netherlands.Amsterdam_LOC2S5.UDP.ovpn

Pour automatiser cela, nous allons faire un petit script pour cron:

vi /etc/openvpn/vpn.sh

#!/bin/bash
VPN=`ifconfig | grep tun0 > /dev/null 2>&1 ; echo $?`
if [ "$VPN" -eq "1" ];
then
openvpn /etc/openvpn/hma/Netherlands.Amsterdam_LOC2S5.UDP.ovpn
fi

chmod +x /etc/openvpn/vpn.sh

Et la ligne crontab pour une exécution toutes les minutes:

vi /etc/crontab

*/1 * * * * root /etc/openvpn/vpn.sh > /dev/null 2>&1

On peut vérifier son adresse publique:

dig +short myip.opendns.com @resolver1.opendns.com

3 mars 2017

Pour voir les adresses qui ne répondent pas au ping sur 192.168.0.0/24

Un petit script à faire:

#!/bin/sh
HOST=1
while [ $HOST -lt 255 ];do
ping -q -c 1 -w 1 192.168.0.$HOST > /dev/null
RESULT=$(echo $?)
if [ $RESULT -eq 1 ]; then
printf 192.168.0.$HOST"\n"
fi
HOST=$(expr $HOST + 1)
done

Pour voir les adresses qui répondent au ping sur 192.168.0.0/24

Un petit script à faire:

#!/bin/sh
HOST=1
while [ $HOST -lt 255 ];do
ping -q -c 1 -w 1 192.168.0.$HOST > /dev/null
RESULT=$(echo $?)
if [ $RESULT -eq 0 ]; then
printf 192.168.0.$HOST"\n"
fi
HOST=$(expr $HOST + 1)
done

Sinon via nmap:

nmap -sP 192.168.0.0/24

Et je mets ça ici, c’a peut être utile pour voir les adresses qui ne répondent pas au ping depuis un poste Windaube via powershell:

1..254 | % { if (!(Test-Connection "192.168.0.$_" -Count 1 -Quiet)) {Write-Host "192.168.0.$_"}}

2 mars 2017

Voici les principaux raccourcis clavier à connaître pour insérer un caractère spécial.
Il suffit de maintenir la touche ALT puis de saisir le code correspondant au caractère spécial grâce au pavé numérique.

Insérer une majuscule accentuée

  • ALT+128 : Ç (ç cédille majuscule)
  • ALT+181 : Á (á accent aigu majuscule)
  • ALT+143 : Å (å majuscule diacrité d’un rond en chef)
  • ALT+144 : É (é accent aigu majuscule)
  • ALT+146 : Æ (ae collés majuscule)
  • ALT+165 : Ñ (eñe, le n espagnol en majuscule)
  • ALT+212 : È (è accent grave majuscule)
  • ALT+0140 : Œ (oe collés)

Insérer un caractère spécial ou accentué

  • ALT+134 : å (a diacrité d’un rond en chef)
  • ALT+141 : ì (i accent grave)
  • ALT+145 : æ (ae collés)
  • ALT+149 : ò (o accent grave)
  • ALT+152 : ÿ (y tréma)
  • ALT+155 : ø (o barré)
  • ALT+157 : Ø (o barré majuscule)
  • ALT+160 : á (a accent aigu)
  • ALT+161 : í (i accent aigu)
  • ALT+162 : ó (o accent aigu)
  • ALT+163 : ú (u accent aigu)
  • ALT+164 : ñ (eñe, le n espagnol)
  • ALT+166 : ª (a en exposant)
  • ALT+167 : º (le symbole des dégrés)
  • ALT+167 : ¿ (un point d’interrogation inversé)
  • ALT+173 : ¡ (un point d’exclamation inversé)
  • ALT+0156 : œ (oe collés)

Insérer un symbole mathématique

  • ALT+159 : ƒ (fonction)
  • ALT+171 : ½ (un demi)
  • ALT+172 : ¼ (un quart)
  • ALT+241 : ± (plus ou moins)
  • ALT+243 : ¾ (trois quarts)
  • ALT+246 : ÷ (symbole divisé par)
  • ALT+251 : ¹ (1 en exposant)
  • ALT+252 : ³ (3 en exposant)
  • ALT+253 : ² (2 en exposant)
  • ALT+0137 : ‰ (symbole pour mille)

 Insérer une flèche

  • ALT+23 : ↨ (double flèche verticale)
  • ALT+24 : ↑ (flèche vers le haut)
  • ALT+25 : ↓ (flèche vers le bas)
  • ALT+26 : → (flèche vers la droite)
  • ALT+27 : ← (flèche vers la gauche)
  • ALT+29 : ↔ (double flèche horizontale)
  • ALT+16 : ► (grosse flèche vers la droite)
  • ALT+17 : ◄ (grosse flèche vers la gauche)
  • ALT+30 : ▲ (grosse flèche vers le haut)
  • ALT+31 : ▼ (grosse flèche vers le bas)

Insérer un symbole

  • ALT+20 : ¶ (retour chariot)
  • ALT+21 : § (paragraphe)
  • ALT+1 : ☺ (smiley blanc)
  • ALT+2 : ☻ (smiley noir)
  • ALT+3 : ♥ (cœur)
  • ALT+4 : ♦ (carreau)
  • ALT+5 : ♣ (trèfle)
  • ALT+6 : ♠ (pic)
  • ALT+11 : ♂ (homme)
  • ALT+12 : ♀ (femme)
  • ALT+13 : ♪ (note de musique : croche)
  • ALT+14 : ♫ (note de musique : deux croches)
  • ALT+15 : ☼ (soleil)
  • ALT+0128 : € (symbole euro)
  • ALT+0147 : “ (ouverture des guillemets anglais)
  • ALT+0148 : ” (fermeture des guillemets anglais)
  • ALT+0153 : ™ (symbole TM exposant, trademark, marque déposée)
  • ALT+0169 : © (symbole c entouré, copyright)
  • ALT+0174 : ® (symbole R entouré, marque)