فعال کردن FXP در DirectAdmin

 

 

در این مطلب قصد داریم به نحوه فعال نمودن File eXchange Protocol در بخش FTP پنل DirectAdmin بپردایزیم، این گزینه به صورت پیش فرض در DirectAdmin غیرفعال شده است و دلیل آن هم مشکلات امنیتی است که فعال بودن این قابلیت می‌تواند پیش بیاورد از جمله استفاده اتکر از دستور PORT و استفاده از پروکسی برای استفاده از پورت‌های بسته نشده سرور. اما FXP چه فایده‌ای دارد؟ FXP به کاربر اجازه می‌دهد که کاربر یک کانکشن FTP بین دو ریموت سرور ایجاد نماید، این امر از اینکه کاربر بخواهد فایل‌ها را یکبار بر سیستم خود دانلود وآپلود نماید را حذف می‌نماید.

اگر قصد دارید FXP را فعال نمایید باید آن را در پیکربندی FTP فعال نمایید برای این منظور از:

برای PureFTP:

  grep -i fxp /etc/pure-ftpd.conf

برای ProFTP:

  grep -i AllowForeignAddress /etc/proftpd.conf

بعد از این کار شما باید قابلیت AllowFUserFXP را بر هر دو سرور فعال نمایید.

در DirectAdmin شما نیاز است که مانند زیر این دستورات را اجرا نمایید.

برای PureFTP:

در این بخش شما باید “AllowUserFXP: ‘yes'” قرار دهید.

  nano /etc/pure-ftpd.conf
  service pure-ftpd restart

برای ProFTP:

شما باید AllowForeignAddress On قراردهید.

  nano /etc/proftpd.conf
  service proftpd restart