Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> ระบบ >> Windows

วิธีให้สิทธิ์หรือรับ Elevated Privileges ใน Windows 11/10

คุณต้องสังเกตเห็น หลายโปรแกรมที่ติดตั้งบนเครื่องต้องการสิทธิ์ Admin เพื่อเริ่มต้น การมีสิทธิ์ Admin ใน Windows 11/10/8/7 ให้ทำการเปลี่ยนแปลงระบบที่ส่งผลต่อผู้ใช้ทั้งหมด กล่าวคือ โปรแกรมที่รันเป็น Administrator — ทำให้เข้าถึงคอมพิวเตอร์ได้มากขึ้นตอนรัน

User Account Control (UAC) แจ้งเตือนก่อนทำการเปลี่ยนแปลง — ไม่ใช่ทุกการเปลี่ยนแปลง แต่เฉพาะที่ต้องการสิทธิ์ Administrator หรือ elevated permissions เมื่อรันโปรแกรมบางตัว อาจเห็น UAC Prompt ก่อน ต้องให้ความยินยอมถึงจะรัน นี่คือฟีเจอร์ความปลอดภัยของ Windows จุดสำคัญคือเข้าใจว่าสามารถทำอะไรได้ และการเปลี่ยนสิทธิ์ Admin หรือ elevated privileges ยังไงโดยไม่สลายความปลอดภัย

วิธีให้สิทธิ์หรือรับ Elevated Privileges ใน Windows 11/10

ดูตัวเลือกและสถานการณ์ต่างๆ:

  1. เปิด Command Prompt ด้วยสิทธิ์สูง (Elevated Command Prompt)
  2. ทำให้โปรแกรมรันเป็น Administrator เสมอ
  3. ปิด Admin Approval Mode ด้วย Secpol
  4. ให้ Elevated Privileges

1) เปิด Elevated Command Prompt window

แม้ทำงานหลายอย่างได้ด้วย CMD บางงานต้องการ elevated privileges Windows 8.1 ให้เปิด Command Prompt (Admin) ได้ง่ายจาก WinX menu บทความนี้แสดงวิธีรัน Command Prompt เป็น Administrator

อ่านเพิ่ม: วิธีสร้าง shortcut ด้วย elevated privileges เพื่อรันโปรแกรม

2) ทำให้โปรแกรมรันเป็น Administrator เสมอ

หากต้องการโปรแกรมรันด้วย admin privileges เสมอ คลิกขวา executable file ของโปรแกรม เลือก Properties ที่นี่ ติ๊ก Run this program as an administrator คลิก Apply > OK บทความนี้รายละเอียดวิธีทำให้แอปพลิเคชันรันเป็น Administrator เสมอ

3) ปิด Admin Approval Mode ด้วย Secpol

รัน secpol.msc เปิด Local Security Policy ไป Local Policies > Security Settings ด้านขวาจะมีการตั้งค่า User Account Control: Turn on Admin Approval Mode ดับเบิลคลิก เลือก Disabled

วิธีให้สิทธิ์หรือรับ Elevated Privileges ใน Windows 11/10

การตั้งค่านี้ควบคุมพฤติกรรมของ UAC policy settings ทั้งหมด หากเปลี่ยน ต้องรีสตาร์ทคอมพิวเตอร์ ตัวเลือก: (1) Enabled (Default) Admin Approval Mode เปิด ต้อง Enable นี้และ UAC policies ที่เกี่ยวข้องให้เหมาะสม เพื่อให้ built-in Administrator account และผู้ใช้ใน Administrators group รันใน Admin Approval Mode (2) Disabled Admin Approval Mode และ UAC policies ทั้งหมดปิด หากปิด Security Center จะแจ้งว่าความปลอดภัยโดยรวมลดลง

ระวัง: นี่จะลดความปลอดภัยโดยรวมของคอมพิวเตอร์ลง!

4) ให้ Elevated Privileges ใน Windows 11/10

Standard user ไม่มีสิทธิพิเศษสำหรับการเปลี่ยนแปลงการบริหารเซิร์ฟเวอร์ อาจไม่มีสิทธิ์: เพิ่ม/ลบ/แก้ไข user, ปิดเซิร์ฟเวอร์, สร้าง/บริหาร Group Policy Object, เปลี่ยน file permissions ฯลฯ

แต่ผู้ใช้ที่มีสิทธิ์ Admin ทำได้มากกว่า Standard user สิทธิ์เหล่านี้ให้หลังจากได้ elevated privileges สำหรับแต่ละระดับในกลุ่ม: Local Server, Domain และ Forest

เมื่อเพิ่มผู้ใช้ในกลุ่มใดกลุ่มหนึ่ง จะได้พลังเพิ่มทำมากกว่า Standard user ได้ User Rights เพิ่ม คือสิทธิ์/การตั้งค่าควบคุม "ใคร" ทำ "อะไร" กับคอมพิวเตอร์ได้ ตั้งค่าแล้ว แต่ละคอมพิวเตอร์รองรับชุด administrators ที่ควบคุมพื้นที่ต่างๆ ได้

มี user rights มากกว่า 35 ต่อคอมพิวเตอร์ บางสิทธิ์ทั่วไปควบคุม elevated privileges:

  • Shut down the system
  • Force shutdown of the remote system
  • Log on as a batch job
  • Log on as a service
  • Backup and Restore files and directories
  • Enable trusted for delegation
  • Generate security audits
  • Load and unload device drivers
  • Manage auditing and security log
  • Take ownership of files and other objects

User rights ปรับใช้ผ่าน Group Policy (Local/Active Directory) ทำให้ควบคุมการเข้าถึงเซิร์ฟเวอร์ได้สม่ำเสมอ

เพิ่มเติม ทุกไฟล์ โฟลเดอร์ และ Registry key มี Access Control List (ACL) รายการให้ standard permissions:

  1. Full control
  2. Modify
  3. Read

Standard permissions เหล่านี้ทำให้ตั้งค่าควบคุมออบเจ็กต์ง่ายขึ้น ACL คือรายการ users, groups, และ/หรือ computers ที่ได้รับสิทธิ์บนออบเจ็กต์ที่เกี่ยวข้องกับ ACL

บทความที่อาจน่าสนใจ:

  1. Take ownership & full control of registry keys
  2. Take Full Ownership of Files & Folders
วิธีให้สิทธิ์หรือรับ Elevated Privileges ใน Windows 11/10