)
)
วิธีที่ 1: เปลี่ยนรหัสผ่านใน RDP โดยใช้ Ctrl + Alt + End
ภาพรวม
หนึ่งในวิธีที่ตรงที่สุดและแนะนำโดย Microsoft ในการเปลี่ยนรหัสผ่านระหว่างเซสชัน RDP คือการใช้การรวมปุ่ม Ctrl + Alt + End แตกต่างจาก Ctrl + Alt + Del ซึ่งถูกดักจับโดยระบบปฏิบัติการท้องถิ่น ตัวเลือกนี้จะถูกส่งไปยังเซสชันระยะไกล ทำให้สามารถเข้าถึงหน้าจอความปลอดภัยของ Windows ได้
วิธีการทำงานทางเทคนิค
เมื่อมีการ RDP เซสชันถูกเปิดใช้งาน การป้อนข้อมูลจากแป้นพิมพ์ เช่น Ctrl + Alt + Del จะไม่ถูกส่งไปยังเครื่องระยะไกล เนื่องจากถูกจับโดยระบบปฏิบัติการท้องถิ่นเพื่อเหตุผลด้านความปลอดภัย ไมโครซอฟท์ได้แนะนำ Ctrl + Alt + End เป็นวิธีการจำลองลำดับการสนใจที่ปลอดภัย (SAS) ในเซสชันเดสก์ท็อประยะไกล
คำแนะนำทีละขั้นตอน
- เชื่อมต่อกับระบบเป้าหมายโดยใช้การเชื่อมต่อเดสก์ท็อประยะไกล (mstsc.exe)
- บนแป้นพิมพ์ทางกายภาพของคุณ ให้กด: Ctrl + Alt + End
- หน้าจอความปลอดภัยของ Windows จะปรากฏขึ้นบนเครื่องระยะไกล
- คลิกเปลี่ยนรหัสผ่าน
- กรุณาใส่รหัสผ่านปัจจุบันของคุณ จากนั้นใส่รหัสผ่านใหม่ (พิมพ์สองครั้ง)
- กด Enter หรือคลิกปุ่มลูกศรเพื่อยืนยัน
ปัญหาทั่วไปและวิธีการแก้ไข
- ปุ่ม End หายไป (เช่น คีย์บอร์ดขนาดกะทัดรัด): ใช้แป้นพิมพ์บนหน้าจอหรือกำหนดใหม่ด้วยเครื่องมือสคริปต์
- ไม่มีการตอบสนองเมื่อกด Ctrl + Alt + End : ตรวจสอบว่าเซสชัน RDP อยู่ในโฟกัสและไม่ถูกซ้อนอยู่ใต้คำขอ UAC ของท้องถิ่น ตรวจสอบว่าเซสชัน RDP อยู่ในโฟกัสและไม่ถูกซ้อนอยู่ใต้คำขอ UAC ของท้องถิ่น
วิธีนี้ยังคงเป็นตัวเลือกที่รวดเร็วที่สุดและเชื่อถือได้มากที่สุดสำหรับเซสชัน RDP แบบโต้ตอบที่มีสิทธิ์การเข้าถึงพื้นฐาน
วิธีที่ 2: ใช้แป้นพิมพ์บนหน้าจอเพื่อข้ามข้อจำกัดของปุ่มลัด
ภาพรวม
บางสภาพแวดล้อม (เช่น ไคลเอนต์บางเบา, เซสชัน RDP ที่ซ้อนกัน, คีย์บอร์ดที่กำหนดเอง) อาจไม่สามารถส่ง Ctrl + Alt + End ได้อย่างถูกต้อง ในกรณีเหล่านี้ คีย์บอร์ดบนหน้าจอของ Windows (OSK) ช่วยให้คุณสามารถจำลองการกดปุ่ม รวมถึงลำดับการสนใจที่ปลอดภัย
ทำไมสิ่งนี้ถึงได้ผล
OSK เมื่อใช้ภายใน RDP เซสชันกระตุ้นเหตุการณ์ภายในระบบปฏิบัติการระยะไกล โดยข้ามข้อจำกัดของแป้นพิมพ์ท้องถิ่น ซึ่งทำให้เป็นทางเลือกที่เชื่อถือได้แทนการรวมปุ่มฮาร์ดแวร์
คำแนะนำทีละขั้นตอน
- ภายในเซสชัน RDP ให้เปิด Run: Windows + R
-
ประเภท:
กด Enter เพื่อเปิดแป้นพิมพ์บนหน้าจอ
- กด Ctrl + Alt บนแป้นพิมพ์จริงของคุณ
- บน OSK ให้คลิก Del.
- หน้าจอความปลอดภัยของ Windows จะปรากฏขึ้น
- คลิก เปลี่ยนรหัสผ่าน และทำตามคำแนะนำ
ข้อควรระวัง
- OSK ต้องถูกเปิดใช้งานภายในเซสชัน RDP ไม่ใช่บนโฮสต์ท้องถิ่น
- นโยบายกลุ่มบางอย่างอาจจำกัดการดำเนินการของ osk.exe เพื่อความปลอดภัย
ใช้สิ่งนี้เมื่อการรวมกันของแป้นพิมพ์ทางกายภาพถูกบล็อกหรือส่งไปยังระบบท้องถิ่นแทนที่จะเป็นโฮสต์ระยะไกล
วิธีที่ 3: เปลี่ยนรหัสผ่าน RDP โดยใช้ net user ใน Command Prompt
ภาพรวม
คำสั่ง net user ให้วิธีการที่รวดเร็วและสามารถเขียนสคริปต์ได้ในการเปลี่ยนหรือรีเซ็ตรหัสผ่านของผู้ใช้ ทั้งในระดับท้องถิ่นและโดเมน เหมาะสำหรับผู้ดูแลระบบที่มีสิทธิ์สูงซึ่งต้องการบังคับใช้นโยบายรหัสผ่านหรือกู้คืนการเข้าถึงสำหรับผู้ใช้ปลายทาง
ไวยากรณ์และฟังก์ชัน
คำสั่งนี้จะเปลี่ยนรหัสผ่านสำหรับบัญชีผู้ใช้ท้องถิ่นหรือโดเมนที่ระบุโดยตรง
กรณีการใช้งาน
- การรีเซ็ตรหัสผ่านบนเครื่องที่แยกออกมา
- อัปเดตข้อมูลประจำตัวสำหรับบัญชีบริการที่ไม่โต้ตอบ
- การรวมเข้ากับสคริปต์การเข้าสู่ระบบหรือกระบวนการจัดเตรียม
ตัวอย่าง
เปลี่ยนรหัสผ่านสำหรับผู้ใช้ท้องถิ่น jdoe:
หากคุณไม่ต้องการให้รหัสผ่านปรากฏในรูปแบบข้อความธรรมดา:
คุณจะถูกขอให้ป้อนรหัสผ่านใหม่อย่างปลอดภัย
ข้อจำกัด
- ต้องการสิทธิ์ผู้ดูแลระบบในเครื่องท้องถิ่น
- ไม่ทำงานข้ามโดเมนที่ไม่เชื่อถือได้โดยไม่มีบริบทเพิ่มเติม (เช่น net use พร้อมข้อมูลรับรอง)
- ไม่สามารถใช้ได้กับบัญชีที่หมดอายุโดยไม่มีการปลดล็อกก่อนหน้านี้
เหมาะสำหรับผู้ดูแลระบบที่ต้องการวิธีที่รวดเร็วในการอัปเดตรหัสผ่านระหว่างการบำรุงรักษาหรือ การเข้าถึงระยะไกล สนับสนุน.
วิธีที่ 4: รีเซ็ตรหัสผ่าน RDP โดยใช้ PowerShell
ภาพรวม
PowerShell มีตัวเลือกการจัดการรหัสผ่านทั้งในระดับท้องถิ่นและ Active Directory ซึ่งเหมาะสำหรับผู้ดูแลระบบที่ต้องการทำให้กระบวนการจัดการข้อมูลประจำตัวเป็นอัตโนมัติ สนับสนุนการดำเนินงานระยะไกล หรือใช้กฎระเบียบในระดับใหญ่
สำหรับบัญชีท้องถิ่น – ใช้ Set-LocalUser
powershell: Set-LocalUser -Name "username" -Password (ConvertTo-SecureString -AsPlainText "new_password" -Force)
- ต้องการ PowerShell 5.1 หรือสูงกว่า
- ดีที่สุดเมื่อใช้กับเครื่องที่ไม่ได้เข้าร่วมโดเมน
- ต้องรันในฐานะผู้ดูแลระบบ
สำหรับบัญชีโดเมน – การใช้ Set-ADAccountPassword
powershell: PowerShell นำเข้าโมดูล ActiveDirectory ; ตั้งค่า-ADAccountPassword -ตัวตน "username" -รีเซ็ต -รหัสผ่านใหม่ (แปลงเป็น SecureString -AsPlainText "NewP@ssw0rd!" -Force)
- ทำงานได้เฉพาะเมื่อมีการติดตั้งเครื่องมือ RSAT เท่านั้น
- ต้องการสิทธิ์ผู้ดูแลโดเมนหรือสิทธิ์ที่มอบหมาย
- ใช้ "-Reset" เพื่อเปลี่ยนรหัสผ่านโดยไม่ต้องใช้รหัสเก่า
แนวทางปฏิบัติด้านความปลอดภัยที่ดีที่สุด
- หลีกเลี่ยงการฝังรหัสผ่านในสคริปต์; ใช้ "Read-Host -AsSecureString" หรือ vaults.
- บันทึกการรีเซ็ตรหัสผ่านเสมอผ่านเครื่องมือการตรวจสอบหรือบันทึกเหตุการณ์ด้านความปลอดภัย
PowerShell ช่วยให้สามารถสร้างกระบวนการที่ทำซ้ำได้และตรวจสอบได้ ซึ่งเหมาะสำหรับการเขียนสคริปต์การรีเซ็ตรหัสผ่านในสภาพแวดล้อมขององค์กร
วิธีที่ 5: เปลี่ยนรหัสผ่าน RDP ผ่านการจัดการคอมพิวเตอร์
ภาพรวม
วิธีนี้เหมาะสำหรับการเปลี่ยนรหัสผ่านบัญชีท้องถิ่นและมักใช้เมื่อมีการเพิ่มผู้ใช้ใหม่หรือจัดการจุดสิ้นสุดที่ไม่ใช่โดเมนผ่าน RDP .
คำแนะนำทีละขั้นตอน
- เปิดการจัดการคอมพิวเตอร์: กด Windows + R, พิมพ์ compmgmt.msc, กด Enter.
- ไปที่: เครื่องมือระบบ > ผู้ใช้และกลุ่มท้องถิ่น > ผู้ใช้
- คลิกขวาที่บัญชีเป้าหมาย
- เลือก ตั้งรหัสผ่าน > ดำเนินการต่อ.
- กรุณาใส่รหัสผ่านใหม่ (สองครั้ง) จากนั้นคลิกตกลง.
ข้อพิจารณา
- สิ่งนี้ช่วยข้ามความจำเป็นในการรู้รหัสผ่านเก่า
- มันจะกระตุ้น Event ID 4724 ใน Security Log เพื่อการตรวจสอบ.
- ปิดใช้งานโดยค่าเริ่มต้นในสภาพแวดล้อมโดเมน เว้นแต่จะเปิดใช้งานผ่านนโยบายกลุ่ม
นี่เป็นทางเลือกที่เหมาะสมสำหรับผู้ดูแลระบบที่ใช้ GUI ในการจัดการผู้ใช้ท้องถิ่นบนจุดสิ้นสุดที่เข้าถึงได้ผ่าน RDP
วิธีที่ 6: ใช้แผงควบคุม (เฉพาะเซสชันผู้ใช้แบบโต้ตอบ)
ภาพรวม
แผงควบคุมยังคงมีอยู่ใน Windows Server และไคลเอนต์ Windows รุ่นเก่า มันเป็นวิธีที่ใช้งานง่ายที่สุดสำหรับผู้ใช้ทั่วไป แต่ต้องใช้รหัสผ่านปัจจุบัน
ขั้นตอน
- เปิดแผงควบคุม (control.exe)
- ไปที่: บัญชีผู้ใช้ > เปลี่ยนรหัสผ่านของคุณ
- กรุณาใส่รหัสผ่านปัจจุบัน จากนั้นใส่รหัสผ่านใหม่สองครั้ง
- คลิกเปลี่ยนรหัสผ่าน
ข้อจำกัด
- ไม่สามารถใช้เพื่อรีเซ็ตรหัสผ่านที่ลืมหรือหมดอายุได้
- ไม่สามารถเข้าถึงได้หากสิทธิ์ของผู้ใช้ถูกจำกัดหรือระบบเชื่อมต่อกับโดเมนที่มีการแทนที่นโยบายกลุ่ม
วิธีนี้มีประโยชน์มากที่สุดสำหรับผู้ใช้ที่ไม่ใช่ผู้ดูแลระบบที่ต้องการอัปเดตข้อมูลรับรองของตนในระหว่างการเข้าถึงตามปกติ
TSplus Remote Access สำหรับการจัดการ RDP แบบรวมศูนย์
TSplus Remote Access เสนอวิธีที่ปลอดภัยและมีประสิทธิภาพสำหรับผู้ดูแลระบบ IT ในการจัดการและขยายการเข้าถึง RDP ในโครงสร้างพื้นฐานใด ๆ ด้วยพอร์ทัลที่ใช้เว็บ การควบคุมเซสชัน 2FA การรวม Active Directory และการจัดเตรียมผู้ใช้ที่ราบรื่น มันทำให้การปรับใช้เดสก์ท็อประยะไกลง่ายขึ้นโดยไม่ต้องมีความซับซ้อนของ RDS แบบดั้งเดิม เหมาะสำหรับ SMBs และองค์กรต่าง ๆ TSplus เสริมสร้างความปลอดภัย รวมศูนย์การควบคุม สนับสนุนสภาพแวดล้อมหลายผู้ใช้ และลดภาระการดำเนินงานในการจัดการระบบระยะไกลในขนาดใหญ่
สรุป
การเปลี่ยนรหัสผ่านในเซสชัน RDP เป็นงานด้านการบริหารที่พบบ่อย แต่ต้องใช้เทคนิคที่เฉพาะเจาะจงตามบริบท ไม่ว่าคุณจะจัดการกับเซสชันผู้ใช้แบบโต้ตอบ ตัวตนที่จัดการโดยโดเมน หรือกระบวนการทำงานอัตโนมัติ วิธีการที่กล่าวถึงที่นี่จะมอบความยืดหยุ่นและการควบคุมที่จำเป็นในสภาพแวดล้อม IT มืออาชีพ

TSplus Remote Access ทดลองใช้ฟรี
ทางเลือกที่ดีที่สุดสำหรับ Citrix/RDS สำหรับการเข้าถึงเดสก์ท็อป/แอปพลิเคชัน ปลอดภัย คุ้มค่า ราคา ประจำที่/คลาวด์