مدیریت فایلهای سرور، قلب تپندهی هر وبسایت و سرویس میزبانی است. اگر با دایرکتادمین کار کرده باشید، میدانید که فایل منیجر (File Manager) کلاسیک آن سالهاست که پاسخگوی نیازهای پایهای بوده؛ اما با معرفی فایل مدیریت دایرکتادمین جدید، تجربهی کار با فایلها در این کنترلپنل به سطح کاملاً متفاوتی ارتقا یافته است. در این راهنمای جامع و کاملاً عملی، قصد داریم تمام قابلیتها، تنظیمات و ترفندهای این ابزار جدید را موشکافانه بررسی کنیم تا بتوانید مانند یک مدیر سرور حرفهای، عملیات مدیریت فایل را بدون نیاز به SSH و با سرعت و اطمینان کامل انجام دهید.
چرا فایل مدیریت دایرکتادمین جدید یک تغییر بازی است؟
نسخههای اخیر دایرکتادمین (از نسخهی ۱.۶۴ به بعد) شاهد بازطراحی اساسی رابط کاربری و زیرساخت فایل منیجر بودهاند. این تغییر صرفاً یک بهروزرسانی ظاهری نیست؛ بلکه معماری جدیدی است که سرعت پردازش دایرکتوریهای بزرگ، مدیریت همزمان چند فایل، و یکپارچهسازی با ابزارهایی مثل ویرایشگر متن و مدیریت دسترسیها را متحول کرده است. برخلاف نسخهی قدیمی که برای هر عملیات، صفحه را رفرش میکرد، فایل منیجر جدید بر پایهی فناوریهای مدرن وب مانند AJAX و WebSocket کار میکند و عملیاتها بهصورت لحظهای و بدون قطعووصلی انجام میشوند.
نحوه دسترسی به فایل منیجر جدید در دایرکتادمین
برای ورود به این ابزار، ابتدا وارد پیشخوان کاربری دایرکتادمین شوید. بسته به نسخهی نصبشده، مسیر دسترسی ممکن است کمی متفاوت باشد، اما معمولاً از منوی اصلی، گزینهی File Manager در بخش Files در دسترس است. در نسخههای جدیدتر، این گزینه با آیکونی متمایز در داشبورد اصلی نمایش داده میشود. نکتهی مهم این است که فایل منیجر جدید بهصورت پیشفرض برای کاربران فعال است و نیازی به نصب افزونه یا فعالسازی دستی ندارد.
تفاوت دسترسی مدیر اصلی و کاربران زیرمجموعه
اگر مدیر اصلی سرور (Admin) هستید، میتوانید از منوی مدیریت، به فایلهای تمامی کاربران نیز دسترسی داشته باشید. این دسترسی از مسیر Admin Level → File Manager فراهم میشود و به شما اجازه میدهد تا بدون نیاز به جابهجایی بین حسابها، فایلهای هر یوزر را مدیریت کنید. کاربران عادی نیز تنها به فایلهای مربوط به حساب خود و زیردامنههایشان دسترسی خواهند داشت که این موضوع، یک لایهی امنیتی حیاتی به شمار میرود.
آشنایی با رابط کاربری و اجزای فایل منیجر جدید
هنگامی که وارد فایل منیجر جدید میشوید، اولین چیزی که توجه شما را جلب میکند، رابط کاربری تمیز و مدرن آن است. برخلاف نسخههای قدیمی که شلوغ و گیجکننده بودند، این نسخه بهصورت مینیمال طراحی شده و تمرکز اصلی بر روی دایرکتوری فعلی و فایلهای موجود است. نوار آدرس در بالا، مسیر فعلی را نشان میدهد و شما میتوانید بهصورت دستی مسیر موردنظر را تایپ یا از میان مسیرهای پیشنهادی انتخاب کنید.
در سمت راست صفحه، پنل کناری با دسترسی سریع به پوشههای مهمی مانند public_html، domains، backups و mail قرار دارد. این پنل بهویژه برای کاربرانی که وبسایتهای متعددی را مدیریت میکنند، یک ابزار صرفهجویی در زمان محسوب میشود. در بالای صفحه نیز نوار ابزار شامل دکمههای اصلی مانند آپلود، ایجاد فایل/پوشه، کپی، انتقال، تغییر نام، حذف و فشردهسازی قرار گرفته است.
عملیات اصلی در فایل منیجر جدید دایرکتادمین
در ادامه، تمام عملیات کلیدی که هر کاربر دایرکتادمین باید بلد باشد را بهصورت گامبهگام و عملیاتی مرور میکنیم. این بخش، هستهی اصلی آموزش محسوب میشود.
آپلود و دانلود فایل با قابلیت کشیدن و رها کردن
یکی از بزرگترین پیشرفتهای فایل منیجر جدید، پشتیبانی کامل از فناوری Drag & Drop است. شما میتوانید فایلها را مستقیماً از کامپیوتر خود به داخل پنجرهی مرورگر بکشید و رها کنید تا آپلود آغاز شود. این عملیات برخلاف نسخهی قدیمی که فقط یک فرم سادهی آپلود داشت، بهصورت پسزمینه و با نمایش درصد پیشرفت انجام میشود. برای آپلود چند فایل همزمان، کافی است تمام فایلها را انتخاب و به داخل پنجره بکشید؛ سامانه بهصورت خودکار صف آپلود ایجاد میکند.
برای دانلود نیز کافی است روی فایل موردنظر راستکلیک کرده و گزینهی Download را انتخاب کنید. اگر چند فایل را برای دانلود انتخاب کنید، سیستم بهصورت هوشمند یک بایگانی ZIP از آنها ساخته و دانلود را آغاز میکند.
ایجاد فایل و پوشه جدید
برای ایجاد فایل یا پوشه، از نوار بالا روی دکمهی Create کلیک کنید. یک منوی کشویی باز میشود که در آن میتوانید نوع آیتم (فایل یا پوشه) و نام آن را مشخص کنید. نکتهی حرفهای این است که اگر بخواهید چند پوشهی تو در تو ایجاد کنید، میتوانید مسیر کامل را با اسلش وارد کنید؛ مثلاً public_html/blog/assets/css. سیستم بهصورت خودکار تمام پوشههای واسط را میسازد.
ویرایش فایلها با ویرایشگر داخلی
فایل منیجر جدید دارای یک ویرایشگر متن داخلی است که از Syntax Highlighting برای زبانهای برنامهنویسی مختلف پشتیبانی میکند. برای ویرایش یک فایل، کافیست روی آن دوبار کلیک کنید. ویرایشگر در یک تب جدید باز میشود و شما میتوانید کدهای PHP، HTML، JavaScript یا CSS را با رنگبندی مناسب مشاهده و ویرایش کنید. یکی از قابلیتهای مهم این ویرایشگر، نمایش شماره خطوط و امکان جستجو و جایگزینی در کل فایل است که برای رفع اشکالات کدنویسی بسیار کاربردی است.
مدیریت دسترسیها (Permissions)
تغییر سطح دسترسی فایلها و پوشهها (CHMOD) یکی از عملیات رایج و در عین حال حساس است. در فایل منیجر جدید، برای تغییر دسترسیها، روی فایل راستکلیک کرده و گزینهی Permissions را انتخاب کنید. یک دیالوگ با دو حالت نمایشی باز میشود: حالت عددی (مانند 755 یا 644) و حالت نمادین (چکباکسهای خواندن، نوشتن و اجرا برای مالک، گروه و سایر کاربران). سیستم در همین بخش یک هشدار امنیتی هوشمندانه نمایش میدهد و اگر دسترسیها بیش از حد باز باشد (مثلاً 777)، به شما اخطار میدهد.
فشردهسازی و استخراج بایگانی
این قابلیت در فایل منیجر جدید بهطرز چشمگیری بهبود یافته است. شما میتوانید یک یا چند فایل و پوشه را انتخاب کرده و با راستکلیک، گزینهی Compress را بزنید. فرمتهای پشتیبانیشده شامل ZIP و TAR.GZ هستند. برعکس، برای استخراج فایلهای فشرده، کافیست روی فایل بایگانی دوبار کلیک کنید تا سیستم محتویات آن را نمایش دهد و سپس گزینهی Extract را برای استخراج در همان مسیر یا مسیر دلخواه انتخاب کنید. نکتهی مهم: سیستم قادر است فایلهای ZIP ساختهشده با ویندوز را نیز بدون مشکل باز کند، اما برای فایلهای RAR همچنان باید از بستهی نرمافزاری اضافی روی سرور استفاده کنید.
انتقال، کپی و تغییر نام
برای انتقال یک فایل به پوشهی دیگر، میتوانید آن را انتخاب و با کشیدن به سمت پوشهی مقصد در پنل کناری بیندازید. اگر قصد کپی دارید، کلید Ctrl را هنگام کشیدن نگه دارید. روش دیگر، استفاده از دکمههای Move و Copy در نوار ابزار است که مسیر مقصد را بهصورت متنی از شما میپرسد. این روش برای مواقعی که مقصد در پوشهی دیگری خارج از دسترس پنل کناری است، بسیار مفید واقع میشود.
مقایسه فنی فایل منیجر جدید با نسخهی کلاسیک
برای درک بهتر تفاوتها، جدول زیر مقایسهای جامع بین فایل منیجر کلاسیک و نسخهی جدید ارائه میدهد. این مقایسه بر اساس تجربهی عملی روی سرورهای مجهز به NVMe انجام شده است.
| قابلیت | فایل منیجر کلاسیک | فایل منیجر جدید |
|---|---|---|
| پاسخگویی رابط کاربری | رفرش کامل صفحه برای هر عملیات | بروزرسانی لحظهای و ناهمگام (AJAX) |
| آپلود چند فایل همزمان | پشتیبانی محدود و ناپایدار | پشتیبانی کامل با صف و درصد پیشرفت |
| کشیدن و رها کردن (Drag & Drop) | غیرفعال | فعال و کاملاً بهینهشده |
| ویرایشگر متن | ساده و بدون رنگبندی | دارای Syntax Highlighting و شماره خط |
| مدیریت دسترسیها | فقط حالت عددی | حالت عددی و نمادین با هشدار امنیتی |
| کارایی در دایرکتوریهای بزرگ | کند و گاهی هنگ میکند | بهینهسازیشده برای هزاران فایل |
| جستجوی پیشرفته در فایلها | فقط جستجوی نام | جستجوی نام و محتوا با فیلترهای متعدد |
جستجوی پیشرفته و مدیریت چندگانه فایلها
فایل منیجر جدید یک قابلیت جستجوی بسیار قدرتمند دارد که در هیچ نسخهی قبلی دایرکتادمین وجود نداشت. با استفاده از نوار جستجو در بالای صفحه، میتوانید فایلها را بر اساس نام، پسوند، تاریخ تغییر و حتی محتوای متنی جستجو کنید. این ویژگی برای مواقعی که نیاز به پیدا کردن یک تکهکد خاص در بین صدها فایل PHP دارید، یک ناجی واقعی است. بهعنوان مثال، اگر یک هک یا بدافزار بهصورت کدهای کوتاه در فایلهای مختلف تزریق شده باشد، جستجوی محتوایی به شما کمک میکند تا تمام فایلهای آلوده را در چند ثانیه شناسایی کنید.
برای انتخاب چند فایل، کافیست کلید Ctrl را نگه دارید و روی فایلهای موردنظر کلیک کنید. اگر قصد انتخاب محدودهای از فایلها را دارید، روی اولین فایل کلیک کنید، کلید Shift را نگه دارید و روی آخرین فایل کلیک کنید تا تمام فایلهای بین این دو انتخاب شوند. پس از انتخاب، تمام عملیات نوار ابزار (کپی، انتقال، حذف، فشردهسازی) روی مجموعهی انتخابشده اعمال میشود.
مدیریت فایلهای مخفی و فایلهای با نقطه (Dotfiles)
بسیاری از فایلهای پیکربندی مهم سرور مانند .htaccess، .env و .user.ini با نقطه شروع میشوند و بهصورت پیشفرض مخفی هستند. فایل منیجر جدید یک سوییچ ساده در نوار ابزار دارد که با فعال کردن آن، تمام فایلهای مخفی نمایش داده میشوند. این سوییچ معمولاً با عنوان Show Hidden Files و با آیکونی شبیه چشم مشخص شده است. توصیهی ما این است که بهصورت پیشفرض این گزینه را فعال نگه دارید تا هیچوقت از وجود فایلهای پیکربندی غافل نشوید؛ اما بهخاطر داشته باشید که ویرایش این فایلها باید با دقت بسیار بالا انجام شود.
نکات امنیتی حیاتی هنگام کار با فایل منیجر
مدیریت فایل اگر با بیاحتیاطی انجام شود، میتواند دروازهای برای نفوذ هکرها باشد. در ادامه، مهمترین نکات امنیتی که باید هنگام استفاده از فایل منیجر دایرکتادمین رعایت کنید را مرور میکنیم. این موارد حاصل سالها تجربه در مدیریت سرورهای امن است.
- هرگز دسترسی 777 ندهید: دسترسی نوشتن برای همه (777) یکی از رایجترین دلایل نفوذ است. حتی برای پوشههای آپلود، دسترسی 755 یا 775 با مالکیت صحیح کافی است.
- بررسی دورهای فایلهای ناشناس: از قابلیت جستجوی محتوایی برای یافتن کدهای مشکوک مانند
base64_decodeیاevalاستفاده کنید. - رمز عبور قوی برای حساب دایرکتادمین: فایل منیجر دسترسی مستقیم به فایلهای شما دارد، بنابراین رمز عبور باید حداقل ۱۲ کاراکتر با ترکیب حروف بزرگ، کوچک، عدد و نماد باشد.
- حذف فایلهای بایگانی پس از استخراج: فایلهای ZIP یا TAR.GZ غیرضروری روی سرور رها نکنید؛ این فایلها حجم اشغال میکنند و میتوانند حاوی کدهای مخرب باشند.
- عدم استفاده از فایل منیجر برای فایلهای حجیم: اگر میخواهید یک فایل چند گیگابایتی آپلود کنید، بهتر است از FTP یا SSH استفاده کنید تا حافظهی موقت مرورگر و سرور بیش از حد اشغال نشود.
ترفندهای پیشرفته برای حرفهایها
در این بخش، چند ترفند کاربردی را بررسی میکنیم که بسیاری از کاربران حتی از وجود آنها بیاطلاع هستند. این نکات میتواند سرعت کار شما را بهطور چشمگیری افزایش دهد.
استفاده از مسیرهای میانبر در نوار آدرس
نوار آدرس فایل منیجر جدید از تکمیل خودکار مسیر پشتیبانی میکند. اگر مسیر را بهصورت دستی تایپ میکنید، میتوانید از کلید Tab برای تکمیل خودکار نام پوشهها استفاده کنید. همچنین، تایپ مسیرهایی مانند ~ برای خانهی کاربر یا ../ برای پوشهی والد، بهسرعت شما را به مقصد میرساند.
انتقال امن فایلها بین دو حساب کاربری
اگر مدیر اصلی سرور هستید و نیاز به انتقال فایل بین دو کاربر مختلف دارید، میتوانید فایل را در یک مکان موقت (مثلاً /home/temp) کپی کرده، دسترسی خواندن برای سایر کاربران را بهصورت موقت فعال کنید و سپس از حساب مقصد، فایل را منتقل کنید. این روش بسیار امنتر از استفاده از FTP است، زیرا هیچگاه رمز عبور کاربر دیگر را مشاهده نمیکنید.
یکپارچهسازی با ترمینال
برای کاربرانی که به ترمینال دایرکتادمین دسترسی دارند، برخی دستورات پرکاربرد میتواند مکمل فایل منیجر باشد. بهعنوان مثال، برای استخراج یک فایل فشرده در مسیر فعلی از طریق ترمینال، میتوانید از دستور زیر استفاده کنید:
1 2 3 | cd ~/public_html unzip file.zip tar -xzvf file.tar.gz |
این دستورات بهویژه برای فایلهای حجیم که ممکن است در مرورگر باعث وقفه شوند، بسیار کارآمدتر هستند.
عیبیابی مشکلات رایج در فایل منیجر جدید
حتی بهترین ابزارها نیز ممکن است گاهی با مشکل مواجه شوند. در این بخش، رایجترین مشکلاتی که کاربران فایل منیجر دایرکتادمین با آن مواجه میشوند و راهحل آنها را بررسی میکنیم.
آپلود فایل با خطای «Disk Quota Exceeded» مواجه میشود
این خطا نشان میدهد که فضای اختصاصیافته به حساب شما پر شده است. ابتدا از طریق فایل منیجر، فایلهای بلااستفاده بهویژه فایلهای بکاپ و بایگانی را پیدا و حذف کنید. سپس به بخش Statistics در دایرکتادمین بروید و میزان مصرف فعلی را بررسی کنید. اگر همچنان خطا تکرار شد، باید با پشتیبانی هاست برای افزایش سهمیه تماس بگیرید.
عدم نمایش فایلهای بهروزرسانیشده در مرورگر
این مشکل معمولاً مربوط به کش مرورگر یا کش سمت سرور است. در فایل منیجر جدید، پس از ویرایش فایلهای CSS و JavaScript، بهتر است از کلیدهای ترکیبی Ctrl+Shift+R برای بارگذاری مجدد صفحه با حذف کش استفاده کنید. اگر سایت شما از CDN استفاده میکند، حتماً کش CDN را نیز پاک کنید.
کلام پایانی و جمعبندی
فایل مدیریت دایرکتادمین جدید، صرفاً یک ابزار مدیریت فایل نیست؛ بلکه یک ایستگاه کاری کامل برای مدیران وبسایت است که نیاز به کار روزانه با فایلها دارند. از آپلود کشیدن و رها کردن گرفته تا ویرایشگر پیشرفته و جستجوی محتوایی، تمام امکاناتی که یک مدیر وبسایت حرفهای نیاز دارد، بهصورت یکپارچه و با سرعت بالا در اختیار شما قرار گرفته است. اگر هنوز از نسخههای قدیمی دایرکتادمین استفاده میکنید، بهشدت توصیه میکنیم به آخرین نسخه ارتقا دهید و از این قابلیتهای جدید بهرهمند شوید. در نهایت، بهخاطر داشته باشید که فایل منیجر، دسترسی مستقیم به دارایی اصلی شما یعنی کدها و دیتای سایت است؛ پس همیشه با دقت، پشتیبانگیری منظم و رعایت نکات امنیتی با آن رفتار کنید.
سوالات متداول درباره فایل مدیریت دایرکتادمین
آیا فایل منیجر جدید دایرکتادمین از آپلود فایلهای حجیم پشتیبانی میکند؟
بله، فایل منیجر جدید از آپلود فایلهای تا چند گیگابایت پشتیبانی میکند، اما محدودیتهایی مانند حداکثر زمان اجرای PHP و حافظهی موقت ممکن است روی فایلهای خیلی بزرگ تأثیر بگذارد. برای فایلهای بالای ۲ گیگابایت، استفاده از FTP یا SSH توصیه میشود.
چگونه میتوانم دسترسی یک فایل را در فایل منیجر جدید تغییر دهم؟
روی فایل راستکلیک کنید و گزینهی Permissions را انتخاب کنید. میتوانید دسترسی را بهصورت عددی (مانند 644) یا با استفاده از چکباکسهای نمادین تنظیم کنید. تغییرات بلافاصله اعمال میشوند.
آیا فایل منیجر جدید قادر به ویرایش فایلهای روی سرور بدون دانلود است؟
بله، ویرایشگر داخلی فایل منیجر به شما اجازه میدهد فایلها را مستقیم روی سرور ویرایش کنید. پس از ذخیره تغییرات، فایل بلافاصله بهروزرسانی میشود و نیازی به آپلود مجدد نیست.
چرا فایلهای مخفی در فایل منیجر من نمایش داده نمیشوند؟
فایلهای مخفی مانند .htaccess بهصورت پیشفرض نمایش داده نمیشوند. برای نمایش آنها، گزینهی Show Hidden Files را در نوار ابزار فایل منیجر فعال کنید.
فرق فایل منیجر دایرکتادمین با سیپنل در چیست؟
فایل منیجر دایرکتادمین جدید از نظر سرعت و سبکبودن، معمولاً عملکرد بهتری نسبت به سیپنل دارد و مصرف منابع کمتری روی سرور ایجاد میکند. علاوه بر این، رابط کاربری دایرکتادمین سادهتر است و یادگیری آن برای کاربران تازهکار آسانتر است، در حالی که امکانات پیشرفتهای مانند جستجوی محتوایی را نیز در اختیار کاربران حرفهای قرار میدهد.