ต่อพร็อกซีผู้ใช้ - OS X 10.10


2

ในวันที่ 10.9 และก่อนหน้านี้เราใช้ MCX เพื่อจัดการการตั้งค่าพร็อกซีตามจำนวนผู้ใช้ (MCX ระดับผู้ใช้)

สิ่งนี้ใช้งานไม่ได้กับ 10.10 อีกต่อไปเนื่องจาก MCX ได้รับการคิดค่าเสื่อมราคามาระยะหนึ่งแล้วและฉันก็ประหลาดใจว่ามันยังใช้งานได้ใน 10.10 ดังนั้นฉันได้ดูเส้นทางโปรไฟล์การกำหนดค่า แต่ฉันไม่เห็นตัวเลือกสำหรับมันที่นั่น

ความคิดใด ๆ

OS X Yosemite (10.10.1)

คำตอบ:


1

ฉันพบวิธีแก้ปัญหา (อาจเป็นการชั่วคราว) เนื่องจากเป็นส่วนหนึ่งของเชลล์สคริปต์ loginhook ของเราฉันได้ป้อนสิ่งต่อไปนี้:

UserName="$1"
UserGroup="$(sudo -u $UserName id)"
if [[ $UserGroup == *teachers* ]] ; then networksetup -setwebproxy Ethernet <hostname> <port> off ; else networksetup -setwebproxy Ethernet <hostname> <port> off ; fi
if [[ $UserGroup == *teachers* ]] ; then networksetup -setsecurewebproxy Ethernet <hostname> <port> off ; else networksetup -setsecurewebproxy Ethernet <hostname> <port> off ; fi

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

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