ลืมรหัสผ่าน 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
Post a Comment