Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 19/09/2010, à 14:43

francoisP

Utilisation de lockout [Résolu]

Lockout: The Self-imposed, Computer-aided Work Enforcer

http://thomer.com/lockout/
http://www.linux.com/archive/feature/116324

Bref un truc pour les procrastinateurs professionnels cool

L'idée et toute bête:
exécution d'un script "lock.sh",
attente d'une durée définie par l'utilisateur (irrévocable car on ne peut pas passer en root pendant ce laps de temps),
exécution d'un script "unlock.sh"

À l'utilisateur de mettre ce qu'il souhaite dans "lock.sh" et "unlock.sh" afin de réguler son activité de procrastination...

---------------

Maintenant ma question tongue
Je souhaite bloquer internet, je m'y prends le la sorte:

Mon fichier /etc/lockout/lock.sh:

#!/bin/sh
chmod 000 /etc/sudoers
iptables -P INPUT DROP
iptables -P OUTPUT DROP
iptables -P FORWARD DROP

Mon fichier /etc/lockout/unlock.sh:

#!/bin/sh
chmod 440 /etc/sudoers
iptables -P INPUT ACCEPT
iptables -P OUTPUT ACCEPT
iptables -P FORWARD ACCEPT

Pb1: Le fichier lock.sh s'exécute est bloque bien ma connexion internet (passage à l'option DROP). Le fichier unlock.sh s'exécute bien (vérifié)... MAIS ne me remet pas la connexion (càd je suis encore avec l'option DROP).
Le plus bizarre étant que si je tape ensuite "sudo bash /etc/lockout/unlock.sh" la connexion est rétablie (retour à ACCEPT)...
Ça n'est pas énorme comme soucis mais si qq'un comprend ce qui se passe je serai ravi de me coucher moins bête ce soir cool


Pb2: Cette coupure bourrine de la connexion (technique du bazouka) fait bugger certaines applications (je ne parle pas de mpd qui lui bloque complet, mais c'était prévisible)... y-a-t'il une manière plus délicate/précise de bloquer la connexion internet?

Merci smile

Dernière modification par francoisP (Le 20/09/2010, à 11:19)

Hors ligne

#2 Le 20/09/2010, à 11:18

francoisP

Re : Utilisation de lockout [Résolu]

Bon bah j'ai trouvé un truc assez direct:

cat /etc/lockout/lock.sh a écrit :

#!/bin/sh
chmod 000 /etc/sudoers
chmod 000 /usr/bin/firefox /usr/bin/iceweasel

cat /etc/lockout/unlock.sh a écrit :

#!/bin/sh
chmod 440 /etc/sudoers
chmod 777 /usr/bin/firefox /usr/bin/iceweasel

Je ne touche plus à mon réseau, mais au logiciel source de dérapages temporels cool

Assez content de ce logiciel cool

Hors ligne