การเชื่อมต่อกับบริการ AFP แบบเดิม

ดูวิธีเปิดใช้งานวิธีการตรวจสอบสิทธิ์แบบเดิมสําหรับไคลเอ็นต์ AFP ใน OS X Lion หรือใหม่กว่า เพื่อให้สามารถเชื่อมต่อกับเซิร์ฟเวอร์ AFP รุ่นเก่าได้

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

1. เปิด Terminal

2. รันคำสั่งต่อไปนี้:

sudo chmod o+w /Library/Preferences sudo defaults write /Library/Preferences/com.apple.AppleShareClient afp_host_prefs_version -int 1

3. ดำเนินการเชื่อมต่อ AFP กับระบบอื่นเพื่อให้ระบบใส่ชุดค่าเริ่มต้นลงในไฟล์การตั้งค่าไคลเอ็นต์ AFP หมายเหตุ: คุณต้องเชื่อมต่อในฐานะผู้ใช้ที่ลงทะเบียน ไม่ใช่ในฐานะผู้ใช้ทั่วไป

4. รันคําสั่งต่อไปนี้เพื่อดูรายการวิธีการตรวจสอบสิทธิ์ผู้ใช้ (UAM) ที่ปิดใช้งาน:

defaults read /Library/Preferences/com.apple.AppleShareClient afp_disabled_uams

5. UAM ที่ปิดใช้งานไว้ตามค่าเริ่มต้นคือ "Cleartxt Passwrd", "MS2.0", "2-Way Randnum exchange" และ "DHCAST128" หมายเหตุ: หากคุณไม่เห็นรายการ ให้รีสตาร์ทคอมพิวเตอร์แล้วทำซ้ำขั้นตอนที่ 3

6. หากต้องการเปิดใช้งานหนึ่งใน UAM เหล่านี้ ให้ลบ UAM ดังกล่าวออกจากรายการ UAM ที่ปิดใช้งาน ตัวอย่างเช่น คําสั่งนี้จะเปิดใช้งาน DHCAST128 โดยการลบ UAM นี้ออกจากรายการวิธีการตรวจสอบสิทธิ์ที่ปิดใช้งาน:

sudo defaults write /Library/Preferences/com.apple.AppleShareClient afp_disabled_uams -array "Cleartxt Passwrd" "MS2.0" "2-Way Randnum exchange"

7. หลังจากดำเนินการเปลี่ยนแปลงที่ต้องการแล้ว ให้คืนค่าสิทธิ์อนุญาตในโฟลเดอร์ Preferences ด้วยคําสั่งนี้:

sudo chmod o-w /Library/Preferences

ดูเพิ่มเติม

หากต้องการยกเลิกการเปลี่ยนแปลงที่อธิบายไว้ข้างต้น คุณสามารถลบไฟล์ /Library/Preferences/com.apple.AppleShareClient หรือใช้คําสั่งต่อไปนี้เพื่อปิดใช้งานชุดเริ่มต้นของ UAM รุ่นเก่าอีกครั้ง:

sudo defaults write /Library/Preferences/com.apple.AppleShareClient afp_disabled_uams -array "Cleartxt Passwrd" "MS2.0" "2-Way Randnum exchange" "DHCAST128"

วันที่เผยแพร่: