ลืมรหัสผ่าน txAdmin แก้อย่างไร? วิธีกู้การเข้า FiveM Server โดยไม่ลบ txData

หาก ลืมรหัสผ่าน txAdmin สิ่งแรกที่ไม่ควรทำคือการลบ txData, ลง FiveM Server ใหม่ หรือ Reset Database เพราะรหัสผ่านของ txAdmin เป็นคนละส่วนกับข้อมูล Character, ESX, QBCore หรือ Database ของเมือง

วิธีกู้ที่ควรลองตามลำดับคือ

1. ลอง Login ผ่าน Cfx.re Account
2. ตรวจว่ากำลังเข้า txAdmin Server ถูกตัว
3. ตรวจ txData / Data Path
4. ตรวจว่าใช้ Admin Account ถูกบัญชี
5. ใช้ Admin Account อื่นที่มีสิทธิ์จัดการ Admin
6. สร้าง Admin ใหม่ชั่วคราวถ้ามีผู้ดูแลที่มีสิทธิ์
7. Restore txData จาก Backup หากข้อมูลเสียหรือถูกเปลี่ยน
8. ใช้ช่องทาง Support ของ Hosting/Cfx.re หากไม่มีช่องทางบริหารเหลือ

txAdmin รองรับทั้ง Password และ Cfx/CitizenFX Login ดังนั้นการลืม Backup Password ไม่ได้หมายความว่าจะหมดทางเข้าเสมอไป หากบัญชี Admin ถูก Link กับ Cfx Account ไว้แล้ว

① รหัสผ่าน txAdmin คืออะไร

ตอนตั้ง txAdmin ครั้งแรก ระบบจะให้ Link บัญชี Cfx.re และตั้ง Backup Password

ดังนั้นต้องแยกให้ออกระหว่าง

Cfx.re Password
= รหัสบัญชี Cfx.re

txAdmin Backup Password
= รหัสสำหรับเข้า txAdmin

ทั้งสองอย่างไม่จำเป็นต้องเป็นรหัสเดียวกัน

② ลืม txAdmin Password ยังเข้าได้ไหม

มีโอกาสเข้าได้

ถ้า Admin Account ถูก Link กับ Cfx.re Account สามารถลอง Login ผ่าน Cfx/CitizenFX ก่อน

txAdmin รองรับ Authentication ผ่าน

Password
หรือ
CitizenFX / Cfx.re

จึงไม่ควรรีบ Reset ระบบเพียงเพราะจำ Backup Password ไม่ได้

③ วิธีแรกที่ควรลองคือ Login ผ่าน Cfx.re

เปิดหน้า txAdmin เช่น

http://localhost:40120

หรือ URL ของ Server ที่ใช้งานอยู่

จากนั้นเลือก Login ผ่าน Cfx.re/CitizenFX ถ้ามีตัวเลือกดังกล่าว

ให้ใช้ บัญชี Cfx.re เดียวกับที่ผูกกับ Admin Account

หาก Login สำเร็จ คุณสามารถเข้าไปจัดการ Account และตั้งค่าความปลอดภัยต่อได้

④ Cfx Account ต้องเป็นบัญชีเดียวกับตอนตั้ง Server ไหม

ต้องเป็นบัญชีที่มี Identifier ตรงกับ Admin Account ที่ลงทะเบียนไว้

หากคุณมี Cfx.re หลายบัญชี เช่น

บัญชีส่วนตัว
บัญชี Developer
บัญชี Owner

ต้องเลือกบัญชีที่ถูก Link กับ txAdmin Admin Account นั้น

เพียง Login Cfx.re สำเร็จไม่ได้หมายความว่าทุก Cfx Account จะมีสิทธิ์เข้า Server นี้

⑤ Browser Login Cfx ผิด Account ทำอย่างไร

หาก Browser Login บัญชีอื่นค้างไว้

ให้

Logout Cfx.re
↓
เปิด txAdmin ใหม่
↓
เลือก Login via Cfx
↓
Login Account ที่ถูกต้อง

หรือใช้ Incognito/Private Window เพื่อทดสอบ

วิธีนี้ช่วยลดปัญหา Session เก่าค้าง

⑥ ใช้ Incognito ช่วยได้ไหม

ได้

สามารถลอง

  • Chrome Incognito

  • Edge InPrivate

  • Firefox Private Window

ถ้า Incognito Login ได้ แต่ Browser ปกติไม่ได้ ปัญหาอาจอยู่ที่

  • Cookie

  • Session

  • Cached Account

  • Browser Extension

มากกว่ารหัสผ่านของ txAdmin เอง

⑦ อย่าเดารหัสผ่านซ้ำจำนวนมาก

txAdmin มี Brute-force Protection

ดังนั้นการลอง Password แบบสุ่มซ้ำ ๆ ไม่ใช่วิธีที่เหมาะสม

ควรหยุดแล้วตรวจว่า

  • Account ถูกหรือไม่

  • Cfx Account ถูกหรือไม่

  • Server Profile/Data Path ถูกหรือไม่

  • Password ถูกเก็บใน Password Manager หรือไม่

ก่อนลองใหม่

⑧ ตรวจ Caps Lock ก่อน

รหัสผ่านมีความแตกต่างระหว่าง

Password

กับ

password

ดังนั้นตรวจ

  • Caps Lock

  • Num Lock

  • Keyboard Language

  • ตัวอักษรพิเศษ

ก่อนสรุปว่ารหัสถูกเปลี่ยน

⑨ ตรวจ Space ที่ติดมาจากการ Copy

ถ้า Copy Password จาก Note หรือ Password Manager อาจมี Space ติดมา

ตัวอย่าง

MyPassword123 

ต่างจาก

MyPassword123

ลองพิมพ์ใหม่ด้วยตัวเองหนึ่งครั้ง

⑩ หน้า txAdmin เปิดไม่ได้ไม่ใช่ปัญหาลืม Password

ถ้า Browser ขึ้น

ERR_CONNECTION_REFUSED

หรือเข้า

localhost:40120

ไม่ได้เลย

ปัญหายังอยู่ที่

  • FXServer

  • Port

  • Network

  • Firewall

  • txAdmin Process

ไม่ใช่ Password

ต้องแก้ Web Panel ให้เปิดได้ก่อน

⑪ หน้า Login ขึ้นแล้วถือว่า Port ใช้งานได้ไหม

โดยหลักแล้วใช่

ถ้าเห็นหน้า Login ของ txAdmin แสดงว่า Browser ติดต่อ Web Application ได้แล้ว

ดังนั้น

Port
Network
Web Server

ได้ผ่านมาถึง Authentication Layer

ไม่ควรเปิด Firewall เพิ่มเพียงเพราะ Password ผิด

⑫ ลืมรหัสหลังย้าย Server ต้องสงสัย Data Path

ถ้า Password เดิมเคยใช้ได้ แต่หลังจาก

  • ย้าย VPS

  • ย้าย Directory

  • เปลี่ยน Hosting

  • เปลี่ยน Startup Script

แล้ว Login ไม่ได้

ต้องตรวจว่า txAdmin กำลังใช้ txData ชุดเดิมหรือไม่

ปัญหาอาจไม่ใช่ “รหัสเปลี่ยน” แต่เป็นการเปิด txAdmin ด้วย Data Folder คนละชุด

⑬ txData คืออะไร

txData เป็น Data Folder สำคัญของ txAdmin

เก็บข้อมูลประเภท

  • Config

  • Admin

  • Logs

  • Server Data ของ txAdmin

  • Profile/Environment ที่เกี่ยวข้อง

ดังนั้นอย่าลบ Folder นี้เพียงเพื่อทดลองแก้ Password

⑭ Admin Permission อยู่ตรงไหน

เอกสาร Cfx.re ระบุว่า Admin Permission ถูกบันทึกอยู่ใน

txData/admins.json

และสามารถจัดการผ่าน Admin Manager โดย Master Admin หรือ Account ที่มี

all_permissions

หรือ

manage.admins

ได้

⑮ ปัจจุบัน txAdmin v8 มีเรื่อง Data Path ที่ควรรู้

สำหรับ txAdmin รุ่นใหม่ตั้งแต่ v8.0.0 เอกสารโครงการระบุว่า Configuration หลายตัวถูกย้ายไปใช้ Environment Variables แบบ TXHOST_*

ตำแหน่ง txData ปัจจุบันสามารถกำหนดด้วย

TXHOST_DATA_PATH

ส่วน txDataPath แบบ Convar เดิมถูกจัดเป็น Deprecated

ดังนั้น Server รุ่นใหม่ควรตรวจ Environment Configuration ปัจจุบันด้วย ไม่ใช่อ้างอิง Tutorial เก่าอย่างเดียว

⑯ TXHOST_DATA_PATH คืออะไร

ใช้กำหนดตำแหน่งที่ txAdmin เก็บ Data

ตัวอย่าง Concept

TXHOST_DATA_PATH
↓
txData
↓
admins.json
logs
configs
server data

หากค่า Path เปลี่ยนไป คุณอาจเห็น txAdmin ที่เหมือนเป็นคนละ Installation

จึงทำให้ Account เดิมดูเหมือนหายได้

⑰ อย่าคิดว่ารหัสผิดถ้าเข้า Server คนละตัว

เจ้าของ Server ที่มี

Production
Development
Test

อาจมี txAdmin หลายตัว

เช่น

Production → 40120
Development → 40121
Test → 40122

หากเปิด URL ผิด คุณกำลัง Login เข้า txAdmin คนละ Instance

Password ของอีก Instance จึงใช้ไม่ได้เป็นเรื่องปกติ

⑱ ตรวจ URL และ Port ก่อน

ตัวอย่างที่ต้องตรวจ

http://SERVER_IP:40120

กับ

http://SERVER_IP:40121

อาจเป็น Server คนละตัว

ก่อน Reset Account ให้ดู

  • Server Name

  • Port

  • IP

  • Environment

ให้ตรงก่อน

⑲ Server Profile แบบเก่าก็ต้องระวัง

Server ที่ตั้งมาก่อนอาจยังใช้

serverProfile

เช่น

production
development

แต่เอกสาร txAdmin รุ่นใหม่เตือนว่าแนวคิด Profile มีแนวโน้มถูก Deprecated และแนะนำให้แยก txData ของแต่ละ Server แทน

ดังนั้น Server เก่าและ Server ใหม่อาจมี Configuration ต่างกัน

⑳ ลืมรหัสแต่มี Admin คนอื่น Login ได้ ถือว่าง่ายที่สุด

ถ้ามี Owner/Admin คนอื่นยังเข้า txAdmin ได้ ให้ใช้ Account นั้นช่วยจัดการระบบ

โดยต้องมี Permission ที่เหมาะสม เช่น

manage.admins

หรือ

all_permissions

จึงจะสามารถจัดการ Admin Accounts ได้

㉑ manage.admins คืออะไร

Permission

manage.admins

ใช้สำหรับ

  • Create Admin

  • Edit Admin

  • Remove Admin

จึงเป็นสิทธิ์ระดับสูง

ไม่ควรให้ Moderator ทุกคนมีโดยไม่จำเป็น

㉒ all_permissions คืออะไร

all_permissions

คือ Root Permission ของ txAdmin

ผู้ที่มี Permission นี้สามารถทำทุก Action ได้

ดังนั้นถ้า Owner ลืมรหัส แต่ยังมี Trusted Administrator ที่มี all_permissions อยู่ ระบบยังมีช่องทาง Recovery ภายใน

㉓ Admin Manager ใช้สร้าง Admin ใหม่ได้ไหม

ได้

Current txAdmin Admin Manager รองรับการเพิ่ม Admin Account ใหม่

เมื่อสร้าง Account ใหม่ ระบบสามารถสร้าง Temporary Password ให้ และ Admin ใหม่จะถูกขอให้เปลี่ยน Password เมื่อ Login ครั้งแรกตาม UI ของ txAdmin ปัจจุบัน

㉔ วิธีสร้าง Recovery Admin ชั่วคราว

หากยังมี Master Admin เข้าได้ สามารถทำแนวทางนี้

Admin Manager
↓
Add Admin
↓
ตั้ง Username
↓
ผูก Cfx Identifier ที่ถูกต้อง
↓
กำหนด Permission เท่าที่จำเป็น
↓
Save
↓
Copy Temporary Password
↓
Login Account ใหม่
↓
เปลี่ยน Password

วิธีนี้ปลอดภัยกว่าการแก้ admins.json แบบสุ่ม

㉕ ควรให้ Recovery Admin เป็น Root ไหม

เฉพาะกรณีที่จำเป็นจริง

ถ้าใช้เพื่อกู้ Owner Access อาจจำเป็นต้องมีสิทธิ์จัดการ Admin แต่ไม่จำเป็นต้องแจก Root Permission ให้บัญชีที่ไม่เกี่ยวข้อง

ใช้หลัก

Least Privilege

คือให้สิทธิ์เท่าที่จำเป็น

㉖ Temporary Password ต้องเปลี่ยนไหม

ควรเปลี่ยนทันที

Source ของ txAdmin ปัจจุบันระบุว่าเมื่อสร้าง Admin ใหม่ ระบบแสดง Temporary Password และให้ผู้ใช้เปลี่ยนรหัสในการ Login ครั้งแรก

อย่าใช้ Temporary Password ต่อระยะยาว

㉗ อย่าส่ง Temporary Password ใน Discord ห้องสาธารณะ

ข้อมูล Login txAdmin เป็นข้อมูล Management

ควรส่งผ่านช่องทางส่วนตัวที่เหมาะสม

ไม่ควรโพสต์

Username
Password
txAdmin URL

พร้อมกันใน Public Discord

㉘ ถ้ามี Cfx Login แล้วควรยังมี Backup Password ไหม

ควร

ตอน Setup txAdmin Cfx.re ให้ผู้ใช้ Link Cfx Account และตั้ง Backup Password อยู่แล้ว

แนวคิดคือมี Authentication มากกว่าหนึ่งทาง

ถ้าวิธีหนึ่งมีปัญหา ยังมีอีกช่องทางสำรอง

㉙ เปลี่ยน Password หลัง Login ได้ไหม

txAdmin รุ่นปัจจุบันมีระบบ Account สำหรับจัดการข้อมูลของบัญชีตัวเอง และ Source ปัจจุบันมี Authentication Route สำหรับ Change Password

ดังนั้นถ้ายัง Login ผ่าน Cfx Account ได้ ให้เปลี่ยน Backup Password ใหม่จาก Account Management แทนการแก้ไฟล์ด้วยมือ

㉚ ตั้ง Password ใหม่แบบไหนดี

ควรใช้ Password ที่

  • ยาว

  • ไม่ซ้ำเว็บไซต์อื่น

  • มีความสุ่มเพียงพอ

  • ไม่เกี่ยวกับชื่อเมือง

  • ไม่ใช้วันเกิด

  • ไม่ใช้ admin123

  • เก็บด้วย Password Manager

ตัวอย่างแนวคิด

Random + Long + Unique

ดีกว่า Password ที่จำง่ายแต่เดาง่าย

㉛ ลืม Cfx Password ด้วยทำอย่างไร

ถ้าปัญหาอยู่ที่บัญชี Cfx.re เอง ต้องกู้ Account ผ่านระบบของ Cfx.re

นี่เป็นคนละขั้นตอนกับ Backup Password ของ txAdmin

อย่าสับสน

Cfx Account Recovery

กับ

txAdmin Password Recovery

㉜ เปลี่ยน Cfx Account แล้ว txAdmin เข้าไม่ได้

Admin Account สามารถผูกกับ Cfx/FiveM Identifier

หากเปลี่ยนไปใช้บัญชี Cfx ใหม่ Identifier จะไม่ใช่ตัวเดิมโดยอัตโนมัติ

จึงต้องให้ Admin ที่มีสิทธิ์แก้ข้อมูล Account/Identifiers ให้ถูกต้อง

ไม่ควรคิดว่าการใช้ Email เหมือนเดิมจะทำให้ Identifier เดิมตามมาทุกกรณี

㉝ admins.json เก็บ Password แบบตัวหนังสือหรือไม่

ไม่ควรคาดหวังว่าจะเห็น Password เดิมแบบ Plain Text

เอกสาร Environment Configuration ของ txAdmin แสดงว่ารหัสสำหรับ Default Account ใช้ bcrypt hash

ดังนั้นแนวคิดของระบบคือจัดเก็บ Password ในรูปแบบ Hash ไม่ใช่เก็บ Password จริงไว้อ่านกลับได้

㉞ สามารถเปิด admins.json แล้วดูรหัสเดิมได้ไหม

ไม่ควรคาดหวังว่าจะดู Password เดิมได้

Password Hash ถูกออกแบบมาเพื่อใช้ตรวจว่ารหัสที่กรอกถูกหรือไม่ ไม่ใช่ใช้เปิดอ่านข้อความ Password เดิม

ดังนั้นถ้าลืม Password วิธีที่ถูกคือ

ใช้ Cfx Login
หรือ
สร้าง/เปลี่ยน Credential ผ่านระบบ Admin

ไม่ใช่พยายามอ่านข้อความ Hash

㉟ อย่าใส่ Plain Password ลง admins.json แบบสุ่ม

เนื่องจากระบบใช้ข้อมูล Authentication ในรูปแบบที่กำหนด การเอา

password123

ไปใส่แทน Hash โดยตรงอาจทำให้ Account ใช้งานไม่ได้หรือทำให้ไฟล์ผิดรูปแบบ

อย่าแก้ Credential File ด้วยวิธี Copy/Paste จาก Tutorial ที่ไม่รู้ Version

㊱ อย่าใช้ Online bcrypt Generator แบบไม่จำเป็น

แม้ bcrypt เป็นรูปแบบที่ txAdmin ใช้สำหรับ Password Hash ใน Configuration บางประเภท แต่การส่ง Password จริงไปยังเว็บไซต์สร้าง Hash ที่ไม่รู้จักเป็นความเสี่ยงด้าน Security

ถ้าต้องใช้ Recovery ระดับ Advanced ควรใช้วิธีที่ได้รับการรองรับจากระบบหรือเครื่องมือภายในที่เชื่อถือได้

ไม่ควรส่ง Admin Password ไปให้เว็บไซต์สุ่ม

㊲ Backup txData ก่อนแก้อะไรก็ตาม

ก่อนแก้ระบบ Admin ให้ Copy txData ไว้ก่อน

ตัวอย่าง

txData
↓
Backup
↓
txData-backup-YYYY-MM-DD

ถ้าแก้ผิดยังสามารถย้อนกลับได้

สำหรับ Production ควรมี Backup อยู่นอก Server เครื่องเดียวกันด้วย

㊳ ต้อง Stop FXServer ก่อน Backup txData ไหม

สำหรับ Backup ที่ต้องการความสอดคล้องสูง ควรทำในช่วง Maintenance และหยุดหรือควบคุม Service ตามขั้นตอนที่เหมาะสม

โดยเฉพาะก่อนแก้ไฟล์ Configuration ด้วยมือ

ไม่ควรแก้ Admin Data ระหว่างระบบกำลังเขียนไฟล์โดยไม่เข้าใจพฤติกรรมของมัน

㊴ Restore txData ช่วยได้กรณีไหน

เหมาะเมื่อ

  • txData ถูกลบ

  • Admin Data เสีย

  • ย้าย Server แล้ว Copy ไม่ครบ

  • Configuration ถูกแก้ผิด

  • มี Backup จากช่วงที่ Login ยังใช้งานได้

แต่ต้องระวังว่า Backup เก่าอาจทำให้ Configuration และ Admin Changes หลังวันที่ Backup หายไป

㊵ Restore เฉพาะ admins.json หรือทั้ง txData

ถ้าไม่แน่ใจ Dependency และ Version การ Restore ทั้งชุดที่เป็น Known-good Backup อาจปลอดภัยกว่าการผสม File หลายช่วงเวลา

แต่ Production Server ควรตรวจก่อนว่า Backup จะกระทบ

  • Config

  • Logs

  • Server Data

  • Admins

ส่วนใดบ้าง

อย่า Restore ทับทันทีโดยไม่มี Backup ของสถานะปัจจุบัน

㊶ Database ESX/QBCore เกี่ยวกับ txAdmin Password ไหม

ไม่เกี่ยว

Database ของเมืองอาจเก็บ

  • Character

  • Money

  • Vehicles

  • Inventory

  • Jobs

แต่ Credential ของ txAdmin อยู่ในระบบ txAdmin

ดังนั้น

Reset MySQL

ไม่ใช่วิธีแก้ลืม txAdmin Password

㊷ Server Key เกี่ยวกับ txAdmin Password ไหม

ไม่เกี่ยว

Server Key
= Register FiveM Server

txAdmin Password
= Authentication สำหรับ Admin

ไม่ต้อง Generate Server Key ใหม่เพราะลืมรหัส txAdmin

㊸ Port 40120 เกี่ยวกับ Password ไหม

ไม่เกี่ยวโดยตรง

ถ้าหน้า Login ขึ้นแล้ว Port ทำงานอยู่

เปลี่ยน

40120
→
40121

ไม่ได้ Reset Password

Port มีหน้าที่รับ Network Connection เท่านั้น

㊹ Reinstall Artifact แก้ลืม Password ไหม

โดยปกติไม่ใช่วิธีแก้

txAdmin รวมมากับ FXServer Artifact แต่ Admin Data อยู่ใน txData

ดังนั้นเปลี่ยน Artifact ไม่ได้หมายความว่า Admin Password เดิมจะถูก Reset

และไม่ควรลบ Data เพื่อบังคับ Setup ใหม่

㊺ Current txAdmin แยก Server Data อย่างไร

เอกสาร Environment Configuration รุ่นปัจจุบันแนะนำให้หลาย Server ใช้ txData แยกกัน และระบุว่า TXHOST_DATA_PATH เป็น Configuration ปัจจุบันสำหรับ Data Path

การใช้ admins.json ร่วมกันระหว่างหลาย Server อาจเกิด Conflict ได้ จึงไม่ควรออกแบบหลาย Instance ให้แชร์ Data Folder เดียวกันโดยไม่เข้าใจผลกระทบ

㊻ Hosting Server ลืม Password ทำอย่างไร

ถ้าเช่า Game Hosting และไม่มี Access ระดับ OS อาจมีระบบของ Provider สำหรับ

  • Reset txAdmin

  • เปลี่ยน Owner

  • ตั้ง Account

  • Restore txData Backup

ชื่อเมนูแตกต่างกันตามผู้ให้บริการ

หากไม่มี Admin คนใด Login ได้และ Panel Provider ควบคุม Environment Variables ให้ติดต่อ Hosting Support ก่อนลบ Server

㊼ ไม่มี Admin คนไหนเข้าได้เลยทำอย่างไร

ใช้ลำดับนี้

1. ตรวจว่าอยู่ Server Instance ถูกตัว
2. ลอง Cfx Login ของ Owner
3. ตรวจ Data Path
4. ตรวจ txData Backup
5. ตรวจ Hosting Panel
6. Restore Known-good Backup ถ้าเหมาะสม
7. ติดต่อ Hosting/Cfx Support หากยังไม่มีช่องทางบริหาร

เอกสารทางการไม่ได้เสนอแนวทางว่าให้ลบ admins.json หรือ txData เป็นวิธีมาตรฐานสำหรับการลืมรหัส จึงไม่ควรใช้วิธีรุนแรงนั้นเป็นตัวเลือกแรก

㊽ หลัง Recovery สำเร็จควรทำอะไร

ให้ทำทันที

เปลี่ยน Password
↓
ตรวจ Cfx Identifier
↓
ตรวจ Admin Accounts
↓
ลบ Account ที่ไม่ใช้
↓
ตรวจ Permissions
↓
Backup txData
↓
ตรวจ Action Logs

ถ้าพบ Admin ที่ไม่รู้จัก ควรตรวจความปลอดภัยของ Server เพิ่มเติม

㊾ Checklist ลืมรหัสผ่าน txAdmin

ใช้รายการนี้

หน้า txAdmin เปิดได้
URL/Port ถูก Server
ลอง Cfx Login แล้ว
ใช้ Cfx Account ถูกบัญชี
ลอง Incognito แล้ว
Caps Lock ถูก
Password ไม่มี Space
ตรวจ Data Path
ตรวจ txData
ตรวจ Admin Account
มี Master Admin คนอื่นหรือไม่
มี manage.admins หรือ all_permissions หรือไม่
มี txData Backup หรือไม่
ไม่แตะ Database
ไม่ Generate Server Key ใหม่
ไม่ลบ txData
ไม่แก้ Password Hash แบบสุ่ม

ถ้าทำครบจะช่วยแยกได้ว่าปัญหาเป็น “ลืม Password จริง” หรือ “เปิด txAdmin คนละ Data Set”

㊿ สรุปลืมรหัสผ่าน txAdmin แก้อย่างไร

ถ้าลืมรหัส txAdmin ให้เริ่มจากวิธีที่ปลอดภัยที่สุดก่อน

Cfx Login
↓
ตรวจ Account
↓
ตรวจ Server Instance
↓
ตรวจ txData / Data Path
↓
ใช้ Master Admin คนอื่น
↓
สร้าง Admin ใหม่พร้อม Temporary Password
↓
Restore Backup หากจำเป็น
↓
Support หากไม่มีช่องทางเข้าถึง

txAdmin รองรับทั้ง Password และ Cfx/CitizenFX Authentication ดังนั้นถ้าบัญชี Owner ยังผูกกับ Cfx.re อยู่ การ Login ผ่าน Cfx Account เป็นสิ่งแรกที่ควรลอง

ถ้ามี Master Admin คนอื่นที่มี manage.admins หรือ all_permissions สามารถใช้ Admin Manager จัดการ Admin Accounts ได้ และการสร้าง Admin ใหม่ในระบบปัจจุบันสามารถให้ Temporary Password เพื่อเข้าใช้งานครั้งแรกได้

สิ่งที่ควรหลีกเลี่ยงคือ

ลบ txData
ลบ admins.json
Reset MySQL
Reinstall เมือง
Generate Server Key ใหม่
ปิด Firewall
เปิด Port เพิ่ม
แก้ Password Hash แบบสุ่ม

เพราะสิ่งเหล่านี้ไม่ได้แก้ Root Cause ของการลืม Password และบางอย่างอาจสร้างความเสียหายเพิ่ม

สำหรับ Server Production comsiam แนะนำให้ Owner มี Cfx Account ที่ Link ถูกต้อง, Backup Password ที่เก็บใน Password Manager และ txData Backup ที่สามารถ Restore ได้จริง

เมื่อวางระบบ Admin Account แยกแต่ละคนและกำหนด Permission ตามหน้าที่ ต่อให้ Staff คนหนึ่งลืมรหัส ผู้ดูแล FiveM Server ของ comsiam ก็ยังสามารถกู้การเข้าถึงได้โดยไม่ต้อง Reset txAdmin หรือสร้าง Server ใหม่ทั้งหมด

Comments

Popular posts from this blog

FiveM ยังน่าเล่นไหม? Enhanced เปลี่ยน FiveM แค่ไหน

FiveM คืออะไร เล่นอย่างไร สำหรับมือใหม่ เริ่มต้นตั้งแต่ศูนย์

วิธีตั้ง Admin Permission ด้วย add_ace และ add_principal FiveM แบบละเอียด