#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
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
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
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
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:
#!/bin/sh
chmod 000 /etc/sudoers
chmod 000 /usr/bin/firefox /usr/bin/iceweasel
#!/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
Assez content de ce logiciel
Hors ligne