หน้า 1 จากทั้งหมด 1

เทคนิคการเข้า FreePBX โดยตรง ไม่ต้องผ่านหน้า Login

โพสต์โพสต์แล้ว: 22 ส.ค. 2018 10:03
โดย nuiz
ผมมีเทคนิคใหม่มานำเสนอครับ เป็นเทคนิคที่ทำให้เราเข้าหน้า FreePBX ได้โดยไม่ต้องล๊อคอินครับ ซึ่งคล้ายๆกับ เทคนิคการเข้าไปรีเซ็ต Password ของ FreePBX ที่ผมเคยนำเสนอไปก่อนหน้า

ในบทความนี้จะเป็นเทคนิคล๊อคอินเข้า FreePBX โดยการส่ง URL ตามด้วย Unlock Key ที่เราสร้างขึ้นมาโดยใช้ Tools ใน FreePBX เราก็จะเข้าหน้าเว็บ FreePBX ได้เลยโดยไม่ต้องป้อน Username/Password ให้เมื่อยมือ ได้สิทธิ์ Admin ด้วยครับ

เทคนิคนี้บางท่านอาจมองว่า "ไม่ปลอดภัย" แต่ผมว่ามันสะดวกครับ โดยเฉพาะตอนที่ผมต้องสร้าง App ขึ้นมาแล้วต้องดึงหน้าเว็บของ FreePBX ไปโชว์ ผมก็ล๊อกอินเข้าแค่ App อย่างเดียว ส่วน App มันจะไปล๊อกอินเข้าหน้า FreePBX ให้เอง โดยใช้เทคนิคในบทความนี้ครับ -- ประยุกต์ใช้งานเอาเองนะครับ

แม้ว่าเราจะสร้าง Unlockkey เพื่อใช้งาน เราก็ยังล๊อกอินแบบใช้ Username/Password ได้ตามปกติครับ

ข้อจำกัด...
Unlockkey ที่สร้าง ไม่หมดอายุก็จริงครับ แต่ถ้ามีใครเข้าหน้าเว็บโดยใช้ Unlockkey แม้จะมั่วๆมาก็ตาม ค่า Unlockkey ที่เราสร้างจะถูกลบทิ้งทันที เราต้องสร้างใหม่อีกครับ

มาดูวิธีการทำและวิธีการใช้งานกันครับ

1. สร้าง Unlockkey
รันคำสั่งนี้จาก Linux Prompt
โค้ด: เลือกทั้งหมด
fwconsole genunlockkey

ข้อความ...
If REMOTEUNLOCK is enabled, you will receive a value for KEY.
You can use that as a parameter to config.php, thus:
http://192.168.1.1/admin/config.php?unlock=abc123def... <-- ตัวอย่างการใช้งาน

KEY=a90f05a54e981891fc9ae6051994759838aef51fe7faaeb07fc33d065a7e5c56 <-- คีย์ที่ได้

2. เข้าหน้าเว็บ FreePBX แบบนี้
โค้ด: เลือกทั้งหมด
https://192.168.1.1/admin/config.php?unlock=a90f05a54e981891fc9ae6051994759838aef51fe7faaeb07fc33d065a7e5c56


ก็จะเข้าได้ ได้สิทธิ์ Admin ครับ -- ถ้าต้องการสิทธิอื่นนอกเหนือจาก Admin ต้องแก้ไขเองครับ

บทความที่เกี่ยวข้อง
เปิดบริการ อบรม Elastix ด้วยคอร์สพิเศษ ให้ติดตั้ง คอนฟิกคล่อง ใช้งานคล่อง ได้ใน 3 วัน
เทคนิคการเปลี่ยนชื่อ hostname ของเครื่อง FreePBX
ออปชั่นการบันทึกเสียง Call Recording ในหน้าเว็บ FreePBX
การบันทึกเสียง Call Recording ใน Extension ของ FreePBX
เทคนิคการตั้ง Root Password ของ MySQL
เทคนิคการติดตั้ง phpMyAdmin บน FreePBX
เทคนิคการตรวจสอบว่า Asterisk กำลังใช้ Codec อะไร และการปรับแต่ง Codecs
การแก้ไขรูปแบบการแสดงวันที่และเวลาใน Reports > CDR Reports