Score:1

การใช้รหัสสาธารณะ SSH ใช้งานได้ แต่ SFTP ให้ข้อผิดพลาด

ธง tm

บนเซิร์ฟเวอร์ ฉันติดตั้ง openSUSE กำหนดค่า SSH เพื่อให้อนุญาตผู้ใช้เพียงรายเดียว อนุญาตเฉพาะรหัสสาธารณะ (ไม่มีแพม ไม่มีรหัสผ่าน) ซึ่งมาจาก IP ที่ระบุ

SSH ใช้งานได้, X11 ใช้งานได้, SFTP ใช้งานได้

ตอนนี้ ฉันต้องการระบบรอง ซึ่งเกือบจะเหมือนกันกับโลกภายนอก ฉันติดตั้ง Xubuntu, ตั้งค่า SSH, ไฟร์วอลล์, ฉันคัดลอกการกำหนดค่าและคีย์ SSH เดียวกันทุกประการจาก openSUSE และ...

งาน SSH, งานส่งต่อ X11, SFTP ไม่ งาน.

ฉันใช้ FileZilla ในการเชื่อมต่อ และแสดงข้อผิดพลาด "sftp ได้รับจุดสิ้นสุดของไฟล์โดยไม่คาดคิดจากเซิร์ฟเวอร์ sftp" ฉันกูเกิลนิดหน่อยและพบคำแนะนำให้ตรวจสอบ "/var/log/auth.log" บนเซิร์ฟเวอร์ ฉันก็เลยทำตามนั้น และมันก็เป็นสีชมพูทั้งหมด เมื่อฉันพยายามเชื่อมต่อโดยใช้ SFTP ฉันเห็นเพียงข้อความเดียว "sshd[11835 ]: ยอมรับรหัสสาธารณะสำหรับ ... "

อะไรคือสาเหตุของความแตกต่างดังกล่าวและจะแก้ไขได้อย่างไร?

Score:1
ธง tm

ในที่สุดก็พบมัน ฉันลองไคลเอนต์รายอื่นโดยหวังว่าหนึ่งในนั้นจะนำมาซึ่งแสงสว่างใหม่ และแน่นอนว่า "sftp -v" ก็ทำได้ การกำหนดค่า sshd ที่ฉันคัดลอกนั้นใช้เซิร์ฟเวอร์ sftp ภายนอก (ซึ่งมีอยู่ใน openSUSE แต่ไม่ได้อยู่ใน Xubuntu) ฉันเปลี่ยนเป็นเซิร์ฟเวอร์ภายในและตอนนี้ฉันสามารถเชื่อมต่อโดยใช้ Xubuntu ได้เช่นกัน

นี่คือโพสต์ที่ช่วย: OpenSSH: ความแตกต่างระหว่าง internal-sftp และ sftp-server

Score:-2
ธง gb

คุณติดตั้งเซิร์ฟเวอร์ FTP แล้วหรือยัง? ถ้าไม่ใช่ ให้ติดตั้ง FTP server daemon เช่น vsftp ตามด้านล่าง

sudo zypper -n ใน vsftpd

จากนั้นกำหนดค่า /etc/vsftpd.conf ไฟล์. มิฉะนั้น ให้ตรวจสอบการกำหนดค่าไคลเอ็นต์อีกครั้งและตรวจสอบให้แน่ใจว่าคุณใส่ไดเร็กทอรีที่ถูกต้องของคีย์ส่วนตัวและคีย์สาธารณะ SSH

so flag
SFTP และ FTP เป็นสองโปรโตคอลที่ไม่เกี่ยวข้องกันโดยสิ้นเชิง
John Greene avatar
cn flag
ตัวเลือกสำหรับ `sshd_config` คือ `subsystem` เพิ่ม `sftp` เป็นอาร์กิวเมนต์และเพลิดเพลินไปกับ SFTP

โพสต์คำตอบ

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