Nasıl Özeti veya SQL erişiminiz varsa biz WordPress Yönetici bir kullanıcı ekleyebilirsiniz

Bir blog'u / web sitesini WordPress'te "devralmaya" ihtiyaç duyduğumuz durumlar var, ancak buna pek çok kimlik doğrulama verisi yok.
hiçbir var senaryoda yönetici haklarına sahip kullanıcı hangi ben şifremi biliyorum Biz bir e-mail yok Bir kullanıcının yönetici kurtarabilirsiniz olduğunu ve veritabanına erişim yok(bir cPanel hesabı), WordPress'e giriş yapabilmek için biraz imkansız görünüyor. Bununla birlikte, bir "boşluk" var. FTP erişimi Site dosyaları, bize veritabanı en etkileşim ve kontrol altına almak için izin verebilir.

Bir WordPress bloga FTP erişimimiz varsa, yönetici haklarına sahip bir kullanıcının şifresini kurtarmak veya yeni kullanıcı eklemeBu iki şekilde yapılabilir.

1. Wp-config.php dosyasından giriş verilerini kullanarak phpMyAdmin aracılığıyla blog / web sitesi veritabanına erişme.

durumda biz bir cPanel veya başka bir yönetim sistemi üzerinden erişimi yok phpMyAdminbiz indir arşivi buradaya da da arşiv Özü ve FTP'ye gidiyoruzWordPress dosya ve klasörler yakınında.
PhpMyAdmin'e tarayıcıdan erişin: http://nume-blog.com/phpMyAdmin ve ile bağlanın Veritabanı kullanıcı adı ve şifre. Bunları wp-config.php'de buluruz.
phpMyAdmin veritabanını blog İçeri masaya "gidinwp_users"Nerede kolayca (e-posta değiştirebiliruser_email). Biz erişimine sahip oldukları için bir e-posta koyun, ardından şifre WordPress sıfırlayabilirim.

2. Current.the konusunun functions.php dosyasını kullanarak yönetici ayrıcalıklarına sahip bir WordPress kullanıcısı ekleme.

Daha basit ve ilkinden daha hızlı, ancak kullanıcı adınızın yanında / yönetici haklarına sahip kullanıcılar mevcut, Bu bir ekleyecektir. Elbette bu kullanıcı giriş ile birlikte Eğer diğer değiştirebilir. E-posta ve şifre.

her şeyden önce bu yöntemi uygulamak için Geçerli olan tema belirlemek blog çalışan. Ön sayfa erişim kaynağında (Kaynağı Görüntüle) Ve aramaya "/wp-content / themes/ ...". Şu klasörü sonra "/ temalar / .." Mevcut tema klasörüdür.
FTP erişimi geçerli tema klasörü (/ wp-content / themes / nume_tema /) ve dosyayı düzenlemek functions.php şimdi burada.

functions.php altındaki aşağıdaki kodu ekleyin: wpb_admin_account fonksiyonu () { $ User = 'kullanıcı adı'; $ = 'Şifre' geçer; $ Email = 'email@domain.com'; if (! username_exists ($ kullanıcı) &&! email_exists ($ email)) { $ User_id = wp_create_user ($ kullanıcı $, pas, $ email); $ Kullanıcı = new WP_User ($ user_id); $ Kullanıcı-> set_role ( 'yönetici'); }} ADD_ACTION (init, 'wpb_admin_account');

sadece kırmızı belirtilen verileri değişecek. $ kullanıcı, $ pas si $ e-posta.

senin functions.php değişiklikleri, daha sonra saldırıları kaydet: http://nume-site.com/wp-admin/Nerede yukarıdaki girişi ile giriş.

Bu şekilde Yönetici durumundaki Yeni bir WordPress kullanıcısı ile giriş yapabilirsiniz. Kimlik doğrulama sonrasında son derece functions.php Bu kodu kaldırmak için tavsiye edilir.

Nasıl Özeti veya SQL erişiminiz varsa biz WordPress Yönetici bir kullanıcı ekleyebilirsiniz

Yazar hakkında

Gizlilik

Gadget'lar ve IT anlamına gelen her şey hakkında tutkulu, 2006'ten stealthsettings.com'dan memnuniyetle yazıyorum ve bilgisayarlarla işletim sistemleri, Linux, Windows, iOS ve Android işletim sistemleri hakkında yeni şeyler keşfetmeyi seviyorum.

Leave a Comment