ให้สิทธิ์ผู้ใช้ที่ไม่มีสิทธิ์ระดับผู้ดูแลระบบในการอัพเดทโปรแกรม


1

ฉันกำลังจัดการเครือข่ายคอมพิวเตอร์ขนาดเล็กที่ใช้ Windows 7 ซึ่งฉันได้ตั้งค่าผู้ใช้ปลายทางด้วยสิทธิ์แบบ จำกัด (ไม่ใช่ผู้ดูแลระบบ) เพื่อเหตุผลด้านความปลอดภัยฉันต้องการให้ผู้ใช้ปลายทางสามารถอัปเดตแอปพลิเคชันเช่น Adobe Flash / Reader, Java และ Safari / Quicktime โดยไม่จำเป็นต้องมีผู้ดูแลระบบในคอมพิวเตอร์

แนวคิดเริ่มต้นของฉันคือการสร้างงานที่กำหนดเวลาไว้ในระบบที่จะทำงานด้วยสิทธิ์ผู้ดูแลระบบเต็มรูปแบบ การกระทำของงานที่กำหนดเวลาไว้คือการเรียกโปรแกรมปฏิบัติการที่อัพเดท ชอบ:

Apple Safari / Quicktime

"การอัปเดตซอฟต์แวร์ \ Filesup Apple C: \ Program ซอฟต์แวร์ \ TaskUpdate.exe"

Adobe CS / Reader9

"C: \ Program Files \ Common Files \ Adobe \ Updater6 \ Adobe_Updater.exe"

Adobe Flash

C: \ Windows \ System32 \ Macromed \ Flash \ FlashUtil11c_Plugin.exe - ปรับปรุงปลั๊กอิน

ชวา

"Update \ jucheck.exe Files \ Common Files \ Java C: \ Program

ปัญหาเมื่อจัดตารางงานคือเมื่อได้รับการทริกเกอร์ผู้ใช้ปลายทางที่ จำกัด ไม่สามารถเห็นกล่องโต้ตอบการอัพเดท งานที่กำหนดเวลาทำงานได้อย่างสมบูรณ์แบบเมื่อบัญชีผู้ดูแลระบบเข้าสู่ระบบ แต่ไม่ใช่ทุกครั้งที่ผู้ใช้ปลายทางถูก จำกัด การเข้าสู่ระบบนี่จะทำให้จุดประสงค์ในการจัดตารางงานที่มีสิทธิ์ระดับผู้ดูแลระบบอย่างสมบูรณ์นั้น เพื่อดูว่างานที่กำหนดไว้นั้นเกิดขึ้นหรือไม่

ใครบ้างมีคำแนะนำสำหรับงานที่กำหนดเวลาระดับผู้ดูแลระบบ จำกัด เมื่อผู้ใช้ที่ จำกัด ถูกเข้าสู่ระบบ? หรือดีกว่านั้นแนวทางที่แตกต่างในการมีผู้ใช้ที่ไม่ใช่ผู้ดูแลระบบสามารถอัปเดตแอปพลิเคชันได้

คำตอบ:


0

Ahhh การจัดการโปรแกรมแก้ไขของบุคคลที่สาม ทำให้คุณประทับใจกับไฟล์ MSI

ในทางเทคนิคคุณไม่สามารถ ในการอัปเดตโปรแกรมคุณต้องมีสิทธิ์เขียนเพื่อเข้าถึงไฟล์โปรแกรม หากต้องการแก้ไขไฟล์เหล่านี้คุณจะต้องมีสิทธิ์การเข้าถึงระดับผู้ดูแลระบบ ดังนั้นจริงๆคุณไม่สามารถให้พวกเขาเขียนเข้าถึงและไม่เรียกมันว่าสิทธิพิเศษของผู้ดูแล

ฉันขอแนะนำให้ปิดบริการ Update และเพียงดาวน์โหลดตัวติดตั้งแบบไม่ต้องใส่ข้อมูลของ Adobe เช่นเดียวกับโปรแกรมติดตั้ง Java

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.