ไคลเอ็นต์ SSH บน Cgywin windows ไม่ทำงาน:“ no kex alg”


2

ฉันได้ติดตั้งhttp://x.cygwin.com/และฉันมีปัญหากับการเข้าสู่ระบบ ssh ไปยังเครื่องระยะไกลของฉันโดยใช้ไคลเอนต์ ssh จาก windows

ฉันได้ติดตั้งแพลตฟอร์ม cgywin / x บน windows terminal และใช้งานได้ดี ฉันพยายามส่งไปที่ ipaddress ของเครื่องระยะไกลทำงานได้ดี

แต่เมื่อวิ่ง

ssh user@remoteip 

มันจะพ่นข้อผิดพลาดต่อไปนี้

Pseudo-terminal จะไม่ถูกจัดสรรเนื่องจาก stdin ไม่ใช่เทอร์มินัล ไม่มี kex alg

ดังนั้นฉันจึงลองใช้สวิตช์ -t มันจะไม่มี kex alg

ssh -t -t user@remoteip 

ไฟร์วอลล์ Windows ถูกปิดใช้งาน ฉันอยู่บนแพลตฟอร์ม Windows 7 ที่ติดตั้ง cgywin และฉันไม่สามารถเชื่อมต่อกับเครื่องระยะไกลได้

 ssh -v
OpenSSH_3.8.1p1, OpenSSL 0.9.7d 17 Mar 2004

พยายามด้วยเครื่องมือโป๊วที่ทำงานได้ดี ฉันสามารถเชื่อมต่อได้ดี

ความช่วยเหลือใด ๆ ที่จะได้รับการชื่นชม.


ใช้สิ่งที่เป็นปัจจุบันมากขึ้น OpenSSH 3.8 มีอายุมากกว่าหนึ่งทศวรรษ
Jakuje

@Jakuje เป็นไปได้ไหมที่จะอัพเดทใน cygwin?
Franck Dernoncourt

แมกนัสคุณหาทางแก้ไขปัญหาของคุณหรือไม่?
Franck Dernoncourt

ใช่แล้ว Cygwin ปัจจุบันสนับสนุนบางสิ่งที่ทันสมัยกว่าอย่างแน่นอน เพียงแค่เรียกใช้การติดตั้งอีกครั้ง
Jakuje

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