Score:0

การเชื่อมต่อ SSH ระยะไกลจากเซิร์ฟเวอร์หนึ่งไปยังอีกเซิร์ฟเวอร์หนึ่ง แฮงก์ ไม่ล้มเหลว ไม่มีข้อผิดพลาด

ธง in

พยายามคัดลอกไฟล์จากเซิร์ฟเวอร์หนึ่งไปยังอีกเซิร์ฟเวอร์หนึ่งเนื่องจากจำนวนไฟล์ไม่สามารถทำได้โดยการคัดลอกไปยังพีซีที่บ้านของฉันแล้วส่งออกไปยังเซิร์ฟเวอร์ที่สอง

SSH, rync และ scp ทั้งหมดหยุดทำงานจากเซิร์ฟเวอร์ใดเซิร์ฟเวอร์หนึ่ง แต่ใช้งานได้ดีในการเข้าสู่ระบบโดยตรงผ่าน SSH จากเว็บเทอร์มินัลหรือจาก putty ผ่าน SSH

  • ฉันอนุญาต IP ของเซิร์ฟเวอร์ 1 เป็น CSF บนเซิร์ฟเวอร์ 2
  • ฉันอนุญาต IP ของเซิร์ฟเวอร์ 2 เป็น CSF บนเซิร์ฟเวอร์ 1
  • ฉันปิด CSF บนเซิร์ฟเวอร์ทั้งสองอย่างสมบูรณ์เพื่อดูว่าถูกบล็อกโดยไฟร์วอลล์หรือไม่

ฉันเพิ่มสิ่งนี้ใน sshd_config:

PermitRootLogin ใช่
AllowUsers root ผู้ใช้อื่น 

ฉันตรวจสอบพอร์ตบนเซิร์ฟเวอร์ทั้งสองโดยใช้สิ่งนี้:

# netstat -พืช | เกรป :22
tcp 0 0 0.0.0.0:22 0.0.0.0:* ฟัง 101059/sshd
tcp 0 0 <เซิร์ฟเวอร์ 2.ip>:22 <myhomeip.via.web.terminal>:61177 ก่อตั้ง 102710/sshd: root@p
tcp6 0 0 :::22 :::* ฟัง 101059/sshd

ตัวอย่างเอาต์พุต:

ทุกคำสั่งเหล่านี้ส่งออกโค้ด 4 บรรทัดเหล่านั้น (เริ่มต้นด้วย OpenSSH_7.4p1) และแฮงค์ (ไม่มีอะไรเกิดขึ้น มันไม่ยุติและไม่มีข้อผิดพลาด):

จากเซิร์ฟเวอร์ 2:

# ssh -A -t -v [email protected] -p 22     
         
OpenSSH_7.4p1, OpenSSL 1.0.2k-fips 26 ม.ค. 2560
debug1: อ่านข้อมูลการกำหนดค่า /etc/ssh/ssh_config
debug1: /etc/ssh/ssh_config บรรทัดที่ 58: การใช้ตัวเลือกสำหรับ *
debug1: กำลังเชื่อมต่อกับ server2.mydomain.com [<server2.ip>] พอร์ต 22

แฮงค์

ssh -A -t -v [email protected] -p 22 scp /testnew /testfolder

แฮงค์

ssh -A -t -v [email protected] -p 22 /testnew /testfolder

แฮงค์

ssh -A -t -v [email protected] -p 22 scp /testfolder [email protected] -p 22 /testnew

แฮงค์

rsync -a -e "ssh -p 22" [email protected]:/testfolder /testnew

แฮงค์

จากเซิร์ฟเวอร์ 1:

ssh -A -t -v server2.mydomain.com -p 22 scp /testnew /testfolder

แฮงค์

ssh -A -t -v server2.mydomain.com -p 22 /testnew /testfolder

แฮงค์

ssh -A -t -v server2.mydomain.com -p 22 scp /testfolder [email protected] -p 22 /testnew

แฮงค์

rsync -r -v --progress -e "ssh -p 22" [email protected]:/testfolder /testnew

แฮงค์

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

ssh -i ~/.ssh/id_dsa [email protected] -p 22

ไม่มีอะไร! ไม่มีผลเลย ค้างอย่างเดียว

ผมทำอะไรผิดหรือเปล่า??

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

ผมทำอะไรผิดหรือเปล่า? เหตุใดฉันจึงเข้าถึงได้ดีจาก cygwin บนพีซีที่บ้านของฉัน และฉันสามารถเข้าถึงทั้งสองโดยตรงผ่าน putty โดยใช้ SSH แต่ฉันไม่สามารถเชื่อมต่อจากเซิร์ฟเวอร์หนึ่งไปยังอีกเซิร์ฟเวอร์หนึ่งได้

โพสต์คำตอบ

คนส่วนใหญ่ไม่เข้าใจว่าการถามคำถามมากมายจะปลดล็อกการเรียนรู้และปรับปรุงความสัมพันธ์ระหว่างบุคคล ตัวอย่างเช่น ในการศึกษาของ Alison แม้ว่าผู้คนจะจำได้อย่างแม่นยำว่ามีคำถามกี่ข้อที่ถูกถามในการสนทนา แต่พวกเขาไม่เข้าใจความเชื่อมโยงระหว่างคำถามและความชอบ จากการศึกษาทั้ง 4 เรื่องที่ผู้เข้าร่วมมีส่วนร่วมในการสนทนาด้วยตนเองหรืออ่านบันทึกการสนทนาของผู้อื่น ผู้คนมักไม่ตระหนักว่าการถามคำถามจะมีอิทธิพลหรือมีอิทธิพลต่อระดับมิตรภาพระหว่างผู้สนทนา