debian:hosts.deny

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
debian:hosts.deny [2022/02/23 10:26] erreur32debian:hosts.deny [2022/11/08 16:43] (Version actuelle) – modification externe 127.0.0.1
Ligne 8: Ligne 8:
 #/bin/sh #/bin/sh
 REMOVE=$1 REMOVE=$1
-/etc/init.d/denyhosts stop+ 
 +service denyhosts stop 
 cd /var/lib/denyhosts cd /var/lib/denyhosts
 +
 for THISFILE in hosts hosts-restricted hosts-root hosts-valid users-hosts; for THISFILE in hosts hosts-restricted hosts-root hosts-valid users-hosts;
 do do
-mv $THISFILE /tmp/; +mv $THISFILE /tmp/;cat /tmp/$THISFILE | grep -v $REMOVE > $THISFILE;rm /tmp/$THISFILE; 
-cat /tmp/$THISFILE | grep -v $REMOVE > $THISFILE; +done
-rm /tmp/$THISFILE; +
-done+
-</code>+
  
-<code> 
 mv /etc/hosts.deny /tmp/ mv /etc/hosts.deny /tmp/
 cat /tmp/hosts.deny | grep -v $REMOVE > /etc/hosts.deny; cat /tmp/hosts.deny | grep -v $REMOVE > /etc/hosts.deny;
 rm /tmp/hosts.deny rm /tmp/hosts.deny
 +
 +service denyhosts start
 </code> </code>
  
-/etc/init.d/denyhosts start +Needs to run as //root//.
  
-Needs to run as //root// or someone with access to  <em class="u"> all </em>  denyhost’s files (plus hosts.deny).  +OR 
- +
- OR +
  
 <code> <code>
 +
 #/bin/sh #/bin/sh
 REMOVE=$1 REMOVE=$1
-/usr/share/denyhosts/daemon-control stop+ 
 +service denyhosts stop 
 cd /usr/share/denyhosts/data cd /usr/share/denyhosts/data
 +
 for THISFILE in hosts hosts-restricted hosts-root hosts-valid users-hosts; for THISFILE in hosts hosts-restricted hosts-root hosts-valid users-hosts;
 do do
-mv $THISFILE /tmp; +mv $THISFILE /tmp;cat /tmp/$THISFILE | grep -v $REMOVE > $THISFILE;rm /tmp/$THISFILE; 
-cat /tmp/$THISFILE | grep -v $REMOVE > $THISFILE; +done 
-rm /tmp/$THISFILE; +
-done;+
 mv /etc/hosts.deny /tmp/ mv /etc/hosts.deny /tmp/
 cat /tmp/hosts.deny | grep -v $REMOVE > /etc/hosts.deny; cat /tmp/hosts.deny | grep -v $REMOVE > /etc/hosts.deny;
 rm /tmp/hosts.deny rm /tmp/hosts.deny
 +
 +service denyhosts  start
 </code> </code>
- 
-  
- 
-  $ /usr/share/denyhosts/daemon-control start 
  
 Source:   http://www.aquarionics.com/2009/05/13/to-remove-a-host-that-denyhosts-has-banned Source:   http://www.aquarionics.com/2009/05/13/to-remove-a-host-that-denyhosts-has-banned
  
 {{tag>Denyhosts debian secu script}} {{tag>Denyhosts debian secu script}}
  • debian/hosts.deny.1645608386.txt
  • Dernière modification : 2022/02/23 10:26
  • de erreur32