Ouvrez une fenêtre de terminal sur le système exécutant SquidGuard en sélectionnant le "Terminal" raccourci dans le menu des applications de l'interface graphique ou en se connectant avec votre identifiant et votre mot de passe à l'invite de connexion de terminal.
Devenir l'utilisateur root en tapant "su" dans le terminal et en appuyant sur "Entrer" ou en tapant "sudo su" sur Ubuntu.
Tapez le mot de passe root à l'invite de mot de passe et appuyez sur "Entrez."
Ouvrez le fichier de configuration en tapant SquidGuard "nano /usr/local/squidGuard/squidGuard.conf" dans le terminal et en appuyant sur "Entrez."
Notez le chemin après le "dbhome" option en haut du fichier de configuration, qui est "/ Usr / squidGuard / db / local" par défaut.
Ajouter le texte suivant dans le fichier de configuration:
dest white {
domainlist blanc / domaines
URLList blanc / urls
}
Localisez la section dans le fichier de configuration qui commence par "acl" et d'ajouter "blanc" après "passer." Par exemple, la section doit ressembler à:
{acl
défaut {passwhite! liste noire! bloqué tous
rediriger http: //localhost/block.html
}
}
Presse "Ctrl" et "O" dans le même temps et appuyez sur "Entrer" pour enregistrer le fichier, puis appuyez sur "Ctrl" et "X" dans le même temps de fermer Nano.
Type "nano / usr / local / squidGuard / db / blanc / domaines locaux" dans le terminal et appuyez sur "Entrer" pour créer le fichier de domaine de la liste blanche. Si le répertoire de dbhome à partir du fichier de configuration est définie à un emplacement différent, tapez son emplacement dans le format "dbhome / blanc / domaines" à la place.
Ajouter à la liste blanche des domaines fichier texte avec un domaine séparé sur chaque ligne. Les domaines peuvent être au format "example.com" pour permettre au site principal ou ".exemple.com" pour permettre à tous les sous-domaines sur le site.
Presse "Ctrl" et "O" dans le même temps et appuyez sur "Entrer" pour enregistrer le fichier de liste blanche de domaine, puis appuyez sur "Ctrl" et "X" dans le même temps de fermer l'éditeur de texte.
Type "nano / usr / local / squidGuard / db / blanc / urls locales" dans le terminal et appuyez sur "Entrer" pour créer l'URL du fichier de liste blanche. Si le répertoire de dbhome est dans un endroit différent, tapez son emplacement dans le format "dbhome / blanc / urls" à la place.
Ajouter à la liste blanche URL du fichier texte avec une URL distincte sur chaque ligne. Tapez l'adresse URL complète dans la forme "example.com/directory/page.html"
Presse "Ctrl" et "O" dans le même temps et appuyez sur "Entrer" pour enregistrer le fichier de la liste blanche de l'URL, puis appuyez sur "Ctrl" et "X" dans le même temps pour quitter l'éditeur de texte.
Redémarrez Squid si elle est en cours d'exécution.