การเชื่อมต่อถูกปฏิเสธสำหรับคนจรจัด ssh


0

vagrant sshฉันกำลังมีปัญหาในการเชื่อมต่อกับกล่องจรจัดของฉันโดยใช้ ไม่มีข้อความแสดงข้อผิดพลาดเมื่อทำงานvagrant upฉันยังสามารถเชื่อมต่อโดยตรงโดยใช้ VirtualBox ui

เมื่อฉันเรียกใช้vagrant sshฉันเพิ่งได้รับพร้อมท์โดยไม่มีข้อความใด ๆ เลย หากฉันเพิ่มVAGRANT_LOG=debugฉันสามารถเห็นคำสั่งมันกำลังพยายามเรียกใช้ดังนั้นหากฉันคัดลอกและเรียกใช้ด้วยตนเอง:

ssh vagrant@127.0.0.1 -p 2222 ...

ฉันเห็นข้อความ "การเชื่อมต่อถูกปฏิเสธ"

มีความคิดเห็นเกี่ยวกับวิธีการแก้ไขข้อบกพร่องนี้ต่อไปอย่างไร

โฮสต์คือ Windows 7 ไคลเอนต์เดเบียน


คุณมีsshdเซิร์ฟเวอร์ติดตั้งบน windows หรือไม่ `
Jakuje

@Jakuje ใช่ฉันมี แต่ฉันพบปัญหาจริงในตอนนี้ - ดูคำตอบ
Zitrax

คำตอบ:


1

ฉันพบปัญหาในกรณีของฉัน หลังจากที่ฉันทำการทดสอบอย่างง่าย "ssh localhost" บน windows host ฉันสังเกตเห็นว่ามันเชื่อมต่อกับเครื่องอื่นมากกว่า localhost

ในทางกลับกันทำให้ฉันจำได้ว่าฉันได้แก้ไข ~ / .ssh / config บางครั้งที่ผ่านมาและตรวจสอบว่าฉันสังเกตเห็นว่าฉันลืมที่จะเพิ่มบรรทัดโฮสต์ซึ่งทำให้คำสั่ง ssh ทั้งหมดไปที่เซิร์ฟเวอร์ผิด แก้ไขที่ทำให้คนจรจัดทำงานอีกครั้ง

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