Muhammad Habib Ulil A Salah satu penulis CloudAJA, hobby programming, dan fokus juga di sistem administrator dengan pengalaman beberapa tahun di industri teknologi informasi. Keahlian saya mencakup pengembangan dan manajemen situs web, pemrograman dalam berbagai bahasa seperti PHP, C++, dan Python, serta pengelolaan infrastruktur IT.

Generate A Single-use Auto-Login URL untuk WHM/cPanel dan Webmail

Auto-login URL sangat berguna untuk mengakses WHM/cPanel/Webmail tanpa harus memasukkan kredensial secara manual. Ini sangat membantu untuk sesi login yang hanya sekali pakai atau untuk tujuan testing. Artikel ini akan menjelaskan cara membuat single-use auto-login URL menggunakan akses SSH sebagai root di server cPanel.

Syarat dan Persiapan:

  1. Akses SSH sebagai root ke server cPanel.
  2. WHM/cPanel dan Webmail sudah terinstal dan berfungsi dengan baik.

Langkah-langkah Generate A Single-use Auto-Login:

Login ke Server via SSH sebagai Root

Pertama, login ke server dengan menggunakan akses SSH. Pastikan kamu login sebagai root.

ssh root@IP_SERVER

Gantilah IP_SERVER dengan alamat IP server cPanel Anda.

Menghasilkan Auto-Login URL untuk WHM

Setelah berhasil login ke server, gunakan perintah berikut untuk membuat URL auto-login ke WHM:

/scripts/whmlogin

Perintah ini akan menghasilkan URL yang bisa digunakan untuk login ke WHM tanpa perlu memasukkan username dan password.

Hasil command kurang lebih seperti berikut, kamu tinggal copy dan paste di browser untuk login ke WHM:

[root@cpanel-dev ~]# /scripts/whmlogin
https://cpanel-dev.test.net:2087/cpsess5379327622/login/?session=root%xxxxxxxxxxxx%3acreate_user_session%xxxxxxxxxxxxxxxxxxxxxxx

Menghasilkan Auto-Login URL untuk cPanel

Untuk membuat URL auto-login ke cPanel, jalankan perintah berikut:

whmapi1 create_user_session user=username service=cpaneld

Catatan: Gantilah username dengan username akun cPanel yang ingin kamu akses.

Hasil command seperti berikut, kamu tinggal copy dan paste di browser untuk login ke akun cPanel:

[root@cpanel-dev ~]# whmapi1 create_user_session user=natanetmy service=cpaneld
data:
cp_security_token: /cpsess8568872208
expires: '1726798328'
service: cpaneld
session: natanetmy:xxxxxxxxxxxxx:create_user_session,xxxxxxxxxxx
url: https://cpanel-dev.test.net:2083/cpsess8568872208/login/?session=natanetmy%xxxxxxxxxxxxx%3acreate_user_session%xxxxxxxxxxx
metadata:
command: create_user_session
reason: Created session
result: 1
version: 1

Menghasilkan Auto-Login URL untuk Webmail

Untuk mengakses Webmail dengan URL auto-login, gunakan perintah berikut:

whmapi1 create_user_session user=username service=webmaild

Perintah ini menghasilkan URL yang langsung bisa digunakan untuk login ke Webmail. Jangan lupa untuk mengganti username dengan akun Webmail yang ingin diakses.

Hasil command seperti berikut, kamu tinggal copy dan paste di browser untuk login ke akun webmmail cPanel:

[root@cpanel-dev ~]# whmapi1 create_user_session user=support@natanet.my.id service=webmaild
data:
cp_security_token: /cpsess1034530267
expires: '1726798456'
service: webmaild
session: natanetmy:xxxxxxxxxx:create_user_session,xxxxxxxxxx
url: https://cpanel-dev.test.net:2096/cpsess3228053658/login/?session=support%40natanet.my.id%xxxxxxxxxx%3acreate_user_session%xxxxxxxxxx
metadata:
command: create_user_session
reason: Created session
result: 1
version: 1

Menggunakan Auto-Login URL

Setelah mendapatkan URL yang dihasilkan dari langkah-langkah di atas, cukup salin URL tersebut ke browser dan kamu akan langsung diarahkan ke antarmuka WHM, cPanel, atau Webmail tanpa perlu login manual.

Penting!

  • URL auto-login ini hanya bisa digunakan sekali saja. Jika URL sudah digunakan atau session berakhir, kamu harus membuat URL baru.
  • Hati-hati dalam membagikan URL ini, karena memungkinkan akses langsung ke sistem manajemen server.

Kesimpulan

Fitur auto-login URL ini sangat bermanfaat, terutama ketika Anda perlu memberikan akses singkat tanpa harus membagikan username dan password secara langsung. Pastikan Anda selalu menjaga keamanan URL ini agar tidak disalahgunakan.

Muhammad Habib Ulil A Salah satu penulis CloudAJA, hobby programming, dan fokus juga di sistem administrator dengan pengalaman beberapa tahun di industri teknologi informasi. Keahlian saya mencakup pengembangan dan manajemen situs web, pemrograman dalam berbagai bahasa seperti PHP, C++, dan Python, serta pengelolaan infrastruktur IT.

Leave a Reply

Your email address will not be published. Required fields are marked *