ให้สิทธิ์ผู้ดูแลระบบในแอปพลิเคชัน


10

ฉันต้องการให้สิทธิ์ผู้ดูแลระบบแก่ผู้ใช้แอปพลิเคชันหนึ่งบน Windows 7 ฉันไม่ต้องการให้ผู้ดูแลระบบสามารถใช้สิทธิ์ผู้ดูแลระบบแบบเต็ม แต่ต้องการสิทธิ์ผู้ดูแลระบบสำหรับหนึ่งในแอปพลิเคชันที่พวกเขาต้องการใช้

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

หรือมีวิธีอื่นหรือไม่

ฉันจะทำสิ่งนี้ได้อย่างไร

คำตอบ:


6

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

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

หลายตัวอย่างที่มีอยู่ที่นี่


1
ฟรีสำหรับการใช้งานส่วนตัว ??? นั่นหมายความว่าฉันไม่สามารถใช้ที่ทำงานได้ !!!
MUY เบลเยี่ยม

ใช่ว่าจะเป็นกรณี 4 € / คอมพิวเตอร์ไม่มาก ฉันคิดว่าคุณสามารถถามพวกเขาว่าคุณสามารถซื้อใบอนุญาตเพียงใบเดียว . หรือการใช้หลักสูตรอย่างอื่นเช่นjc.bellamy.free.fr/en/superexec.html
Ajasja

2

CPAU :

สรุป

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

คุณสามารถบันทึก "งาน" ได้ในภายหลัง มันเข้ารหัสรหัสผ่าน

cpau -u joehome \ joe -p เข้าสู่ระบบ -ex "perl cleanup.pl" -enc -file cleanup.job

สร้างไฟล์งานชื่อ cleanup.job เพื่อรันสคริปต์ cleanup.pl perl เป็น joehomejoe

cpau -dec -file cleanup.job -lwp

เรียกใช้งานไฟล์ cleanup.job

:)


1

ฉันคิดว่าฉันพบสิ่งที่คุณกำลังมองหามันเป็นโปรแกรมที่ให้บริการฟรีและควรทำสิ่งที่คุณหวังว่าจะสำเร็จ

runas-GUI

สิ่งนี้มีไว้สำหรับการตั้งค่าประเภทผู้ดูแลโดเมน แต่ดูเหมือนว่าคุณสามารถทำได้ในเครื่อง

เพียงแค่ในด้านผู้ดูแลระบบของคุณคุณจะสร้างไฟล์ RAG (ไฟล์เข้ารหัสเข้ารหัสข้อมูลประจำตัวของผู้ดูแลระบบสำหรับลูกค้าที่จะใช้) คุณจะตั้งค่าอนุญาตสำหรับไฟล์ / โปรแกรมที่สามารถเรียกใช้ในฐานะผู้ดูแลระบบได้

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


1

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


มีข้อกังวลด้านความปลอดภัยใด ๆ จากการทำเช่นนี้หรือไม่? การเพิ่มระดับสิทธิ์หรืออะไรก็ตาม?
ChimneyImp

1
หมายความว่าผู้ใช้ทุกคนในเครื่องสามารถเรียกใช้โปรแกรมนั้นไม่ใช่เฉพาะผู้ที่คุณต้องการให้การเข้าถึง นอกจากนี้ฉันไม่แน่ใจ 100% ว่าจะใช้งานได้เพราะคุณอาจต้องผ่านการแจ้งเตือน UAC
Joel Coehoorn

1

คุณจะบอกว่าคุณมีโปรแกรมนี้exe1.exeและโปรแกรมนี้เปิดตัวโปรแกรมอื่น (เช่นexe2.exe) และคุณต้องการให้มันรัน exe1 โดยไม่มีสิทธิ์ผู้ดูแลระบบ แต่รัน exe2 ด้วยสิทธิ์ผู้ดูแลระบบหรือไม่

ถ้าเป็นเช่นนั้นการตั้งค่าโหมดความเข้ากันได้ของ exe2 เป็นต้องใช้สิทธิ์ผู้ดูแลระบบควรทำงาน

ค้นหา exe ที่คุณต้องการเรียกใช้ในฐานะผู้ดูแลเปิดกล่องโต้ตอบคุณสมบัติไปที่แท็บความเข้ากันได้และตรวจสอบrun this program as administrator(ตามที่ไฮไลต์ในภาพนี้ google พบสำหรับฉัน:

ทำงานเป็นผู้ดูแลระบบ

หากพวกเขาไม่ได้แยกปฏิบัติการฉันไม่คิดว่ามันเป็นไปได้


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

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

1
แปลกที่คุณได้รับจากบรรทัด ดูเหมือนว่าฉันจะชัดเจนเพราะอาจไม่ใช่สถานการณ์ที่ไม่เหมือนใคร มันเกิดขึ้นหลายครั้งก่อน
Synetech

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