Keepass: ซิงโครไนซ์กับ URL ผ่านปัญหา FTP


1

อธิบายไว้อย่างไรใน หน้านี้ ของศูนย์ช่วยเหลือ KeePass ฉันสามารถซิงค์ฐานข้อมูลของฉันผ่าน ftp แต่เกิดข้อผิดพลาด:

เซิร์ฟเวอร์ส่งคืนที่อยู่ตามคำสั่ง PASV ที่แตกต่างจากที่อยู่ซึ่งทำการเชื่อมต่อ FTP

สิ่งนี้เกิดขึ้นในโหมดพาสซีฟ: สวิตช์ Keepass ในโหมดนี้เนื่องจากไฟร์วอลล์บนพีซีของฉันไม่อนุญาตการเชื่อมต่อขาเข้า

ถ้าฉันใช้ผู้บัญชาการทั้งหมดทั้งหมดก็โอเค:

เชื่อมต่อกับ: (20.04.2011 23:01:21)

ชื่อโฮสต์ = 50.19.yyy.zz

ชื่อผู้ใช้ = foo

startdir =

220 (vsFTPd 2.2.2)

USER foo

331 โปรดระบุรหัสผ่าน

ผ่าน ***********

230 เข้าสู่ระบบสำเร็จ

SYST

215 UNIX ประเภท: L8

FEAT

211 คุณสมบัติ:

EPRT

EPSV

MDTM

PASV

REST STREAM

ขนาด

TVFS

UTF8

211 จุดสิ้นสุด

OPTS UTF8 เปิด

200 เสมอในโหมด UTF8

เชื่อมต่อตกลง!

PWD

257 "/ home / foo"

รับไดเรกทอรี

ประเภท A

200 การสลับเป็นโหมด ASCII

PASV

227 การเข้าสู่โหมดพาสซีฟ (10,208,121,27,224,188)

เซิร์ฟเวอร์รายงาน IP ท้องถิ่น - & gt; เปลี่ยนเส้นทางไปที่: 50.19.yyy.zz

รายการ

150 รายการไดเรกทอรีที่นี่มา

ดาวน์โหลด

กำลังรอเซิร์ฟเวอร์ ...

226 ไดเรกทอรีส่งตกลง

มันเป็นเพราะในนี้ Server reports local IP -> Redirect to: 50.19.yyy.zz ผู้บัญชาการรวมทำเช่นนั้น Keepass ไม่ได้ทำ เซิร์ฟเวอร์ FTP ส่งคืนที่อยู่เครือข่ายในพื้นที่เป็นการตอบสนองแทนที่จะเป็นสาธารณะและ Keepass ล้มลง สิ่งที่ต้องทำเพื่อแก้ไขปัญหา? เซิร์ฟเวอร์ FTP คือเซิร์ฟเวอร์ของฉันใน Amazon EC2


คำตอบสำหรับเรื่องนี้คือการกำหนดค่าเซิร์ฟเวอร์ FTP ของคุณให้รายงานที่อยู่ IP ภายนอกซึ่งมักจะทำโดยการเข้ารหัสที่ใช้ในการกำหนดค่าที่ใดที่หนึ่ง ที่ไหน "ที่ไหน" และวิธีการทำขึ้นอยู่กับซอฟต์แวร์ที่คุณใช้ หากไม่มีข้อมูลดังกล่าวเราจะไม่สามารถให้ความช่วยเหลือได้ที่นี่
Kromey

ฉันใช้อินสแตนซ์ฟรี Ami-8e1fece7 และ vsftpd เซิร์ฟเวอร์ FTP Name : vsftpd Relocations: (not relocatable) Version : 2.2.2 Vendor: Amazon.com Release : 6.5.amzn1 Build Date: Wed 23 Mar 2011 12:59:30 AM UTC Install Date: Wed 20 Apr 2011 10:40:27 AM UTC Build Host: build-31003.build Group : System Environment/Daemons Source RPM: vsftpd-2.2.2-6.5.amzn1.src.rpm
Dmitry Ponomarev

ฉันได้รับ ตอบ จาก KeePass รหัสผ่านฟอรัมความช่วยเหลือที่ปลอดภัย ขอบคุณ
Dmitry Ponomarev

คำตอบ:


1

ปัญหาได้รับการแก้ไขโดยการเพิ่ม pasv_address=50.19.yyy.zz ใน /etc/vsftpd/vsftpd.conf - ไฟล์กำหนดค่าของเซิร์ฟเวอร์ FTP ของฉัน ขอบคุณ มันเป็นปัญหาของเซิร์ฟเวอร์ FTP

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