Quilroy

admin downloader

Sep 2nd, 2024
249
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Bash 1.00 KB | None | 0 0
  1. #!/bin/bash
  2.  
  3. # Variables de configuration
  4. REMOTE_USER="your_username"       # Remplacez par le nom d'utilisateur pour la connexion SSH
  5. REMOTE_HOST="your_host"           # Remplacez par l'adresse IP ou le nom de domaine du serveur distant
  6. REMOTE_DIR="/home/admin"          # Répertoire distant à explorer
  7. LOCAL_DIR="downloaded_files"      # Répertoire local pour stocker les fichiers téléchargés
  8.  
  9. # Créer le répertoire local si nécessaire
  10. mkdir -p "$LOCAL_DIR"
  11.  
  12. # Commande SSH pour rechercher les fichiers contenant les termes "admin", "root", ou "sysadmin"
  13. ssh "$REMOTE_USER@$REMOTE_HOST" << EOF
  14.     grep -rlE "admin|root|sysadmin" "$REMOTE_DIR"
  15. EOF > file_list.txt
  16.  
  17. # Boucle pour télécharger les fichiers correspondants
  18. while IFS= read -r file; do
  19.     scp "$REMOTE_USER@$REMOTE_HOST:$file" "$LOCAL_DIR/"
  20. done < file_list.txt
  21.  
  22. # Nettoyage du fichier temporaire
  23. rm file_list.txt
  24.  
  25. echo "Les fichiers contenant 'admin', 'root', ou 'sysadmin' ont été téléchargés dans le dossier $LOCAL_DIR."
  26.  
Advertisement
Add Comment
Please, Sign In to add comment