","excerpt":null,"featured_image":{"main":"/wp-content/uploads/2016/03/setup-ssl-directadmin.webp","lg":"/wp-content/uploads/2016/03/setup-ssl-directadmin-830x261.webp","md":"/wp-content/uploads/2016/03/setup-ssl-directadmin-768x241.webp","sm":"/wp-content/uploads/2016/03/setup-ssl-directadmin-600x261.webp","xs":"/wp-content/uploads/2016/03/setup-ssl-directadmin-280x88.webp","th":"/wp-content/uploads/2016/03/setup-ssl-directadmin-56x56.webp"},"meta_description":null,"view_count":9441,"author_id":"1","audio_file":null,"sidebar_component":null,"published_at":"2016-03-07 04:33:33","redirect_url":null,"created_at":"2016-03-07 04:33:33","updated_at":"2023-07-18 08:54:21","likes_count":"0","modified_at":"9 ماه پیش","author":{"id":1,"name":"سینا نصیری","email":"azaradmin@gmail.com","active":"1","avatar":{"file":"uploads/avatars/1402/02/31/94226469b4222925d7.70187864.webp","url":"https://dashboard.azaronline.com/uploads/avatars/1402/02/31/94226469b4222925d7.70187864.webp"},"about":"بیش از 10 سال هست که به صورت مستمر در زمینه وب فعالیت میکنم و مباحث برنامه نویسی و توسعه نرم افزار و تکنولوژی های جدید رو پیگیری میکنم.","role_id":"1","created_at":"2023-05-03T22:39:33.000000Z","updated_at":"2023-05-21T06:03:14.000000Z","role":{"id":1,"name":"مدیریت","created_at":"2023-05-03T22:39:32.000000Z","updated_at":"2023-05-03T22:39:32.000000Z"}},"categories":[{"id":2670,"name":"آموزش وردپرس","slug":"آموزش-وردپرس","description":null,"meta":{"meta_title":null,"meta_description":null,"icon":"/uploads/blog/categories/163963cd0500e46719.50925759.svg"},"parent_id":null,"created_at":"2021-02-14T11:50:28.000000Z","updated_at":"2023-06-17T13:50:52.000000Z","pivot":{"post_id":"7495","category_id":"2670"}}],"tags":[],"faqs":[],"liked_by_user":false,"sentiment":"0.00","sentiment_count":15,"similar_posts":[{"id":7304,"title":"آموزش روش های افزایش امنیت WHMCS","slug":"افزایش-امنیت-whmcs","content":"
افزایش امنیت WHMCS یک ضرورت اجتناب ناپذیر است که اغلب سازمانهایی که از این ابزار استفاده میکنند به دنبال روشهای آن هستند تا سیستمی امن و مطمئن برای نگهداری دادههای مشتریان خود داشته باشند. امنیت یکی از مهمترین مباحثی است که در زمان استفاده از ابزارهای مختلف همچون WHMCS به آن توجه میشود، برای افزایش امنیت WHMCS راهکارهای مختلفی وجود دارد تا دادههای کاربران از دسترس هکرها در امان باشد. در ادامه این مقاله چند روش برای افزایش امنیت WHMCS را به صورت تصویری با شما درمیان میگذاریم تا با استفاده از این روشها بتوانید امنیت اطلاعات WHMCS را افزایش دهید. قبل از آموزش روشهای افزایش امنیت بهتر است مطلب \"آشنایی با WHMCS\" را مطالعه کنید تا با این سیستم آشنا شوید.
\n
\n
روش های افزایش امنیت WHMCS چیست؟
\n
روشهای مختلفی برای افزایش امنیت WHMCS وجود دارد، تغییر نام پوشه ادمین سیستم مدیریت هاستینگ WHMCS یکی از مهمترین اقدامات امنیتی برای افزایش امنیت WHMCS است. به صورت کلی 6 روش برای افزایش امنیت WHMCS وجود دارد که سازمانها با استفاده از این روشها میتوانند به راحتی امنیت سیستم نرم افزاری WHMCS را افزایش دهند و اطلاعات کاربران خود از خطرات امنیتی هکرها دور نگه دارند.
\n
\n
آموزش تصویری افزایش امنیت WHMCS از طریق هاست
\n
با استفاده از آموزش تصویری افزایش امنیت WHMCS از طریق هاست میتوانید به راحتی تنظیمات امنیتی معرفی شده در WHMCS را انجام دهید و در اسرع وقت امنیت اطلاعات را در این نرم افزار افزایش دهید. در این بخش قصد داریم 6 روش متداول برای افزایش امنیت WHMCS را به شما معرفی کنیم، روشهای افزایش امنیت به شرح زیر است:
\n
\n
روش اول: تغییر نام پوشه ادمین سیستم مدیریت هاستینگ WHMCS
\n
با توجه به اینکه انتقال دایرکتوری ادمین به روت WHMCS امکان پذیر نیست، شما باید برای افزایش امنیت WHMCS نام پوشه ادمین سیستم مدیریت هاستینگ WHMCS را تغییر دهید. برای تغییر نام پوشه ادمین سیستم مدیریت هاستینگ WHMCS فقط میتوانید از کاراکترهای استاندارد لاتین a-z و 0-9 استفاده کنید. این روش یکی از آسان ترین روشهای افزایش امنیت دادههای این سیستم نرم افزاری است که برای اعمال کردن آن باید به صورت زیر عمل کنید:
\n
گام اول: وارد سی پنل شوید و سپس در File Manager مسیر پوشه حاوی فایل های WHMCS را باز کنید.
\n\n
گام دوم: پوشه admin را انتخاب کرده و بر روی گزینه Rename کلیک کنید.
\n\n
گام سوم: در پنجره محاوره ای باز شده نام دلخواه جدید را وارد نمایید و بر روی دکمه Rename Folder کلیک نمایید.
\n\n
گام چهارم: بعد از تغییر نام پوشه ادمین باید بر روی فایل Configuration.php هم تغییراتی ایجاد کنید، زیرا زمانی که مسیر پوشه ادمین تغییر داده شود باید در WHMCS و در فایل Configuration.php هم نام جدید پوشه مدیریت را تعریف کرد تا WHMCS بتواند آن را پیدا کند. برای این کار باید فایل php را انتخاب کرده و بر روی دکمه Edit کلیک کنید.
\n\n
گام پنجم: در صفحه جدیدی که باز میشود باید در صفحه کد ادیتور قبل از تگ پایانی باید این کد زیر را وارد کنید:
\n
$customadminpath = \"mycustomfoldername\";
\n\n
روش دوم: انتقال 3 پوشه Attachments، Downloads و Themplates_C
\n
گام اول: برای انتقال 3 پوشه Attachments، Downloads و Themplates_C به پوشه روت باید به File Manager و پوشه Portal بروید و 3 پوشه مورد نظر را به حالت انتخاب قرار دهید و بر روی دکمه Move کلیک کنید. در این مرحله سیستم از شما مسیر جدید جهت انتقال پوشهها را میپرسد. برای انتقال به روت باید در قسمت مسیر مقصد هیچ کاراکتر جدیدی را وارد نکنید و بر روی دکمه move کلیک نمایید.
\n\n
گام دوم: در این حالت 3 پوشه به روت منتقل میشود ولی برای اینکه پوشهها پراکنده نباشد و در بین فایلها و پوشههای دیگر قرار نگیرد، باید یک پوشه جدید در روت بسازید و سپس 3 پوشه مورد نظر را به این پوشه در روت منتقل کنید. برای این کار باید در حافظه WHMCS سه پوشه جدید را مطابق تصاویر زیر ایجاد کنید. در این مرحله، username همان نام یوزر هاست Cpanel شما است.
\n\n\n
روش سوم: محدود کردن دسترسی IP به مدیریت WHMCS به وسیله فایل .htaccess
\n
برای افزایش امنیت WHMCS، اگر کارکنان شما از آدرسهای ثابت IP استفاده میکنند با محدود کردن دسترسی به یک مجموعه خاص از IP ها، امنیت سیستم نرم افزاری WHMCS را افزایش دهید.
\n
گام اول: باید وارد سی پنل شوید و سپس پوشه ادمین را برای ایجاد تغییرات جدید باز کنید.
\n\n\n
گام دوم: بعد از بازکردن پوشه admin مطابق تصویر زیر باید روی گزینه File برای ایجاد یک فایل جدید در php کلیک کنید.
\n\n
گام سوم: مطابق تصویر زیر اطلاعات مربوط به فایل جدید را تنظیم و گزینه Create New File را انتخاب کنید.
\n\n
گام چهارم: مطابق شکل روی .htaccess کلیک کرده و گزینه Edit را برای ایجاد تغییرات جدید کلیک کنید.
\n\n
گام پنجم: در پنجره جدیدی که باز میشود، باید روی گزینه Edit برای ایجاد تغییرات کلیک کنید.
\n\n
گام ششم: در این مرحله باید کدهای زیرا در قسمت تعیین شده در شکل وارد نمایید تا دسترسی IP به مدیریت WHMCS به وسیله فایل .htaccess محدود شود.
\n
\n
\n\n
\n
\n
order deny,allow
\n
allow from x.x.x.x
\n
allow from x.x.x.x
\n
deny from all
\n
\n
\n
\n\n
\n
\n\n
روش چهارم: محدود کردن امتیازات دیتابیس
\n
محدود کردن امتیازات دیتابیس هم یکی از روشهای متداول برای افزایش امنیت WHMCS است، در این مرحله فقط مواردی که برای استفاده روزانه از دیتابیس مورد نیاز هستند را فعال و مابقی موارد را باید غیر فعال کنید. موارد مورد نیاز به شرح زیر است:
\n
\n
\n
DELETE
\n
\n
\n
INSERT
\n
\n
\n
SELECT
\n
\n
\n
UPDATE
\n
\n
\n
گام اول: مطابق تصویر زیر برای ایجاد این تغییرات باید وارد سی پنل شوید.
\n\n
گام دوم: پس از ورود به سی پنل به قسمت مربوط به دیتابیس بروید و روی MySQL کلیک کنید.
\n\n
گام سوم: به بخش Current Databases بروید و پایگاه دادهای را که برای نصب WHMCS شما استفاده شده را مطابق تصویر زیر پیدا کنید.
\n\n
\n
گام چهارم: در این مرحله از آموزش افزایش امنیت whmcs باید مطابق تصویر زیر روی هر کدام از اطلاعات در ستون Privileged Users کلیک کنید تا در آدرسهای جدید بارگیری شود.
\n\n
گام پنجم: تیک مجوزهایی را که برای عملکرد روزمره WHMCS لازم نیست بردارید. این موارد به شرح زیر است:
\n
\n
\n
ALTER
\n
\n
\n
CREATE
\n
\n
\n
DROP
\n
\n
\n
INDEX
\n
\n
\n
پس از اتمام کار، روی دکمه ایجاد تغییرات در پایین صفحه کلیک کنید.
\n
\n
\n
روش پنجم: ایجاد Protect (حفاظت)
\n
ایجاد Protect (حفاظت) هم یکی از روشهای افزایش امنیت WHMSC است که برای اعمال آن باید گامهای زیر را مطابق تصویر انجام دهید.
\n
گام اول: وارد سی پنل شوید و یک پوشه جدید ایجاد کنید. مطابق تصویر زیر باید روی فایل کلیک کنید، سپس در بالا روی Edit در ردیف ابزارها کلیک کنید.
\n\n
گام دوم: در این مرحله یک صفحه جدید با پیکربندی WHMCS برای شما باز میشود، در پنجره ظاهر شده روی Edit کلیک کنید.
\n
\n
گام سوم: اگر مکان templates_c را تغییر دادید، مسیر جدید پوشه templates_c را که در خط 10 ایجاد شده را باید در این قسمت مشخص کنید.
\n\n
گام چهارم: پس از اتمام ویرایش، روی ذخیره تغییرات در گوشه سمت راست بالا کلیک کنید تا تغییراتی که انجام دادید به صورت کامل روی فایل اعمال شود.
\n\n
\n
روش ششم: پوشه CRONS را منتقل کنید
\n
پوشه \"crons\" حاوی فایلهای همگام سازی مربوط به دامنه است، بنابراین بهتر است این پوشه را به خارج از پوشه public_html منتقل کنید تا از فعال کردن آن توسط کاربران خارجی یا همان هکرها جلوگیری شود. برای این کار باید سه گام زیر را به ترتیب انجام دهید.
\n
گام اول: فایل /crons/config.php را ویرایش کنید.
\n
گام دوم: مسیر دایرکتوری WHMCS را مطابق تصویر زیر در این مرحله با وارد کردن کد زیر مشخص کنید.
\n
\n
\n\n
\n
\n
$whmcspath = ‘/home/username/public_html/whmcs/’;
\n
\n
\n\n
\n
\n
\n
\n
سخن پایانی
\n
WHMCS یک ابزار قدرتمند برای مدیریت مشتری است که امنیت آن برای سازمان ارائه دهنده خدمات اهمیت زیادی دارد، برای افزایش امنیت سیستم WHMCS انجام 6 روش ذکر شده در این مقاله اهمیت زیادی دارد و با اعمال این روشها احتمال اینکه هکرها بتوانند به این سیستم حمله کنند به میزان قابل توجهی کاهش مییابد.
","excerpt":"null","featured_image":{"sm":{"file":"uploads/blog/posts/featured_images/sm/1402/06/20/626364feae4d2aa8e2.99618841.webp","url":"https://dashboard.azaronline.com/uploads/blog/posts/featured_images/sm/1402/06/20/626364feae4d2aa8e2.99618841.webp"},"md":{"file":"uploads/blog/posts/featured_images/md/1402/06/20/594464feae4d3d81e5.64009105.webp","url":"https://dashboard.azaronline.com/uploads/blog/posts/featured_images/md/1402/06/20/594464feae4d3d81e5.64009105.webp"},"lg":{"file":"uploads/blog/posts/featured_images/lg/1402/06/20/583564feae4d558e91.45119538.webp","url":"https://dashboard.azaronline.com/uploads/blog/posts/featured_images/lg/1402/06/20/583564feae4d558e91.45119538.webp"}},"meta_description":"برای افزایش امنیت WHMCS روشهای مختلفی وجود دارد که محدود کردن دسترسی IP به مدیریت WHMCS به وسیله فایل .htaccess یکی از این روشها است.","view_count":"5604","author_id":"54","audio_file":null,"sidebar_component":null,"published_at":"2023-09-11 10:26:53","redirect_url":null,"created_at":"2015-02-14T19:19:09.000000Z","updated_at":"2023-09-11T06:55:15.000000Z","modified_at":"8 ماه پیش","liked_by_user":false,"sentiment":0,"sentiment_count":0},{"id":7305,"title":"روش های افزایش امنیت جوملا","slug":"افزایش-امنیت-سایت-جوملا","content":"
افزایش امنیت جوملا برای کسانی اهمیت دارد که از این CMS برای راه اندازی وب سایت خود استفاده کردهاند، جوملا جز سامانههای مدیریت محتوایی است که از سال 2014 دیگر به روزرسانی و پشتیبانی نمیشود و به همین دلیل تامین امنیت آن سخت تر از سایر ابزارهای مدیریت محتوا همچون وردپرس است. Joomla یک سیستم مدیریت محتوا محبوب و قدرتمند است، اما همچون هر نرم افزار دیگری در مقابل تهدیدات امنیتی آسیب پذیر است و احتمال نفوذ به آن همیشه وجود دارد. در ادامه قصد داریم راهکارهای افزایش امنیت جوملا را با شما در میان بگذاریم تا با پیاده سازی این راهکارها روی وب سایت خود امنیت را افزایش دهید و از حملات سایبری در امان باشید.
\n
\n
راهکارهای افزایش امنیت سایت جوملا چیست؟
\n
سیستم مدیریت محتوای جوملا (CMS) به دلیل سهولت استفاده هنوز هم محبوبیت زیادی دارد و یکی از بهترین راهکارهای افزایش امنیت جوملا استفاده از رمز عبور قوی و تهیه نسخه پشتیبان برای وب سایتهایی است که با جوملا راه اندازی کردهاند. جوملا یک web-based Content Management System (CMS) یا سامانه مدیریت محتوا برای راه اندازی وب سایت است که تا قبل از سال 2014 برای طراحی اغلب وب سایتها از آن استفاده میشد، جوملا بعد از وردپرس دومین سیستم مدیریت محتوا بزرگ دنیا است که بیش از 110 میلیون بار دانلود شده است.
\n
اما از دسامبر 2014 که دیگر این CMS به روزرسانی نشد، بسیاری از افراد به سراغ CMS های دیگری همچون وردپرس رفتند. البته هنوز هم سایتهای زیادی با ابزار جوملا (Joomla) در دنیا طراحی میشود، با توجه به اینکه شرکت ارائه دهنده جوملا دیگر از این نرم افزار پشتیبانی نمیکند، رعایت نکات امنیتی در جوملا بسیار دشوارتر از سایر سامانههای مدیریت محتوا است و مدیران وب سایتهایی که از جوملا استفاده میکنند باید حتما راهکارهای افزایش امنیت جوملا را به صورت کامل اجرا کنند و از این راهکارها جدید محافظت از اطلاعات وب سایت در مقابل حملات سایبری استفاده نمایند. به صورت کلی بهترین راهکارها برای افزایش امنیت سایت جوملا به شرح زیر است:
\n
\n
1. استفاده از آخرین نسخه جوملا:
\n
حتما مطمئن شوید که از آخرین نسخه جوملا و همچنین پلاگینها و قالبهای استفاده شده در سایت خود استفاده میکنید، به روز رسانی نرم افزار اهمیت زیادی در افزایش امنیت جوملا دارد.
\n
\n
2. از پسوردهای قوی استفاده کنید:
\n
اطمینان حاصل کنید که از پسوردهای قوی برای حسابهای مدیریتی، دیتابیس و حسابهای کاربری استفاده میکنید. پسوردهای تصادفی با حروف بزرگ و کوچک، اعداد و نمادها بهترین انتخاب برای پسورد است. هنگام انتخاب نام کاربری و رمز عبور مدیریت جوملا خود هوشمندانه عمل کنید و از نام کاربری ساده و قابل حدس زدن استفاده نکنید، استفاده از رمز عبور قوی باید بین 8 الی 14 کاراکتر باشد. استفاده از حروف بزرگ و کوچک پسورد شما را قوی تر میکند، حتما هر ماه رمز عبور را تغییر دهید و به صورت مستمر رمز عبور را آپدیت کنید. برای تغییر رمز جوملا میتوانید مطلب \"آموزش تغییر رمز جوملا\" را مطالعه کنید.
\n
\n
3. محدود کردن دسترسیها:
\n
مطمئن شوید که دسترسیها به پوشهها و فایلهای سیستمی جوملا برای کاربران غیرمجاز محدود شده است. کاربرانی که قرار است در مدیریت وب سایت دخالت داشته باشند را به صورت اصولی دسته بندی کنید و برای هریک از کاربران محدودیتهای خاصی تعیین نمایید.
\n
● کمترین میزان دسترسی را باید به مدیران (Managers) بدهید، آنها میتوانند فقط در زمینه تغییرات و ویرایش مربوط به مقالات دخالت داشته باشند.
\n
● سطح بیشتری از دسترسی را باید به Administrators بدهید، امکان دسترسی به منوهای مختلف و بارگذاری مطالب جز دسترسیهایی است که به این دسته از کاربران داده میشود. حتما پوشه administrator را از طریق هاست و یا htaccess رمز گذاری نمایید. دسترسی به پوشه administrator را توسط htaccess برای IP های خودتان محدود کنید، در این بخش باید به جای عبارت x.x.x.x آدرس IP خود را وارد کنید.
\n
● بیشترین دسترسی باید به سوپر یوزر (Super Users) وی باید بتواند به تمامی بخشهای جوملا دسترسی داشته باشد و تغییرات مختلف را اعمال کند. تقسیم درست و اصولی این نقشها بین کارکنان اهمیت زیادی در مدیریت بهینه وب سایت و افزایش امنیت جوملا دارد.
\n
\n
4. از احراز هویت دو عاملی جوملا استفاده کنید:
\n
یکی از بهترین راهکارها برای افزایش امنیت جوملا استفاده از قابلیت احراز هویت دو عاملی در این CMS است. حتما احراز هویت دو مرحلهای جوملا را فعال کنید، این قابلیت یک لایه امنیتی اضافی به وب سایت جوملا شما اضافه میکند. در شرایط عادی وقتی میخواهید وارد وب سایت شوید، باید نام کاربری و رمز عبور خود را برای شناسایی در سیستم وارد کنید. در این شرایط احتمال لو رفتن اطلاعات وب سایت و هک شدن با رمز عبور زیاد است. اما وقتی از پلاگین احراز هویت دو مرحلهای جوملا استفاده کنید، با افزودن لایه دوم امنیتی شما پس از وارد کردن نام کاربری و رمز عبور باید یک کد 6 رقمی هم وارد کنید که هر 30 ثانیه تغییر میکند، به این شکل وب سایت شما از دسترس هکرها در امان است. برای فعال کردن این قابلیت باید مراحل زیر را به صورت گام به گام انجام دهید، مراحل فعال کردن احراز هویت دو مرحله ای در جوملا به شرح زیر است:
\n
● وارد داشبورد مدیریت جوملا خود شوید.
\n
● به منو \"Extensions\" بروید و روی \"Plugins\" کلیک کنید.
\n
● افزونه \"Two Factor Authentication\" را جستجو کنید، سپس روی آن کلیک کرده تا به تنظیمات آن دسترسی پیدا کنید.
\n
● با تنظیم کلید \"وضعیت\" (Status) روی گزینه \"فعال کردن\" (Enabled) افزونه را فعال کنید.
\n
● پیکربندی افزونه را به روز کنید تا 2FA فقط برای بک اند (backend) فعال شود. این مرحله را باید در بخش \"گزینه های اساسی\" (Basic Options) انجام داد.
\n
● برای ذخیره تغییرات روی گزینه \"ذخیره و بستن\" (Save & Close) کلیک کنید.
\n
● در این گام باید حساب کاربری خود را در بخش \"کاربران\" (Users) در بک اند (backend) جوملا ویرایش کنید.
\n
● در این مرحله یک صفحه جدید یا گزینههای جدید برای احراز هویت دو عاملی خواهید داشت.
\n
● 2FA را برای حساب کاربری خود فعال کنید، در این مرحله یک QR کد به شما ارائه میشود که باید برای ورود از آن استفاده کنید.
\n
● پس از اینکه پروفایل کاربری خود را ذخیره کردید، یک رمز عبور اضطراری یکبار مصرف به شما داده میشود تا بتوانید اطلاعات را ویرایش کنید.
\n
● در این مرحله میتوانید از برنامه \"Google Authenticator\"، برنامه \"Authy\" یا برنامه \"Microsoft Authenticator\" برای راه اندازی 2FA استفاده کنید.
\n
● با خروج از سیستم و تلاش برای ورود مجدد، تنظیمات 2FA خود را آزمایش کنید. مطمئن شوید که دستگاه 2FA خود را آماده کرده اید.
\n
● برای امنیت بیشتر 2FA را برای همه کاربران وب سایت خود فعال کنید.
\n
\n
5. از پلاگینها و قالبهای امن استفاده کنید:
\n
از افزونهها و قالبهای امن استفاده کنید، پلاگینها و قالبهایی که به روزرسانی منظم دارند و توسط توسعه دهندگان قابل اعتماد ایجاد شدهاند، بهترین گزینه برای استفاده روی وب سایت جوملا هستند و به این شکل امنیت جوملا افزایش مییابد. همچنین توصیه میشود کمترین تعداد افزونه و پلاگین را روی وب سایت خود داشته باشید تا سطح امنیتی مطلوب جوملا کاهش پیدا نکند، استفاده از افزونهها یا قالبهای غیرقابل اعتماد احتمال آسیب پذیری وب سایت شما را افزایش میدهد و بر عملکرد وبسایت جوملا شما تأثیر منفی میگذارد. حتما افزونهها و قالبهای حرفهای را از شرکتهای معتبر تهیه نمایید و برای محافظت از وبسایت خود حتما به صورت مستمر آنها را آپدیت کنید.
\n
\n
6. از اتصالات امن FTP استفاده کنید:
\n
اطمینان حاصل کنید که اتصالات مورد استفاده برای دسترسی به فایلهای وب سایت جوملا شما ایمن هستند. برای رمزنگاری ارتباطات بین کاربران و سایت خود، HTTPS را فعال کنید. این کار اطلاعات حساس کاربران را در حین انتقال محافظت میکند. برای حفاظت اطلاعات روی هاست خود باید از رمزگذاری SFTP یا SSH استفاده کنید، اگر از یک سرویس گیرنده FTP استفاده میکنید، پورت پیش فرض برای SFTP معمولاً 22 است. برای جلوگیری از هک شدن، اکیداً توصیه میکنیم رمزهای عبور FTP را در کلاینت ذخیره نکنید.
\n
\n
7. به طور منظم نسخه پشتیبان تهیه کنید:
\n
سیستم نظارت بر سایت خود را راه اندازی کنید تا از هر گونه مشکل امنیتی به سرعت با خبر شوید، همچنین حتما به طور منظم نسخههای پشتیبان از سایت خود تهیه کنید، زیرا هیچ راهکار امنیتی به صورت 100 درصدی باعث افزایش امنیت جوملا نمیشود و به همین دلیل همیشه باید برای شرایط خاص آماده باشید. اگر به طور منظم نسخه پشتیبان تهیه کنید، چند دقیقه پس از یک حمله سایبری میتوانید اطلاعات وب سایت خود را بازیابی کنید و مجددا سایت را بالا بیاورید. برای تهیه نسخه پشتیبان وب سایت خود میتوانید به صورت دستی و یا خودکار این کار را انجام دهید.
\n
● فرآیند دستی: برای اینکه بتوانید به صورت دستی برای سایت جوملا نسخه پشتیبان تهیه کنید به فایلها و پایگاه داده وب سایت نیاز دارید.
\n
● فرآیند خودکار: برای پشتیبان گیری خودکار، یک افزونه جوملا همچون Akeeba Backup را نصب کنید، پس از اتمام نصب، این افزونه به داشبورد اضافه میشود و به صورت خودکار فرآیند تهیه نسخه پشتیبان از سایت شما را انجام میدهد.
\n
\n
8. نسخه PHP وب سایت جوملا خود را به روز کنید:
\n
با به روز رسانی نسخه PHP سایت جوملا خود میتوانید از وب سایت خود در برابر انواع حملات هک محافظت کنید و امنیت سایت جوملا خود را تقویت نمایید. حتما نسخه PHP وب سایت جوملا خود را به روز کنید و از سازگاری نسخه PHP با قالبها و افزونههای جوملا اطمینان حاصل نمایید تا در زمان راه اندازی وب سایت مشکلی برای شما ایجاد نشود. مطمئن شوید که تنظیمات PHP و سرور شما به روز هستند و از تنظیمات امنیتی معقول استفاده میکنند.
\n
\n
9. از هاست و شرکت میزبانی امن استفاده کنید:
\n
یکی از بهترین راهکارهای افزایش امنیت جوملا بدون شک انتخاب هاست و شرکت میزبانی امن است، شرکت هاستینگ باید امنیت اطلاعات وب سایت شما را به خوبی تامین کند. برای \"خرید هاست وب سایت\" خود به سراغ شرکتهایی بروید که در این زمینه تجربه طولانی و سابقه درخشانی دارند تا اطلاعات وب سایت شما در فضایی امن و با کمترین احتمال نفوذ و هک شدن نگهداری شود. اطمینان حاصل کنید که شرکت هاستینگ تمامی پروتکلهای امنیتی جوملا را اجرا و رعایت میکند. بسیاری از شرکتهای هاستینگ امکانات متنوعی را روی سروهای خود ارائه میکنند تا از این طریق امنیت وب سایت را افزایش دهند.
\n
\n
10. از افزونه امنیتی جوملا استفاده کنید
\n
برای جلوگیری از حملات brute force میتوانید از افزونههای امنیتی جوملا استفاده کنید و با این روش افزایش امنیت جوملا را تضمین نمایید. با استفاده از افزونه امنیتی جوملا میتوانید به راحتی از سایت خود در برابر حملات هکرها محافظت کنید. در برخی شرایط نصب چند افزونه امنیتی برای افزایش امنیت جوملا ضروری است.
\n
\n
سخن پایانی
\n
برای افزایش امنیت جوملا ده راهکار مختلف را در این مقاله به شما معرفی کردیم، امنیت وب سایت یکی از مسائل مهم است که اغلب کارشناسان به آن تاکید زیادی دارند و باید مسائل امنیتی به صورت مستمر روی وب سایتها مورد بررسی قرار گیرد تا همه موارد همیشه تحت کنترل باشد و احتمال نفوذ هکرها به سایت کاهش یابد. اگر نگران امنیت وب سایت خود هستید، حتما از یک تیم امنیتی متخصص برای افزایش امنیت جوملا کمک بگیرید. با رعایت نکات ذکر شده در این مقاله احتمال بروز مشکلات امنیتی در سایت جوملا کاهش مییابد و محافظت از اطلاعات شخصی کاربران و عملکرد بهتر سایت تضمین میشود.
","excerpt":"null","featured_image":{"sm":{"file":"uploads/blog/posts/featured_images/sm/1402/06/20/419964ff061b5ecf88.08708413.webp","url":"https://dashboard.azaronline.com/uploads/blog/posts/featured_images/sm/1402/06/20/419964ff061b5ecf88.08708413.webp"},"md":{"file":"uploads/blog/posts/featured_images/md/1402/06/20/667464ff061b70f9d2.80576561.webp","url":"https://dashboard.azaronline.com/uploads/blog/posts/featured_images/md/1402/06/20/667464ff061b70f9d2.80576561.webp"},"lg":{"file":"uploads/blog/posts/featured_images/lg/1402/06/20/388664ff061b88adc5.73547497.webp","url":"https://dashboard.azaronline.com/uploads/blog/posts/featured_images/lg/1402/06/20/388664ff061b88adc5.73547497.webp"}},"meta_description":"جوملا (CMS) به دلیل سهولت استفاده هنوز هم محبوبیت زیادی دارد و یکی از بهترین راهکارهای افزایش امنیت جوملا استفاده از رمز عبور قوی و تهیه نسخه پشتیبانی است.","view_count":"6341","author_id":"54","audio_file":null,"sidebar_component":null,"published_at":"2023-09-11 16:11:09","redirect_url":null,"created_at":"2015-02-14T21:45:10.000000Z","updated_at":"2023-09-11T12:39:31.000000Z","modified_at":"8 ماه پیش","liked_by_user":false,"sentiment":0,"sentiment_count":0},{"id":7354,"title":"تغییر نام فولدر ادمین WHMCS","slug":"تغییر-نام-فولدر-ادمین-whmcs","content":"
بسیاری از کاربران اینترنت میدانند که با تست کردن نام هایی مانند Admin , Manage , Admincp میتوانند فولدر مدیریت وب سایت را پیدا کنند و از آن برای فعالیت های مخرب استفاده کنند .
\n
در نتیجه تغییر نام فولدر ادمین WHMCS میتوانید امنیت سیستم شما را ارتقا دهد .
\n
تغییر دادن فولدر admin در WHMCS
\n
1. برای تغییر دادن فولدر admin باید تغیراتی در فایل configuration.php ایجاد گردد .
\n
فایل configuration.php را در شاخه اصلی هاست خود که در آن WHMCS را نصب کرده اید پیدا کنید .
\n
تغییر دادن فولدر admin در WHMCS
\n
در انتهای فایل کد زیر را پیدا نمایید و در صورت عدم وجود آن را به انتهای فایل و قبل از <? کپی نمایید .
\n
\n
\n
$customadminpath=\"mycustomfoldername\";
\n
\n
\n
2. نام مورد نظر خود را جایگزین mycustomfoldername نمایید و فایل را ذخیره نمایید .
\n
تغییر دادن فولدر admin در WHMCS
\n
3. در مرحله آخر نام فولدر admin را به نام انتحابی خود تغییر دهید .
\n
تغییر نام فولدر ادمین WHMCS
\n
توجه داشته باشید بعد از تغییر دادن نام فولدر مدیریت هنگام بروز رسانی های سیستم whmcs حتما قبل از آپلود فایل های جدید باید نام فولدر مدیریت را تغییر دهید .
\n
\n\n","excerpt":null,"featured_image":null,"meta_description":null,"view_count":"6732","author_id":"3","audio_file":null,"sidebar_component":null,"published_at":"2015-02-16 06:45:01","redirect_url":null,"created_at":"2015-02-16T06:45:01.000000Z","updated_at":"2023-07-18T08:54:19.000000Z","modified_at":"9 ماه پیش","liked_by_user":false,"sentiment":0,"sentiment_count":0}]},"postComments-آموزش-نصب-گواهینامه-امنیتی-ssl-در-دایرکت":[{"id":22313,"name":"admin","email":"musicfm@gmail.com","content":"ممنون","user_recommends":"0","approved":"1","ip":"151.240.249.148","parent_id":null,"post_id":"7495","created_at":"2019-02-28T17:09:17.000000Z","updated_at":"2019-04-14T19:58:48.000000Z","replies":[]},{"id":21789,"name":"علی ملودی","email":"popartmusicband@yahoo.com","content":"درودی دیگر خدمت آبتین عزیز\r\nداداشی مشکلو حل کردم فداتشم \r\nالبته با دقت بیشتر به ویدیوی شما فهمیدم که باید کدهای \r\nprivate.key\r\nو\r\ncertificate.crt\r\nپشت هم و زیر هم past کنم\r\nو بعد \r\nClick Here to paste a CA Root Certificate\r\nاینجا کلیک کردم و کد CA رو Paste کردم و مشکلم حل شد \r\nدمتون گرم خیلی گلین\r\nواقعا ویدیوی شما خیلی خیلی کمکم کرد","user_recommends":"0","approved":"1","ip":"51.15.123.60","parent_id":null,"post_id":"7495","created_at":"2018-11-14T17:26:23.000000Z","updated_at":"2018-11-15T16:28:59.000000Z","replies":[]},{"id":21786,"name":"علی ملودی","email":"popartmusicband@yahoo.com","content":"درودی دیگر خدمت شما آبتین عزیز\r\nیک دنیا سپاس از لطفت و راهنمایی که کردی\r\nچهارتا فایل برام ارسال کرده\r\nمن فایل Certificate تبدیل به تکست کردم و کپی پیست کردم اما جواب ندادم \r\nاین چهار فایلی که برام ارسال شده با عنوان زیر هستش\r\nprivate.key\r\ncertificate.crt\r\nca_bundle.crt\r\nalimelodi.ir.txt\r\nتوی هر چهار تا فایل هم از همین کدهایی هستش که باید کپی پیست بشن\r\nیعنی سه تا فایل اولی رو که تبديل به تکست کردم به همین شکل بود\r\nچهارمی هم که فرمتش به همین شکل هستش رو باز کردم از همین کدها بود\r\nممنون میشم راهنماییم کنی چطوری باید راه اندازی کنم","user_recommends":"0","approved":"1","ip":"51.15.123.60","parent_id":null,"post_id":"7495","created_at":"2018-11-14T16:25:34.000000Z","updated_at":"2018-11-14T16:57:58.000000Z","replies":[]},{"id":21782,"name":"علی ملودی","email":"popartmusicband@yahoo.com","content":"درود به شما\r\nمن قبلا ssl نصب داشتم و هر سه یکبار باید \r\nتمدیدش میکردم و برای نصب باید یک مبلغی \r\nپرداخت میکردم\r\nحالا ایندفه میخوام خودم نصب کنم و یه فایل \r\nزیپ گرفتم\r\nحالا میخواستم بدونم آیا با توجه به اینکه قبلا \r\nاین تنظيمات اعمال شده، من برای نصب مجدد \r\nیا تمدید باید تمامیه مراحلو از صفر تا صد انجام \r\nبدم یا نه\r\nالبته هنوز آموزش شمارو دنبال نکردم و ندیدم و \r\nفقط خواستم قبلش بپرسم که مشکلی پیش نیاد\r\nسپاس از لطفتون","user_recommends":"0","approved":"1","ip":"51.158.76.223","parent_id":null,"post_id":"7495","created_at":"2018-11-13T07:04:11.000000Z","updated_at":"2018-11-13T21:49:48.000000Z","replies":[{"id":21783,"name":"آبتین حیدرآبادیان","email":"abtin.heydarabadian@gmail.com","content":"سلام\r\nاگر Certificate را دریافت کردهاید ، تنها نیاز است مراحل آخر که مربوط به نصب است را انجام دهید و نیازی به انجام مراحل درخواست و ... نیست","user_recommends":"0","approved":"1","ip":"46.224.123.92","parent_id":"21782","post_id":"7495","created_at":"2018-11-13T21:50:32.000000Z","updated_at":"2018-11-13T21:50:32.000000Z"}]},{"id":21603,"name":"احسان","email":"ehsanarabi@yahoo.com","content":"سلام من بعد از زدن گزینه save در مرحله آخر این متن میاد دلیلش چیه؟\r\nCannot Execute Your Request\r\n\r\nDetails\r\n\r\nNo certificates found\r\nUnable to find certificate","user_recommends":"0","approved":"1","ip":"31.57.32.217","parent_id":null,"post_id":"7495","created_at":"2018-10-04T19:34:00.000000Z","updated_at":"2018-10-06T06:40:26.000000Z","replies":[{"id":21604,"name":"آبتین حیدرآبادیان","email":"abtin.heydarabadian@gmail.com","content":"با سلام\r\nدر این حالت یا Certificate به صورت اشتباه تنظیم شده است یا به طور کلی فرمت Certificate را شناسایی نمی کند. برای تست و رفع این مشکل فرمت SSL خود را تغییر دهید و یا از Chain SSL استفاده نمایید","user_recommends":"0","approved":"1","ip":"46.224.34.115","parent_id":"21603","post_id":"7495","created_at":"2018-10-06T06:41:30.000000Z","updated_at":"2018-10-06T06:41:30.000000Z"}]},{"id":19997,"name":"مهرداد","email":"gogamer1987@gmail.com","content":"سلام خسته نباشید\r\nببخشید یک سوال :\r\nاول باید این رو نصب کنیم و بعد بریم سراغ تنظیمات اس ال ال ورد پرس دیگه ؟\r\nممنون","user_recommends":"0","approved":"1","ip":"107.182.230.70","parent_id":null,"post_id":"7495","created_at":"2017-08-21T20:55:41.000000Z","updated_at":"2017-08-22T01:30:08.000000Z","replies":[{"id":19998,"name":"آبتین حیدرآبادیان","email":"abtin.heydarabadian@gmail.com","content":"با سلام \r\nبله \r\nابتدا به صورت کامل SSL رو روی پنل خود نصب کنید و پس از آن تنظیمات مربوط به وردپرس خود را انجام دهید","user_recommends":"0","approved":"1","ip":"162.245.81.253","parent_id":"19997","post_id":"7495","created_at":"2017-08-22T01:30:48.000000Z","updated_at":"2017-08-22T01:30:48.000000Z"}]},{"id":19859,"name":"مریم","email":"dsihd@yahoo.com","content":"سلام و ممنون","user_recommends":"0","approved":"1","ip":"5.122.114.127","parent_id":null,"post_id":"7495","created_at":"2017-03-02T11:59:12.000000Z","updated_at":"2017-03-02T11:59:12.000000Z","replies":[]},{"id":19816,"name":"Ahmad","email":"teehrooni@gmail.com","content":"سلام و عرض خسته نباشد \nبنده در دایرکت ادمین سایتم اصلا گزینه SSL Certificates \nوجود نداره ممنون میشم راهنمایی بفرمایید","user_recommends":"0","approved":"1","ip":"162.158.94.176","parent_id":null,"post_id":"7495","created_at":"2016-06-26T16:48:18.000000Z","updated_at":"2016-06-26T16:48:18.000000Z","replies":[{"id":19817,"name":"رامین نوروزی","email":"info.norozi@gmail.com","content":"با سلام\nاز هاستینگ خود درخواست گنید تا فعال کنند","user_recommends":"0","approved":"1","ip":"173.245.52.228","parent_id":"19816","post_id":"7495","created_at":"2016-07-10T01:23:12.000000Z","updated_at":"2016-07-10T01:23:12.000000Z"}]}],"postListSidebar":[{"id":8853,"title":"آموزش بازیابی پسورد ویندوز سرور","slug":"بازیابی-پسورد-ویندوز-سرور","content":"
شما نیز ممکن است در شرایطی قرار بگیرید که ناگهان رمز عبور خود را فراموش کرده و باید ریکاوری پسورد را امتحان کنید تا شاید بتوانید به ویندوز سرور متصل شوید. قطعا این شرایط بسیار نامطلوب است اما آشنایی با روشهای اصولی انجام بازیابی پسورد ویندوز سرور میتواند شما را از دردسرهای فراوان نجات دهد. در ادامه بهترین روشهای ممکن را برای ریست پسورد ویندوز سرور به صورت تصویری به شما آموزش دادهایم.
\n
\n
ویندوز سرور و امنیت آن
\n
ویندوز سرور عضوی از خانوادهای از سیستمهای عامل سرویسدهنده است که توسط ماکروسافت طراحی و عرضه شدهاند. عملا بهترین تعریفی که برای ویندوز سرور تا به حال بیان شده، به این شکل است که ویندوز سرور یک brand name for a group of server operating systems by Microsoft و دقیقا برای استفاده روی سرورهای مختلف طراحی شده است. شرکت مایکروسافت کار عظیمی برای مدیریت سرورها انجام داده و میتوان از این پس با اشتراکگذاری خدمات با چند کاربر و همینطور کنترل شرایط مربوط به سرورها، از این ویندوز بهره برد.
\n
قبل از اینکه بخواهیم به بحث ریست پسورد ویندوز سرور بپردازیم، باید به این نکته پی برد که Windows Server به امنیت کافی نیاز داشته تا بتواند به شکل کارآمدی فعالیت داشته باشد. برای افزایش امنیت این محیط روشهای مختلفی وجود دارد اما یکی از بهترین آنها، استفاده از پسوردهای باکیفیت و قوی است. با این حال در شرایطی ممکن است که در به یادآوری این پسورد با مشکل روبرو بوده یا به نحوی لازم است آن را تغییر دهید. در این مرحله است که بازیابی رمز ویندوز سرور اهمیت پیدا میکند.
\n
\n
چه زمانی به بازیابی پسورد ویندوز سرور نیاز داریم؟
\n
معمولا اصلیترین دلیلی که به ریکاوری پسورد نیاز پیدا میکنید، فراموش کردن آن است. وقتی ادمین اصلی پسورد را فراموش کرده و فرد دیگری نیز از آن مطلع نباشد، هیچ راه دیگری باقی نمیماند مگر اینکه اقدام به ریست پسورد ویندوز سرور کنید. برخی افراد برای جلوگیری از این اتفاق رمز را جایی یادداشت کرده و یا از واژههایی بسیار ساده استفاده میکنند.
\n
این موارد تا حدی جلوی این حوادث را میگیرد اما از طرفی امنیت سیستم را با مشکلات جدی روبرو میکند. برخی موارد دیگر نیز شامل ایجاد حادثه برای ادمین، در دسترس نبودن فرد، اخراج یا جایگزینی نفرات و... بوده که در هر یک از موارد نیاز است که بازیابی رمز عبور انجام شود. اگر امکان تعویض ویندوز سرور را نداشته و حتما باید بازیابی پسورد را انجام دهید، بهتر است در ادامه با ما همراه باشید.
\n
\n
بهترین روش ریست پسورد ویندوز سرور
\n
اگر شما هم با این مشکل روبرو شدهاید و مجبور هستید که برای دسترسی به سرور خود، بازیابی رمز عبور را انجام دهید، بهتر است از موثرترین روشها استفاده کرده تا بدون خطا و اشتباه به هدف خود برسید. به طور کلی روش ریکاوری پسورد در نسخههای مختلف ویندوز سرور یکسان است. شما میتوانید از دو طریق مختلف، یکی از طریق نرم افزار و دیگری استفاده از دیسک مخصوص، بازیابی پسورد را انجام دهید.
\n
بازیابی پسورد ویندوز سرور 2019
\n
مرسومترین روش این است که بتوانید سیستم را به کمک دیسک مخصوص ویندوز سرور در حالت تعمیر قرار داده و سپس اقدام به تغییر پسورد کنید. با وجود اینکه تعویض ویندوز بسیار سریعتر و راحتتر از این روش است، با این حال بسیاری از اطلاعات از بین خواهد رفت. کافی است دیسک مخصوص یا فلش مموری مربوطه که توانایی بوت کردن ویندوز را دارد به سیستم متصل کرده و آن را ریاستارت کنید.
\n
1. با انجام این کار سیستم در حالت installation mode قرار گرفته و آماده شروع فرآیند میشود.
\n\n
2. قبل از اینکه وارد مراحل نصب بشوید، باید بتوان محیط مدیریت دستورها را باز کنید. برای این کار کلیدهای Shift+ F10 را فشار داده تا پنجره CMD باز شود.
\n\n
3. حال باید به درایوی که ویندوز سرور را روی آن نصب کردهاید وارد شوید. به این منظور باید نام درایو را تایپ کرده و در نهایت علامت دو نقطه را قرار دهید.
\n\n
4. برای ادامه کار باید دستورات مستقیمی را به سیستم داده تا بر اساس آن تنظیمات جدیدی اعمال شود. میتوانید از کدهای دستوری زیر استفاده کنید.
\n
cd windows\\system32
\n
ren utilman.exe utilman.bkp
\n
copy cmd.exe utilman.exe
\n\n
\n
5. پس از اعمال این تغییرات، باید سیستم را راه اندازی دوباره کرد. از کد دستوری زیر میتوانید استفاده کنید.
\n
shutdown -r -t 0
\n\n
6. با ایجاد این تغییرات، امکان دسترسی به قسمت ادمین را خواهید داشت. کافی است کلیدهای ترکیبی Ctrl + Alt + Del را با هم فشار دهید و سپس روی گزینه Utility Manager کلیک کنید تا پنجره دستورات دوباره باز شود. سپس با وارد کردن کد زیر، به قسمت مورد نظر وارد خواهید شد و میتوانید پسورد جدید را وارد کنید.
\n
Net user [username] *
\n\n
7. با انجام مراحل ریست پسورد ویندوز سرور 2019 میتوانید بدون وقفه به سیستم وارد شده و حتی نیاز به ریاستارت کردن سیستم نخواهید داشت.
\n
\n
بازیابی پسورد ویندوز سرور 2016
\n
برای اینکه بتوانید ریکاوری پسورد ویندوز سرور 2016 را انجام دهید، تنهای کافی است مراحل گفته شده در تیتر قبل از انجام داده و تمامی موارد دقیقا به همان شکل خواهد بود. باید به یاد داشته باشید که سیستمهای امنیتی به طور مداوم آپدیت میشوند اما مایکروسافت به منظور حفظ تجربه کاربری، مراحل بازیابی رمز عبور را به شکلی ساده حفظ کرده است.
\n
اگر میخواهید امکان تغییر رمز عبور غیرفعال شود، باید دوباره به قسمت نصب ویندوز رفته و این بار نیز با فشار دادن دکمههای Shift + F10، صفحه فرمان را باز کنید. تمامی کدهای زیر را وارد کرده تا در نهایت شرایط به حالت عادی باز گردد.
\n\n
افراد دیگری نیز میتوانند به همین طریق به سیستم شما نفوذ کرده و رمز ویندوز سرور شما را تغییر دهند. برای جلوگیری از چنین مشکلی باید از گذرواژههای مخصوص برای دسترسی به فایلها استفاده کنید که حتی امکان دسترسی به پنجره فرمان نیز در این حالت مقدور نخواهد بود.
\n
\n
بازیابی پسورد ویندوز سرور 2012
\n
برای اینکه بتوانید پسورد ویندوز سرور 2012 را بازیابی کنید، لازم است تا ابتدا نرم افزار iSunshare Windows Password Genius را نصب کنید. سپس گزینه USB Device یا CD/DVD را انتخاب کرده و روی گزینه Begin کلیک کنید.
\n
حالا باید اطلاعات رایت شده روی دیسک را به سیستمی که پسورد آن را فراموش کردهاید، منتقل کنید. در هنگام روشن شدن سیستم باید کلید F12 را فشار دهید تا وارد بخش بوت سیستم شود. براساس تصویر زیر ویندوز و اکانت کاربری مورد نظر را انتخاب کرده و روی گزینه Reset Password کلیک کنید. پنجرهای باز میشود که باید روی Yes کلیک کنید. در آخر هم روی گزینه Reboot کلیک کنید. حالا پسورد ویندوز سرور 2012 شما بازیابی شد.
\n\n
","excerpt":"null","featured_image":{"sm":{"file":"uploads/blog/posts/featured_images/sm/1402/12/10/591765e03d6e05a571.06655432.webp","url":"https://dashboard.azaronline.com/uploads/blog/posts/featured_images/sm/1402/12/10/591765e03d6e05a571.06655432.webp"},"md":{"file":"uploads/blog/posts/featured_images/md/1402/12/10/363065e03d6e1820f6.23580421.webp","url":"https://dashboard.azaronline.com/uploads/blog/posts/featured_images/md/1402/12/10/363065e03d6e1820f6.23580421.webp"},"lg":{"file":"uploads/blog/posts/featured_images/lg/1402/12/10/343465e03d6e302f02.60166144.webp","url":"https://dashboard.azaronline.com/uploads/blog/posts/featured_images/lg/1402/12/10/343465e03d6e302f02.60166144.webp"}},"meta_description":"یادگیری و توجه به آموزش بازیابی پسورد ویندوز سرور به شکل تصویری و گامبهگام به شما در شرایط بحرانی کمک کرده و باعث میشود کنترل اوضاع را در دست داشته باشید.","view_count":"76","author_id":"54","audio_file":null,"sidebar_component":null,"published_at":"2024-05-02 13:20:21","redirect_url":null,"created_at":"2024-02-29T08:16:46.000000Z","updated_at":"2024-05-02T09:50:01.000000Z","modified_at":"4 ساعت پیش","author":{"id":54,"name":"Mina seyfollahzadeh","email":"mina.seyfolahi69@gmail.com","active":"1","avatar":{"file":"uploads/avatars/1402/04/04/7840649819238e6383.35257331.webp","url":"https://dashboard.azaronline.com/uploads/avatars/1402/04/04/7840649819238e6383.35257331.webp"},"about":null,"role_id":"2","created_at":"2023-05-03T22:39:33.000000Z","updated_at":"2023-06-25T10:38:27.000000Z"}},{"id":8538,"title":"آموزش اتصال دامنه به هاست و تنظیم DNS","slug":"how-to-connect-the-domain-to-the-host-1","content":"
برای اینکه بتوانید یک سایت کارآمد داشته باشید، باید در اولین قدم ثبت دامنه و خرید هاست مناسبی داشته باشید. این دو مورد در ارتباط نزدیکی با یکدیگر هستند و برای شروع به کار نیاز دارند تا به یکدیگر متصل شوند. تنها راه ارتباط بخشیدن بین این دو مورد، استفاده از DNS است. با خرید هاست اطلاعات مربوط به DNS را دریافت کرده و سپس میتوانید با قرار دادن آن در تنظیمات دامنه، ارتباط میان آنها را کامل کنید. در این مقاله قصد داریم تا تمامی نکات مربوط به DNS سایت و همینطور شیوه تنظیم آن روی یک دامنه را بررسی کنیم.
\n
\n
آشنایی با مفاهیم دامنه و هاست
\n
دامنه یک نام یا آدرس اینترنتی است که به یک سایت نسبت داده میشود. هر فرد برای دسترسی پیدا کردن به یک سایت خاص، باید آدرس دامنه را در مرورگر خود وارد کند. برای آشنایی با مفهموم دامنه محتوای دامنه چیست؟ را بخوانید. دامنهها میتوانند پسوندهای مختلفی مانند ir یا com به خود بگیرند. از طرفی هاست به فضایی گفته میشود که سایت شما روی آن راهاندازی شده و تمامی اطلاعات ضروری آن در قسمتهای مختلف هاست قرار گرفته است. هاست امکانات سخت افزاری برای تجزیه و تحلیل تبادلات صورت گرفته در سایت را نیز برای شما فراهم میکند. آدرس دامنه شما باید به یک هاست مشخص متصل بوده تا پس از وارد کردن نام سایت، اطلاعات آن نیز نمایان شود. برای درک کامل هسات محتوای هاست چیست؟ را مطالعه کنید.
\n
\n
DNS چیست؟
\n
برای اینکه مرورگر شما بتواند به یک سایت دیگر دسترسی ویدا کند، به یک شماره IP نیاز دارد. متاسفانه این شمارهها قابل حفظ کردن نبوده و کار کردن با آنها بسیار دشوار است. از این رو با کمک گرفتن از سیستم DNS که مخفف Domain Name System است، هر نام دامنهای به یک آدرس IP خاص متصل شده و شما بدون آنکه متوجه شوید، با وارد کردن آدرس دامنه، به کمک IP به سایت مربوطه هدایت میشوید. محتوای DNS چیست؟ آشنایی با نحوه آدرسدهی دامنه و ارتباط آن با سرویسدهنده را حتما مطالعه کنید.
\n
\n
چرا باید DNS را روی هاست تنظیم کنیم؟
\n
برای اینکه دامنه و هاست بتوانند با یکدیگر کار کنند، نیاز است که از طریق DNS به یکدیگر متصل شوند. از این رو پس از تهیه هاست باید آدرس دامنه را به آن داده و از طرفی تنظیمات DNS را دریافت کنیم. حال باید به دامنه خود این DNSها را متصل کرده و پس از آن این هاست و دامنه با یکدیگر ارتباط برقرار میکنند. البته این موضوع مدتی طول کشیده تا ارتباط به طور کامل برقرار شده و پس از آن بتوانید با وارد کردن نام دامنه، مشخصات سایت داخل هاست را مشاهده کنید.
\n
\n
تنظیم DNS هاست روی دامنه
\n
بعد از اینکه دامنه و هاست خود را خریداری کنید، باید اطلاعات DNS که از طریق شرکت هاستینگ دریافت کردهاید را به دامنه منتقل کنید تا این ارتباط برقرار شود. تنظیمات مربوطه با توجه به اینکه دامنه شما داخلی یا خارجی باشد کمی فرق میکند. البته در نظر داشته باشید که اگر هاست و دامنه را از یک شرکت خریداری کنید، میتوانید از پشتیبانی بخواهید تا این عملیات اتصال را برای شما انجام دهند.
\n
تنظیم دامنههای داخلی
\n
به این منظور باید به سایت ایرنیک مراجعه کنید. قطعا از قبل یک اکانت داشته و با وارد شدن به حساب کاربری خود میتوانید لیستی از دامنههای خریداری شده را مشاهده کنید.
\n
روی دامنه مورد نظر خود کلیک کنید و به بخش تنظیمات DNS آن بروید.
\n
در این قسمت اطلاعات مربوط به DNS را وارد کرده و پس از چک کردن، ثبت نهایی را انجام میدهید.
\n
\n
تنظیم دامنههای خارجی
\n
اگر یک دامنه بینالمللی خریداری کردهاید، کافی است به کنترل پنل مخصوص خود مراجعه کرده و در همان بخش DNSهای گرفته شده را قرار دهید. این کار هم بسیار راحتتر بوده و هم زمان کمتری از شما خواهد گرفت تا ارتباط بین دامنه و هاست برقرار شود. به طور مثال کنترل پنلهای یک هاست لینوکسی که قابلیت اجرای سایتی با مدیریت محتوای وردپرس را دارد، یا سیپنل بوده و یا از نوع دایرکت ادمین خواهد بود.
\n
\n
آیا تنظیم DNS در دایرکت ادمین با سیپنل تفاوت دارد؟
\n
اگر از هاست لینوکسی استفاده میکنید، ممکن است از کنترل پنلهای سیپنل یا دایرکت ادمین استفاده کنید. هر دو کنترل پنل بسیار محبوب هستند و هر یک مزایای خاص خودش را دارد. در زمینه اتصال دامنه به هاست، این دو کنترل پنل تفاوت خاصی با یکدیگر ندارند و عملیات اصلی کاملا مشابه یکدیگر است. تنها باید به بخشهای متفاوتی مراجعه کنید تا بتوانید به تنظیمات کنترل پنل DNS دسترسی پیدا کنید.
\n
در سیپنل باید به بخش Domain رفته و روی گزینه Zone editor کلیک کنید تا صفحه مربوطه باز شود. پس از آن کافی است یک رکورد NS جدید بسازید تا اتصال هاست شما با دامنه برقرار شود. این مسیر برای کنترل پنل دایرکت ادمین متفاوت بوده و باید به بخش DNS Managment بروید تا بتوانید رکوردهای مورد نیاز خود را خلق کنید.
\n
\n
تکنیکهای مختلف برای تست اتصال DNS به هاست
\n
برای اینکه از اتصال صحیح DNS به هاست خود مطمئن شوید، میتوانید به دو روش کلی عمل کنید. هر یک از آنها برای اطمینان پیدا کردن کافی هستند اما به دلیل سادگی در اجرا، بهتر است هر دو تکنیک را تست کرده تا بدون هیچگونه مشکلی بتوانید کار روی سایت خود را آغاز کنید.
\n
کمک گرفتن از پنجره فرمان
\n
در نوار جستجو سیستم عامل خود عبارت CMD را وارد کنید تا دسترسی مستقیمی به خط فرمان پیدا کنید. در این پنجره باید عبارت ipconfig/flushdns را وارد کنید. در صورتی که مشاهده کردید سیستم به شما پینگ ارائه میکند، یعنی DNSها با موفقیت متصل شده و کار به درستی پیش رفته است.
\n
سایتهای کمکی
\n
سایتهای مختلفی وجود دارند که برای کمک به شما در زمینه اتصال دامنه به هاست فعالیت میکنند و خدمات آنها رایگان است. میتوانید به آدرس www.intodns.com رفته و پس از وارد کردن نام دامنه در کادر مربوطه، با جدولی روبرو خواهید شد.
\n
در این جدول که Domain NS records نام دارد، میتوانید اطلاعات مهمی در خصوص دامنه و هاست را دریافت کرده و ببینید که کدام تنظیمات در حالت درستی قرار دارند. در ستون سمت چپ که وضعیت (Status) دامنه شما را مشخص میکند، میتوانید مشاهده کنید که آیا اتصال دامنه و هاست برقرار شده یا خیر.
\n
\n
اتصال دامنه به هاست چقدر طول میکشد؟
\n
با توجه به اینکه چه نوع دامنهای را میخواهید به هاست خود متصل کنید، این مدت زمان متفاوت خواهد بود. اگر بخواهیم کمی دقیقتر در این خصوص صحبت کنیم باید گفت که یک مرحله بخش تنظیم DNSها بوده و یک بخش نیز مدت زمانی که طول میکشد تا این تنظیمات برقرار شود. در خصوص مدت زمان مورد نیاز برای تنظیم باید گفت که زمان زیادی طول نخواهد کشید و در بدترین حالت ممکن یک ساعت وقت شما را خواهد گرفت.
\n
از طرفی برای اینکه تغییرات انجام شده روی هاست تنظیم شود، با توجه به اینکه دامنه بینالمللی داشتهاید یا ir، به زمان متفاوتی نیاز خواهید داشت. دامنههای بینالمللی در کمتر از 24 ساعت فعال میشوند. معمولا زمان تقریبی برای این اتفاق بین 4 تا 12 ساعت خواهد بود. در عوض برای اتصال دامنه ir به هاست، حداقل به یک روز کاری نیاز پیدا کرده و گاهی ممکن است تا چند روز نیز درگیر این عملیات باشید.
\n
\n
نتیجهگیری
\n
اتصال دامنه به هاست یکی از اولین اقداماتی است که برای ساخت یک وبسایت بعد از ثبت دامنه و خرید هاست به آن نیاز داریم. انجام این کار نیاز به دانش تخصصی خاصی نداشته و تنها به کمک راهنماییهای انجام شده در این مقاله میتوانید دامنه تازه خریداری شده خود را به هاست متصل کنید. البته در صورتی که اقدام به خرید هاست و دامنه از یک مجموعه واحد مانند آذر آنلاین کنید، عملیات اتصال به صورت پیشفرض برای شما انجام شده و نیازی نیست تا خودتان به شخصه درگیر این موضوع شوید.
","excerpt":"null","featured_image":{"sm":{"file":"uploads/blog/posts/featured_images/sm/1403/02/13/956566335774d7bca7.35305032.webp","url":"https://dashboard.azaronline.com/uploads/blog/posts/featured_images/sm/1403/02/13/956566335774d7bca7.35305032.webp"},"md":{"file":"uploads/blog/posts/featured_images/md/1403/02/13/712366335774e77e24.93998451.webp","url":"https://dashboard.azaronline.com/uploads/blog/posts/featured_images/md/1403/02/13/712366335774e77e24.93998451.webp"},"lg":{"file":"uploads/blog/posts/featured_images/lg/1403/02/13/684266335775090736.89802422.webp","url":"https://dashboard.azaronline.com/uploads/blog/posts/featured_images/lg/1403/02/13/684266335775090736.89802422.webp"}},"meta_description":"تنها راهی که میتوانید بین آدرس سایت و هاست خود ارتباط مستقیم برقرار کنید، استفاده از DNSاست که با قرار گرفتن در بخش تنظیمات دامنه، اتصال برقرار خواهد شد.","view_count":"1477","author_id":"54","audio_file":null,"sidebar_component":"sidebar-host","published_at":"2024-05-02 12:36:15","redirect_url":null,"created_at":"2022-06-08T15:08:28.000000Z","updated_at":"2024-05-02T09:05:57.000000Z","modified_at":"4 ساعت پیش","author":{"id":54,"name":"Mina seyfollahzadeh","email":"mina.seyfolahi69@gmail.com","active":"1","avatar":{"file":"uploads/avatars/1402/04/04/7840649819238e6383.35257331.webp","url":"https://dashboard.azaronline.com/uploads/avatars/1402/04/04/7840649819238e6383.35257331.webp"},"about":null,"role_id":"2","created_at":"2023-05-03T22:39:33.000000Z","updated_at":"2023-06-25T10:38:27.000000Z"}},{"id":8885,"title":"نصب سرویس FTP بر روی ویندوز سرور","slug":"نصب-ftp-در-ویندوز-سرور","content":"
در عصر دیجیتالی امروز، انتقال اطلاعات و دادهها از اهمیت ویژهای برخوردار است. از این رو، سرویسهای انتقال فایل مانند FTP (File Transfer Protocol) نقش کلیدی در سازمانها و مؤسسات دارند. FTP یکی از روشهای سنتی و کارآمد برای انتقال فایلها بین کامپیوترها در یک شبکه است. این مقاله به موضوع نصب و راهاندازی سرویس FTP بر روی ویندوز سرور میپردازد که یکی از محبوبترین پلتفرمهای سرور در محیطهای تجاری است. هدف از این مقاله ارائه یک راهنمای گام به گام و جامع برای نصب و پیکربندی FTP بر روی ویندوز سرور است تا کاربران بتوانند به راحتی و با امنیت بالا به اشتراکگذاری و دسترسی به فایلها بپردازند.
\n
\n
ویندوز سرور چیست؟
\n
ویندوز سرور، یک سیستم عامل سرور مبتنی بر ویندوز است که توسط شرکت مایکروسافت (Microsoft) توسعه داده شده است. این سیستم عامل برای استفاده در محیطهای سازمانی و تجاری طراحی شده و قابلیتهای گستردهای را برای مدیریت شبکه، پایگاه داده، اینترنت و اپلیکیشنهای سرور ارائه میدهد. ویندوز سرور از نظر ظاهر و کاربری شباهتهایی به نسخههای دسکتاپ ویندوز دارد، اما با تمرکز بر روی استقرار و مدیریت سرورها، امکانات و ویژگیهای امنیتی پیشرفتهتری را فراهم میکند.
\n
این سیستم عامل به ویژه برای مدیریت وظایف مربوط به شبکههای کامپیوتری طراحی شده است، از جمله مدیریت دسترسی کاربران، اجرای اپلیکیشنهای سرور، ایجاد و مدیریت دامینها و پشتیبانی از ارتباطات شبکهای مختلف. ویندوز سرور در نسخههای مختلفی ارائه شده است که هر کدام ویژگیهای منحصر به فردی دارند و به طور مداوم برای پشتیبانی از جدیدترین تکنولوژیها و نیازهای کاربران بهروزرسانی میشوند.
\n
علاوه بر این، ویندوز سرور با ارائه ابزارهای مدیریتی قدرتمند و قابلیتهای امنیتی پیشرفته، اطمینان میدهد که سازمانها و شرکتها میتوانند به طور موثر و ایمن از دادهها و منابع خود در محیطهای شبکهای محافظت کنند. این سیستم عامل همچنین به طور گسترده برای میزبانی وبسایتها و اپلیکیشنهای وب، پایگاههای داده و سایر خدمات مبتنی بر سرور استفاده میشود و به عنوان یکی از مهمترین اجزای زیرساختهای فناوری اطلاعات در بسیاری از سازمانها شناخته میشود.
\n
\n
آشنایی با سرویس FTP
\n
سرویسFTP، که مخفف File Transfer Protocol است، یکی از قدیمیترین و متداولترین روشهای انتقال فایل در اینترنت است. این پروتکل برای انتقال فایلها بین کامپیوترها در یک شبکه، به خصوص از طریق اینترنت، استفاده میشود. با استفاده از FTP، کاربران میتوانند فایلها را بارگذاری (Upload) یا بارگیری (Download) کنند، به ویژه وقتی حجم فایلها زیاد است یا نیاز به انتقال امن دادهها وجود دارد.
\n
سرویس FTP بر اساس معماری کلاینت-سرور (Client-Server) کار میکند. در این معماری، یک سرور FTP فضایی برای ذخیرهسازی فایلها فراهم میکند و کلاینتها از طریق اینترنت به این سرور متصل میشوند تا فایلها را بارگذاری یا بارگیری کنند. برای دسترسی به سرور FTP، معمولاً نیاز به وارد کردن نام کاربری و رمز عبور است، اگرچه برخی سرورهای FTP به صورت ناشناس هم قابل دسترسی هستند.
\n
یکی از ویژگیهای مهم FTP امکان انتقال فایلهای حجیم است. در حالی که ایمیل یا روشهای انتقال دیگر ممکن است برای فایلهایی با حجم بالا محدودیت داشته باشند،FTP این محدودیت را ندارد. همچنین،FTP امکانات اضافی مانند ایجاد دایرکتوریهای جدید در سرور، حذف یا تغییر نام فایلها و کپی فایلها بین دایرکتوریها را فراهم میکند.
\n
\n
مراحل نصب FTP بر روی ویندوز سرور
\n
نصب سرویس FTP بر روی ویندوز سرور یک فرآیند چند مرحلهای است که به شما این امکان را میدهد تا سرور FTP خود را ایجاد و آماده بهرهبرداری کنید. این فرآیند با استفاده از Server Manager در ویندوز سرور انجام میشود که ابزاری گرافیکی است برای اضافه کردن و مدیریت نقشها و ویژگیها در سرور. در ادامه، مراحل نصب FTP را بررسی میکنیم:
\n\n
\n
اجرای Server Manager: ابتداServer Manager را باز کنید. این کار را میتوانید با جستجوی \"Server Manager\" در منوی استارت ویندوز انجام دهید.
\n
\n
\n
اضافه کردن نقشها و ویژگیها: در Server Manager، روی گزینه \"Add roles and features\" کلیک کنید تا Wizard مربوطه باز شود.
\n
\n\n\n\n
\n
انتخاب نوع نصب: در پنجره\"Add Roles and Features Wizard\"، نوع نصب را به عنوان \"Role-based or feature-based installation\" انتخاب کنید و به مرحله بعد بروید.
\n
\n\n\n\n
\n
انتخاب سرور: در این مرحله، سروری را که میخواهید FTP را روی آن نصب کنید، از لیست Server Pool انتخاب کرده و ادامه دهید.
\n
\n\n\n\n
\n
تعیین Roleهای سرور: در لیست نقشهای موجود، \"Web Server (IIS)\" را پیدا کرده و انتخاب کنید. پس از این انتخاب، پاپ آپی (pop-up) باز میشود که نشاندهنده Roleهایی است که شما انتخاب کردهاید. روی \"Add features\" کلیک کنید.
\n
\n\n\n\n
\n
انتخاب ویژگیهای سرور: در این مرحله معمولاً نیاز به انجام کار خاصی نیست. فقط کافی است روی \"Next\" کلیک کنید تا به مرحله بعدی بروید.
\n
\n\n\n\n
\n
انتخاب Roleهای FTP: در این مرحله، گزینههای مربوط به \"FTP Server\" را انتخاب کنید، که شامل \"FTP Service\" و \"FTP Extensibility\" است.
\n
\n\n\n\n
\n
شروع نصب: پس از بررسی و تایید خلاصه انتخابهای خود، روی \"Install\" کلیک کنید تا نصب FTP Server شروع شود.
\n
\n\n
پس از تکمیل فرآیند نصب، ممکن است لازم باشد سرور خود را ریاستارت کنید تا تغییرات اعمال شوند و نقشها و ویژگیهای جدید به طور کامل فعال شوند. این مراحل به شما اجازه میدهند تا یک سرویس FTP کاملاً کاربردی را بر روی ویندوز سرور خود راهاندازی کنید.
\n
\n
پیکربندی FTP
\n
پس از نصب سرویس FTP بر روی ویندوز سرور، گام بعدی پیکربندی سرور FTP است تا اطمینان حاصل شود که انتقال فایلها به درستی انجام میگیرد. پیکربندی درست FTP اهمیت بالایی دارد، زیرا از طریق آن شما میتوانید تنظیمات امنیتی، دسترسیها و رفتار کلی سرور FTP خود را مدیریت کنید. در ادامه، مراحل پیکربندی سرور FTP را بررسی میکنیم:
\n\n
\n
دسترسی به IIS Manager: ابتدا، برای دسترسی به IIS (Internet Information Services) Manager، مسیر زیر را در Server Manager دنبال کنید: ابتدا به Tools بروید و سپس Internet Information Services (IIS) Manager را انتخاب کنید.
\n
\n
\n
تنظیمات مربوط به Firewall FTP: در IIS Manager، روی سرور خود کلیک کرده و سپس دو بار روی آیکون \"FTP Firewall Support\" کلیک کنید. در این قسمت، شما میتوانید محدوده پورتهایی که میخواهید FTP از آنها استفاده کند را تعریف کنید. پس از انجام تنظیمات، روی Apply کلیک کنید.
\n
\n\n\n\n\n
\n
ایجاد سایت FTP: حالا به منوی اصلی IIS Manager بازگردید، روی سرور خود راست کلیک کنید و \"Add FTP Site\" را انتخاب کنید. در اینجا شما باید نام سایت FTP خود را وارد کنید و مسیر دایرکتوری FTP که قبلاً ایجاد کردهاید را مشخص کنید.
\n
\n\n\n\n\n
\n
تعریف تنظیمات Bind-Address: در این مرحله، شما باید آدرس IP سرور را وارد کنید. برای شروع، ممکن است بخواهید گزینه \"No SSL\" را انتخاب کنید، اما توجه داشته باشید که برای امنیت بیشتر، استفاده از SSL توصیه میشود.
\n
\n\n\n\n
\n
انتخاب نوع احراز هویت و تعیین مجوزها: در آخرین مرحله، نوع احراز هویت را تعیین کنید که معمولاً \"Basic\" است و سپس 'All users' را به عنوان گروه کاربری انتخاب کنید. در این قسمت، شما همچنین میتوانید مجوزهای خواندن (Read) و نوشتن (Write) را برای کاربران تعیین کنید. پس از اتمام تنظیمات، روی Finish کلیک کنید.
\n
\n\n\n
با اتمام این مراحل، سایت FTP شما به طور کامل پیکربندی شده و آماده استفاده است. این تنظیمات به شما این امکان را میدهند تا سرور FTP خود را با توجه به نیازهای خاص خود تنظیم و مدیریت کنید.
\n
\n
جمعبندی
\n
در دنیای فناوری اطلاعات امروز، تسلط بر فناوریهای شبکه و سرورهای وب برای هر متخصص IT از اهمیت ویژهای برخوردار است. این دانش نه تنها به شما امکان میدهد تا زیرساختهای کلیدی را برای انتقال و مدیریت دادهها در محیطهای تجاری و سازمانی ایجاد کنید، بلکه به عنوان بخشی حیاتی از دانش پایهای در حوزه فناوری اطلاعات، به ارتقاء مهارتهای شما در مدیریت و امنیت شبکه کمک میکند. گامهایی که در اینجا بررسی کردیم، نمونهای از چگونگی ترکیب دانش تئوریک با عملیات عملی در دنیای IT است و نشان دهنده اهمیت دائمی یادگیری و بهروزرسانی مهارتها در این حوزه پویا و همیشه در حال تغییر است.
","excerpt":null,"featured_image":{"sm":{"file":"uploads/blog/posts/featured_images/sm/1403/02/13/9291663363e3ddc9f0.62258302.webp","url":"https://dashboard.azaronline.com/uploads/blog/posts/featured_images/sm/1403/02/13/9291663363e3ddc9f0.62258302.webp"},"md":{"file":"uploads/blog/posts/featured_images/md/1403/02/13/3712663363e3ee7361.51675908.webp","url":"https://dashboard.azaronline.com/uploads/blog/posts/featured_images/md/1403/02/13/3712663363e3ee7361.51675908.webp"},"lg":{"file":"uploads/blog/posts/featured_images/lg/1403/02/13/1676663363e40f8c18.63584001.webp","url":"https://dashboard.azaronline.com/uploads/blog/posts/featured_images/lg/1403/02/13/1676663363e40f8c18.63584001.webp"}},"meta_description":"سرویسFTP، که مخفف File Transfer Protocol است، یکی از قدیمیترین و متداولترین روشهای انتقال فایل در اینترنت است.","view_count":"7","author_id":"54","audio_file":null,"sidebar_component":null,"published_at":"2024-05-02 09:59:00","redirect_url":null,"created_at":"2024-05-02T09:59:00.000000Z","updated_at":"2024-05-02T09:59:00.000000Z","modified_at":"4 ساعت پیش","author":{"id":54,"name":"Mina seyfollahzadeh","email":"mina.seyfolahi69@gmail.com","active":"1","avatar":{"file":"uploads/avatars/1402/04/04/7840649819238e6383.35257331.webp","url":"https://dashboard.azaronline.com/uploads/avatars/1402/04/04/7840649819238e6383.35257331.webp"},"about":null,"role_id":"2","created_at":"2023-05-03T22:39:33.000000Z","updated_at":"2023-06-25T10:38:27.000000Z"}},{"id":8883,"title":"OpenAI چیست؟ معرفی شرکت اوپنایآی سازنده هوش مصنوعی ChatGPT","slug":"openai -چیست؟","content":"
نام کمپانی OpenAI در صدر اخبار چند سال گذشته بوده و بیشترین پیشرفتهای تکنولوژی را به این موسسه نسبت میدهند. با کاری که اوپنایآی در زمینه هوش مصنوعی انجام داده، بشر چند قدم به اهداف ایدهآل گرایانه خود نزدیکتر شده و آیندهای تمام رباتیک بیش از پیش در حال نزدیک شدن است. در این بخش میخواهیم ابعاد مختلف شرکت اوپن ای آی را بررسی کرده و بیشتر از قبل روی تکنولوژيهای ساخته شده توسط آن متمرکز شویم.
\n
\n
معرفی شرکت OpenAI
\n
شرکت OpenAI سازمانی تحقیقاتی در زمینه هوش مصنوعی (American artificial intelligence research organization) است که هدف آن توسعه AI و دستیابی به هوش مصنوعی جامع است. این شرکت در سال 2015 توسط سم آلتمن تاسیس شد و دفتر مرکزی آن در سانفرانسیسکو قرار دارد. هدف از ایجاد این شرکت، کاهش نگرانیها در زمینه سواستفادههای ناشی از هوش مصنوعی بود.
\n
برای درک این مفهوم اجازه دهید به این نگرانی مهم بیشتر بپردازیم. در فیلمهای بسیاری از جمله ادیسه فضایی کوبریک به سواستفاده هوش مصنوعی از انسان و تحت کنترل درآوردن او اشاره شده است. بنابراین همیشه این نگرانی در انسانها وجود داشته که روزی AI بتواند رهبر جهان شود.
\n
موسسان این شرکت نیز چنین نگرانی داشتند، به همین دلیل با بودجه 1 میلیارد دلاری اقدام به تاسیس شرکت OpenAI کردند. هدف این شرکت، کار و تلاش در جهت ایجاد هوش مصنوعی عمومی (Artificial General Intelligence) است. این هوش مصنوعی به نفع بشریت ایمن بوده و همکاری آزادانه و رایگانی با سازمانهای تحقیقاتی و افراد دارد. بنابراین مگر در زمانی که ممکن است روی امنیت تاثیری بگذارد، پتنتها و تحقیقات به دست آمده توسط این شرکت در اختیار عموم قرار میگیرد.
\n\n
نگاهی به تاریخچه OpenAI
\n
حالا که درباره هویت شرکت اوپنایآی اطلاعاتی به دست آوردیم، باید نگاهی به تاریخچه این شرکت داشته باشیم. جالب است بدانید که این شرکت ابتدا روی بازیهای ویدیویی و سرگرمی متمرکز بود. توسعه هوش مصنوعی و ابزارهای ماشین لرنینگ برای گسترش و پیشرفت AI در این بازیها، اولین هدف اوپن ای آی بود. بنابراین فعالیت رسمی خود را در 11 دسامبر 2015 شروع کرد.
\n
تقریبا یک سال بعد یک جعبه ابزار منبع باز برای توسعه الگوریتمهای یادگیری تقویتی (Reinforcement Learning) به نام OpenAI Gym منتشر کرد. در طی دو سال آینده، تحقیقات این شرکت روی هوش مصنوعی بیشتر از همیشه متمرکز شد. در سال 2018، OpenAI گزارشی منتشر کرد که در آن از اولین مدل زبانی مبتنی بر هوش مصنوعی خود یعنی GPT نام برد.
\n
GPT یک شبکه عصبی یا بهتر است بگوییم یک مدل یادگیری ماشین (Machine Learning) است که عملکردی مانند مغز انسان دارد. این هوش مصنوعی روی دادههای بزرگ (Big Data) و پاسخ سوالات کاربران آموزش دیده است. شرکت اوپنایآی در سال 2019 از یک بیزینس Non-Profit به یک شرکت For-Profit تغییر کرد. ایلان ماسک جز بنیانگذاران این شرکت بود اما چند سال بعد به دلیل تداخل فعالیتها در تسلا و اسپیس ایکس از این شرکت کنارهگیری کرد. سم آلتمن CEO این شرکت به همراه رئیس هیئت مدیره گرگ براکمن در سال 2023 توسط هیئت مدیره برکنار شدند. بلافاصله این افراد توسط مایکروسافت استخدام شدند اما به دلیل تهدید 500 تن از کارکنان شرکت، این دو نفر دوباره به هیئت مدیره OpenAI بازگشتند.
\n
\n
مهمترین دستاورد کمپانی اوپن ای آی چیست؟
\n
در بین دستاوردها و فعالیتهای متعدد شرکت اوپن ای آی، میتوان سرویس ChatGPT را مهمترین و معروفترین دستاورد در نظر گرفت. مدل زبانی که به صورت رایگان در دسترس کاربران و افراد از سراسر دنیا قرار دارد. این مدل زبانی میتواند به سوالات پاسخ منطقی داده و افراد را برای رسیدن به هدف راهنمایی کند. این سرویس در نوامبر 2022 منتشر شد و در حال حاضر پیشرفتهترین چت بات جهان است. البته مزایا و معایبی هم دارد که کاربران در طی زمان متوجه آن شدهاند. بهترین پلاگین های چت جی پی تی را در محتوای بهترین پلاگین های ChatGPT بشناسید.
\n
یکی از مهمترین مزایای آن رایگان و سریع بودن این چت بات است. شما تنها کافی است به اینترنت اتصال داشته باشید تا بتوانید سوالات درسی یا تخصصی خود را از او بپرسید. البته کاربرانی که از ایران قصد دسترسی به این سرویس را دارند، با مشکل فیلترینگ روبرو هستند. با این حال، میتوان به روشهای مختلف از خدمات ChatGPT استفاده کرد. همچنین نیاز به شماره تلفن برای ثبت نام وجود ندارد و تنها با ثبت یک ایمیل میتوان، این دسترسی را داشت.
\n
البته در مقابل مزایا، برخی جنبههای منفی را هم میتوان به چت جیپیتی نسبت داد. مهمترین جنبه منفی این است که آخرین آپدیت آن در سال 2022 انجام شده و درباره رویدادهای بعد از این تاریخ اطلاعی ندارد. پس اگر درباره موضوع جدیدی نیاز به راهنمایی داشته باشید، نمیتواند به شما کمک کند. علاوه بر این، استفاده نادرست افراد از این هوش مصنوعی است. به عنوان مثال فرد مقاله دانشگاهی یا محتوای نوشتاری را به جای اینکه به کمک هوش مصنوعی تهیه کند، آن را از AI کپی میکند. البته این مورد را نمیتوان جز جنبههای منفی هوش مصنوعی در نظر گرفت زیرا مشکل از نوع استفاده کاربر است.
\n
\n
آشنایی با سرویسهای دیگر OpenAI
\n
مهمترین و شناختهشدهترین سرویس OpenAI سرویس ChatGPT است اما این تنها خدماتی نیست که این شرکت بزرگ ارائه میکند. سرویسهای مبتنی بر هوش مصنوعی این شرکت در حوزههای مختلفی فعالیت میکنند. در ادامه به دیگر سرویسهای اوپنایآی آشنا میشویم.
یکی از معروفترین و محبوبترین خدمات OpenAI سرویس تولید تصاویر DALL-E است. جالب است بدانید که برای انتخاب نام این سرویس از سالوادور دالی (نقاش معروف) و شخصیت کارتونی Wall-E الهام گرفتهاند. مزیتی که این سرویس AI دارد این است که کاربر توضیحاتی را به صورت متنی به آن ارائه میدهند. سپس هوش مصنوعی با استفاده از توضیحات، اقدام به تولید تصویر میکند. تصاویر تولید شده توسط DALL-E کاملا یونیک هستند و حالتی تخیلی دارند. برای آشنایی کامل با این سرویس محتوای Dall-E چیست؟ را بخوانید.
خدمات دیگری که شرکت اوپن ای آی ارائه میدهد، سرویس Codex است. این ابزار که قبلا به نام GitHub Copilot شناخته میشد، دستیاری برای تصحیح کدها هنگام برنامه نویسی است. این سرویس براساس چت جیپیتی توسعه داده شده اما تمرکز آن روی جمع آوری یک پایگاه کد برای اصلاح و ارائه پیشنهادات جدید است. اگر شما به عنوان برنامهنویس هنگام نوشتن کد از این ابزار استفاده کنید، مشاهده خواهید کرد که به شما پیشنهاداتی برای تکمیل خطوط ارائه میدهد.
اولین محصول این شرکت، OpenAI Gym است. این ابزار یادگیری تقویتی را به کاربران آموزش میدهد. یادگیری کاربری یکی از رویکردها و زیرشاخههای ماشین لرنینگ محسوب میشود. بنابراین افرادی که قصد دارند تا عوامل هوشمند طراحی کنند، میتوانند از محیط Gym استفاده کرده و الگوریتمهای خود را پیادهسازی کنند.
خدمات بعدی این شرکت که به اختصار به آن CLIP میگویند (Contrastive Language Image Pretraining) یک سیستم مبتنی بر درک تصاویر و متون است. به عنوان مثال فرض کنید برای کمپینگ به یک محیط جنگلی رفتهاید و دسترسی خوبی هم به اینترنت دارید. هنگام گشت و گذار در بین درختان، چند مدل قارچ توجه شما را به خود جلب میکند؛ اما نمیدانید که آیا قارچ سمی هستند یا غیر سمی. راهکاری که پیشنهاد میشود این است که با استفاده از این سرویس، از قارچ مورد نظر عکس بگیرید تا نام و توضیحات اضافی به شما داده شود.
شرکت اوپن ای آی خدمات دیگری به نام Whisper دارد که یک ابزار تشخیص خودکار گفتار (Automatic Speech Recognition) است. برای ترجمه گفتار به 100 زبان مختلف و لهجههای متنوع میتوان از این ابزار استفاده کرد. علاوه بر این، میتواند دادههای صوتی را شناسایی کرده و آنها را رونویسی کند.
این سرویس و خدمات مشابه دیگر برای افراد و سازمانهایی است که قصد دارند نسخه سازمانی خود را به کمک آن بسازند. این سرویس تغییرات تدریجی دارد و میتوان از آن به شکل گستردهتری استفاده کرد.
\n
\n
با استفاده از محصولات اوپن ایآی چه مزایایی کسب میکنیم؟
\n
مهمترین بخشی که افراد به عنوان مزیت میشناسند، رایگان بودن برخی از سرویسها است. حتی مواردی مانند چت جیپیتی که دارای هزینه اشتراک ماهانه است نیز در نسخههای قبلی خود رایگان بوده و افراد سراسر دنیا میتوانند از مزایای آن استفاده کنند. همچنین منبعباز بودن این موارد به افراد برنامهنویس این امکان را داده تا خودشان به سلیقه خود از این برنامهها استفاده کرده و به شکل دلخواه آن را ارتقا دهند. هیچ هوش مصنوعی همانند چیزی که OpenAI خلق کرده تا به حال وجود نداشته و همین موضوع راه را برای رسیدن به تکنولوژيهایی جدیدتر هموار میسازد. افرادی که به نحوی کارشان با این سبک تکنولوژی همراستا بوده نیز با تلفیق خدمات اوپنایآی و برنامههای خود، میتوانند بیشترین امتیاز را از آن کسب کنند.
\n
\n
کاربران چه نکات منفی را هنگام استفاده از سرویسهای اوپن ای آی مشاهده کردهاند؟
\n
با وجود اینکه گسترده بودن خدمات OpenAI یک مزیت بسیار بزرگ به حساب میآید، با این حال همین موضوع تا حدی میتواند نگران کننده باشد. هیچکس تا به حال تمام ابعاد مختلف این سرویسها را مشاهده نکرده و ممکن است در برخی نقاط، اشتباهات فاحشی وجود داشته باشد که در صورت استفاده از آن اطلاعات، کاربران خطاهای بزرگی انجام دهند.
\n
از طرفی روشهایی که این ابزارها برای حل مسائل و مشکلات مختلف از آن استفاده میکنند برای کسی مشخص نیست و نبود یک فایل جامع که این استراتژیها را توضیح دهد، افراد زیادی را نگران کرده و کسی از شیوه تفکر این هوش مصنوعی آگاه نیست. برخی از سرویسهای اوپنایآی به صورت منبعباز در اختیار عموم قرار داشته و افراد میتوانند با ایجاد تغییرات لازم، برنامههای شخصی خود را خلق کنند.
\n
با این حال افراد سودجو و کلاهبردار نیز از این فرصت استفاده کرده و میتوانند برنامههای مخربی را بر علیه دیگر انسانها خلق کنند. یکی دیگر از مواردی که کاربران همیشه از اوپن ای آی انتظار داشتهاند اما تا به حال نشانهای از موفقیت از طرف این کمپانی به چشم نخورده، استفاده از هوش مصنوعی برای مدیریت BigData است. از آنجا که انجام تستهای مختلف روی این کلان دادهها بسیار سخت است، هوش مصنوعی میتواند در این عرصه به خوبی فعالیت کند اما تا به حال ابزارهای مناسبی در این راستا در اختیار کاربران قرار نگرفته است.
\n
\n
هزینه استفاده از خدمات و سرویسهای شرکت OpenAI چقدر است؟
\n
شرکت اوپنایآی سرویسهای متنوعی را که بر بستر هوش مصنوعی تکامل یافتهاند در اختیار کاربران خود گذاشته است. بسیاری از این موارد به رایگان در اختیار افراد قرار گرفته و شما نیز میتوانید به سادگی با عضویت در سایت OpenAI از این خدمات بهرهمند شوید. متاسفانه کاربران ایرانی به دلیل وجود ممانعتهای موجود در زمینه عضویت، حتما باید از برنامههای تغییر IP استفاده کرده و در برخی برههها لازم است برای دریافت پیامک تایید، از شمارههای مجازی بهره بگیرند.
\n
با این حال تمامی این سرویسهای رایگان نیز دارای پرداختهای درون برنامهای بوده و برای دریافت بیشترین امکانات نیاز است تا هزینهای پرداخت کنید. در کنار این موارد، جیپیتی-۴ و یا دیگر برنامههایی مانند Dall-E نیز نیاز به خرید اشتراک ماهانه دارند و با توجه به اینکه نیاز به چه پلنی و در چه بازه زمانی دارید، هزینه آنها متفاوت خواهد بود. شما میتوانید از نسخههای پیشین چت جیپیتی مانند ورژن 3.5 آن به رایگان استفاده کرده و با وجود محدودیتهای موجود، از مزایای بسیاری بهرهمند شوید.
\n
\n
اطلاعات بیشتر درباره مدیریت اوپن ای آی
\n
همه ایلان ماسک، که یکی از ثروتمندترین انسانهای کره زمین است، را به عنوان رئیس مجموعه تسلا میشناسند. اما باید گفت که این شخص چندین هلدینگ و شرکت وابسته به یکدیگر را مدیریت کرده و به همین طریق سهم بزرگی در بزرگ شدن OpenAI داشته است. تمام سیستمهای هوش مصنوعی به کار رفته در صنعت حملونقل تسلا به نوعی با مجموعه اوپنایآی در ارتباط بوده و توانسته زیرساخت لازم برای توسعه این کمپانی را ایجاد کند.
\n
با این حال ایلان ماسک در حال حاضر در سمت مدیریت اوپن ای آی فعال نیست و به جای او، سام آلتمن که خود یکی از بنیانگذاران اوپنایآی بوده، وظایف مدیرعامل را بر عهده گرفته است. دیگر اعضای رده بالای اوپن ای آی شامل رئیس هیئت مدیره، جناب گرگ براکمن، و همینطور ایلیا سوتسکور به عنوان دانشمند ارشد تکنولوژی میشود. هر دو نفر از قبل در مقامهای بالایی، مانند مدیریت فناوری استرایپ و گوگل، فعالیت داشته و سابقه بسیار خوبی در مدیریت شرایط این چنینی داشتهاند.
\n
\n
کمپانی OpenAI چه اهدافی پیشرو دارد؟
\n
از آنجا که مجموعه اوپنایآی تا الان نقش بسیار مهمی در شکلگیری ابزارهای مبتنی بر هوش مصنوعی داشته است، انتظار میرود که این روند ادامهدار بوده و همین مجموعه بتواند مرزهای جدیدی را در این صنعت به روی مردم بگشاید. از جمله مهمترین اهدافی که OpenAI در تلاش است تا به آن دست پیدا کند، رسیدن به یک هوش مصنوعی طبیعی است تا بتواند همانند انسان تفکر داشته و از طرفی قدرت پردازش بیشتری نیز داشته باشد.
\n
اولین مراحل عملی در این راستا، برطرف کردن عیبهای سیستمهای حال حاضر بوده و پس از آن میتوان تا حدی این غلم را پیشرفت داد. به دلیل تازه بودن تمام تکنولوژيهای موجود، هرگونه عملیاتی به شکل قدمبهقدم پیش رفته و تعداد آزمایشات و تستهای انجام شده روی هر سرویس جدیدی، بیش از اندازه تکرار میشود تا از بروز اشتباهات جبران ناپذیر جلوگیری شود.
\n
چشمانداز اوپن ای آی در راستای استفاده از هوش مصنوعی در موضوعاتی مانند جغرافیا، بیزینس و حملونقل بسیار مشخص بوده و با توجه به اعلانهایی که این مجموعه انجام داده است، به زودی در این صنایع شاهد تغییراتی بنیادین خواهیم بود. قدرت تصمیمگیری مستقل و وجود استدلال در هر عمل، تنها مواردی است که به شکل مانع روبروی اوپنایآی قرار دارند و به زودی به طور کامل برطرف خواهند شد.
\n
\n
نتیجهگیری
\n
شرکتی به بزرگی OpenAI توانسته با سرمایهگذاریهای صحیح روی هوش مصنوعی و قابلیتهای متنوع آن به یکی از شناخته شدهترین کمپانیهای تکنولوژي دنیا بدل شود. در حوزه آیتی، کامپیوتر و دیگر صنایع وابسته، نام اوپنایآی سرآمد تمام شرکتها است و بسیاری از کمپانیهای تازه تاسیس در راستای ساخت محصولاتی مشابه جیپیتی-۴ قدم به بازار گذاشتهاند. با کمک سرویسهای مختلف عرضه شده توسط اوپن ای آی، میتوانید در هر حوزهای پیشرفت کرده و سرعت انجام کارها را به شکل عجیبی افزایش دهید.
","excerpt":"null","featured_image":{"sm":{"file":"uploads/blog/posts/featured_images/sm/1403/02/12/414166322924c7d593.24065834.webp","url":"https://dashboard.azaronline.com/uploads/blog/posts/featured_images/sm/1403/02/12/414166322924c7d593.24065834.webp"},"md":{"file":"uploads/blog/posts/featured_images/md/1403/02/12/502266322924dd0419.87653388.webp","url":"https://dashboard.azaronline.com/uploads/blog/posts/featured_images/md/1403/02/12/502266322924dd0419.87653388.webp"},"lg":{"file":"uploads/blog/posts/featured_images/lg/1403/02/12/21456632292500e745.18945225.webp","url":"https://dashboard.azaronline.com/uploads/blog/posts/featured_images/lg/1403/02/12/21456632292500e745.18945225.webp"}},"meta_description":"شرکت OpenAI سازنده همان چت جیپیتی معروف است که طی چند روز در تمام دنیا معروف شد و در حال حاضر نیز آخرین ورژن آن توسط اوپنایآی منتشر شده است.","view_count":"9","author_id":"54","audio_file":null,"sidebar_component":null,"published_at":"2024-05-01 15:56:33","redirect_url":null,"created_at":"2024-05-01T11:36:05.000000Z","updated_at":"2024-05-01T12:26:13.000000Z","modified_at":"1 روز پیش","author":{"id":54,"name":"Mina seyfollahzadeh","email":"mina.seyfolahi69@gmail.com","active":"1","avatar":{"file":"uploads/avatars/1402/04/04/7840649819238e6383.35257331.webp","url":"https://dashboard.azaronline.com/uploads/avatars/1402/04/04/7840649819238e6383.35257331.webp"},"about":null,"role_id":"2","created_at":"2023-05-03T22:39:33.000000Z","updated_at":"2023-06-25T10:38:27.000000Z"}}]};