1. สรุปด่วนหรือทบทวน - พื้นฐานสำหรับผู้เริ่มต้น
ก่อนที่จะเริ่มต้น นี่คือรายการวิธีมาตรฐานสั้น ๆ สำหรับการอ้างอิง สำหรับคำอธิบายเกี่ยวกับพื้นฐานเหล่านี้ คุณสามารถอ่านของเรา
วิธีเปลี่ยนรหัสผ่านบน Remote Desktop
บทความหรือข้ามไปยังตอนท้ายของบทความนี้
Ctrl + Alt + End:
เปิดหน้าจอความปลอดภัยของ Windows เพื่อเปลี่ยนรหัสผ่าน (ไม่รองรับใน RemoteApp หรือ HTML5 clients)
แป้นพิมพ์บนหน้าจอ (OSK):
เมื่อปุ่ม End ไม่สามารถใช้งานได้
คำสั่งเชลล์:
explorer.exe shell:::{2559a1f2-21d7-11d4-bdaf-00c04f60b9f0}
2. เทคนิค GUI และ Command-Line ขั้นสูง
ผู้ใช้ที่มีความชำนาญมักต้องการทางเลือกที่รวดเร็ว สามารถเขียนสคริปต์ได้ หรือขับเคลื่อนด้วย GUI แทนการใช้คีย์บอร์ดคอมโบมาตรฐาน นี่คือหลายตัวเลือกขั้นสูง:
A. บรรทัดคำสั่ง:
net user username newpassword
นี่จะรีเซ็ตรหัสผ่านสำหรับบัญชีท้องถิ่น ต้องการสิทธิ์ผู้ดูแลระบบ
B. PowerShell:
Set-LocalUser -Name "username" -Password (ConvertTo-SecureString "NewPassword123!" -AsPlainText -Force)
การจัดการคอมพิวเตอร์:
-
เรียกใช้ compmgmt.msc
-
ไปที่ ผู้ใช้และกลุ่มท้องถิ่น > ผู้ใช้
-
คลิกขวาที่ผู้ใช้ > ตั้งรหัสผ่าน
3. การเปลี่ยนรหัสผ่านโดยอัตโนมัติด้วยสคริปต์
ผู้ใช้ที่มีความชำนาญสามารถใช้เครื่องมือสคริปต์เพื่อสร้างการจัดการรหัสผ่านในกิจวัตรการทำงานอัตโนมัติ:
ตัวอย่าง VBS:
Set objShell = CreateObject("Shell.Application")
objShell.WindowsSecurity
PowerShell (Interactive Prompt):
(New-Object -COM Shell.Application).WindowsSecurity()
เคล็ดลับการทำงานอัตโนมัติที่ปลอดภัย
หลีกเลี่ยงการเก็บรหัสผ่านในรูปแบบข้อความธรรมดาในสคริปต์ แทนที่นั้นให้ใช้ Get-Credential หรือการรวมระบบกับเซฟต์ที่ปลอดภัย
4. ข้อพิจารณาเกี่ยวกับสภาพแวดล้อมโดเมน
ในเครือข่ายที่ใช้ Active Directory การจัดการรหัสผ่านมีการเปลี่ยนแปลงอย่างมีนัยสำคัญ:
ตั้งค่า-รหัสผ่านบัญชีผู้ใช้ AD
(ตัวควบคุมโดเมน:)
Set-ADAccountPassword -Identity "jdoe" -NewPassword (ConvertTo-SecureString "Str0ngP@ss!" -AsPlainText -Force) -Reset
นโยบายกลุ่ม (GPOs):
-
บังคับความซับซ้อนของรหัสผ่าน
-
ตั้งค่าสูงสุดอายุรหัสผ่าน
-
เปิดใช้งานการเปลี่ยนรหัสผ่านแบบโต้ตอบ
NLA และรหัสผ่านที่หมดอายุ
ตรวจสอบให้แน่ใจว่านโยบาย AllowPasswordReset ถูกเปิดใช้งานเพื่อให้ผู้ใช้สามารถเปลี่ยนรหัสผ่านที่หมดอายุได้ก่อนที่จะเข้าสู่ระบบผ่าน RDP.
วิธีที่ 3: คำสั่งที่เขียนสคริปต์และใช้เชลล์
ผู้ดูแลระบบหรือผู้ใช้ขั้นสูงสามารถเรียกหน้าจอเปลี่ยนรหัสผ่านด้วยสคริปต์หรือเครื่องมือบรรทัดคำสั่ง ตัวอย่างเช่น:
PowerShell:
(New-Object -COM Shell.Application).WindowsSecurity()
VBScript:
Set objShell = CreateObject("Shell.Application")
objShell.WindowsSecurity
ทางลัดเชลล์:
C:\Windows\explorer.exe shell:::{2559a1f2-21d7-11d4-bdaf-00c04f60b9f0}
เมื่อใดที่ควรใช้:
การทำงานอัตโนมัติ สคริปต์ฝังในเครื่องมือสนับสนุน หรือการกระตุ้นผ่านการรวม RDS-Tools
วิธีที่ 4: รีเซ็ตผู้ดูแลระบบผ่านการจัดการคอมพิวเตอร์หรือ ADUC
สำหรับผู้ดูแลระบบ IT การรีเซ็ตรหัสผ่านของผู้ใช้สามารถทำได้จาก:
-
ผู้ใช้และกลุ่มท้องถิ่น (compmgmt.msc)
-
ผู้ใช้และคอมพิวเตอร์ Active Directory (ADUC)
โปรดตรวจสอบกล่อง:
ผู้ใช้ต้องเปลี่ยนรหัสผ่านเมื่อเข้าสู่ระบบครั้งถัดไป
หากมีการใช้งาน
เมื่อใดที่ควรใช้:
บัญชีที่หมดอายุหรือถูกล็อก, การบังคับใช้นโยบายความปลอดภัย.
5. การจัดการข้อมูลรับรองที่ปลอดภัยและแนวทางปฏิบัติที่ดีที่สุด
เพื่อการจัดการรหัสผ่าน RDP ที่ส่งเสริมความปลอดภัย คุณต้องให้ความสำคัญกับความปลอดภัยเมื่อจัดการการเปลี่ยนรหัสผ่านทั้งแบบอัตโนมัติหรือระยะไกล:
-
ควรใช้รหัสผ่านที่แข็งแกร่งและไม่ซ้ำกันเสมอ
-
ใช้ห้องนิรภัยที่ปลอดภัย, วิธีการสคริปต์, เซิร์ฟเวอร์:
Windows Credential Manager
,
Azure Key Vault
หรือ
RDS-Tools Advanced Security.
-
ตรวจสอบให้แน่ใจว่าการเชื่อมต่อ RDP ใช้ช่องทางที่เข้ารหัส (TLS/SSL) และเข้ารหัสข้อมูลประจำตัวทั้งหมด
-
หลีกเลี่ยงตัวจัดการงานที่มีข้อมูลประจำตัวในรูปแบบข้อความธรรมดา
-
ตรวจสอบการใช้งานสคริปต์และบันทึกการเปลี่ยนรหัสผ่านเป็นประจำภายใน RDS-Tools Advanced Security และชุดอื่น ๆ ที่กำหนด
6. การแก้ไขปัญหาที่พบบ่อย
ปัญหา:
การเข้าถึงถูกปฏิเสธเมื่อเปลี่ยนรหัสผ่าน
-
ตรวจสอบให้แน่ใจว่าการเซสชันมีสิทธิ์สูงขึ้น ผู้ใช้มีสิทธิ์และบัญชีไม่ได้ถูกล็อกออก
ปัญหา:
ไม่สามารถเปลี่ยนรหัสผ่านผ่าน HTML5 RDP ได้
-
เปิดใช้งาน AllowPasswordReset, ใช้ TSPassChg3 หรือ ติดต่อฝ่ายสนับสนุน.
ปัญหา:
เซสชันยังคงใช้ข้อมูลประจำตัวเก่า
-
ล้างข้อมูลรับรองที่เก็บไว้ในเครื่องลูกค้า
7. RDS-Tools
ความปลอดภัย
เคล็ดลับการรวมระบบ
การสนับสนุนระยะไกล:
-
แสดงคำขอเปลี่ยนรหัสผ่าน PowerShell/VBS ระหว่างเซสชันการสนับสนุนสด
-
เหมาะสำหรับช่วยผู้ใช้ปลายทางที่รหัสผ่านหมดอายุระหว่างเซสชัน
การตรวจสอบเซิร์ฟเวอร์:
-
ตั้งการแจ้งเตือนสำหรับรหัสผ่านที่ใกล้จะหมดอายุ
-
เปลี่ยนรหัสผ่านโดยอัตโนมัติหรือแสดงกล่องโต้ตอบเตือนความจำ
ความปลอดภัยขั้นสูง:
-
บังคับให้รหัสผ่านหมดอายุและมีความซับซ้อนตามนโยบาย
-
ตรวจสอบและบันทึกเหตุการณ์การเปลี่ยนรหัสผ่าน
-
บล็อกบัญชีที่แสดงความพยายามในการโจมตีแบบ brute-force และบังคับให้รีเซ็ตรหัสผ่าน
8. การแก้ไขปัญหากับ RDS-Tools
1. เคล็ดลับการสนับสนุนระยะไกล:
-
ตัวแทนสนับสนุนสามารถเรียกใช้กล่องโต้ตอบการเปลี่ยนรหัสผ่านระหว่างเซสชันสดโดยใช้เครื่องมือในตัวหรือผ่านสคริปต์ที่กำหนดค่าไว้ล่วงหน้า
2. เคล็ดลับการตรวจสอบเซิร์ฟเวอร์:
-
แจ้งเตือนเมื่อรหัสผ่านของผู้ใช้ใกล้หมดอายุ
-
เปิด PowerShell โดยอัตโนมัติหรือแจ้งผู้ดูแลระบบให้รีเซ็ตรหัสผ่าน
3. เคล็ดลับความปลอดภัยขั้นสูง:
-
บังคับกฎความซับซ้อนของรหัสผ่านและการหมดอายุผ่านนโยบาย
-
บันทึกการเปลี่ยนแปลงรหัสผ่านทั้งหมดและความพยายามที่ล้มเหลวไปยังแดชบอร์ดความปลอดภัย
-
ป้องกันการโจมตีแบบ brute-force หรือพจนานุกรมด้วยการบล็อกแบบเรียลไทม์
สรุปและขั้นตอนถัดไป
การจัดการรหัสผ่าน RDP ไม่ได้เกี่ยวกับการจำการอัปเดตข้อมูลประจำตัวเพียงอย่างเดียว แต่ยังเป็นส่วนหนึ่งของกลยุทธ์ด้านความปลอดภัยที่กว้างขึ้น ซึ่งรวมถึงการทำงานอัตโนมัติ การบังคับใช้นโยบาย และการมีปฏิสัมพันธ์กับผู้ใช้ที่ปลอดภัย
หมายเหตุที่ต้องจำ:
-
ตรวจสอบนโยบาย GPO และการจัดเก็บข้อมูลประจำตัวของคุณในปัจจุบัน
-
ใช้สคริปต์เฉพาะกับการจัดการข้อมูลรับรองที่ปลอดภัยเท่านั้น
-
สำรวจเครื่องมือ TSplus เพื่อทำให้กระบวนการง่ายขึ้นและปลอดภัยในทุกสภาพแวดล้อม
หากบทความอื่นของเราไม่สามารถดึงดูดความสนใจของคุณได้ แต่คุณยังต้องการข้อมูลนี้ คู่มือนี้มีข้อมูลเพิ่มเติมเกี่ยวกับการเปลี่ยนรหัสผ่าน RDP: เพียงอ่านข้อมูลพื้นฐานอย่างรวดเร็วด้านล่างนี้
วิธีการเปลี่ยนรหัสผ่าน RDP พื้นฐานในระยะสั้น
วิธีที่ 1: ใช้ Ctrl + Alt + End (วิธีคลาสสิก)
สำหรับเซสชัน RDP แบบเต็มหน้าจอ (ไม่ใช่ RemoteApp) การกด
Ctrl + Alt + End
นำหน้าจอความปลอดภัยของ Windows ขึ้นมา จากนั้นเลือก
เปลี่ยนรหัสผ่าน
และทำตามคำแนะนำที่ปรากฏบนหน้าจอ
หมายเหตุ:
วิธีนี้ใช้ไม่ได้กับพอร์ทัลการเข้าถึงผ่านเว็บ
เมื่อใดที่ควรใช้:
การอัปเดตพาสเวิร์ดที่ขับเคลื่อนโดยผู้ใช้มาตรฐาน
วิธีที่ 2: ทางเลือกแป้นพิมพ์บนหน้าจอ (OSK)
สำหรับอุปกรณ์ที่ไม่มีปุ่ม End หรือที่การใช้แป้นพิมพ์ลัดไม่แปลผลได้ดี (เช่น แป้นพิมพ์ Mac) ให้เปิดใช้งานแป้นพิมพ์บนหน้าจอ:
-
กด
Win + R
พิมพ์ osk แล้วกด Enter.
-
ถือ
Ctrl + Alt
บนแป้นพิมพ์จริงของคุณ
-
คลิก
ลบ
บน OSK.
หน้าจอความปลอดภัยของ Windows ปรากฏขึ้น ทำให้สามารถเปลี่ยนรหัสผ่านได้
เมื่อใดที่ควรใช้:
ความขัดแย้งของรูปแบบแป้นพิมพ์หรือข้อจำกัดของอุปกรณ์ลูกค้า
สรุป
– วิธีเปลี่ยนรหัสผ่าน RDP เพื่อรักษาความปลอดภัย
การเปลี่ยนรหัสผ่าน RDP เป็นงานพื้นฐานที่มักถูกมองข้ามในด้านความปลอดภัย ด้วยวิธีการที่ยืดหยุ่นที่แสดงไว้ข้างต้น ตั้งแต่ทางลัดคีย์บอร์ดไปจนถึงเครื่องมือผู้ดูแลระบบและการทำงานอัตโนมัติ รวมถึงความแข็งแกร่งที่เพิ่มขึ้นจากชุดเครื่องมือ RDS-Tools คุณสามารถรักษาความปลอดภัยโดยไม่ต้องเสียสละความสะดวกในการใช้งาน
ต้องการความช่วยเหลือในการดำเนินการนโยบายรหัสผ่านที่ปลอดภัยหรือการรีเซ็ตอัตโนมัติหรือไม่? สำรวจว่า RDS-Tools สามารถทำอะไรให้กับองค์กรของคุณได้บ้างในวันนี้
RDS Remote Support ทดลองใช้งานฟรี
บริการระยะไกลที่มีราคาเหมาะสมสำหรับการช่วยเหลือแบบเข้าร่วมและไม่เข้าร่วมจาก/ถึง macOS และ Windows PCs ค่ะ