Reset Password WordPress

Sebagai orang yang berkecimpung di dunia IT, pasti kamu sering mengalami Lupa Password. Karena terlalu banyak aplikasi yang telah kita buat dengan password yang harus beraneka ragam dan harus sulit ditebak. Akhirnya korbannya kita sendiri. Lupa password.

Ini adalah kejadian yang saya alami tadi, lupa dengan password website yang berbasis wordpress. Dan saya menggunakan beberapa cara untuk meresetnya.

Yang perlu dicatat, website wordpress saya ini tidak bisa mengirim email, sehingga opsi pengiriman email untuk mereset password, gagal.

Pertama, membaca artikel di beberapa situs webhosting yang menyarankan untuk langsung meresetnya melalui database. Menggunakan fungsi MD5 MySQL. Tentu saja ini Zonk besar. Anehnya kok website besar banyak yang menyarankan cara ini. Mungkin awal-awal  wordpress dibuat pengacakan enskripsi menggunakan MD5. Tapi itu  mungkin sudah lebih 15 tahun yang lalu.

Cara kedua menggunakan cara manual. Saya menggunakan fasilitas lupa password lalu akan muncul key pada tabel user. Lalu saya reset menggunakan pola ini https://mywpsite.com/wp-login.php?action=rp&key=1753177446:$P$BHqUxkPG/YyUxpTtXJU9I6mmhUJDZQ.&login=admin. Ternyata gagal juga. Katanya keynya salah.

Cara ketiga hasil diskusi dengan ChatGPT adalah cara terbaik. Langsung tokcer. Membuat skrip dibawah, taruh di root folder dan jalankan.

<?php
require_once('wp-load.php'); // Pastikan path ke wp-load.php sesuai lokasi kamu

$new_password = 'passwordbaru';
$user_id = 1; // Ganti dengan ID user kamu

wp_set_password($new_password, $user_id);
echo "Password berhasil diubah.";
?>

Atau

<?php
require_once('wp-load.php');

$user_login = 'admin'; // ganti dengan username kamu
$new_password = '12345678'; // ganti dengan password baru kamu

$user = get_user_by('login', $user_login);
if ($user) {
    wp_set_password($new_password, $user->ID);
    echo "Password berhasil diubah untuk user {$user_login}.";
} else {
    echo "User tidak ditemukan.";
}
?>

Ok sedekimian catatan saya buat pengingat kalau nanti mengalami persoalan yang sama.

Only Office Suite

Sejak Google membuat Google Office, maka beberapa aplikasi Office yang dulu berbasis desktop sekarang rame-rame mengubahnya menjadi berbasis online (server). Sebagai contoh Office 386 dan WPS Office.

Tak ketinggalan Only Office . Lama tak terdengar ternyata sekarang juga membuat office berbasis server yang tidak kaleng-kaleng. Saya melihatnya dari kanal Youtubenya Satrio Dewo .

Ternyata, Only Office tidak sekedar Office saja. Namun ada Project Management yang terintegrasi. Bahkan sudah selevel Google Suite.

Yang lebih menarik, ada versi communitynya yang tentu saja open sources dan dirilis di GitHub. Hebatnya punya versi ARM nya juga.

Saya sebenarnya penasaran, namun karena ukurannya tidak kecil, saya belum bermaksud melakukan instalasi dalam waktu dekat.

Membuat TailScale Sendiri

Sudah beberapa waktu ini saya menggunakan Tailscale untuk menghubungkan perangkat-perangkat saya dalam satu network khusus (VPN). Pertanyaan saya bagaimana jika saya ada kebutuhan dalam skala yang lebih besar, dengan user yang lebih banyak? Apakah kita bisa membuat TailScale sendiri?

Ternyata memungkinkan. Mungkin kita hanya butuh VPS untuk memanagenya. Ini Info dari OpenAI

Kalau kamu ingin men-deploy VPN mesh mirip Tailscale secara self-hosted, ini beberapa pilihan:

  1. Headscale (100% kompatibel dengan Tailscale client)

    • Server alternatif open-source untuk Tailscale.

    • Kamu pakai client resmi Tailscale, tapi server dan jaringan dikelola sendiri.

    • Paling cocok kalau kamu ingin kontrol penuh tanpa bayar.

  2. Nebula (dibuat oleh Slack)

    • Mesh VPN dengan NAT traversal.

    • Tidak pakai WireGuard, tapi sistemnya efisien dan scalable.

  3. ZeroTier (alternatif modern VPN + SDN)

    • Sudah punya client & UI sendiri.

    • Ada versi open-source dan versi cloud.

Jadi Kamu bisa membangun VPN seperti Tailscale, tapi:

  • Kalau cuma butuh VPN mesh sederhana: pakai WireGuard langsung

  • Kalau ingin pengalaman Tailscale self-hosted: pakai Headscale

NextCloud vs OwnCloud

Ini adalah sebuah informasi apakah kita akan menginstall nextcloud atau owncloud. Saya ini saya belum membutuhkan. Untuk kebutuhan praktis baru menggunakan PHP Tiny File Manager saja. Silahkan disimak penuturan Grok ini, sebelum memutuskan 🙂

Nextcloud dan ownCloud adalah dua platform penyimpanan cloud open-source yang populer, dirancang untuk memberikan alternatif self-hosted terhadap layanan seperti Dropbox, Google Drive, dan Microsoft OneDrive. Keduanya memiliki akar yang sama, tetapi telah berkembang dengan filosofi dan fokus yang berbeda. Artikel ini akan membandingkan keduanya dari berbagai aspek untuk membantu Anda memilih solusi yang tepat. Selanjutnya »

Tailscale, VPN Modern

VPN (Virtual Private Network) adalah teknologi yang memungkinkan pengguna untuk membuat koneksi yang aman ke jaringan lain melalui internet. VPN sering digunakan untuk melindungi aktivitas online, mengakses jaringan secara remote, atau mengatasi pembatasan geografis.

Fungsi Utama VPN:

  1. Keamanan Data: VPN mengenkripsi koneksi internet Anda, sehingga data yang dikirim dan diterima menjadi lebih aman dari ancaman peretas atau penyadapan.
  2. Privasi Online: Dengan VPN, alamat IP asli Anda disembunyikan, membuat aktivitas online Anda lebih anonim.
  3. Akses Jarak Jauh: VPN memungkinkan akses ke jaringan perusahaan atau kantor dari luar lokasi fisik, seolah-olah Anda sedang berada di sana.
  4. Menghindari Pembatasan Wilayah: Beberapa layanan hanya bisa diakses dari lokasi tertentu. VPN memungkinkan pengguna mengakses layanan tersebut dari lokasi mana pun.

Tailscale, VPN Modern Berbasis WireGuard

Tailscale adalah VPN modern yang dibangun di atas protokol WireGuard. Berbeda dengan VPN tradisional yang membutuhkan konfigurasi server yang rumit, Tailscale fokus pada kemudahan penggunaan dan keamanan.

Selanjutnya »