ฉันใช้การเข้าสู่ระบบตามคีย์ ssh ทำงานได้ดี จากนั้นฉันเปลี่ยนชื่อโฮสต์บนคอมพิวเตอร์ของฉันและการลงชื่อเข้าใช้ด้วยรหัสหลักหยุดทำงาน ดูเหมือนจะทำให้รู้สึก กุญแจอาจอาศัยชื่อโฮสต์เดิมของฉัน ดังนั้นฉันจึงลบกุญแจทั้งหมดของฉันและไฟล์ทั้งหมดใน ~ / .ssh / และสร้างใหม่ (และเปลี่ยนที่ได้รับอนุญาตบนเซิร์ฟเวอร์ที่ฉันเชื่อมต่อ)
ตอนนี้ทุกครั้งที่ฉันพยายามที่จะ ssh มันก็แค่แฮงค์โดยไม่ถามรหัสผ่านไม่ว่าฉันจะพยายามที่จะ ssh แม้แต่เซิร์ฟเวอร์ที่ฉันไม่ได้ตั้งค่าการเข้าสู่ระบบตามคีย์ ไม่มีอะไรใน. ssh / config
นอกจากนี้เมื่อฉัน 's -' เพื่อรูต, ssh ทำงานได้อย่างสมบูรณ์แบบ ไม่มีปัญหาเลย สิ่งนี้จะเกิดขึ้นกับบัญชีผู้ใช้ของฉันเท่านั้น
ด้านล่างนี้คือข้อมูลการดีบักจาก ssh
ssh -vv mylogin@myremoteserver.com OpenSSH_5.2p1, OpenSSL 0.9.8k 25 มีนาคม 2552 debug1: การอ่านข้อมูลการกำหนดค่า /Users/myname/.ssh/config debug1: กำลังอ่านข้อมูลการกำหนดค่า / usr / etc / ssh_config ...... debug1: โฮสต์ 'myremoteserver.com' เป็นที่รู้จักและตรงกับคีย์โฮสต์ RSA debug1: พบคีย์ใน /Users/myname/.ssh/known_hosts:1 debug2: bits set: 512/1024 debug1: ssh_rsa_verify: ลายเซ็นถูกต้อง debug2: kex_derive_keys debug2: set_newkeys: โหมด 1 debug1: SSH2_MSG_NEWKEYS ส่งแล้ว debug1: ต้องการ SSH2_MSG_NEWKEYS debug2: set_newkeys: โหมด 0 debug1: ได้รับ SSH2_MSG_NEWKEYS แล้ว debug1: SSH2_MSG_SERVICE_REQUEST ส่งแล้ว debug2: service_accept: ssh-userauth debug1: ได้รับ SSH2_MSG_SERVICE_ACCEPT
และจากนั้นมันก็แขวนอยู่ที่นี่ .....
นี่คือเอาต์พุต dtruss (เช่น strace แต่สำหรับ OSX) เอาต์พุตใกล้กับส่วนท้ายที่แฮง: sudo dtruss ssh -vv mylogin@myremoteserver.com
เลือก (0x4, 0x508200, 0x0, 0x0, 0x0) = 1 0 อ่าน (0x3, "$ \ 222 \ 351 {L \ 363 \ 261 \ 25063sN \ 216 \ 300 @ q7 \ 203 \ 276b \ 257 \ 354 \ 337 \ 356 \ 260! {\ 342 \ 017 \ 271 = \ 222, \ 245 \ 347t \ 006 \ 225 \ 257 \ 333; \ 204 \ 020] \ 242 \ 005z # \ 0 ", 0x2000) = 48 0 เขียน (0x2, "debug2: service_accept: ssh-userauth \ r \ n \ 0", 0x26) = 38 0 เชื่อมต่อ (0x4, 0xBFFFEEA2, 0x6A) = 0 0 เขียน (0x4, "\ 0", 0x4) = 4 0 เขียน (0x4, "\ v5 \ 004 \ 0", 0x1) = 1 0 อ่าน (0x4, "\ 0", 0x4) = -1 Err # 4
ดูเหมือนว่าจะพยายามอ่านอะไรซักอย่าง หากใครมีข้อเสนอแนะหรือความคิดฉันจะขอบคุณมาก!