Accueil » Ligne de commande » Page 41
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
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
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é.
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
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