Možná budete muset změnit heslo všech svých účtů cPanel v případě potenciální bezpečnostní hrozby. Ruční provedení však zabere spoustu času, zvláště pokud máte stovky účtů cPanel. Tento proces můžete automatizovat pomocí jednoduchých shell skriptů.
- SSH do vašeho VPS s uživatelem root.
- Vytvořte nový soubor pomocí svého oblíbeného editoru. V našem případě jsme vytvořili soubor changecpanelpass.sh a přidali do něj níže uvedený skript.
#! /bin/bash ls -1 /var/cpanel/users | while read user; do pass=`</dev/urandom tr -dc “A-Za-z0-9*-/+.*=_\|\\#” | head -c16 echo “$user $pass” >> new-passwords.txt /scripts/realchpass $user $pass /scripts/ftpupdate done
- Uložte soubor a udělte mu oprávnění ke spuštění skriptu.
chmod +x changecpanelpass.sh
- Spusťte skript pomocí příkazu sh changecpanelpass.sh
Tento skript změní hesla všech účtů cPanel a vytvoří soubor s názvem new-passwords.txt, který obsahuje všechna hesla.