Catégorie : Ligne de commande

15 août 2015 /

La méthode décrite ci-dessus ne fonctionne pas si le site est clairement spécifié dans une liste noire de squid et/ou squidGuard

Il s’agit donc de faire une recherche de tous les fichiers contenant l’adresse du site à autoriser dans les arborescences suivantes:

  • /usr/local/squid/etc
  • /usr/local/squidGuard/db/

Ce qui nous donne:

grep -i www.url.fr /usr/local/squid/etc/*

et

grep -i www.url.fr /usr/local/squidGuard/db/*

Une fois identifié, faire une copie des fichiers ciblés dans un dossier «OLDIES»:

cp -p /usr/local/squidGuard/db/porn/domains /usr/local/squidGuard/db/porn/OLDIES/domains.datedujour.save

On peut maintenant retirer en toute sécurité le nom de domaine à autoriser sur chacun des fichiers identifiés:

vi /usr/local/squidGuard/db/porn/domains

SquidGuard ne consulte pas directement les fichiers de liste, mais des fichiers DB.

Il faut donc lui demander de régénérer pour chaque fichier de liste modifié dans l’arborescence /usr/local/squidGuard/db/ … , le fichier database correspondant.

Dans notre exemple, le fichier /usr/local/squidGuard/db/porn/domains a été modifié.
On va donc le régénérer:

cd /usr/local/squidGuard/db/porn/

../../bin/squidGuard -C domains -c ../../etc/squidGuard.conf

Il n’y a plus qu’à faire un refresh de proxy-squid:

service squid reload

14 août 2015 /

Pour mettre en place un Swap, il faut créer un fichier vide. Nous allons ici crée notre fichier Swap, nommé « fichierswap » à la racine du disque de 1Go.

dd if=/dev/zero of=/fichierswap bs=1024M count=1
sync
mkswap -c /fichierswap
chmod -v 600 /fichierswap

Activation du fichier de swap:

swapon /fichierswap

Activation du fichier de swap à chaque démarrage du serveur:

Pour utiliser ce fichier de swap de manière permanente, il faut ajouter la ligne ci-dessous dans le fichier /etc/fstab. Ainsi à chaque démarrage du système ce fichier de swap sera chargé:

/fichieswap none swap sw 0 0

12 août 2015 /

On peut modifier la validité d’un mot de passe, pour cela on utilise la commande chage.

Pour lister les informations de l’utilisateur starmate:

chage -l starmate

Pour forcer le changement du mot de passe, on passe sa validité à 0 jour, c’est à dire à la prochaine connexion. Pour cela on utilise cette commande :

chage -d 0 starmate

A la prochaine connexion du compte starmate, un changement de mot de passe sera demandé.

11 août 2015 /

Il faut tout d’abord rendre le script exécutable:

chmod u+x script.sh

Il n’y à plus qu’à insérer dans le fichier /etc/crontab, le chemin du script et l’heure a laquelle doit exécuter le script:

vi /etc/crontab

Puis, on y inscrit cela pour le lancé toutes les 5 minutes en tant que starmate:
*/5 * * * * starmate /home/starmate/script.sh

Pour programmer un redémarrage en tant que root tous les Lundi, Mardi, Jeudi, Samedi à 3h30:
30 3 * * 1,2,4,6 root /sbin/reboot

9 août 2015 /

Pour renouveler son bail DHCP, on commence par libérer son adresse :

dhclient -r

si plusieurs interfaces:

dhclient -r eth0

Puis on en demande une nouvelle:

dhclient

si plusieurs interfaces:

dhclient eth0