Configuration OpenVpn sur Ubuntu

Sécurisé son accès internet, c’est essentiel. Bien le configurer, c’est encore mieux !
En effet, si la configuration se fait en 3 clics via network manager, la meilleure solution est quand même de mettre sa config dans un fichier, de manière à ce que la connexion se lance automatiquement à chaque démarrage du PC.
Il faut donc commencer par installer openvpn. Vous trouverez ensuite un fichier de configuration d’exemple dans /usr/share/doc/openvpn/examples/sample-config-files/client.conf.
Vous devrez toutefois l’adapter suivant votre configuration propre. Voici un exemple de fichier fonctionnel:

client
dev tun
proto udp
remote url.du.service 1194
resolv-retry infinite
nobind
user nobody
group nogroup
persist-key
persist-tun
ca ca.crt
comp-lzo
verb 3

auth-user-pass login.txt

Ce fichier est à placer dans /etc/openvpn/client.conf.
Le tag auth-user-pass définit un fichier dans lequel vous inscrirez sur la 1ere ligne votre user, et sur la 2e ligne votre password. Ici, ce fichier sera /etc/openvpn/login.txt.
Comme le service openvpn parcourt /etc/openvpn au démarrage, il se lancera automatiquement avec la config précisée, sans que vous ayez rien d’autre à faire.

Posted in linux, sécurité | Leave a comment

Plusieurs blogs WordPress sur un serveur

J’ai installé un nouveau blog WordPress sur mon serveur, en à peine plus d’une demi-heure !
J’ai pensé tout d’abord à utiliser la fonctionnalité wordpress network, mais il s’avère qu’elle impose certains choix de configuration incompatibles avec la mienne. Et surtout, ce passage de la doc officielle m’a définitivement dissuadé :

WordPress must be installed in the root of your webfolder (i.e. public_html) for subdomains to work correctly. They will not work from within a subdirectory.

Je trouve plus pratique de gérer chaque domaine, wordpress ou pas, dans un sous-dossier de htdocs.
J’ai donc réalisé une 2e install wordpress dans son propre dossier, en suivant simplement cette doc . J’utilise une seule base mysql, mais chaque wordpress a ses propres tables, grâce à un préfixe particulier.

Posted in wordpress | Leave a comment