","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":9369,"author_id":1,"audio_file":null,"sidebar_component":null,"published_at":"2016-03-07 04:33:33","created_at":"2016-03-07 04:33:33","updated_at":"2023-07-18 08:54:21","likes_count":0,"modified_at":"8 ماه پیش","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":5498,"author_id":54,"audio_file":null,"sidebar_component":null,"published_at":"2023-09-11 10:26:53","created_at":"2015-02-14T19:19:09.000000Z","updated_at":"2023-09-11T06:55:15.000000Z","modified_at":"7 ماه پیش","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":6259,"author_id":54,"audio_file":null,"sidebar_component":null,"published_at":"2023-09-11 16:11:09","created_at":"2015-02-14T21:45:10.000000Z","updated_at":"2023-09-11T12:39:31.000000Z","modified_at":"7 ماه پیش","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":6650,"author_id":3,"audio_file":null,"sidebar_component":null,"published_at":"2015-02-16 06:45:01","created_at":"2015-02-16T06:45:01.000000Z","updated_at":"2023-07-18T08:54:19.000000Z","modified_at":"8 ماه پیش","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":7317,"title":"دستور حذف فایل و دایرکتوریها در لینوکس","slug":"دستور-حذف-فایل-در-لینوکس","content":"
لینوکس یک سیستم عامل متن باز است که افراد زیادی از آن استفاده میکنند. کار با این سیستم عامل کمی پیچیدهتر از سیستم عامل ویندوز است. برخلاف ویندوز که رابط کاربری آن به صورت گرافیکی است در این سیستم عامل بسیار از دستورات باید با نوشتن کد در خط فرمان آن اجرا شوند. برخی از دستوارت این سیستم عامل بسیار کاربردیتر هستند و هر کاربری که از لینوکس استفاده میکند حتماً باید آنها را بلد باشد. اجرای دستورات در این سیستم عامل بسیار آسان است تنها کافی است که کد مربوط به دستورات مختلف در خط فرمان آن اجرا شود. برای هر کاری در Linux نیاز است که خط کد آن نوشته شود. این سیستم عامل محبوب را میتوانید در محتوای میکروتیک چیست؟ بیشتر بشناسید.
\n
دستور حذف دایرکتوری در لینوکس با کدهای خاصی انجام میشود. کاربران برای حذف فابل و دایرکتوریها حتماً باید از خط کدهای درست و دقیق استفاده کنند. در ادامه این مقاله قصد داریم تا شما را با دستورات کاربردی و مهم مانند دستور Rm، دستور کپی، حذف برنامه و دستور rmdir در لینوکس آشنا کنیم. پس با ما تا پایان این مقاله همراه باشید.
\n
\n
دستور حذف فایل در لینوکس
\n
دستور حذف در سیستم عامل لینوکس حالتهای مختلفی دارد. کاربران میتوانند با توجه به نیاز خود از یکی از این دستورات استفاده کنند. برای این منظور نیاز است که حتماً خط کدهای گفته شده به درستی در خط فرمان این سیستم عامل نوشته شوند. لازم به ذکر است که خط فرمان (ترمینال) Linux به بزرگ و کوچک بودن حروف بسیار حساس است. به طوری که اگر یک دستور را با حروف بزرگ و کوچک اشتباه بنویسید دستور شما به درستی اجرا نخواهد شد پس به این نکته در وارد کردن خط کدها حتماً توجه داشته باشید. برای حذف دایرکتوری در لینوکس میتوانید از خط کدهای زیر استفاده کنید. البته در محتوای دستورات مهم لینوکس میتوانید با دستورات دیگر لینوکس که از اهمیت زیادی برخوردار هستند و ممکن است برای شما نیز کاربردی باشد آشنا شوید.
\n
rmdir foldername : از دستور rmdir در لینوکس برای حذف دایرکتوریها استفاده میشود.
\n
rm filename.txt : از دستور rm در لینوکس برای حذف یک فایل میتوانید استفاده کنید.
\n
rm *.png : به کمک این خط کد میتوانید تمامی فایلهای که دارای پسوند png هستند را حذف کنید.
\n
rm *.txt : این خط کد نیز مربوط به حذف تمامی فایلها با پسوند txt است.
\n
rm *.mp4 : با این خط کد نیز میتوانید تمامی فایلها با پسوند mp4 را حذف کنید.
\n
rm -f foldernam : این دستور برای اجبار به پاک کردن یک فولدر یا دایرکتوری است که بدون اعلان و اطلاعی اقدام به حذف مینماید.
\n
rm -v foldername : از این دستور میتوانید برای نمایش وضعیت حذف یک فولدر استفاده کنید.
\n
rm -i *.txt : این دستور تکتک فایلهای txt را به شما نشان میدهد و بعد از تأیید شما آنها را حذف میکند.
\n
rm -d foldername : برای حذف فولدر یا دایرکتوریهای خالی باید از این کد استفاده کنید.
\n
rm -r direname : از این کد برای حذف همه مسیرهای اصلی و فرعی یک دایرکتوری استفاده میشود.
\n
rm -rf direname : این کد کلیه آدرسها و ریشههای فرعیهای را در مسیر اعلامی حذف میکند. به همین دلیل هنگام استفاده از آن باید خیلی مراقب باشید که اشتباهی انجام ندهید.
\n\n
دستور کپی در لینوکس
\n
علاوه بر دستور rmdir در لینوکس دستورات کاربردی دیگری مانند cp وجود دارد که از آن برای کپی یک فایل یا فولدر استفاده میشود. cp دستور اصلی برای کپی در همه توزیعهای Linux است. برای استفاده از آن باید از خط فرمان Shell استفاده شود. درست مانند دستور rm در لینوکس این دستور نیز به صورتهای مختلفی نوشته میشود و کاربردهای متفاوتی دارد. فرمت اصلی این دستور به صورت cp [additional_option] source_file target_file است. برای آشنایی با کاربرد این دستور میتوانید به مثال زیر توجه کنید.
\n
cp my_file.txt my_file2.txt
\n
زمانی که شما این خط کد را در خط فرمان لینوکس وارد میکنید در واقع برنامه فایل my_file.txt را کپی و نام فایل کپی شده را به my_file2.txt تغییر میدهد. لازم به ذکر است که به طور پیشفرض دستور cp در همان دایرکتوریای اجرا میشود که شما مشغول کار روی آن هستید. برای کپی کردن فایل در مکان جاری حتماً باید نام فایل تغییر کند. برای اینکه بتوانید فایل کپی و اصلی را از هم تشخیص دهید میتوانید از اعداد یا کلمات بامعنی مانند old استفاده کنید.
\n\n
\n
برخی از دستورات اضافی cp در لینوکس عبارت است از:
\n
v verbose : از این دستور برای کپی و انتقال همزمان چند فایل میتوانید استفاده کنید. زمانی که تعداد فایلها زیاد باشد ممکن است فرایند کپی و جایگذاری کمی طول بکشد.
\n
p preserve : با استفاده از این دستور میتوانید ویژگیها و جزئیاتی مانند تاریخ ایجاد و مجوزهای فایل اصلی را هنگام کپی کردن حفظ کنید.
\n
f force : این خط کد قبل از کپی فایل جدید بهاجبار فایل قبلی را حذف میکند. به عبارتی مانند دستور cut در ویندوز عمل میکند.
\n
i interactive : اگر از این دستور استفاده کنید درخواستی برای تایید عمل کپی به شما ارسال میشود.
\n
R recursive : این دستور تمامی فایلها و زیر پوشهها را در یک فولدر کپی میکند.
\n
u update : با این دستور فقط در صورتی کپی انجام میشود که مقصد محل دیگری بهجز مقصد اصلی فایل باشد.
ساخت فولدر در سیستم عامل Linux یکی دیگر از دستورات کاربردی و مهم است که کاربران این سیستم عامل باید با آن آشنا باشند. قبل از هر چیزی باید به شما به گوییم که برای ایجاد و ساخت فولدر جدید در این سیستم عامل باید از خط فرما File manager کمک بگیرید. روشهای زیادی برای ساخت فولدر یا دایرکتوری در این سیستم عامل لینوکس وجود دارد که کاربران آن میتوانند از هر کدام استفاده کنند. به منظور ساخت فولدر در این سیستم عامل باید از دستور mkdir که مخفف کلمه make directory است استفاده کنید.
\n
با این دستور میتوان یک دایرکتوری جدید ایجاد کرد. اگر در همان مسیری که میخواهید دایرکتوری ایجاد کنید دایرکتوری دیگر با همان نام وجود داشته باشد با ارور مواجه خواهید شد. به کمک این دستور حتی میتوانید چندین فولدر با یک دستور ایجاد کنید. ساختار اصلی این دستور به صورت mkdir [option] dir_name است. شما میتوانید از این دستور به صورتهای زیر نیز استفاده کنید.
\n
mkdir dir_name : از این دستور برای ایجاد یک فولدر میتوانید استفاده کنید.
\n
mkdir{dir1,dir2,dir3} : با این دستور میتوانید زیر شاخههای بیشتری را در فهرست فعلی ایجاد کنید. لازم به ذکر است که بین نام دایرکتوریها نباید از فاصله استفاده کنید.
\n
mkdir –m777 dir_name : به کمک این دستور میتوانید به همه کاربران امکان نوشتن، خواندن و ویرایش یک فولدر را بدهید.
\n
mkdir –v dir_name(s) : با اطلاعات ارائه شده توسط این دستور، میتوانید دستور mkdir را در دایرکتوری فعلی با موفقیت اجرا کنید.
\n
\n
حذف برنامه در لینوکس
\n
علاوه بر حذف دایرکتوری در لینوکس حذف برنامه نیز بسیار پر کاربرد است. گاهی ممکن است به دلایلی لازم باشد که برنامههای نصب شده روی سیستم عامل رایانه را حذف کنید. از این رو نیاز است که از خط کدهای مناسب برای این کار استفاده کنید. دانستن خط کدهای مربوط به حذف برنامه برای کاربران Linux بسیار واجب است. برای حذف برنامه در توزیعهای مختلف لینوکس دستورات متفاوتی وجود دارد که به صورت زیر هستند.
\n
\n
\n
در توزیعهای ابنتو، مینت و پاپ از دستور sudo apt remove app_name برای حذف برنامه استفاده میشود.
\n
\n
\n
در توزیع دبیان و کالی میتوانید از دستور sudo apt-get remove app_name برای حذف برنامه استفاده کنید.
\n
\n
\n
میتوانید برای حذف برنامه در توزیع آرچ از دستور sudo pacman -R app_name استفاده کنید.
\n
\n
\n
در توزیع فدورا لینوکس میتوانید برنامههای را با دستور sudo dnf remove app_name حذف کنید.
\n
\n
\n
برنامههای OpenSUSE Linux را میتوان با دستور sudo zypper remove app_name حذف کرد.
\n
\n
\n
برای حذف برنامههای Snap نیز میتوانید از دستور sudo snap remove app_name استفاده کنید.
\n
\n
\n
\n
خلاصه
\n
به طور کلی میتوانیم بگوییم که در خانواده سیستم عاملهای یونیکس مانند که از هسته لینوکس استفاده میکنند و منبعباز هستند (family of Unix-like operating systems that use the Linux kernel and are open source) برای انجام دستورات کاربردی مانند حذف، کپی و ایجاد دایرکتوری، حذف برنامه و.. باید از خط کدهای مختلفی استفاده شود. از دستور rmdir در لینوکس برای حذف فولدر یا دایرکتوری استفاده میشود و دستور Rm در لینوکس برای حذف فایل به کار میرود که در محتوای آموزش استفاده از دستور rm در لینوکس کامل در مورد آن صحبت کردهایم.
","excerpt":"null","featured_image":{"sm":{"file":"uploads/blog/posts/featured_images/sm/1403/01/09/8227660545b08091c0.37751057.webp","url":"https://dashboard.azaronline.com/uploads/blog/posts/featured_images/sm/1403/01/09/8227660545b08091c0.37751057.webp"},"md":{"file":"uploads/blog/posts/featured_images/md/1403/01/09/9935660545b09351d9.28962004.webp","url":"https://dashboard.azaronline.com/uploads/blog/posts/featured_images/md/1403/01/09/9935660545b09351d9.28962004.webp"},"lg":{"file":"uploads/blog/posts/featured_images/lg/1403/01/09/6559660545b0ab6270.77125497.webp","url":"https://dashboard.azaronline.com/uploads/blog/posts/featured_images/lg/1403/01/09/6559660545b0ab6270.77125497.webp"}},"meta_description":"حذف دایرکتوری در لینوکس با کدهای خاصی انجام میشود. کاربران برای حذف فابل و دایرکتوری حتماً باید از کدهای درست و دقیق مانند دستورات rm و rmdir استفاده کنند.","view_count":51120,"author_id":54,"audio_file":null,"sidebar_component":null,"published_at":"2024-03-28 13:55:58","created_at":"2015-02-23T13:01:17.000000Z","updated_at":"2024-03-28T10:25:52.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":8164,"title":"آموزش پورت فورواردینگ در میکروتیک","slug":"port-forwarding-on-mikrotik","content":"
سیستم عامل Mikrotik، مبتنی بر لینوکس بوده و اگر آن را روی کامپیوتر نصب کنید، سیستم را به یک روتر تبدیل میکند. پورت فورواردینگ در میکروتیک عملی است که به کمک آن میتوان از خارج از شبکه محلی هم به داخل سرور دسترسی پیدا کرد. البته کاربردهای دیگری هم برای Port Forwarding میتوان درنظر گرفت. به عنوان مثال برون سپاری IPهای داخلی و پاسخ دادن به درخواستهای دسترسی کاربران به سرور بخش دیگری از کاربردها و وظایف آن است. پورت فورواردینگ (Port Forwarding) یکی از مواردی است که امروزه در فایروالها و روترها استفاده میشود. به این معنا که شما میتوانید یک پورت خاص را به سرویس خاصی در شبکه خود اختصاص دهید تا کاربر با وارد کردن آن پورت در نرم افزار و یا مرورگر خود به آن دسترسی داشته باشد.
\n
به طور مثال؛ شما وبسایتی با پورت 8080 در داخل سازمان خود دارید و میکروتیک به عنوان یک روتر بین مسیر شبکه داخلی سازمان شما و اینترنت قرار دارد . حال اگر در نظر داشته باشید که کاربران از خارج سازمان با استفاده از آدرس IP یا دامنه شما به همراه پورتی به نرمافزار مورد نظر در داخل سازمان دسترسی داشته باشند باید از پورت فورواردینگ استفاده کنید. این آموزش همانند سایر آموزشهای میکروتیک از دو طریق Winbox و دستورات میکروتیک بررسی خواهد شد.
\n
\n
میکروتیک چیست؟
\n
آشنایی با میکروتیک میتواند نحوه کار با آن را سادهتر کند. Mikrotik، سیستم عاملی مبتنی بر لینوکس بوده که اولین بار در کشور لتویا توسط دو دانشجوی MIT به وجود آمد. این محصول از شرکت لتونیاییLatvian networking equipment manufacturer به بازار عرضه شد. این سیستم عامل با نصب روی یک کامپیوتر، آن را به یک روتر شبکه تبدیل میکند. در نتیجه با استفاده از آن میتوانید به راحتی بخش Computer network را راهاندازی کنید. میکروتیک دارای فایروال، load balancing، آدرس شبکه و VPN است. این ابزار، یک روتر بسیار قوی است که کارایی زیادی هم دارد. بنابراین در عرض چند دقیقه نصب شده و به کار میافتد. از طرفی هزینه بسیار مناسبی هم دارد. همه این عوامل باعث محبوبیت آن در بین کاربران شده است. اگر میخواهید اطلاعات بیشتری در مورد میکروتیک بدست آورید محتوای میکروتیک چیست؟ را مطالعه کنید.
\n
به کمک برنامه winbox که در ادامه کار با آن را یاد میگیریم، میتوانید به روتر میکروتیک متصل شوید. به زبان ساده، این نرم افزار یک رابط گرافیکی بوده که میتوان به کمک آن Router را تنظیم کرد. یک سیستم عامل MikroTik امکاناتی نظیر فایروال، هات اسپات، وایرلس، مدیریت کاربران و مسیریابی را در اختیار شما میگذارد.
\n
\n
پورت فورواردینگ مودم
\n
موضوع مهم بعدی تعریف پورت فورواردینگ در شبکه رایانهای بوده که به ما امکانات زیادی میدهد. مهمترین مساله این است که میتوانیم سیستمهای داخل شبکه را به شکلی طبقه بندی کنیم که از بیرون هم در دسترس قرار بگیرند. اگر Port forwarding به شکل درستی انجام شود، میتواند با دستگاههای دیگر هم داخل و هم خارج از شبکه ارتباط درستی برقرار کند. البته شرط لازم برای دسترسی به دستگاههای دیگری که داخل شبکه هستند، این است که دارای URL های پرایوت یا شخصی باشند. در غیر این صورت خطای نا امن بودن را میدهد. کاربرد اصلی Mikrotik port forwarding این است که شما چند سرور را به یک URL متصل کنید.
\n
یک مثال شناخته شده برای این کاربرد را میتوان به این صورت تعریف کرد که؛ شما سه دوربین مدار بسته در داخل دفتر کاری خود دارید. علاوه بر این، یک وب سرور فعال هم خواهید داشت. حالا قصد دارید تا با استفاده از پورت فورواردینگ، این سه دوربین و وب سرور را به یک مودم متصل کنید. مسلم است که دریافت آدرسهای معتبر برای هریک از این موارد هزینه زیادی برای شما خواهد داشت. در نتیجه گزینه مقرون به صرفهتر این است که با استفاده از Port forwarding این اتصال را انجام دهید.
2- سپس دستور زیر را وارد کرده تا همانند مثالWinbox ، پورت 8080 به آدرس 192.18.1.10 با پورت 80 فوروارد شود.
\n
ip firewall nat add chain=dstnat dst-port=8080 protocol=tcp to-addresses=192.168.1.10 to-ports=80 action=dst-nat
\n
نکته : دقت داشته باشید به جای آدرس IP و پورت وارد شده در دستور ، شما باید پورت و آدرس مورد نظر خود را وارد نمایید.
\n
بدین ترتیب شما موفق به تنظیم و ست کردن پورت فوروارد در میکروتیک خواهید شد.
\n
\n
اتصال به میکروتیک
\n
برایاتصال به میکروتیک دو مسیر مختلف پیش روی شما قرار دارد. اول اینکه به صورت ریمورت کار را انجام دهید و روش دیگر از طریق کابل کنسول است. آموزش اتصال به میکروتیک به صورت کامل را میتوانید مطالعه کنید اما به طور خلاصه به صورت زیر است. در صورتی که امکان دسترسی به شکل مستقیم وجود نداشته باشد، نیاز دارید تا به کمک روشهای Remote کار را انجام دهید. برای این اتصال دو راه مختلف معرفی میشود:
\n
\n
رابط دستوری
\n
محیط گرافیکی
\n
\n
برای اتصال از طریق محیط گرافیکی یکی از نرم افزارهای ضروری Winbox است. البته قبل از آن باید نسبت به ارتباط با لینوکس و میکروتیک از طریق WinBox اطلاعات کافی داشته باشید. در این صورت یکی از روشهای کاربردی و نسبتا ساده خواهد بود. اگر هم بخواهید از روش مستقیم این اتصال را انجام دهید، استفاده از کنسول پیشنهاد میشود. بنابراین روی سیستم لاگین کرده و تنظیمات دلخواه را اعمال کنید. البته فراموش نکنید که باید کابل کنسول را هم به کامپیوتر متصل کنید. در این صورت دسترسی کامل به شبکه رایانهای خواهید داشت.
\n
\n
تغییر پورت میکروتیک
\n
تغییر پورت MikroTik از آن جهت انجام میشود که مانع سواستفاده شده و امنیت شبکه را افزایش دهد. برای این کار باید ابتدا به وینباکس متصل شوید. در ادامه مروری بر تغییر پورت میکروتیک خواهیم داشت. ابتدا از نوار سمت راست IP را انتخاب کنید و سپس به سراغ گزینه Services بروید. در پنجره مقابل خود میتوانید همه پورتهایی که از قبل اتصال پیدا کردهاند را مشاهده کنید. برای اینکه بتوانید هر پورت را تغییر دهید باید روی آن کلیک کرده و وارد شوید. برای افزایش امنیت اتصال خود، بهتر است روشهایی که مورد استفاده نیستند را حذف کنید. بنابراین تنها دو اتصال Winbox و WWW باقی میماند. البته حتما قبل از پاک کردن مسیرهای دیگر، دابل چک انجام دهید.
\n
\n
باز کردن پورت در میکروتیک
\n
برای باز کردن پورت در میکروتیک ابتدا باید از طریق Winbox وارد روتر شوید. سپس گزینه سرویس را انتخاب کرده تا پورتها را مشاهده کنید. حالا با کلیک روی هر پورت میتوانید آن را باز کرده و تغییرات لازم را روی آن اعمال کنید. در صورتی که بخواهید پورت را دی اکتیو کنید باید روی ضربدر قرمز بالای صفحه کلیک کنید. در این صورت از دسترس خارج خواهد شد.
","excerpt":"null","featured_image":{"sm":{"file":"uploads/blog/posts/featured_images/sm/1403/01/09/62176605412da8ab39.63435751.webp","url":"https://dashboard.azaronline.com/uploads/blog/posts/featured_images/sm/1403/01/09/62176605412da8ab39.63435751.webp"},"md":{"file":"uploads/blog/posts/featured_images/md/1403/01/09/59936605412dbb7c97.72603939.webp","url":"https://dashboard.azaronline.com/uploads/blog/posts/featured_images/md/1403/01/09/59936605412dbb7c97.72603939.webp"},"lg":{"file":"uploads/blog/posts/featured_images/lg/1403/01/09/75536605412dd4e2c2.19564243.webp","url":"https://dashboard.azaronline.com/uploads/blog/posts/featured_images/lg/1403/01/09/75536605412dd4e2c2.19564243.webp"}},"meta_description":"در این بخش از سری مطالب آموزش میکروتیک به آموزش پورت فوروادینگ در میکروتیک خواهیم پرداخت تا بتوانید یک پورت از خارج از شبکه را به داخل شبکه متصل کنید.","view_count":25011,"author_id":54,"audio_file":null,"sidebar_component":null,"published_at":"2024-03-28 13:36:43","created_at":"2018-07-17T20:35:54.000000Z","updated_at":"2024-03-28T10:06:37.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":8385,"title":"چگونه درآمد آنلاین داشته باشیم؟ راههای ورود به بازارهای اینترنتی","slug":"درآمد-آنلاین","content":"
کسب درآمد آنلاین و راههای ورود به بازارهای اینترنتی (معرفی 9 شاخه اصلی کسب درآمد آنلاین)
\n
اینترنت از ابتدا بر اساس تجارت و درآمد بنا شد. در ابتدا شرکتها تنها برای معرفی خود و محصولات خود وبسایتهای ارتباطی راهاندازی میکردند که حتی از نظر طراحی هم بسیار ابتدایی بود. ولی با پیشرفت فناوریهای برنامهنویسی و طراحی، وبسایتها توانستند قابلیت پرداخت آنلاین را هم داشته باشند. از این رو ایدههای جدید در زمینه کسب درآمد آنلاین و کسبوکارهای دیجیتال راهاندازی شد. تا جایی که امروز حداقل بین 30 تا 40 درصد از کسبوکارهای خرد و کلان فقط در فضای اینترنت فعالیت دارند. در این مقاله قصد داریم تا شما را با این کسبوکارها آشنا کنیم و توضیح کوتاهی در مورد ورود به هرکدام از این کسبوکارها داشته باشیم.
\n
\n
فروشگاه اینترنتی
\n
اولین نوع کسب درآمد آنلاین، فروش محصولات در اینترنت است. اینترنت یک ابزار است و ارتباط شرکتها و فروشگاههای اینترنتی مهمترین کاری است که اینترنت بر پایه آن بنا شد. بنابراین در عصر جدید اگر برای کسبوکار خود فروشگاه اینترنتی نداشته باشید، کاملاً از بازار عقب میمانید. البته فروشگاه اینترنتی همیشه به شکل وبسایت نبوده و در سالهای اخیر بعضی از کسبوکارها محصولات خود را در شبکههای اجتماعی راهاندازی میکنند. اگرچه داشتن یک وبسایت اینترنتی میتواند پایگاه بسیار قدرتمندی برای کسبوکار باشد و امکانات بسیار زیادی را در اختیار کسبوکار شما قرار دهد.
\n
\n
درآمد آنلاین از دورکاری (فریلنسری)
\n
در صورتیکه یک حرفه خاص بلد هستید که در زمینه کامپیوتر کاربرد دارد، میتوانید از آن برای کسب درآمد آنلاین استفاده کنید. برای مثال خیلی از کسبوکارها هر روز نیاز به گرافیست برای بنرها و طرحهای فروشگاهی جهت فروش محصولات خود را دارند. پس بهسادگی با فرا گرفتن گرافیک میتوانید درآمد خوبی از این راه کسب کنید. طراحی و پشتیبانی وبسایت، برنامهنویسی، گویندگی و موشن گرافیک هم ازجمله کارهایی است که میتوانند پولساز باشند.
\n
اولین قدم در این کسب درآمد آنلاین این است که شما یکی از حرفههای موردنیاز بازار آنلاین را فرا بگیرید. برای اینکه لیست این کارها را پیدا کنید بهتر است به وبسایتهایی مثل \"پونیشا\" و \"انجام میدم\" مراجعه کنید و دستهبندیهای آنها را مطالعه کنید. یکی را انتخاب کنید و بین یک تا سه ماه آن حرفه را فرابگیرید.
\n
قدم دوم ایجاد نمونه کار است. این کار هم کمی زمان میبرد و هم باید رایگان باشد. اما در آخر این شما هستید که سود میکنید. برای مثال اگر گرافیک را یاد گرفتید، بهصورت رایگان برای شرکتها و سازمانها به مدت یک تا سه ماه رایگان کار کنید. این باعث میشود که هم تجربه شما بالا برود و هم کمکم معرفی شوید و هم نمونه کارهای مناسبی آماده کنید. پس از رایگان کار کردن ناراحت نباشید چون کاملاً به سود شما است.
\n
البته این مهم را هم در نظر بگیرید که در هر زمینهای که قصد ورود به آن را دارید، مطمئن شوید که به آن علاقه دارید. چون یادگیری و جمع کردن نمونه کار زمان زیادی را نیاز دارد که باید بهصورت مستمر و بدون وقفه آن را انجام دهید. پس از اینکه نمونه کارهای خوبی آماده کردید و در کار خود ماهر شدید و بهواسطه شرکتها معرفی شدید، وقت آن است که از فریلنسری و کسب درآمد آنلاین لذت ببرید.
\n
لیست خدماتی که میتوان بهصورت دورکار ارائه داد به شرح زیر است:
\n
\n
طراحی گرافیک
\n
طراحی و برنامهنویسی اپلیکیشن
\n
خدمات سئو (بهبود رتبه در موتورهای جستجو مانند گوگل که در محتوای سئو چیست؟ در مورد آن کامل توضیح دادهایم.)
\n
مشاوره آنلاین (برای مثال: روانکاوی و یا مشاوره تحصیلی)
\n
تولید محتوا
\n
گویندگی برای تبلیغات
\n
تدوین و موشن گرافیک
\n
تایپ و ترجمه
\n
دستیار مجازی
\n
و ...
\n
\n\n
درآمد آنلاین از بلاگری
\n
یکی از کارهای جذاب در اینترنت، بلاگری است. اگر به موضوع خاصی علاقهمند هستید، میتوانید در مورد آن مقاله تهیه کنید و در اینترنت منتشر کنید. این کار به علاقه نیاز دارد و اگر از نوشتن مقاله و ساخت ویدیو لذت ببرید میتوانید در این زمینه موفق شوید. پس از اینکه مدتی به بلاگری و تولید محتوا ادامه دادید، میبینید که بازدیدکنندههای شما کمکم زیاد میشود و وبلاگ شما بستریشده برای پخش تبلیغ و به این صورت میتوانید کسب درآمد آنلاین داشته باشید. موضوعات زیادی هستند که میتوانید برای این کار انتخاب کنید. برای مثال اگر شما آشپزی بلد هستید، میتوانید وبلاگ آشپزی راهاندازی کنید و یا میتوانید مقالات علمی و یا خبری بنویسید.
\n
به بلاگرهایی که بهصورت ویدیویی در سایتهای آپلود رایگان مثل یوتیوب و آپارات فعالیت میکنند، ولاگر گفته میشود. ولاگرها با تهیه ویدیوهای آموزشی، خبری، علمی و طنز فعالیت میکنند. در نهایت وقتی تعداد دنبال کنندهها و بازدیدکنندهها به حد خوبی رسید، میتوانید از شرکتهای مختلف تبلیغ بگیرید و درآمد آنلاین داشته باشید.
\n
لیست موضوعاتی که طرفداران زیادی دارند:
\n
\n
فناوری و آی تی
\n
بازیهای رایانهای
\n
فیلم و سریال
\n
آشپزی
\n
سلامت و پزشکی
\n
ورزش و برنامههای بدنسازی
\n
اطلاعات عمومی
\n
طنز و خنده
\n
شعر و ادبیات
\n
آموزش و درسی
\n
\n
و ...
\n\n
ادمین فضای مجازی
\n
بعضی از کسبوکارها نمیتوانند فضای مجازی و کسبوکار را باهم اداره کنند. یعنی وقتشان اجازه چنین کاری نمیدهد. بنابراین برای این کار افراد متخصص را جهت مدیریت فضای مجازی که شامل وبسایت و شبکههای اجتماعی مانند اینستاگرام، تلگرام و فیسبوک است را استخدام میکنند تا کسبوکارشان را در فضای مجازی هم گسترش دهند. وظایف ادمین فضای مجازی است که تولید محتوا داشته باشد، تبلیغ نویسی کند و محصولات را در فضای مجازی معرفی کند و به پرسشهای مشتریان در کامنتها و دایرکت و پیامرسانها پاسخ دهد و همچنین کامنتها را مدیریت کند.
\n
این کار به تخصص نیاز دارد و شخصی که ادمین میشود باید حداقل تجربه این کار را داشته باشد. برای مثال باید بداند که بهترین زمان برای انتشار محتوا و مقالات چه زمانی است، توانایی کار با برنامههای گرافیکی و تدوین ویدیو داشته باشد تا بتواند بنرهای گرافیکی طراحی کند و ویدیوهای مناسب برای فضای مجازی تدوین کند و یا توانایی تولید محتوای با کیفیت را داشته باشد. ادمین بودن نیاز به توانایی انجام چندین کار را باهم دارد؛ اما در عوض درآمد خوبی هم برای آن در نظر گرفته میشود.
\n
\n
ساخت محصولات دیجیتال
\n
تا قبل از اینکه اینترنت به این شکل گسترش پیدا کند، فقط شرکتهای بزرگ محصولات خود را بهصورت انبوه بر روی فلاپی دیسکها و CD ها به بازار عرضه میکردند و رقابت بین چند شرکت خارجی محدود بود. ولی با گسترش اینترنت، افراد عادی هم به بازار محصولات دیجیتال راه پیدا کردند و توانستند محصولات خود را در اینترنت به فروش برسانند و به درآمد آنلاین دست پیدا کنند. از طرفی وجود این افراد موجب شد تا بعضی شرکتها بسترهای مناسبی را برای فروش این محصولات فراهم آورند و این بازار را گسترش دهند.
\n
در دنیای امروز هرکسی میتواند محصول دیجیتال بسازد و کسب درآمد آنلاین داشته باشد به شرطی که آن محصول از کیفیت خوبی برخوردار باشد. بین محصولات دیجیتال میتوان از آموزشهای ویدیویی، اپلیکیشنهای گوشی موبایل، برنامههای اداری برای کامپیوتر و قالب و افزونههای آماده و نیمه آماده برای طراحان وبسایت و گرافیک نام برد.
\n
برای درآمد آنلاین از این شاخه، میتوانید برنامهنویسی یا گرافیک یاد بگیرید و یا اگر حرفهای را بلد هستید آن حرفه را در قالب پکیجهای آموزشی ارائه دهید. در این زمینه هم میتوانید ایده پردازی کنید و اپلیکیشنهایی را بسازید که هم نیاز بازار باشد و هم در بازار موجود نباشد. بیشتر اپلیکیشنهای موجود را افراد حقیقی طراحی و برنامهنویسی کردند و به درآمدهای میلیونی دست یافتند. شما هم میتوانید اپلیکیشن خود را در اپاستورهای ایرانی مانند بازار و مایکت و سیبچه منتشر کنید. البته میتوانید از سایتهای انوانتو و گوگل پلی هم اپلیکیشن و محصول دیجیتال منتشر کنید و درآمد دلاری داشته باشید.
\n
\n
بازاریابی و همکاری در فروش
\n
یکی از کارهایی که با دستخالی هم میتوان انجام داد، بازاریابی و فروش محصول دیگر شرکتها است. شما در مقابل فروش محصولات آنها درصدی سود به دست میآورید. البته این کار هم به مهارت بازاریابی و تبلیغ نویسی در فضای اینترنت نیاز دارد. تبلیغ نویسی هم کار مشکلی نیست و بهسادگی میتوانید آن را یاد بگیرید. فقط کافی است برای آن زمان بگذارید و مهارت خود را بالا ببرید. کمکم تجربه کسب میکنید و به درآمد آنلاین میرسید. همین حالا وبسایتهای زیادی هستند که میتوانید با مراجعه به آنها و ثبتنام در آنها، به هزاران محصول برای فروش دست پیدا کنید.
\n
مهارتهای موردنیاز تبلیغ نویسی در قالب 7 مقاله:
\n
\n
مبانی آموزش تبلیغ نویسی
\n
چرا مشتری باید از ما خرید کند؟ ۵ انگیزه خرید مشتری
\n
اجزای کلیدی تبلیغ نویسی حرفهای
\n
نحوه نوشتن عنوانهای جذاب در تبلیغ نویسی حرفهای
\n
ساخت صفحه محصول در سایت متناسب با اصول تبلیغ نویسی
این نوع کسب درآمد آنلاین مخصوص کسانی است که در معامله کردن و کار با نمودارهای معاملاتی مهارت دارند. افراد زیادی هستند که تنها با معامله و خریدوفروش سهام و ارز، درآمدهای بسیار بالایی دارند و زندگی خود را فقط با این کار میگذرانند. البته همانطور که در ابتدا هم گفته شد، این کار به مهارت کافی نیاز دارد و بدون مهارت ممکن است شکست بخورید و سرمایه خود را از دست بدهید. در سالهای اخیر علاوه برای معاملات سهام شرکتها و ارزها، معاملات رمز ارزها هم به این کسبوکار اضافهشده که سود زیادی را به همراه داشته است. فراموش نکنید که هر بازاری شرایط و زمان خودش را دارد و اگر شما در زمان مناسب وارد نشوید و در مورد سهام موردنظر اطلاعات کافی نداشته باشید، ممکن است شکست بخورید. ترید و معامله حداقل به یک سال مهارت نیاز دارد تا بتوانید بهخوبی سودآور باشید. در این یک سال باید فقط در مورد روشهای معاملاتی مطالعه کنید و آموزش ببینید و با سرمایههای کم ورود کنید. اگر میخواهید در مورد ترید اطلاعات بیشتری کسب کنید محتوای ترید چیست؟ را مطالعه کنید.
\n
البته معامله نوع دیگری هم دارد که شاید در سطح پایینتری قرار بگیرد؛ معامله اجناس دستدوم در سایتهای حراجی و اپلیکیشنهای تبلیغاتی نظیر دیوار و شیپور. برای مثال ممکن است یک شخص معاملهگر دوچرخهای را قبل از شروع تابستان با قیمت پایین خرید کند و در تابستان با قیمت بالاتری بفروشد.
\n\n
فروش خدمات حضوری
\n
در سالهای اخیر در شهرهای نسبتاً بزرگ مانند تهران سایتها و اپلیکیشنهایی راه افتاده که میتوانید خدمات حضوری خود را در آنجا تبلیغ و مدیریت کنید. این خدمات را با اپلیکیشنهای تبلیغاتی اشتباه نگیرید. سامانههای خدمات حضوری، برای شما درگاه پرداخت آماده میکنند و سیستم رزرو آنلاین در اختیار خدمات دهنده قرار میدهند. از این دسته سرویسدهندهها میتوان به اپلیکیشن خدماتی \"استادکار\" و تاکسی سرویسهای آنلاین مانند \"اسنپ\" و تپسی اشاره کرد.
\n
برای مثال اگر شما یک برقکار و یا لولهکش باشید، میتوانید در این اپلیکیشن ها خدمات خود را ارائه دهید و هم کار خود را معرفی و تبلیغ کنید و هم بهصورت آنلاین مشتری رزرو کنید. به این صورت امنیت پرداخت و تأیید افراد از طرف اپلیکیشن هم امکانپذیر میشود.
\n
\n
خدمات ویژه و استارت آپ (startup)
\n
اگر ایدهای دارید که فکر میکنید میتواند آینده پولسازی داشته باشد، میتوانید آن را عملی کنید و به درآمد آنلاین برسید. خیلی از کسبوکارهای حال حاضر حاصل یک ایده بوده که امروز میلیونها نفر را مشغول کار و کسب درآمد کرده. برای مثال سرویسهای تبلیغات آنلاین که به هزاران وبلاگ نویس متصل میشود و هزاران کسبوکار را معرفی میکنند، یا تاکسیهای آنلاین و یا خدمات دورکاری و ... به یاد داشته باشید که ایده شما باید چند عامل مثل گردش اطلاعات و خدمات به مشتری را در خود بگنجاند تا به مرحله سوددهی برسد.
\n
\n
سخن پایانی
\n
در این مقاله سعی داشتیم تا تعدادی از شاخههای اصلی راههای کسب درآمد آنلاین را برای شما شرح دهیم. بیشک موارد بیشماری وجود دارد که میتوانید با یک تحقیق ساده در گوگل به آنها دست پیدا کنید. در زیرشاخه همین ایدهها، میتوانید خدمات خاصی را بیابید و یا ابداع کنید تا به کسب درآمد آنلاین برسید. برای به دست آوردن درآمد دلاری هم نگران چیزی نباشید. وبسایتهایی مانند ایرانی کارت میتوانند مشکلات تحریم و درآمد دلاری را حل کنند و شما با خیال راحت در ایران درآمد دلاری داشته باشید. اگرچه در سالهای اخیر شاهد قطعی، فیلتر و یا مسدود شدن بعضی از سایتهای کلیدی بودیم، اما تا زمانی که اینترنت وجود دارد، میتوان ایدههای بسیار زیادی را پیاده کرد و همچنان میتواند سودآور باشد. به آینده نگاه کنید و نیازهای آینده را همین امروز کشف کنید و ایدهها را عملی کنید.
","excerpt":"null","featured_image":{"sm":{"file":"uploads/blog/posts/featured_images/sm/1403/01/09/951666051f28d36741.98129318.webp","url":"https://dashboard.azaronline.com/uploads/blog/posts/featured_images/sm/1403/01/09/951666051f28d36741.98129318.webp"},"md":{"file":"uploads/blog/posts/featured_images/md/1403/01/09/652266051f28e8b5e9.74800727.webp","url":"https://dashboard.azaronline.com/uploads/blog/posts/featured_images/md/1403/01/09/652266051f28e8b5e9.74800727.webp"},"lg":{"file":"uploads/blog/posts/featured_images/lg/1403/01/09/338766051f291043f2.93394354.webp","url":"https://dashboard.azaronline.com/uploads/blog/posts/featured_images/lg/1403/01/09/338766051f291043f2.93394354.webp"}},"meta_description":"کسب درآمد آنلاین به یکی از روشهای اصلی کسبوکار تبدیل شده که میتوانید با راهاندازی سایت فروشگاهی، نمایندگی فروش شرکتهای مختلف و... از اینترنت درآمد کسب کنید.","view_count":2284,"author_id":54,"audio_file":null,"sidebar_component":null,"published_at":"2024-03-28 11:33:19","created_at":"2021-11-18T16:48:50.000000Z","updated_at":"2024-03-28T08:03:12.000000Z","modified_at":"6 ساعت پیش","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":7337,"title":"فعال کردن حساب root در ubuntu","slug":"فعال-کردن-حساب-root-در-ubuntu","content":"
در دنیای کامپیوتر یکی از مهمترین ابزارها برای هر کامپیوتر، سیستمعامل آن است. به طور خلاصه سیستمعامل (operating system) به مجموعه نرمافزارهایی که منابع یک سیستم را مدیریت میکنند، گفته میشود. از این رو اولین قدم کار با کامپیوتر، آشنایی کامل با سیستمعامل است. سیستمعاملها خود به دو دسته تجاری (مانند ویندوز و مک اواس) و رایگان (منبع باز - Open Sourse) مانند لینوکس و زیرشاخههای آن تقسیم میشوند. لینوکس یک سیستمعامل بسیار قدرتمند است که توسط لینوکس توروالدز طراحی و معرفی شد و تا کنون شرکتها و برنامه نویسهای بسیار زیادی (از جمله توزیع اوبونتو - Ubuntu) دست به توسعه آن زدهاند. به زبان فنی به زیرشاخه و توسعههای اختصاصی، توزیع لینوکس (Linux distribution) گفته میشود. برای آشنایی با سیستم عاملها محتوای سیستم عامل چیست؟ را مطالعه کنید.
\n
در میان صدها توزیع لینوکسی، توزیع اوبونتو (ubuntu) بسیار مورد استقبال کاربران سراسر دنیا قرار گرفته است. سیستمعامل اوبونتو یکی از زیرشاخههای اصلی سیستمعامل لینوکس بر مبنای توزیع دبیان است. سیستمعامل اوبونتو توسط شرکت کنونیکال (operating system) توسعه یافته است و آنقدر قوی ظاهر شد که شرکتهای دیگر تصمیم گرفتند سیستمعامل لینوکسی خود را بر پایه این توزیع طراحی کنند. برای اطلاعات بیشتر در مورد سیستمعامل محبوب اوبونتو، مقاله \"معرفی لینوکس ابونتو\" را مطالعه فرمایید. در این مقاله با یکی دیگر از سری آموزش های لینوکس، قصد داریم تا نحوهی فعال کردن حساب Root در سیستمعامل اوبونتو (Ubuntu) را آموزش دهیم.
\n
\n
روت (Root) در لینوکس چیست؟
\n
روت (Root) که امروزه به معنای ریشه شناخته میشود، از سیستمعامل یونیکس ارث بری شده و یکی از شباهتهای مهم لینوکس با یونیکس است. ماجرا از این قرار است که در سیستمعامل یونیکس توسعه آن از ریشهایترین بخش شروع میشود که تنها با یک علامت اسلش / نمایش داده میشود؛ سپس توسعه به صورت شاخه شاخه، یک درخت از برنامهها و دستورات مهم سیستمعامل را در بر میگیرد. دسترسی روت (Root) به معنی این است که کاربر مورد نظر بتواند به تمامی این فایلهای سیستمی و دستورات حساس دسترسی داشته باشد.
\n
\n
چرا در ابتدای دستورات مهم در لینوکس واژه sudo اضافه می شود؟
\n
معمولاً اولین کاربری که در لینوکس ثبت میشود، دسترسی روت را دارد و از همان ابتدا یک نام کاربری و کلمه عبور در لینوکس برای آن ایجاد میشود. به کاربری که به بخش روت در لینوکس دسترسی دارد، به اصطلاح اَبَر کاربر یا به اصطلاح انگلیسی \"Super User\" هم گفته میشود. اگر توجه کرده باشید، در ابتدای دستورات مهم که به تنظیمات مهم لینوکس مرتبط است، واژه \"sudo\" افزوده میشود. sudo مخفف عبارت \"Super User DO\" است که برای دسترسی به تنظیمات روت (Root) به کار میرود.
\n
\n
چرا در Ubuntu حساب کاربری root غیر فعال است؟
\n
دسترسی روت به معنای دسترسی به همه چیز است. در صورتی که تنها یکی از فایلهای سیستمی در لینوکس جابهجا و یا حذف شوند، نتیجه آن میتواند فاجعه بار باشد. فرض کنید یک سرور لینوکس تهیه کردهاید و تمامی اطلاعات وب سایت و کاربران و خدمات آنلاین شما بر روی آن قرار دارد. حالا اگر با دسترسی روت یکی از فایلهای مهم سیستمی حذف و یا جابهجا شوند، کل سرور با تمام اطلاعات و خدمات غیرفعال خواهد شد؛ از این رو مجبور خواهید بود سیستمعامل و تمامی اطلاعات مهم \"Backup\" را دوباره نصب کنید و یا از پشتیبانی درخواست تعمیر سرور را داشته باشید. روند تعمیر سرور با نصب و فعال سازی مجدد در بهترین حالت ممکن است یک یا دو روز به طول انجامد و در این مدت مشتریان بسیار زیادی را از دست بدهید. از این رو حساب کاربری روت به صورت پیشفرض در سیستمعامل اوبونتو غیر فعال است و تنها با واژه sudo میتوانید دستورات را وارد کنید.
\n
\n
چرا به فعال کردن حساب روت (Root) نیاز داریم؟
\n
در صورتی که شما یک تکنسین حرفهای باشید، این که دائماً در سیستمعامل محدودیت داشته باشید، در دراز مدت میتواند خسته کننده باشد. بنابراین زمانی که شما از اقدامات خود مطمئن هستید و تغییرات اساسی زیادی در لینوکس دارید، بهتر است با رعایت به حساب روت دسترسی داشته باشید.
قبل از هر کاری میبایست شرایط را برای انجام کار در لینوکس و اوبونتو مهیا کنیم. البته در سرورهای لینوکس، اقدامات اولیه معمولاً توسط هاستینگ انجام میشود. اما اگر خودتان در سرور اقدام به ایجاد سرور مجازی کرده باشید، ابتدا باید تنظیمات اولیه را در آن انجام دهید.
\n
فعال سازی ssh در ubuntu
\n
قدم اول این است که یک راه ارتباطی امن برای استفاده از ترمینال از راه دور را داشته باشیم. برای این که بتوانیم از راه دور به ترمینال متصل شویم، ابتدا باید پروتکل SSH را در ubuntu نصب و فعال کنیم. برای این کار ترمینال اوبونتو را باز کنید و مراحل زیر را دنبال کنید:
\n\n
ابتدا باید پکیجهای اوبونتو را بروزرسانی کنیم برای این کار دستور زیر را وارد کنید:
\n\n
sudo apt update
\n
\n\n
در مرحله بعد پکیج OpenSSH را نصب کنید. این بسته با دستور زیر از مخزن اوبونتو نصب خواهد شد:
\n\n
sudo apt install openssh-server
\n
\n\n
پس از نصب OpenSSH سرویس SSH به صورت خودکار شروع به کار میکند اما برای تأیید عملکرد SSH بهتر است دستور زیر را وارد کنید:
\n\n
sudo systemctl status ssh
\n
با وارد کردن دستور بالا اطلاعات زیر نمایش داده میشود که تأیید میکند هم اکنون SSH در حال اجرا است و لیست برنامههای Boot قرار دارد:
\n
ssh.service - OpenBSD Secure Shell server Loaded: loaded (/lib/systemd/system/ssh.service; enabled; vendor preset: enabled) Active: active (running) since Mon 2020-06-01 12:34:00 CEST; 9h ago ...
\n
\n\n
برای به حالت اولیه خط فرمان کلید Q را فشار دهید.
\n
در مرحله آخر میبایست به سرویس SSH در فایروال اجازه فعالیت و دسترسی به شبکه و اینترنت را بدهید. برای این منظور دستور زیر را وارد کنید:
\n\n
sudo ufw allow ssh
\n
در این مرحله کار نصب سرویس SSH به پایان رسیده و میتوانید از راه دور و از یک کامپیوتر دیگر متصل به اینترنت، به ترمینال سرور اوبونتو دسترسی داشته باشید. در صورتی که سیستمعامل سمت کاربر لینوکس و یا مک اواس باشد، بدون هیچ پیش نیاز خاصی میتوانید از راه ترمینال به سرور SSH متصل شوید. اما اگر سیستمعامل سمت کاربر ویندوز باشد، ابتدا باید از تنظیمات ویندوز بسته OpenSSH Client را نصب کنید و سپس در خط فرمان Windows PowerShell به سرور SSH وصل شوید. برای نصب OpenSSH Client میتوانید مقاله \"آموزش فعال سازی OpenSSH در ویندوز 10\" را مطالعه فرمایید. راه سادهتر استفاده از برنامه پورتابل PuTTY است که بسیار سبک است.
\n
6. برای اتصال به سرور SSH میتوانید با وارد کردن دستور زیر در ترمینال به راحتی به سرور متصل شوید:
\n
ssh username@ip_address
\n
در این دستور به جای username نام کاربری مورد نظر و به جای ip_address آدرس IP و یا دامنه متصل به سرور مورد نظر را وارد کنید. توجه داشته باشید که SSH بر روی پورت 22 قرار دارد و اگر از PuTTY استفاده کردید، در بخش Port عدد 22 را وارد کنید.
\n
\n
چگونه دسترسی یوزر روت (Root) را در اوبونتو (ubuntu) فعال کنیم؟
\n\n
برای دسترسی روت در لینوکس کافی است فرمان sudo -i را وارد کنیم:
\n\n
sudo -i
\n\n
پس از وارد کردن این دستور خط فرمان از ما کلمه عبور کاربر اصلی (اَبَر کاربر - Super User) را درخواست میکند. با وارد کردن کلمه عبور و زدن دکمه Enter حالت دسترسی به کاربر Root تغییر خواهد کرد.
\n\n
\n
چگونه رمز عبور روت (Root) را تغییر دهیم؟
\n
\n
\n\n
برای تعیین کلمه عبور جدید برای کاربر روت میتوانید از فرمان sudo passwd root استفاده کنید:
\n\n
sudo passwd root
\n
\n\n
پس از وارد کردن این دستور، خط فرمان از شما میخواهد که کلمه عبور جدید را وارد کنید. پس از این که کلمه عبور جدید را وارد کردید، بر روی دکمه Enter فشار دهید:
\n\n
Enter new UNIX password:
\n
\n\n
سپس خط فرمان برای تأیید کلمه عبور جدید، دوباره آن را وارد کنید. پس از این که کلمه عبور جدید را وارد کردید، بر روی دکمه Enter فشار دهید:
\n\n
Retype new UNIX password:
\n
\n\n
حالا با دستور su root میتوانید با کلمه عبور جدید وارد حساب کاربر روت (Root) شوید.
\n\n
su root
\n
\n
چگونه دسترسی روت (Root) را غیر فعال کنیم؟
\n
ممکن است مجبور باشید تا سرور لینوکس خود را موقتاً به دست شخص دیگری بسپارید و نمیخواهید به همه چیز دسترسی داشته باشد. به همین دلیل اگر دسترسی روت فعال باشد، باید آن را غیرفعال کنید. برای این منظور میبایست دستور sudo passwd -l root زیر را وارد کنید:
\n
sudo passwd -l root
\n
\n
چگونه در اوبونتو یوزر روت (Root) بسازیم؟
\n\n
زمانی که قصد دارید یک کاربر جدید در لینوکس ایجاد کنید، ابتدا باید با یوزر روت وارد ترمینال بشوید تا اجازه این کار را داشته باشید. همانطور که در پاراگراف بالا هم گفتیم، برای وارد شدن با یوزر روت میبایست ابتدا دستور sudo -i را در خط فرمان وارد کنید و سپس پسورد آن را وارد کنید تا دسترسی یوزر روت به شما داده شود. 2. در مرحله بعد با دستور adduser میتوانید یک کاربر جدید را ایجاد کنید:
\n\n
adduser username
\n
\n\n
در این دستور به جای username نام کاربری موردنظر خود را وارد کنید؛ برای مثال adduser azaronline ؛ هر کاربری در لینوکس باید یک کلمه عبور داشته باشد. بنابراین در مرحله بعد خط فرمان از شما یک کلمه عبور جدید برای کاربر جدید میخواهد. کلمه عبور موردنظر خود را وارد کنید و سپس بر روی کلمه Enter فشار دهید.
\n\n
Enter new UNIX password:
\n
\n\n
پس از آن برای تأیید کلمه عبور، دوباره از شما میخواهد که کلمه عبور را مجدداً وارد کنید:
\n\n
Retype new UNIX password:
\n
\n\n
پس از این که کلمه عبور موردنظر را دوباره وارد کردید، بر روی دکمه Enter فشار دهید تا کاربر جدید ایجاد شود.
\n
پس از ایجاد کاربر جدید برای این که آن را به یک کاربر روت یا به اصطلاح (اَبَر کاربر - Super User) تبدیل کنید، دستور زیر را وارد کنید:
\n\n
usermod -aG sudo username
\n
\n\n
در این دستور نیز به جای username نام کاربری مورد نظر خود را وارد کنید؛ در مرحله بعدی باید کاربر جدید را در لیست sudoers قرار دهید. برای این کار ابتدا با دستور nano لیست sudoers را در ترمینال باز کنید تا در ویرایشگر nano (nano یک ویرایشگر متنی شبیه به NotePad در ویندوز است که با آن میتوانید فایلهای متنی را ویرایش کنید.) قابل ویرایش شود:
\n\n
sudo nano /etc/sudoers
\n
\n\n
حالا باید خط زیر را به لیست sudoers اضافه کنید:
\n\n
username ALL=(ALL) ALL
\n
\n\n
در این خط هم به جای username نام کاربری موردنظر خود را وارد کنید؛ در آخر با فشردن کلیدهای ترکیبی Ctrl + O ، این لیست را ذخیره کنید. در صورتی که میخواهید در ویرایشگر nano خارج شوید، میتوانید کلیدهای ترکیبی Ctrl + X را فشار دهید.
\n\n
\n
\n\n
در آخر برای استفاده از کاربر جدید که ساختهاید، دستور زیر را وارد کنید:
\n\n
su - username
\n
\n\n
با وارد کردن دستور بالا، خط فرمان ترمینال از شما کلمه عبور یا همان پسورد را درخواست میکند.
\n\n
Password:
\n
\n
سخن پایانی
\n
دسترسی روت یک دسترسی بسیار حساس است. از طرفی میتواند مفید باشد و امکانات بیشتری به کاربر بدهد و از طرفی اگر سرویس در دست فردی ناشی قرار بگیرد، تغییر تنظیمات حساس لینوکس و یا حذف اشتباهی فایلها میتواند فاجعه آفرین و خطرناک باشد. حتی دستورات به ظاهر ساده هم ممکن است بر روی عملکرد کلی لینوکس تأثیر بزرگی داشته باشند. بنابراین اگر برای سرور خود تکنسین استخدام میکنید، از حرفهای بودن آن مطمئن شوید و از او رزومه کاملی در مورد کار با لینوکس بگیرید؛ همچنین از او بخواهید روزانه گزارش کار دقیقی را به شما ارائه دهد. در کل اگر کارفرما هستید و زمان کافی برای مدیریت سرور لینوکس خود را ندارید، بهتر است حتی در حد آشنایی هم که شده، باسیستم عامل لینوکس و دو توزیع مهم اوبونتو و CentOS آشنا شوید تا بتوانید روی تکنسین و سرور لینوکسی خود کنترل کافی داشته باشید.
\n
نکته دیگری که باید بدانید این است که اگر بخواهید دستوری را در ترمینال وارد کنید که نیاز به دسترسی روت داشته باشد، میتوانید از کلید واژه sudo استفاده کنید تا فقط آن دستور خاص اجرا شود؛ در این حالت با وارد کردن هر فرمانی، نیاز است تا پسورد یوزر روت را وارد کنید، به همین دلیل اگر دستورات زیادی داشت باشید که همه آنها نیاز به دسترسی روت داشته باشد، کار سخت میشود و برای وارد کردن هر بار پسورد زمانی را از شما خواهد گرفت. بنابراین بهترین کار برای افراد حرفهای این اسن که دسترسی روت را فعال کنند. با این که دستور فعال کردن یوزر روت ساده است، اما تصمیم گرفتیم تا در این مقاله به جزئیات بیشتر بپردازیم تا در حین کار با مشکل مواجه نشوید.
","excerpt":"null","featured_image":{"sm":{"file":"uploads/blog/posts/featured_images/sm/1403/01/08/684166040bbec19887.35628988.webp","url":"https://dashboard.azaronline.com/uploads/blog/posts/featured_images/sm/1403/01/08/684166040bbec19887.35628988.webp"},"md":{"file":"uploads/blog/posts/featured_images/md/1403/01/08/669066040bbed6d148.65113697.webp","url":"https://dashboard.azaronline.com/uploads/blog/posts/featured_images/md/1403/01/08/669066040bbed6d148.65113697.webp"},"lg":{"file":"uploads/blog/posts/featured_images/lg/1403/01/08/377166040bbef29056.70820960.webp","url":"https://dashboard.azaronline.com/uploads/blog/posts/featured_images/lg/1403/01/08/377166040bbef29056.70820960.webp"}},"meta_description":"جهت فعال کردن حساب root در ubuntu ابتدا باید از طریق ترمینال به ابونتو خود متصل شوید و یا در محیط دسکتاپ یک ترمینال باز کرده و سپس دستورات لازم را وارد کنید.","view_count":39911,"author_id":54,"audio_file":null,"sidebar_component":null,"published_at":"2024-03-27 15:36:30","created_at":"2015-10-05T05:13:01.000000Z","updated_at":"2024-03-27T12:06:23.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"}}]};