launchctl ทำงานช้าบน ssh ไปยังเซิร์ฟเวอร์ OS X


2

ฉันใช้เซิร์ฟเวอร์ OS X 10.5.8 เมื่อผู้ใช้ของฉันใช้งานมันอาจใช้เวลาประมาณ 10 วินาทีก่อนที่พวกเขาจะเห็นพรอมต์

ฉันได้เปิด debug สำหรับ ssh และเห็นว่ามันเป็นการหยุดที่ "กำลังเข้าสู่เซสชันแบบโต้ตอบ" โดยมองไปที่เซิร์ฟเวอร์ ณ จุดนี้กระบวนการ "launchctl" กำลังทำงานสำหรับผู้ใช้ที่เพิ่งเข้าสู่ระบบ

ดังนั้นฉันสามารถติดตามสิ่งนี้ได้ต่อไปว่าเหตุใด Launchctl ใช้เวลาประมาณ 10 วินาทีในการเริ่มต้นก่อนที่พรอมต์ ssh จะกลับมา? ฉันสมมติว่ากำลังพยายามเริ่มต้นการเปิดใช้งาน daemons และตัวแทนต่อผู้ใช้หรือไม่

เป็นปัญหาที่ทราบกันหรือไม่ว่า launchctl ช้ามาก? (สิ่งนี้น่ารำคาญเป็นพิเศษเพราะเราใช้เครื่องมือ scm "git" มากกว่า ssh!) มีอะไรที่ฉันสามารถทำได้เพื่อเร่งความเร็วหรือไม่

ขอบคุณสำหรับความช่วยเหลือหรือคำแนะนำ

ไชโยสตีฟ

คำตอบ:


0

คุณอาจต้องการตรวจสอบหน้านี้ซึ่งมีการอธิบายการตั้งค่าที่จะเปลี่ยนแปลงในไฟล์กำหนดค่า SSH เพื่อทำให้ SSH บน OS X เร็วขึ้น:

http://maestric.com/doc/mac/fix_ssh_connection_delays

หวังว่านี่จะช่วยได้!

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