امروز: ۰۱ آذر ۱۴۰۳
در مسیر توسعه فردی و سازمانی
اشتراک دانش بهاره قلندر نژاد » نصب sftp در دایرکت ادمین (ویرایش در ۱۳۹۶/۱۰/۲۰)
تایید شده

اگر بعنوان یک مدیر سرور جهت امنیت بیشتر تمایل دارید از sftp بجای ftp  یا ftps استفاده کنید، د ر این راهنما نحوه نصب sftp  در دایرکت ادمین توضیح داده شده است. مراحل زیر را بدین منظور دنبال کنید:



  • Proftpd را با مشخصات زیر recompile کنید:


cd /usr/local/directadmin/custombuild


./build update


./build set ftpd proftpd


mkdir -p custom/proftpd


wget -O custom/proftpd/configure.proftpd http://files.directadmin.com/services/all/sftp/configure.proftpd.sftp
chmod 755 custom/proftpd/configure.proftpd
./build proftpd



  • سپس جهت پشتیبان گیری از موراد قبلی و اضافه نمودن تنظیمات مجدد، دستورات زیر را اجرا کنید:


cd /etc
cp proftpd.conf proftpd.conf.backup
wget -O proftpd.conf http://files.directadmin.com/services/all/sftp/proftpd.conf
wget -O proftpd.sftp.conf http://files.directadmin.com/services/all/sftp/proftpd.sftp.conf
perl -pi -e 's/\|SERVER_IP\|/1.2.3.4/' proftpd.conf
perl -pi -e 's/\|SERVER_IP\|/1.2.3.4/' proftpd.sftp.conf


 


نیاز است ip سرور را جایگزین 1.2.3.4 کنید.


 



  • سرویس proftpd را ریستارت کنید:


/etc/init.d/proftpd restart


و سپس بررسی کنید telnet به پورت 21 و 23 بدون مشکل انجام شود.


telnet localhost 21


telnet localhost 23


توجه داشته باشید، پیش فرض برای مشتریان sftp از پورت 22 استفاده می کند. با این حال، sshd از این پورت به طور پیش فرض استفاده می کند.


اگر می خواهید sftp از 22 استفاده کند، ابتدا باید پورت را که sshd استفاده می کنید را تغییر دهید (مطمئن شوید فایروال شما در پورت جدید باز است)، سپس ارزش port 23 را در فایل /etc/proftpd.sftp.conf به 22 تغییر دهید ، سپس proffpd را راه اندازی مجدد کنید.


اگر شما ClamAV نیاز دارید، CustomBuild 2.0 به طور خودکار این را به proftpd.conf اضافه می کند زمانیکه که آن را نصب می کنید. به همین ترتیب، شما همچنین باید دستورات زیر را نیز اجرا کنید:


cd /usr/local/directadmin/custombuild


mkdir -p custom/proftpd/conf


wget -O custom/proftpd/conf/proftpd.conf http://files.directadmin.com/services/all/sftp/proftpd.conf


./build proftpd

محتوای آخرین دربهای گشوده شده
  • یک باک بنزین 206 معادل 75000 ت بوسیله کلیدک
  • 45000 تومان وجه نقد رایج مملکت بوسیله کلیدک
  • بن خرید یک عدد پیتزا American معادل 35ت بوسیله کلیدک
  • دو عدد  کارت سبز بوسیله کلیدک
  • دو روز ناهار میهمان شرکت به انتخاب خودتان معادل هر نهار ۳۰ ت بوسیله کلیدک
  • بن خرید یک عدد پیتزا American معادل 35ت بوسیله کلیدک
  • بن خرید یک عدد پیتزا American معادل 35ت بوسیله کلیدک
  • 45000 تومان وجه نقد رایج مملکت بوسیله کلیدک
ارسال درخواست دوره یا محتوای آموزشی