ฉันใหม่สำหรับ linux และฉันพยายามสร้างการเชื่อมต่อ SSH กับพีซีของเพื่อนใน LAN เดียวกัน แต่ฉันได้รับ:
ssh: connect to host 192.168.71.70 port 22: Connection refused
ทั้งสองวิธีได้รับ "การเชื่อมต่อถูกปฏิเสธ" ฉันจะแก้ไขสิ่งนี้ได้อย่างไร
ฉันใหม่สำหรับ linux และฉันพยายามสร้างการเชื่อมต่อ SSH กับพีซีของเพื่อนใน LAN เดียวกัน แต่ฉันได้รับ:
ssh: connect to host 192.168.71.70 port 22: Connection refused
ทั้งสองวิธีได้รับ "การเชื่อมต่อถูกปฏิเสธ" ฉันจะแก้ไขสิ่งนี้ได้อย่างไร
คำตอบ:
ไม่ว่าจะเป็น LAN หรือไม่ได้อยู่ใน LAN ฉันมักจะทำสิ่งนี้:
ก่อนติดตั้งopenssh-serverบนพีซีทุกเครื่องที่จะได้รับการเชื่อมต่อ SSH:
sudo apt-get install openssh-server
ตรวจสอบว่าพีซีที่ฉันเพิ่งติดตั้ง openssh-server สามารถเข้าถึงได้ วิธีที่เร็วที่สุดคือส่ง ping
ping 192.168.0.100
สมมติว่าที่อยู่ IP เป็นที่อยู่ IP ของพีซีเพื่อนของฉัน หากปรากฏว่าใช้ได้ฉันจะเข้าใช้งานต่อไป จำไว้ว่าคุณต้องใช้บัญชีที่มีอยู่แล้วในพีซีของเพื่อนคุณ โดยปกติบัญชีของเขาจะทำ
ssh friend@192.168.0.100
friend
ชื่อผู้ใช้ของเพื่อนคุณอยู่ที่ไหน
ในสถานการณ์ปกตินี้ควรจะเพียงพอ แจ้งให้เราทราบหากใช้งานได้
เมื่อคุณลองและเชื่อมต่อใช้-vvv
สวิตช์เพื่อแสดงข้อมูลการตรวจแก้จุดบกพร่อง:
ssh -vvv username@host