Index du Forum » » Le coin des codeurs

Auteur

Attribution CHMOD automatiquement via un script pour Linux uniquement possible
Loudgi
59    

  Posté : 05-06-2008 18:58

Salut à tous,
Je sais pas si il y a un coin Upload ici donc je poste un semblant de script très basic mais qui aide
Vous pouvez le modifier l'améliorer pas de soucis, vive le Open Source, je vous invite meme à l'améliorer

Début
#!/bin/sh
echo Application du CHMOD 774 sur tous les fichiers...
chmod 774 public_html/*
echo Fin...
echo Application de CHMOD 776 sur les fichiers sensibles...
chmod 776 public_html/cache.config.php
chmod 776 public_html/cache.timings.php
chmod 776 public_html/chat.php
chmod 776 public_html/config.php
chmod 776 public_html/filemanager.conf
chmod 776 public_html/push.php
chmod 776 public_html/signat.php
chmod 776 public_html/admin/extend-modules.txt
chmod 776 public_html/cache/net2zone.txt
chmod 776 public_html/cache/ultramode.txt
chmod 776 public_html/logs/security.log
chmod 776 public_html/meta/meta.php
chmod 776 public_html/modules/upload/upload.conf.php
chmod 776 public_html/static/edito.txt
echo Fin...
Fin

Cette suite de commande doit etre dans un fichier ayant pour extension à la fin : .sh
exemple : Npds-chmod.sh

Donner à votre script le CHMOD 700 (pas besoin de plus, et comme ça mieux sécu) sur votre shell via votre client FTP
ensuite on lance le script avec la commande : ./npds-chmod.sh

voila

PS: Cependant, vous devrez appliquer manuellement avec votre Client FTP le CHMOD 777 aux répertoires et sous répertoires (Juste le bémol)





Cet article provient de NPDS

http://www.npds.org/viewtopic.php?topic=23657&forum=5