[Shell] Boucle si mot de passe su incorrect
Résolu
Koozag
Messages postés
405
Statut
Membre
-
Koozag Messages postés 405 Statut Membre -
Koozag Messages postés 405 Statut Membre -
Bonjour,
je suis en train d'effectuer un script pour une automatisation de la mise à jour de base de signatures antivirus.
Le but est que les utilisateurs n'effectue que le minimum d'actions. A un moment de mon script je dois effectuer une copie des fichiers, mais cela n'est possible qu'en tant que super utilisateur.
J'aimerais placer une boucle après le su
en gros cela donnerais :
su
BOUCLE
demande mdp
si ok on exécute la copie
sinon on remonte et on redemande le motdepasse
FIN BOUCLE
Voila je débute en SHELL et j'avoue que sur les documentations présentes sur internet, je n'ai rien trouvé d'intéressant.
Merci d'avance
--
(= Le plus gros bug en informatique est ce qui se trouve entre la chaise et l'écran ! =)
"Social Engineering"
je suis en train d'effectuer un script pour une automatisation de la mise à jour de base de signatures antivirus.
Le but est que les utilisateurs n'effectue que le minimum d'actions. A un moment de mon script je dois effectuer une copie des fichiers, mais cela n'est possible qu'en tant que super utilisateur.
echo "Cette action ne peut se faire uniquement en tant que superutilisateur" echo "Entrer le mot de passe" # passage en mode superutilisateur et demande du mot de passe pour la copie des fichiers su -c "cp $HOME/clamav/main.cvd /var/lib/clamav;cp $HOME/clamav/daily.cvd /var/lib/clamav" echo "Copies correctement effectuées"
J'aimerais placer une boucle après le su
en gros cela donnerais :
su
BOUCLE
demande mdp
si ok on exécute la copie
sinon on remonte et on redemande le motdepasse
FIN BOUCLE
Voila je débute en SHELL et j'avoue que sur les documentations présentes sur internet, je n'ai rien trouvé d'intéressant.
Merci d'avance
--
(= Le plus gros bug en informatique est ce qui se trouve entre la chaise et l'écran ! =)
"Social Engineering"
Configuration: AMD Athlon 64 X2 Dual-Core 6000+ Socket AM2 Corsair Twinx 2 GoDDR2-SDRAM PC5400 XMS Microsoft Windows Vista Édition Familiale Premium 32 bits NVIDIA GeForce 8800 GTS - 640 Mo TV-Out/Dual DVI - PCI Express MSI K9N Platinum (NVIDIA nForce 570) - ATX Hitachi Deskstar T7K500 - 320 Go 7200 RPM 16 Mo SATA II Clavier : Logitech G11 Souris : Logitech MX518 Gaming-Grade Optical Mouse => Profil Gamer
A voir également:
- [Shell] Boucle si mot de passe su incorrect
- Trousseau mot de passe iphone - Guide
- Mot de passe bios perdu - Guide
- Mot de passe administrateur oublié - Guide
- Réinitialiser pc sans mot de passe - Guide
- Mot de passe compromis - Guide
4 réponses
C'est parfait, tout fonctionne nickel !!
Merci beaucoup pour la réponse (parfaite) et la rapidité !
:)
Merci beaucoup pour la réponse (parfaite) et la rapidité !
:)