sshfs - ปลายทางการขนส่งไม่ได้เชื่อมต่อ


15

หลังจากติดตั้งเซิร์ฟเวอร์ฉันไม่สามารถติดตั้งได้

sshfs root@domain.com:/var /remote_mount
fuse: bad mount point `/remote_mount': Transport endpoint is not connected

ปรับปรุง

# ssh root@domain.com
The authenticity of host 'domain.com (xxx.xxx.xxx.xxx)' can't be established.
ECDSA key fingerprint is 57:b6:bd:76:17:80:73:85:4a:14:8a:6f:dc:fa:fe:7c.
Are you sure you want to continue connecting (yes/no)?

โพสต์ผลลัพธ์ของ ssh -v root@domain.com?
BAR

อัปเดตคำถามแล้ว ..
clarkk

พิมพ์yesและลองอีกครั้ง
BAR

@BAR หลังจากที่ฉันได้ssh root@domain.comฉันลบคีย์ RSA เก่าและตอนนี้ก็ทำงานอีกครั้ง .. (เซิร์ฟเวอร์มีที่อยู่ IP ใหม่) สร้างคำตอบ :)
clarkk

ดีใจที่ได้รู้ว่ามันได้ผลสำหรับคุณ!
BAR

คำตอบ:


1

SSHd ของคุณยังไม่ได้ตั้งค่า

ทำสิ่งนั้นก่อนแล้วลองอีกครั้ง


คุณหมายถึงอะไร มันได้รับการติดตั้งบนเซิร์ฟเวอร์ด้วยapt-get install sshfs
clarkk

@clarkk sshd แตกต่างอย่างสิ้นเชิง นี่คือ ssh daemon ของคุณเซิร์ฟเวอร์ ssh ของคุณ เครื่องที่คุณกำลังจะต้องมีการกำหนดค่า sshd อย่างถูกต้อง sshfs เท่านั้นจึงจะทำงานได้อย่างถูกต้อง คุณสามารถเชื่อมต่อโดยใช้ssh root@domain.comหรือไม่
BAR

โอ้ .. ไม่ได้สังเกตว่าคุณเป็นคนที่ตอบคำถาม .. แต่มันทำงานได้หลังจากที่ฉันทำssh root@domain.comและมันทำให้ฉันมีคำเตือนเกี่ยวกับ DNS .. จากนั้นฉันก็ลบคีย์ RSA เก่าในแคช ... และตอนนี้ก็ใช้งานได้ เซิร์ฟเวอร์ได้รับที่อยู่ IP ใหม่
clarkk

37

หลังจากใช้ sshfs ในและนอกปีที่ผ่านมาเพียงแค่ได้รับข้อผิดพลาดนี้เป็นครั้งแรกและพบหน้านี้ "setup sshd" ทั้งหมดไม่ได้ช่วยอะไรมากเท่าที่ ssh ทำงานได้ดีจนกระทั่งมันไม่ได้เกิดขึ้นทันที

อย่างไรก็ตามการทดสอบเล็กน้อยพบวิธีแก้ปัญหา ปัญหาเกิดขึ้นหลังจากคำขอเมานต์ sshfs ที่ล้มเหลวโดยมีชื่อโฮสต์ไม่ดี เนื่องจากls -l $mountpointข้อผิดพลาดนี้ล้มเหลวฉันพยายามแก้ไขปัญหาด้วยวิธีfusermount -u $mountpointนี้และใช้งานได้!

หลังจากความล้มเหลวฉันได้รับข้อผิดพลาดง่าย ๆls $mountpointหลังจาก sshfs ล้มเหลว


นั่นคือปัญหาที่นี่เช่นกัน
Dan Dascalescu

2
สิ่งนี้ช่วยได้ .. แต่ก่อนอื่นฉันต้องฆ่ากระบวนการที่มีจุดเมานท์เปิดอยู่lsof | grep $mountpoint
jsj

@ jsj ที่สามารถเป็นจุดที่ดี
Gilbert

19

ฉันมีปัญหานี้หลังจากใช้ sshfs บางครั้ง คำตอบนี้เกี่ยวข้องเฉพาะกับสถานการณ์ที่ใช้ sshfs เรียบร้อยแล้วก่อนเกิดปัญหา

สิ่งที่มักจะทำให้เกิดปัญหานี้คือการที่คุณยกเลิกการเชื่อมต่อบางครั้งที่ผ่านมาและระบบยังคงมี/remote_mountการติดตั้ง ก่อนอื่นให้ลองทำ:

sudo umount /remote_mount

จากนั้นลองเชื่อมต่ออีกครั้ง


ทำไมการลงคะแนนนี้ นั่นทำให้ฉันขอบคุณ U !!
Campa

คำตอบนี้เป็นคำตอบที่ถูกต้องสำหรับฉันเช่นกัน
CharlesB

สิ่งนี้เหมาะสมและใช้งานได้สำหรับฉันฉันได้รับข้อผิดพลาดเดียวกันเมื่อคลิกไดเรกทอรีที่เมาท์ในเบราว์เซอร์ Nautilus "Files" ฉันรันคำสั่ง umount และรีเซ็ตสถานะเพื่อให้สามารถติดตั้งได้อีกครั้ง!
Elijah Lynn

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