ساخت FTP در دایرکت ادمین و اتصال به FileZilla
آنچه در این مقاله میخوانید
- ۱. گام اول: ساخت اکانت FTP جدید در DirectAdmin
- ۱.۱. ورود به بخش مدیریت FTP
- ۱.۲. تنظیم مشخصات حساب FTP
- ۲. گام دوم: اتصال FTP به FileZilla
- ۲.۱. دانلود و نصب FileZilla
- ۲.۲. اتصال سریع (Quick Connect)
- ۲.۳. استفاده از Site Manager (برای ذخیره دائم اطلاعات)
- ۳. رفع خطاهای رایج اتصال و نکات امنیتی
- ۳.۱. خطای Timeout یا عدم دریافت لیست دایرکتوری
- ۳.۲. استفاده از SFTP به جای FTP
- ۳.۳. محدودیت دسترسی در DirectAdmin
- نتیجهگیری
۱. گام اول: ساخت اکانت FTP جدید در DirectAdmin
برای مدیریت امن فایلها و محدود کردن دسترسی، بهتر است به جای استفاده از یوزر اصلی هاست، یک اکانت FTP مجزا ایجاد کنید.۱.۱. ورود به بخش مدیریت FTP
۱. وارد پنل کاربری DirectAdmin خود شوید (معمولاً با آدرس دامنه شما و پورت ۲۲۲۲:yourdomain.com:2222).
۲. در صفحه اصلی، به دنبال بخش Account Manager (مدیریت حساب) بگردید و روی گزینه FTP Management (مدیریت FTP) کلیک کنید.
۳. در صفحه جدید، دکمه Create FTP Account (ایجاد حساب FTP) را بزنید.
۱.۲. تنظیم مشخصات حساب FTP
در فرم ایجاد حساب، باید اطلاعات زیر را وارد کنید:| فیلد | توضیحات |
|---|---|
| FTP Username | یک نام کاربری دلخواه (باید منحصر به فرد باشد). |
| Enter Password | رمز عبور قوی و پیچیده برای اکانت. |
| Enter Password (Again) | تکرار رمز عبور. |
| Directory | تعیین سطح دسترسی کاربر FTP به مسیرهای هاست. |
تعیین سطح دسترسی (Directory)
این بخش بسیار حیاتی است. شما میتوانید دسترسی را به یکی از چهار حالت زیر محدود کنید:- Domain: دسترسی به کل فایلهای دامنه (بالاترین سطح دسترسی، شامل public_html).
- FTP: دسترسی تنها به پوشه
public_ftp(برای فایلهای عمومی). - User: دسترسی تنها به پوشهای که به نام یوزر در
public_htmlایجاد میشود (برای توسعهدهندگان محدود). - Custom: میتوانید یک مسیر دلخواه و کاملاً اختصاصی را برای دسترسی کاربر مشخص کنید (مثلاً:
/public_html/upload).
۲. گام دوم: اتصال FTP به FileZilla
FileZilla یک کلاینت FTP رایگان و متنباز است که به دو روش میتواند به سرور DirectAdmin شما متصل شود: اتصال سریع و مدیریت سایت.۲.۱. دانلود و نصب FileZilla
اگر هنوز FileZilla را نصب نکردهاید، ابتدا به وبسایت رسمی FileZilla مراجعه کرده و نسخه FileZilla Client را دانلود و نصب کنید.۲.۲. اتصال سریع (Quick Connect)
این روش برای دسترسی سریع و موقت مناسب است:- نرمافزار FileZilla را باز کنید.
- در نوار بالای نرمافزار، فیلدهای اتصال سریع را تکمیل کنید:
- Host (هاست): نام دامنه شما (مثلاً
yourdomain.com) یا آدرس IP سرور. - Username (نام کاربری): نام کاربری کامل FTP که در DirectAdmin ایجاد کردید (معمولاً به فرمت
user@yourdomain.com). - Password (رمز عبور): رمزی که هنگام ساخت FTP در دایرکت ادمین تعریف کردید.
- Port (پورت): پورت استاندارد FTP یعنی 21 را وارد کنید.
- Host (هاست): نام دامنه شما (مثلاً
- روی دکمه Quickconnect کلیک کنید.
۲.۳. استفاده از Site Manager (برای ذخیره دائم اطلاعات)
استفاده از Site Manager راهکار حرفهایتر برای اتصالهای مکرر است، زیرا اطلاعات ورود شما را ذخیره میکند. ۱. از منوی File در FileZilla، گزینه Site Manager (مدیریت سایت) را انتخاب کنید. ۲. روی دکمه New Site (سایت جدید) کلیک کرده و یک نام دلخواه برای اتصال خود انتخاب کنید (مثلاً "هاست من"). ۳. در تب General (عمومی)، اطلاعات زیر را وارد نمایید: * Protocol (پروتکل): FTP - File Transfer Protocol را انتخاب کنید. (توصیه میشود برای امنیت بیشتر، اگر سرور شما پشتیبانی میکند، SFTP را با پورت 22 یا پورتهای سفارشی امنیتی هاستینگ خود استفاده کنید). * Host (هاست): نام دامنه یا IP سرور. * Port (پورت): 21 (برای FTP). * Encryption (رمزنگاری): برای سادگی، میتوانید Only use plain FTP (insecure) را انتخاب کنید. * Logon Type (نوع ورود): Normal (عادی) را انتخاب کنید و سپس Username و Password را در فیلدهای مربوطه وارد کنید. ۴. روی دکمه Connect (اتصال) کلیک کنید تا ارتباط برقرار شود.۳. رفع خطاهای رایج اتصال و نکات امنیتی
گاهی اوقات در فرآیند ساخت FTP در دایرکت ادمین و اتصال به FileZilla با مشکلاتی مواجه میشوید. در اینجا چند راهکار اصلی را مرور میکنیم:۳.۱. خطای Timeout یا عدم دریافت لیست دایرکتوری
یکی از رایجترین مشکلات، خطای تایمآوت (Timeout) پس از ورود موفقیتآمیز است که به تنظیمات حالت اتصال FileZilla مربوط میشود.- حالت اتصال (Transfer Mode): پروتکل FTP دارای دو حالت Active و Passive است. اکثر شبکههای خانگی و فایروالها حالت Active را مسدود میکنند.
- راهکار: در FileZilla، به مسیر Edit > Settings > Connection > FTP > Transfer Mode بروید و مطمئن شوید که گزینه Passive (غیرفعال) انتخاب شده باشد.
۳.۲. استفاده از SFTP به جای FTP
همانطور که قبلاً اشاره شد، FTP به صورت متن ساده (Plain Text) اطلاعات را منتقل میکند که امنیت کمی دارد.- توصیه سئو و امنیت: اگر شرکت هاستینگ شما اجازه اتصال از طریق SFTP (Secure File Transfer Protocol) را میدهد، حتماً از آن استفاده کنید. SFTP از رمزنگاری SSH استفاده میکند و معمولاً از پورت 22 یا پورتهای جایگزین استفاده میکند.
دیدگاهها
0 دیدگاه