ปัญหา ProFTPD - ล้มเหลวที่ LIST


1

ฉันใช้ plesk 17.0.17 #Update 4 และ centOS 7.2.1511

ฉันไม่สามารถเชื่อมต่อผ่าน ftp

บันทึกที่ปลอดภัยบอกว่า:

proftpd: pam_listfile(proftpd:auth): Couldn't open /etc/ftpusers
proftpd[3623]: 0.0.0.0 (xx.xx.xx) - USER xyz: Login successful.
proftpd: pam_unix(proftpd:session): session opened for user xyz by (uid=0)
proftpd: pam_env(proftpd:setcred): Unable to open config file: /etc/security/pam_env.conf: No such file or directory
proftpd: pam_systemd(proftpd:session): Failed to connect to system bus: No such file or directory

Filezilla พูดว่า:

Status: Resolving address of www.xyz
Status: Connecting to xx.xx.xx
Status: Connection established, waiting for welcome message...
Status: Initializing TLS...
Status: Verifying certificate...
Status: TLS connection established.
Status: Logged in
Status: Retrieving directory listing...
Command:    PWD
Response:   257 "/" is the current directory
Command:    TYPE I
Response:   200 Type set to I
Command:    PASV
Response:   227 Entering Passive Mode (xx,xx,xx).
Command:    MLSD
Error:  Connection timed out after 20 seconds of inactivity
Error:  Failed to retrieve directory listing

ฉันเปลี่ยน /etc/pam.d/proftpd เหมือนในhttps://kb.plesk.com/en/125519โดยไม่สำเร็จ

"plesk repair ftp" ไม่ทำงาน ฉันควรมองหาสิ่งอื่นใด

  • FTP (พอร์ต 21) ทำงานได้ดีก่อน การเปลี่ยนแปลงเพียงอย่างเดียวที่ฉันทำคือการ sshd และไม่มีอะไรอื่น
  • ผู้ใช้ไม่สามารถเข้าถึง FTP ทำให้ล้มเหลวที่ "LIST"

ขอบคุณ


ปรับปรุง 1: มันแปลกมาก แต่ในทันใดโดยไม่มีเหตุผลระบบกำลังทำงานอยู่ ... ไม่รู้เลยว่าทำไม ขอบคุณสำหรับคำตอบของคุณ!


ความล้มเหลวในการเรียกรายชื่อไดเรกทอรีจะไม่เกิดจากปัญหา PAM ตามที่ @Martin พูดถึงมีโอกาสมากขึ้นเนื่องจาก NAT / ไฟร์วอลล์ สำหรับ ProFTPD NAT Howtoอาจมีประโยชน์ในการแสดงการกำหนดค่าอื่น ๆ ที่คุณอาจต้องการ
Castaglia

คำตอบ:


0

นี่เป็นเพราะไฟร์วอลล์หรือ NAT ระหว่างทางไคลเอ็นต์และเซิร์ฟเวอร์บล็อกช่วงพอร์ตการเชื่อมต่อข้อมูล

ในขณะที่ผู้ร้ายมักจะทำหน้าที่เป็นไฟร์วอลล์บนเซิร์ฟเวอร์ FTP แต่ฉันคิดว่า Plesk ใช้เค้กของตัวเอง อย่างไรก็ตามการทดสอบครั้งแรกคือการพยายามเชื่อมต่อ (ในโหมดพาสซีฟ) จากเซิร์ฟเวอร์ FTP เอง

ดูบทความของฉันเกี่ยวกับโหมดการเชื่อมต่อ FTPเพื่อทำความเข้าใจวิธีการทำงานของโหมดพาสซีฟ

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