Forzar cambio de password pero conociendo el nuevo password de todos los usuarios
A veces es necesario un cambio global de Password, de ser administradores o de todos los usuarios, sobre todo cuando ha habido evidencias de un Explo o hacking un sitio web, algo que le cuesta mucho a muchos administradores, entender que es la seguridad.
WP Cli
Lista de usuarios
administradores
wp user list --role=administrator --fields=ID,user_login,user_email
todos los roles
wp user list --fields=ID,user_login,user_email
Cambio de todos los administrrdores
wp user list --role=administrator --field=ID | while read uid; do
newpass=$(openssl rand -base64 12)
wp user update $uid --user_pass="$newpass" --skip-email
login=$(wp user get $uid --field=user_login)
echo "$login : $newpass"
done
Aviso
Esta documentación y su contenido, no implica que funcione en tu caso o determinados casos. También implica que tienes conocimientos sobre lo que trata, y que en cualquier caso tienes copias de seguridad. El contenido el contenido se entrega, tal y como está, sin que ello implique ningún obligación ni responsabilidad por parte de Castris
Si necesitas soporte profesional puedes contratar con Castris soporte profesional.