ฉันใช้ UBUNTU SERVER 20.04 ใน Oracle Cloud กับ VSFTP 3.0.3
ฉันสามารถเชื่อมต่อกับเซิร์ฟเวอร์ FTP ได้อย่างง่ายดายโดยใช้ filezilla ฉันสามารถนำทางผ่านไดเร็กทอรี ftp เพื่ออัปโหลดและดาวน์โหลดไฟล์ แต่แอปพลิเคชัน Delphi 7 ของฉัน (โดยใช้ IDFTP, ส่วนประกอบ indy) ไม่สามารถเชื่อมต่อกับเซิร์ฟเวอร์ ftp นี้ได้
ใครมีข้อเสนอแนะในการดำเนินการกับปัญหานี้หรือไม่?
นี่คือการตั้งค่า delphi, linux และ ftp
การกำหนดค่า Delphi 7
IdFTP1.ชื่อผู้ใช้ := 'ชื่อผู้ใช้';
IdFTP1.Password := 'รหัสผ่าน';
IdFTP1.Host := 'ip';
IdFTP1.Connect;
IdFTP1.Changedir (เส้นทาง);
IdFTP1.Put(line1, name1);
IdFTP1.Disconnect;
การกำหนดค่า VSFTP
ฟัง = ไม่
Listen_ipv6=ใช่
anonymous_enable=ไม่
local_enable=ใช่
write_enable=ใช่
dirmessage_enable=ใช่
use_localtime=ใช่
xferlog_enable=ใช่
xferlog_std_format=ไม่
log_ftp_protocol=ใช่
connect_from_port_20=ใช่
chroot_local_user=ใช่
secure_chroot_dir=/var/run/vsftpd/empty
pam_service_name=vsftpd
rsa_cert_file=/etc/ssl/certs/ssl-cert-snakeoil.pem
rsa_private_key_file=/etc/ssl/private/ssl-cert-snakeoil.key
ssl_enable=ไม่
user_sub_token=$USER
local_root=/home/$USER/ftp
pasv_enable=ใช่
pasv_min_port=40000
pasv_max_port=50000
pasv_address=***.**.**.***
userlist_enable=ใช่
userlist_file=/etc/vsftpd.userlist
userlist_deny=ไม่
บันทึก FileZila FTP
พฤ. 2 ธ.ค. 13:03:33 น. 2564 [pid 1092950] CONNECT: Client "::ffff:***.**.***.***"
พฤ. 2 ธ.ค. 13:03:33 น. 2564 [pid 1092950] การตอบกลับ FTP: ไคลเอ็นต์ "::ffff:***.**.***.***", "220 (vsFTPd 3.0.3)"
พฤ. 2 ธ.ค. 13:03:33 น. 2021 [pid 1092950] คำสั่ง FTP: Client "::ffff:***.**.***.***", "AUTH TLS"
พฤ. 2 ธ.ค. 13:03:33 น. 2564 [pid 1092950] การตอบกลับ FTP: ลูกค้า "::ffff:***.**.***.***", "530 โปรดเข้าสู่ระบบด้วย USER และ PASS"
พฤ. 2 ธ.ค. 13:03:33 น. 2564 [pid 1092950] คำสั่ง FTP: Client "::ffff:***.**.***.***", "AUTH SSL"
พฤ. 2 ธ.ค. 13:03:33 น. 2564 [pid 1092950] การตอบกลับ FTP: ลูกค้า "::ffff:***.**.***.***", "530 โปรดเข้าสู่ระบบด้วย USER และ PASS"
พฤ. 2 ธ.ค. 13:03:33 น. 2564 [pid 1092950] คำสั่ง FTP: ไคลเอ็นต์ "::ffff:***.**.***.***", "USER ftpuser"
พฤ. 2 ธ.ค. 13:03:33 น. 2021 [pid 1092950] [ftpuser] การตอบสนอง FTP: ไคลเอ็นต์ "::ffff:***.**.***.***", "331 โปรดระบุรหัสผ่าน"
พฤ. 2 ธ.ค. 13:03:33 น. 2021 [pid 1092950] [ftpuser] คำสั่ง FTP: Client "::ffff:***.**.***.***", "PASS <password>"
พฤ. 2 ธ.ค. 13:03:33 น. 2564 [pid 1092949] [ftpuser] ตกลง เข้าสู่ระบบ: ลูกค้า "::ffff:***.**.***.***"
พฤ. 2 ธ.ค. 13:03:33 น. 2021 [pid 1092951] [ftpuser] การตอบสนอง FTP: ไคลเอ็นต์ "::ffff:***.**.***.***", "230 การเข้าสู่ระบบสำเร็จ"
พฤ. 2 ธ.ค. 13:03:33 น. 2021 [pid 1092951] [ftpuser] คำสั่ง FTP: Client "::ffff:***.**.***.***", "CWD /NFE/3"
พฤ. 2 ธ.ค. 13:03:33 น. 2564 [pid 1092951] [ftpuser] การตอบสนอง FTP: ไคลเอ็นต์ "::ffff:***.**.***.***", "250 Directory เปลี่ยนเรียบร้อยแล้ว"
พฤ. 2 ธ.ค. 13:03:33 น. 2021 [pid 1092951] [ftpuser] คำสั่ง FTP: Client "::ffff:***.**.***.***", "TYPE I"
พฤ. 2 ธ.ค. 13:03:33 น. 2021 [pid 1092951] [ftpuser] การตอบสนอง FTP: ไคลเอ็นต์ "::ffff:***.**.***.***", "200 การสลับเป็นโหมดไบนารี"
พฤ. 2 ธ.ค. 13:03:33 น. 2021 [pid 1092951] [ftpuser] คำสั่ง FTP: Client "::ffff:***.**.***.***", "PASV"
พฤ. 2 ธ.ค. 13:03:33 น. 2021 [pid 1092951] [ftpuser] การตอบสนอง FTP: ลูกค้า "::ffff:***.**.***.***", "227 กำลังเข้าสู่โหมดพาสซีฟ (0,0 ,0,0,193,183)"
พฤ. 2 ธ.ค. 13:03:33 น. 2021 [pid 1092951] [ftpuser] คำสั่ง FTP: Client "::ffff:***.**.***.***", "STOR test.jpg"
พฤ. 2 ธ.ค. 13:03:33 น. 2564 [pid 1092951] [ftpuser] การตอบสนอง FTP: ลูกค้า "::ffff:***.**.***.***", "150 ตกลงเพื่อส่งข้อมูล"
พฤ. 2 ธ.ค. 13:03:33 น. 2564 [pid 1092951] [ftpuser] OK UPLOAD: Client "::ffff:***.**.***.***", "/NFE/3/test.jpg ", 635 ไบต์, 16.40 กิโลไบต์/วินาที
พฤ. 2 ธ.ค. 13:03:33 น. 2021 [pid 1092951] [ftpuser] การตอบสนอง FTP: ไคลเอ็นต์ "::ffff:***.**.***.***", "226 การถ่ายโอนเสร็จสมบูรณ์"
พฤ. 2 ธ.ค. 13:03:33 น. 2021 [pid 1092951] [ftpuser] คำสั่ง FTP: Client "::ffff:***.**.***.***", "PASV"
พฤ. 2 ธ.ค. 13:03:33 น. 2021 [pid 1092951] [ftpuser] การตอบสนอง FTP: ลูกค้า "::ffff:***.**.***.***", "227 กำลังเข้าสู่โหมดพาสซีฟ (0,0 ,0,0,174,195)"
พฤ. 2 ธ.ค. 13:03:33 น. 2021 [pid 1092951] [ftpuser] คำสั่ง FTP: Client "::ffff:***.**.***.***", "LIST"
พฤ. 2 ธ.ค. 13:03:33 น. 2021 [pid 1092951] [ftpuser] การตอบสนอง FTP: ไคลเอนต์ "::ffff:***.**.***.***", "150 รายชื่อไดเรกทอรีมาที่นี่"
พฤ. 2 ธ.ค. 13:03:33 น. 2021 [pid 1092951] [ftpuser] FTP response: Client "::ffff:***.**.***.***", "226 Directory send OK."
บันทึก Dephi FTP
พฤ. 2 ธ.ค. 12:49:57 น. 2564 [pid 1088032] CONNECT: Client "::ffff:***.**.***.***"
พฤ. 2 ธ.ค. 12:49:57 น. 2564 [pid 1088032] การตอบกลับ FTP: ลูกค้า "::ffff:***.**.***.***", "220 (vsFTPd 3.0.3)"
พฤ. 2 ธ.ค. 12:49:57 น. 2564 [pid 1088032] คำสั่ง FTP: ไคลเอ็นต์ "::ffff:***.**.***.***", "USER ftpuser"
พฤ. 2 ธ.ค. 12:49:57 น. 2021 [pid 1088032] [ftpuser] การตอบสนอง FTP: ไคลเอนต์ "::ffff:***.**.***.***", "331 โปรดระบุรหัสผ่าน"
พฤ. 2 ธ.ค. 12:49:57 น. 2021 [pid 1088032] [ftpuser] คำสั่ง FTP: Client "::ffff:***.**.***.***", "PASS <password>"
พฤ. 2 ธ.ค. 12:49:57 น. 2564 [pid 1088031] [ftpuser] ตกลง เข้าสู่ระบบ: ลูกค้า "::ffff:***.**.***.***"
พฤ. 2 ธ.ค. 12:49:57 น. 2021 [pid 1088033] [ftpuser] การตอบสนอง FTP: ไคลเอ็นต์ "::ffff:***.**.***.***", "230 การเข้าสู่ระบบสำเร็จ"
พฤ. 2 ธ.ค. 12:49:57 น. 2021 [pid 1088033] [ftpuser] คำสั่ง FTP: Client "::ffff:***.**.***.***", "TYPE I"
พฤ. 2 ธ.ค. 12:49:57 น. 2021 [pid 1088033] [ftpuser] การตอบสนอง FTP: ไคลเอ็นต์ "::ffff:***.**.***.***", "200 การสลับเป็นโหมดไบนารี"
พฤ. 2 ธ.ค. 12:49:57 น. 2021 [pid 1088033] [ftpuser] คำสั่ง FTP: Client "::ffff:***.**.***.***", "SYST"
พฤ. 2 ธ.ค. 12:49:57 น. 2564 [pid 1088033] [ftpuser] FTP response: Client "::ffff:***.**.***.***", "215 UNIX Type: L8"
พฤ. 2 ธ.ค. 12:49:57 น. 2021 [pid 1088033] [ftpuser] คำสั่ง FTP: Client "::ffff:***.**.***.***", "CWD /NFE/3/"
พฤ. 2 ธ.ค. 12:49:57 น. 2021 [pid 1088033] [ftpuser] การตอบสนอง FTP: ไคลเอ็นต์ "::ffff:***.**.***.***", "250 Directory เปลี่ยนเรียบร้อยแล้ว"
พฤ. 2 ธ.ค. 12:49:57 น. 2021 [pid 1088033] [ftpuser] คำสั่ง FTP: Client "::ffff:***.**.***.***", "PASV"
พฤ. 2 ธ.ค. 12:49:57 น. 2564 [pid 1088033] [ftpuser] การตอบสนอง FTP: ลูกค้า "::ffff:***.**.***.***", "227 เข้าสู่โหมดพาสซีฟ (0,0 ,0,0,183,51)"
พฤ. 2 ธ.ค. 12:49:57 น. 2021 [pid 1088033] [ftpuser] คำสั่ง FTP: Client "::ffff:***.**.***.***", "STOR test.jpg"
พฤ. 2 ธ.ค. 12:50:57 น. 2564 [pid 1088033] [ftpuser] การตอบสนอง FTP: ไคลเอ็นต์ "::ffff:***.**.***.***", "425 ล้มเหลวในการสร้างการเชื่อมต่อ"
พฤ. 2 ธันวาคม 12:50:57 2021 [pid 1088033] [ftpuser] FAIL UPLOAD: Client "::ffff:***.**.***.***", "/NFE/3/test.jpg ", 0.00Kbyte/วินาที