Menu principal

Statut de la page

Un petit script – 2 : Adresse IP WAN, localisation, speedtest

Ce petit script va faire 3 choses : Afficher votre adresse IP WAN (externe), la localisation géographique de cette adresse, la bande passante en download de cette connexion. Je me sers de ce script quand je me connecte avec OpenVPN à des serveurs VPN étrangers. Je sais ainsi d’un coup d’œil si je ne suis pas sur l’adresse IP de mon domicile, à quel endroit je suis connecté et si je peux télécharger comme un cochon la vitesse de download est intéressante. Dans un petit script – 1, j’avais expliqué pourquoi j’utilisais dig (plus rapide notamment). Je me base sur le service ipinfo.io (le meilleur à ma connaissance mais qui donne parfois des réponses inexactes pour la ville) pour [...]
Lire la suite
Vus : 347
Publié par blog-libre : 56

Utilisateurs 3hg.fr et ouaf.xyz

Aux utilisateurs du CHATONS 3hg.fr et ouaf.xyz, en cette fin d'année, il est temps de faire un peu de tri.Certains ne se sont jamais connectés avec leur comptes : sauf alerte de leur part, ils seront supprimés. Certains comptes n'ont pas été utilisés depuis plus de 6 mois : ces derniers seront fermé aussi.N'hésitez pas à nous faire signe si besoin.Pour ceux que ça intéresse, voici comment je procède pour savoir si un utilisateur a consulté ses messages. Non, je ne regarde pas les logs, c'est beaucoup plus simple : je [...]
Lire la suite
Vus : 66
Publié par Thuban : 212

Firewall : Mon script iptables

Je partage ici mon script de firewall iptable. C’est un script « à l’ancienne », dans du bash… ça fait le taf, mais rien de bien transsudant. En gros : On ferme tout les ports sauf ceux qui nous intéresse (80, 25, icmp…) Petite fonction pour ouvrir les ports mis en écoute sur Portsentry. Portsentry c’est un petit logiciel de sécurité en mode « pot de miel ». On met des ports en écoute mais il n’y a rien derrière. Dès que quelqu’un tente de s’y connecter (un robot ou quelqu’un de malveillant), ça bloque son IP dans le firewall pour un temps donnée. C’est radical si vous déplacez le port SSH du 22 vers autre chose et que vous mettez Portsentry à écouter (entre autre) sur le 22… Mode maintenance du serveur web (lancé via ./iptables.sh [...]
Lire la suite
Vus : 36
Publié par David Mercereau : 36

Détecter les paquets inutilisés sur OpenBSD

Si vous avez installé votre OpenBSD depuis quelques temps, peut-être souhaitez-vous faire un peu de ménage. Rien de tel que de supprimer les ports et paquets inutilisés, puis terminer avec les commandes suivantes pour retirer les dépendances inutiles et vérifier le système : pkg_delete -a pkg_check Afin de détecter quels paquets ne me servent plus depuis longtemps et que j'ai peut-être oublié, j'utilise le script suivant Il regarde la liste des paquets installés puis affiche ceux qui ont un exécutable qui n'a pas été utilisé depuis plus d'un mois. (changez la variable DAYS pour un autre délai). Voici le script : #!/bin/sh # print unused packages that may be deleted # It only check if last access time of binaries is older than [...]
Lire la suite
Vus : 219
Publié par Thuban : 212

Comment créer une iso d'OpenBSD personnalisée?

Depuis la publication d'isotop, je me dis que ça serait intéressant d'expliquer un peu comment cette "non-distribution" est faîte. Vous allez, voir, c'est enfantin. Je vais décrire la procédure en détaillant les commandes utilisées, sachant qu'en réalité tout ceci est mis dans des scripts pour se simplifier la vie. Isotop n'est qu'une OpenBSD personnalisée. Pour ça, on récupère d'abord une image d'installation iso depuis un miroir. ftp -o install6.2.iso https://ftp.fr.openbsd.org/pub/OpenBSD/6.2/amd64/install62.iso Ensuite, on décompresse cette iso pour pouvoir modifier son contenu : mkdir -p loopdir mkdir -p ./install6.2 if [ "$(uname)" = "OpenBSD" ]; then vnconfig vnd0 install6.2.iso mount -t cd9660 /dev/vnd0c loopdir/  [...]
Lire la suite
Vus : 289
Publié par Thuban : 212

Personnalisation de bannière SSH avec image et texte

Récupérer une image idéalement en 32x32 J'ai pris un .png par exemple sur IconArchive. (Mes 2 lecteurs, partagez vos sources d'icônes pour bannière en commentaires) Installation de quelques paquets Je ne suis plus trop sûr de ce qu'il faut exactement mais probablement $ sudo apt-get install imagemagick texinfo openjdk-7-jdk coreutils perl git Installation de util-say pour convertir les images en "texte" $ git clone https://github.com/maandree/util-say.git $ ./util-say/img2ponysay dilbert.png > dilbert.txt Error: Unable to access jarfile ./util-say/util-say.jar $ cd util-say && make && cd .. $ ./util-say/img2ponysay dilbert.png > dilbert.txt $ cat dilbert.txt  [...]
Lire la suite
Vus : 413
Publié par Uggy : 58

Nouvelle version du script GNOME Layout Manager

Nous en avions parlé à sa sortie, mais GNOME Layout Manager possédait alors un certain nombre de limitations qui pouvaient être bloquantes, comme l’impossibilité de pouvoir sauvegarder votre configuration pour facilement revenir en arrière. Les dispositions Windows et macOS étaient également plutôt succinctes et se limitaient surtout à l’installation d’un dock ou d’un panel. Mais le projet a continué son petit bonhomme de chemin et en tout juste un mois, bien qu’aucune version stable ne soit encore officiellement proposée, GNOME Layout Manager a finalement comblé quasiment toutes ses lacunes. Nous pouvons désormais sauvegarder et recharger une configuration existante, tout comme nous pouvons facilement revenir sur un GNOME à la vanille (thème par défaut et désactivation des différentes [...]
Lire la suite
Vus : 189
Publié par Okki : 211

Sortie du script GNOME Layout Manager

Comme on a pu le voir récemment, à l’aide de thèmes et d’extensions, on peut aisément modifier la configuration de GNOME pour qu’il se comporte à la façon d’un Windows, d’un macOS ou d’un Unity. Un certain nombre de personnes continuent néanmoins de regretter que GNOME ne corresponde pas directement à leurs attentes et qu’il faille passer du temps à l’adapter pour obtenir un environnement qui leur convienne. Pour ces irréductibles grincheux, Bill Mavromatis a eu la bonne idée de développer  [...]
Lire la suite
Vus : 344
Publié par Okki : 211

curl script |sh

En lisant un article sur le fait qu'il est désormais possible de faire l'installation de Docker sur Raspberry pi je vois que l'installation passer par la commande curl -sSL get.docker.com | sh Tout d'abord que fait cette commande ? La commande curl va lancer le programme Curl qui va se connecter au site get.docker.com, récupérer un script d'installation et le passer (le symbole |) en argument au shell (la commande sh). On est face à une commande shell assez classique (enchainement de deux programmes). En quoi est-ce une mauvaise pratique [...]
Lire la suite
Vus : 263
Publié par genma : 247

Ouvrir un terminal distant dans Nemo

J’ai dû changer de machine tout récemment, et cela passe souvent par une remise en question de son environnement de travail. C’est à ce moment là qu’on se rend compte de tous ces petits « trucs » que l’on avait ajouté de ci de là pour optimiser son travail au quotidien. Dans mon cas, je viens de passer d’une Ubuntu 14.04 + XFCE  à une Ubuntu 16.04 + Cinnamon. J’apprécie ce bureau je dois bien le dire. Mais là n’est pas le sujet de ce billet. J’utilisais Nautilus avec XFCE. Sous Cinnamon, nous avons par défaut son clone dénommé Nemo. Je travaille souvent sur des machines virtuelles distantes, auxquelles j’accède en ssh via un [...]
Lire la suite
Vus : 408
Publié par Philippe Scoffoni : 543
Powered by BilboPlanet