Supprimer un conteneur OpenStack Swift et tous ses objets

Une petite note qui pourrait éventuellement servir à d’autres dans le même cas. J’ai un conteneur de stockage d’objets sur le Public Cloud OVH avec plusieurs téraoctets de données que j’ai besoin de supprimer. Sauf que via l’interface je ne peux pas le faire, car il faut d’abord supprimer toutes ses données, et ça prend … Lire la suiteSupprimer un conteneur OpenStack Swift et tous ses objets

Éthique et politique dans les licences logicielles

Une réflexion intéressante sur l’éthique dans le logiciel. Au niveau des licences on a réussi à imposer le partage du code source comme une norme, est-ce qu’il ne serait pas temps imposer l’éthique (bienveillance, écologie, etc.) dans l’utilisation de ceux-ci ? Ça me parait une bonne idée.

Rediriger un port pour une IP spécifique avec iptables

Toujours dans une optique de contourner des restrictions de pare-feu, on va voir un truc assez simple pour rediriger un port vers au autre uniquement pour les paquets provenant d’une IP donnée. Deux cas de figure où ça peut s’avérer utile :

  • vous êtes au travail, vous avez besoin d’accéder à un service sur votre serveur qui tourne sur un port bloqué par le pare-feu de la boite
  • vous avez des machines chez un client, elles doivent pouvoir communiquer entre elles sur un port qui n’a pas été autorisé

Lire la suiteRediriger un port pour une IP spécifique avec iptables

Faire tourner HTTPS et SSH sur le même port avec NGINX

Depuis la version 1.15.2, NGINX a ajouté une fonctionnalité qui permet de faire une distinction entre un flux HTTPS et un autre flux TCP arrivant sur un même port. Ça permet par exemple de faire tourner en même temps sur le port 443 un service Web en HTTPS et un service VPN ou SSH. Et ainsi passer outre certains pare-feux restrictif qui ne laissent pas passer certains flux (Git, SSH, DNS personnalisé).

Lire la suiteFaire tourner HTTPS et SSH sur le même port avec NGINX