","excerpt":null,"featured_image":{"main":"/wp-content/uploads/2016/05/Restore-on-Plesk.webp","lg":"/wp-content/uploads/2016/05/Restore-on-Plesk-830x390.webp","md":"/wp-content/uploads/2016/05/Restore-on-Plesk-768x472.webp","sm":"/wp-content/uploads/2016/05/Restore-on-Plesk-300x184.webp","xs":"/wp-content/uploads/2016/05/Restore-on-Plesk-280x172.webp","th":"/wp-content/uploads/2016/05/Restore-on-Plesk-56x56.webp"},"meta_description":"از سری آموزش های کنترل پنل پلسک ، پس از آموزش نحوه دریافت بک آپ در این مطلب قصد داریم با آموزش بازگردانی یا ریستور سایت در هاست پلسک در خدمت شما خواهیم بود","view_count":3506,"author_id":12,"audio_file":null,"sidebar_component":null,"published_at":"2016-05-29 05:29:38","created_at":"2016-05-29 05:29:38","updated_at":"2023-07-18 08:54:22","likes_count":0,"modified_at":"8 ماه پیش","author":{"id":12,"name":"رامین نوروزی","email":"ramin@gmail.com","active":0,"avatar":null,"about":null,"role_id":2,"created_at":"2023-05-03T22:39:33.000000Z","updated_at":"2023-05-03T22:39:33.000000Z","role":{"id":2,"name":"نویسنده","created_at":"2023-05-03T22:39:32.000000Z","updated_at":"2023-05-03T22:39:32.000000Z"}},"categories":[{"id":9,"name":"آموزش شبکه","slug":"آموزش-شبکه","description":null,"meta":{"meta_title":null,"meta_description":null,"icon":"/uploads/blog/categories/889163cd055cb1bd92.79444402.svg"},"parent_id":null,"created_at":"2017-07-26T08:57:10.000000Z","updated_at":"2023-07-11T10:26:49.000000Z","pivot":{"post_id":7572,"category_id":9}},{"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":7572,"category_id":2670}}],"tags":[],"faqs":[],"liked_by_user":false,"sentiment":0,"sentiment_count":0,"similar_posts":[{"id":7299,"title":"آموزش نصب iis در ویندوز سرور 2008","slug":"آموزش-نصب-iis-در-ویندوز-2008","content":"
برای میزبانی از یک وبسایت روی ویندوز سرور باید iis را نصب کنید. با استفاده از Internet Information Services یا iis میتوانید وبسایت خود را بهسرعت و بدون نیاز به نرمافزارهای اضافی راهاندازی و مدیریت کنید. چه فردی مبتدی باشید و چه توسعهدهنده وب حرفهای و باتجربه، iis پلتفرمی قوی و انعطافپذیر برای هاستینگ سایت شما روی دستگاههای ویندوزی خواهد بود. بنابراین این مقاله را به آموزش نصب iis در ویندوز سرور 2008 اختصاص دادهایم، همراهمان بمانید.
\n
\n
IIS چیست؟
\n
Iis server یا مخفف عبارت Internet Information Services بهمعنای سرویسهای اطلاعات اینترنتی، وب سروری انعطافپذیر و همهکاره است که مایکروسافت آن را ارائه میدهد. iis روی سیستمهای ویندوز اجرا میشود تا صفحهها یا فایلهای HTML درخواستی را به کاربر نشان دهد. Iis در واقع نرمافزار وب سرور مایکروسافت است که در جدیدترین نسخههای ویندوز لحاظ شده است. به انگلیسی نیز میتوانیم بگوییم it’s Microsoft's web server software, included in most recent versions of Microsoft Windows
\n
وب سرور iis درخواستهای کامپیوتری کلاینتها را میپذیرد و پاسخ مناسب را برایشان میفرستد. این قابلیت به سرورها اجازه میدهد تا اطلاعات را در سراسر شبکه های محلی (LAN) مانند شبکه های داخلی شرکتی و شبکه های گسترده (WAN) مثل اینترنت به اشتراک بگذارند و ارائه دهند. وب سرورها میتوانند اطلاعات را به اشکال مختلف به کاربران ارائه دهند، مانند صفحههای وب استاتیک کدگذاریشده در HTML. این عمل از طریق تبادل فایل با دانلود و آپلود و همچنین اسناد متنی، عکس و دیگر فایلهای مشابه قابل انجام است.
\n
وبسرورها اغلب بهعنوان پورتالی برای برنامههای مبتنی بر وب پیچیده و تعاملی استفاده میشوند که میانافزارهای سازمانی و برنامههای کاربردی بکاند (Back-end) را به یکدیگر متصل میکنند تا سیستمهای کلاس سازمانی یا همان enterprise-class را بسازند. مثلا سرویسهای وب آمازون به کاربران اجازه میدهد تا منابع ابری عمومی را از طریق پورتالی مبتنی بر وب مدیریت کنند. همچنین سرویسهای رسانههای مانند اسپاتیفای (سرویس ارائه دهنده موسیقی) و نتفلیکس (سرویس ارائه دهنده فیلم و سریال)، محتوا را در همان لحظه درخواست از طریق سرورهای وب ارائه میدهند.
\n
\n
نحوه کار IIS
\n
IIS از ماژولهای مختلفی برای پردازش درخواستهای وب استفاده میکند. یکی از این آنها، ماژول هسته IIS است که بهعنوان قلب IIS عمل میکند. این ماژول برای پردازش درخواستهای HTTP و HTTPS استفاده میشود و قابلیتهای مختلفی از جمله تحویل پروندهها، فشردهسازی، کش کردن محتوا و توزیع بار را فراهم میکند. ماژول دیگری که در IIS استفاده میشود، ماژول FastCGI است. این ماژول برای پردازش درخواستهای PHP، Perl، پایتون و روبی استفاده میشود. IIS با استفاده از FastCGI میتواند درخواستهای PHP و دیگر زبانهای برنامهنویسی را به عنوان پردازش CGI درخواست کرده و به صورت پویا با آنها ارتباط برقرار کند.
\n
\n
Iis در لینوکس
\n
نصب iis روی در توزیعهای مختلف لینوکس ممکن نیست اما کاربران این سیستمعامل میتوانند از نرمافزارهای دیگر وب سرور مانند Apache، Nginx یا Lighttpd استفاده کنند. مثلا اوبونتو نرمافزار وب سرور خود به نام آپاچی (Apache) را دارد که کاربران آن زیاد هستند و در جامعه لینوکس محبوب است. آپاچی در حافظه پیشفرض اوبونتو گنجانده شده است و میتوان آن را بهراحتی با استفاده از ترمینال یا مرکز نرم افزار اوبونتو نصب کرد. بههمین دلیل نصب iis در Ubuntu ممکن نیست، چون iis نرمافزار وبسروری است که مایکروسافت آن را بهطور اختصاصی برای سیستمعاملهای ویندوز خود توسعه داده است.
\n
\n
نصب iis در ویندوز سرور 2008
\n
ویندوز سرور 2008 یک version of the Windows Server line of server operating systems, based on Windows Vienna and released in 2008 است. به زبان سادهتر، ویندوز سرور 2008 مبتنی بر ویندوز ویستا بوده و نسخهای از سری سیستم عاملهای سرور است که در سال 2008 منتشر شد. این نسخه برای ارائه پلتفرم ایمنتر، قابل اعتمادتر و مقیاسپذیرتر برای مشاغل بهمنظور اجرای برنامهها و خدماتشان طراحی شده است. Windows Server 2008 چندین قابلیت جدید از جمله بهبود شبکه و امکانات امنیتی، پشتیبانی از مجازیسازی و رابط command-line ویندوز پاورشل را معرفی کرد.
\n
\n
برای نصب IIS در ویندوز سرور 2008، مراحل زیر را دنبال کنید:
\n
1. با کلیک روی آیکون Server Manager که در پایین سمت چپ تسکبار قرار دارد، سرور منیجر را باز کنید. اگر نمیتوانید این آیکون را پیدا کنید، روی دکمه Start ویندوز خود بزنید و بعد به کنترل پنل بروید.
\n
2. در کنترل پنل روی System and Security و سپس Administrative Tools کلیک کنید و در آخر Server Manager را بزنید.
\n
3. در سرور منیجر، قسمت «Roles» و سپس «Add Roles» را انتخاب کنید.
\n\n
4. اکنون قسمت Add Roles باید باز شود. پس از بازشدن آن روی Next در قسمت « Before you begin» کلیک کنید.
\n\n
5. در Server roles، کادر کنار Web Server (iis) را علامت بزنید و سپس روی Next کلیک کنید.
\n\n
6. در صفحه اطلاعات وب سرور (IIS) روی Next کلیک کنید.
\n\n
7. اکنون Role Services در حال نصب است. در صورت تمایل می توانید موارد دیگری را نصب کنید. پس از آماده شدن، روی Next کلیک کنید.
\n\n
8. نگاهی به متنی که به شما نشان داده میشود بیندازید و در صورت امکان، آن را کاملا مطالعه کنید. سپس دکمه install را بزنید.
\n\n
9. حالا میتوانید بخش پیشرفت در فرآیند نصب را ببینید. وقتی به پایان رسید، روی Close کلیک کنید.
\n\n
10. حالا IIS در ویندوز سرور 2008 شما نصب شده است و میتوانید از آن استفاده کنید.
\n
برای باز کردن IIS، Server Manager را باز کنید. از قسمت Roles به بخش Web Server بروید و روی Internet Information Services (IIS) Manager کلیک کنید.
\n\n
همچنین میتوانید iis را با جستجوی عبارت «Inetmgr.exe» و فشردن دکمه اینتر یا رفتن به مسیر Start>All Programs>Administrative Tools>Internet Information Services (IIS) Manager باز کنید.
\n
\n
تست و صحت عملکرد IIS در ویندوز سرور 2008
\n
1- یک مرورگر باز کنید.
\n
2- آدرس 127.0.0.1 را وارد کنید و اینتر را بزنید.
\n
3. در صورتی که صفحهای مانند تصویر زیر باز شد، IIS بهدرستی نصب شده است.
\n\n
برای تست نصب صحیح iis از روی یک سیستم دیگر، آی پی استاتیک سرور خود را روی در مرورگرتان وارد کنید تا صفحهای شبیه به تصویر بالا به نمایش در آید. اگر این صفحه را میتوانید در داخل سرور ببینید ولی امکان مشاهده آن خارج از سرور وجود ندارد، تنظیمات فایروال خود را بررسی کنید و در صورت نیاز پورت 80 را باز کنید.
","excerpt":"null","featured_image":{"sm":{"file":"uploads/blog/posts/featured_images/sm/1402/06/12/877964f46e5533ed52.34460987.webp","url":"https://dashboard.azaronline.com/uploads/blog/posts/featured_images/sm/1402/06/12/877964f46e5533ed52.34460987.webp"},"md":{"file":"uploads/blog/posts/featured_images/md/1402/06/12/772164f46e55463050.37580170.webp","url":"https://dashboard.azaronline.com/uploads/blog/posts/featured_images/md/1402/06/12/772164f46e55463050.37580170.webp"},"lg":{"file":"uploads/blog/posts/featured_images/lg/1402/06/12/269464f46e555dd2c8.55273240.webp","url":"https://dashboard.azaronline.com/uploads/blog/posts/featured_images/lg/1402/06/12/269464f46e555dd2c8.55273240.webp"}},"meta_description":"برای سرویس دهی وب توسط سرورهای ویندوز باید رول IIS را نصب کنید که در این آموزش قصد داریم با آموزش نصب iis در ویندوز 2008 در خدمت شما باشیم.","view_count":12531,"author_id":54,"audio_file":null,"sidebar_component":null,"published_at":"2023-09-03 15:08:57","created_at":"2015-02-10T20:55:28.000000Z","updated_at":"2023-09-03T11:37:15.000000Z","modified_at":"7 ماه پیش","liked_by_user":false,"sentiment":"0.00","sentiment_count":1},{"id":7300,"title":"بررسی کامل جزئیات نسخه لینوکس سرور CentOS ","slug":"بررسی-کامل-جزئیات-نسخه-لینوکس-سرور","content":"
سنتاواس یکی از توزیعهای محبوب لینوکس است که بهطور گسترده در محیطهای سازمانی استفاده میشود. این توزیع بهدلیل ثبات، امنیت و قابل اعتمادبودنش شناخته شده است. اگر بهدنبال سیستم عاملی رایگان و متنباز میگردید که پایدار، ایمن و قابل اطمینان باشد، CentOS یک انتخاب مناسب است. چه بخواهید سیستم عاملهای اختصاصی سازمان خود را جایگزین کنید یا دنبال راهحلی مقرون بهصرفه میگردید، سنتاواس قابلیتهای کاربردی و مفید دارد. در این مطلب به بررسی تاریخچه این سیستم عامل، تفاوت آن با سایر توزیعهای لینوکس و ویژگیهایی که آن را به انتخابی عالی برای محیطهای سازمانی تبدیل میکنند، خواهیم پرداخت. پس همراهمان بمانید.
\n
\n
معرفی CentOS
\n
CentOS مخفف Community Enterprise Operating System و یک Linux distro based on Red Hat Enterprise Linux (توزیع لینکوس بر اساس لینوکس شرکتی رد هت) است. لینوکس سرور CentOS سیستم عاملی محبوب، قدرتمند و متنباز بهشمار میرود که برای سازمانها، چه بزرگ باشند، کوچک یا تازه تاسیس باشند، انتخابی ایدهآل است. CentOS بهعنوان یکی از توزیعهای لینوکس، بر اساس کد منبع Red Hat Enterprise Linux (RHEL) طراحی شده است و عدهای بهطور داوطلبانه از سرتاسر جهان آن را توسعه دادهاند.
\n
یکی از مزایای اصلی سنتاواس، استفاده و توزیع رایگان آن است. چنین ویژگیهایی باعث میشود توزیع CentOS به گزینهای جذاب برای مشاغلی تبدیل شود که میخواهند هزینههای IT خود را کاهش دهند، بدون اینکه ریسک کرده باشند. سنتاواس همچنین قابلیت تنظیمپذیری بالایی دارد و میتوان آن را برای رفع نیازهای خاص یک سازمان بهطور اختصاصی طراحی کرد. این توزیع لینوکس، بهعنوان سیستمعاملی پایدار و ایمن طراحی شده است و از آن میتوانید در محیطهای مختلف استفاده کنید. این سیستم عامل قابلیتهای امنیتی متعدد مانند SELinux (لینوکس پیشرفته با امنیت) دارد که به حفاظت در برابر تهدیدها و آسیبپذیریهای احتمالی، کمک میکند. سنتاواس همچنین برنامه و ابزارهای کاربردی فراوانی دارد که معمولا در محیطهای سازمانی مانند Apache، MySQL و PHP استفاده میشوند.
\n
نسخههای CentOS براساس چرخه انتشار RHEL هستند، یعنی در مقایسه با سایر توزیعهای لینوکس اغلب با تاخیر منتشر میشوند. بااینحال، چنین تاخیری تضمین میکند که نسخههای CentOS پایدار و قابل اطمینان هستند. این نسخهها همچنین تا مدتها پشتیبانی میشوند و کسبوکارها میتوانند برای سالهای آینده نیز به استفاده از آنها تکیه کنند.
\n\n
RHEL چیست؟
\n
Red Hat Enterprise Linux (RHEL) توزیع لینوکسی محبوب و پرکاربرد در محیطهای سازمانی است که پلتفرمی پایدار و ایمن برای اجرای کارهای اداری و برنامههای لازم ارائه میدهد. با اینحال، RHEL محصولی تجاری است که برای استفاده از آن باید اشتراک پولی تهیه کنید. اما هزینه کردن برای برخی از کاربرانی که شاید به هر دلیلی بودجه لازم یا امکان خرید اشتراک را نداشته باشند، مشکل است.
\n
خوشبختانه چندین توزیع لینوکسی مبتنی بر RHEL وجود دارد که رایگان و متنباز هستند. این توزیعها با استفاده از کد منبع مشابه RHEL ساخته شدهاند و ویژگیها و عملکردهای مشابهی ارائه میدهند. محبوبترین توزیعهای مبتنی بر RHEL، سنتاواس، اوراکل لینوکس و ساینتیفیک لینوکس هستند. CentOS با هدف ارائه جایگزینی رایگان و منبع باز برای RHEL توسعه داده شده است. مشاغل، وبهاستها و توسعهدهندههایی که به پلتفرمی پایدار و قابل اعتماد برای کارهای خود نیاز دارند، از آن استفاده میکنند.
\n
اوراکل لینوکس نیز یکی دیگر از توزیعهای مبتنی بر RHEL است که میتوان از آن رایگان استفاده کرد. این برنامه برای کارهای سازمانی طراحی شده است و ویژگیهایی مانند Ksplice دارد که امکان بهروزرسانی هسته را بدون توقف فراهم میکند. ساینتیفیک لینوکس توزیعی است که Fermilab، CERN و سایر موسسات علمی از آن پشتیبانی میکنند. این توزیع لینوکس بهنحوی طراحی شده است تا بستری پایدار و امن برای انجام محاسبات و تحقیقات علمی باشد.
\n
\n
سرور CentOS 7 چیست؟
\n
CentOS 7 نیز از توزیعهای رایگان و منبع باز لینوکس مبتنی بر Red Hat Enterprise Linux (RHEL) 7 است. این توزیع طوری طراحی شده است که با RHEL 7 سازگار باشد و بتواند تمامی بستههای نرمافزاری و کاربردی مشابه RHEL 7 را اجرا کند. سرور CentOS 7 بهطور گسترده در صنایع مختلف برای هاستینگ وبسرورها، پایگاههای داده و سایر برنامههای ضروری استفاده میشود. این سرور پلتفرمی قوی و مقیاسپذیر است و میتواند بارهای ترافیکی بالا و کارهای پیچیده را با موفقیت مدیریت کند.
\n
این سیستم عامل با طیف گستردهای از بستههای نرمافزاری از پیش نصبشده از جمله وب سرور آپاچی، سرور پایگاه داده MySQL، زبان برنامه نویسی PHP و بسیاری دیگر ارائه میشود. همچنین از تعداد زیادی از زبانهای برنامهنویسی مانند پایتون، روبی، پرل و جاوا پشتیبانی میکند. در کنار چنین مزایایی، سرور CentOS 7 جامعه کاربری بزرگ و فعال از توسعهدهندگانی دارد که در توسعهاش سهیم هستند و از کاربرها پشتیبانی میکنند.
\n
\n
تاریخچه سنتاواس
\n
CentOS اولین بار در سال 2004 بهعنوان پروژهای جامعه محور منتشر شد. هدف این پروژه ایجاد جایگزینی رایگان و منبع باز برای لینوکس شرکتی رد هت(RHEL) بود. CentOS را گروهی از داوطلبان توسعه دادند که علاقه زیادی به لینوکس داشتند و میخواستند به جامعه کاربران کمک کنند. اولین نسخه از سنتاواس بر اساس کد منبع RHEL 2.1 بود، اما از آن زمان به بعد بهروزرسانی شد تا نسخههای جدیدتر رد هت را نیز شامل شود.
\n
\n
CentOS چه تفاوتی با سایر توزیعهای لینوکس دارد؟
\n
یکی از تفاوتهای اصلی CentOS با دیگر توزیعهای لینوکس این است که بر اساس کد منبع لینوکس است یعنی بسیاری از ویژگیها و قابلیتهای RHEL را دارد ولی برای استفاده از آن نیازی به هزینه ندارید. CentOS همچنین پروژهای جامعه محور است و عده بسیار زیادی با یکدیگر همکاری میکنند تا از پایدار، ایمن و قابل اعتماد بودن آن مطمئن شوند. CentOS از نظر چرخه انتشار با سایر توزیعهای لینوکس نیز فرق دارد. نسخه های CentOS طبق چرخه انتشار RHEL منتشر میشوند، یعنی اغلب در مقایسه با سایر توزیعهای لینوکس تاخیر دارند.
\n
\n
قابلیتهای CentOS
\n
CentOS قابلیتهای زیادی دارد که آن را تبدیل به انتخابی محبوب برای محیطهای سازمانی میکند. بعضی از قابلیتهای کلیدی آن عبارتاند از:
\n
\n
1. پایداری
\n
سنتاواس بهدلیل پایداری خود شناخته شده و طراحی آن طوری است که قابل اعتماد باشد و بستری پایدار برای برنامهها فراهم کند.
\n
\n
2. امنیت
\n
امنیت CentOS نیز شهرت دارد که شامل بسیاری از ویژگیهای امنیتی میشود که به محافظت در برابر تهدیدها کمک میکنند.
\n
\n
3. سازگاری
\n
سنتاواس با بسیاری از برنامههای کاربردی نرمافزاری و دستگاههای سختافزاری سازگار است. این امر ادغام با محیطهای موجود را آسان میسازد.
\n
\n
4. پشتیبانی
\n
سنتاواس پروژهای جامعه محور است؛ اما این بدان معنی نیست که پشتیبانی خوبی نداشته باشد. منبعها و انجمنهای آنلاین فراوانی هستند که میتوانند مشکلات کاربران را رفع کنند. همچنین نسخههای سنتاواس تا ده سال پشتیبانی میشوند و کاربران میتوانند برای پروژههای طولانیمدت خود به CentOS اعتماد کنند.
\n
\n
نحوه دریافت CentOS
\n
سنتاواس را میتوانید بهصورت رایگان از سایت رسمی آن به آدرس (https://www.centos.org) دانلود کنید. چندین نسخه از آن، از جمله CentOS 7 و CentOS 8 موجود هستند و میتوانید هر نسخهای را که نیاز دارید، دانلود کنید. پشتیبانی هر نسخه متفاوت با دیگری است. CentOS را میتوان روی انواع پلتفرمهای سخت افزاری از جمله دسکتاپ، لپتاپ، سرور و دستگاههای نهفته (embedded devices) نصب کرد. همچنین امکان نصب آن روی ماشینهای مجازی یا پلتفرمهای ابری وجود دارد.
\n
\n
نحوه نصب CentOS
\n
نصب CentOS فرآیندی ساده است. تنها باید مراحل زیر را دنبال کنید:
\n
1. فایل ISO CentOS را از سایت رسمی دانلود کنید.
\n
2. فایل ISO را روی یک دیویدی یا USB رایت کنید.
\n
3. DVD یا درایو USB را در دستگاهی قرار دهید که می خواهید CentOS روی آن نصب کنید.
\n
4. دستگاه خود را از روی DVD یا USB بوت کنید.
\n
5. برای نصب CentOS دستورالعملها را دنبال کنید.
\n
در طول مراحل نصب، این سیستم عامل از شما میخواهد بسته موردنظرتان را نصب کنید و شما باید از میان پکیجهای موجود، یکی را انتخاب کنید.
\n
\n
نحوه استفاده از CentOS
\n
CentOS را میتوان در محیطهای مختلفی از جمله دسکتاپ، سرورها و دستگاههای نهفته استفاده کرد. همچنین میتوان از آن به عنوان سیستم عاملی همه منظوره یا پلتفرمی برای برنامههای خاص استفاده کرد. برای استفاده از CentOS، باید دانش اولیهای از دستورالعملها و ابزارهای لینوکس داشته باشید. منابع آنلاین زیادی وجود دارند که به شما در یادگیری نحوه استفاده از لینوکس کمک میکنند.
\n
\n
سخن نهایی
\n
سنتاواس یکی از توزیعهای لینوکس محبوب است که بهطور گسترده در محیطهای سازمانی استفاده میشود. این توزیع بهدلیل ثبات، امنیت و قابل اعتمادبودنش شناخته شده است. CentOS بر اساس کد منبع Red Hat Enterprise Linux (RHEL) است و عدهای بهطور داوطلبانه از سرتاسر جهان آن را توسعه دادهاند. به دلیل سازگاری CentOS، میتوانید از آن در محیطهای مختلف استفاده کند. این سیستم عامل همچنین رایگان و متنباز است و بههمین دلیل سازمانهایی که سیستم عاملی قابلاعتماد و بدون نیاز به هزینه برای لایسنس میخواهند، از آن استفاده میکنند.
","excerpt":"null","featured_image":{"sm":{"file":"uploads/blog/posts/featured_images/sm/1402/06/12/195064f492aded6a72.86120087.webp","url":"https://dashboard.azaronline.com/uploads/blog/posts/featured_images/sm/1402/06/12/195064f492aded6a72.86120087.webp"},"md":{"file":"uploads/blog/posts/featured_images/md/1402/06/12/421864f492ae0bba01.98080000.webp","url":"https://dashboard.azaronline.com/uploads/blog/posts/featured_images/md/1402/06/12/421864f492ae0bba01.98080000.webp"},"lg":{"file":"uploads/blog/posts/featured_images/lg/1402/06/12/547264f492ae23d093.31653484.webp","url":"https://dashboard.azaronline.com/uploads/blog/posts/featured_images/lg/1402/06/12/547264f492ae23d093.31653484.webp"}},"meta_description":"حتما برای شما نیز پیش آمده است که برای نصب یک نرم افزار به دنبال ورژن لینوکس خود بگردید. در این مطلب بررسی کامل جزئیات نسخه لینوکس سرور آموزش داده شده است","view_count":8668,"author_id":54,"audio_file":null,"sidebar_component":null,"published_at":"2023-09-03 17:37:13","created_at":"2015-02-11T10:41:57.000000Z","updated_at":"2023-09-03T14:05:34.000000Z","modified_at":"7 ماه پیش","liked_by_user":false,"sentiment":"1.00","sentiment_count":2},{"id":7302,"title":"آموزش افزایش امنیت وب سایت با راهکارهای اصولی","slug":"افزایش-امنیت-وب-سایت","content":"
اگر میخواهید امنیت سایت خود را بالا ببرید، بهروز نگه داشتن نرم افزارها و پلاگینها، افزودن SSL، انتخاب گذر واژههای ایمن و استفاده از هاست و میزمان امن، تعدادی از تدابیر امنیتی است که باید رعایت کنید. اما قبل از هرچیزی بهتر است بدانید چه حملاتی سایت شما را تهدید میکند و سپس بهفکر جلوگیری از آنها باشید. ما در این مقاله در ابتدا حملات و تعدادی از رایجترین انواع آن را بررسی میکنیم و سپس به راهکارهای افزایش امنیت وب سایت میپردازیم. پس همراهمان بمانید.
\n
\n
حملات تهدید کننده امنیت سایت
\n
به هر نوع اقدامی که امنیت شبکه، نرم افزار یا سخت افزار کامپیوتری را تهدید کند، حمله سایبری میگوییم. اهداف هکرهایی که دست به چنین اقداماتی میزنند با یکدیگر متفاوت است، اما بهطور معمول قصد سرقت اطلاعات، ایجاد اختلال در سیستم، اخاذی یا آسیب به زیرساختها را دارند. شایعترین و خطرناکترین حملات سایبری که میتوانند به وب سایت شما آسیب برسانند، در زیر توضیح دادهایم.
\n
\n
1. حملات بروت فورس (Brute Force)
\n
یکی از روشهای تست نفوذ هکرها حمله جستجوی فراگیربروت فورس(cryptanalytic method for unauthorized users to access data via an exhaustive search) است. آنها در این حملات با آزمون و خطا رمزهای عبور، اطلاعات مربوط به احراز هویت و کلیدهای رمزنگاری را هک میکنند. بنابراین یکی از حملاتی که باید برای جلوگیری از آنها بهفکر افزایش امنیت وب سایت باشید، حملات بروت فورس است. بسته به نوع امنیت سایت شما، هکر میتواند اطلاعات وب سایت را سرقت کند، آن را به بدافزار آلوده کرده یا بهکلی از دسترس خارج کند. مدت زمان تکمیل پروسه حملات brute-force attackمیتواند از چند ثانیه تا چند ماه متغیر باشد.
\n\n
2. فیشینگ (Phishing)
\n
از شایعترین حملات سایبری که هر کاربر و مالک وبسایتی با آن مواجه شده، فیشینگ است. تلاش برای گرفتن اطلاعات از کاربر با جعل وبگاه یا همان فیشینگ(attempt to trick a person into revealing information) میتواند برای اطلاعات سایت بسیار خطرناک باشد. هکر در این روش حمله قدیمی، با ارسال لینک آلوده از طریق ایمیل، پیامک یا هر پلتفرم دیگری، تلفن همراه شما را هک میکند. معمولا هدف هکرها از فیشینگ سرقت اطلاعات حسابهای بانکی است. بنابراین برای محافظت از خود و کاربرانتان باید بهفکر افزایش امنیت وب سایت خود باشید. اگر شما نیز نگران حملات فیشینگ هستید میتوانید مطلب \"فیشینگ چیست؟\" را مطالعه کنید تا آگاهی خود را نسبت به این نوع حملات سایبری افزایش دهید.
\n\n
3. حملات دیداس (DDoS Attacks)
\n
حملات دیداس یکی از سختترین تهدیدهایی است که میتواند امنیت وب سایت شما را تهدید کند. در این حملات هکر کنترل از راه دور شبکههای آنلاین را بهدست میگیرد و با کمک کامپیوترها و دستگاههای آلوده شده توسط بدافزارها، یک حمله را علیه سایت شما برنامهریزی میکند. حملات دیداس با کمک رباتها قابل انجام است و همین باعث شده که امکان جلوگیری از این تهدیدها سختتر از دیگر روشها باشد. زیرا در فضای اینترنت هر ربات یک دستگاه قانونی بهشمار میآید و تفکیک رباتهای آلوده از ترافیک معمولی سایت مشکل است. مطمئنا مطلب \"حفاظت سایت وردپرس در برابر حملات DDoS\" میتواند برای شما مفید باشد.
\n\n
4. بدافزارها و باجافزارها
\n
ویروسها آشناترین حملات سایبری هستند که بیشتر ما میشناسیم. ویروسها که در دسته حملات DoS قرار میگیرند، نوعی بدافزار آلوده هستند که با نفوذ به سایت، آن را آلوده میکنند. بنابراین افزایش امنیت وب سایت در مقابل ویروسها، اهمیت بسیار زیادی دارد. بدافزارها برخلاف چیزی که فکر میکنیم، میتوانند تاثیرات بسیار جدی بر امنیت شبکه بگذارند تا حدی که حتی مدیران سایت نتوانند وارد آن شوند. بنابراین بهتر است روی هیچ لینک مشکوکی کلیک نکنید و تمام تدابیر لازم برای جلوگیری از ویروسها و باج افزارها را پیشبینی کنید.
\n
رایجترین بدافزارها که میتوانند امنیت وبسایت شما را به خطر بیندازند، عبارتاند از:
\n
\n
\n
باجافزار (Ransomware)
\n
\n
\n
تروجان (Trojan)
\n
\n
\n
ویروس (Virus)
\n
\n
\n
جاسوسافزار (Spyware)
\n
\n
\n
\n
راهکارهای افزایش امنیت وب سایت
\n
پس از بررسی رایجترین تهدیداتی که امنیت وب سایت شما را با خطر مواجه میکنند، بهتر است به راهکارهایی بپردازیم که میتوانند به شما در افزایش امنیت سایتتان کمک کنند.
\n
\n
1. بهروز نگه داشتن نرم افزارها و پلاگین ها
\n
نرم افزارها و پلاگینهای بهروز نشده، میتوانند وب سایت شما را از لحاظ امنیتی دچار مشکل کنند. بنابراین اولین کاری که باید برای افزایش امنیت سایت خود انجام دهید، پاک کردن نرم افزارها و پلاگینهایی است که از آنها استفاده نمیکنید. در قدم بعد، پلاگینها و نرمافزارهایی که فعال هستند و از آنها استفاده میکنید، بهروزرسانی کنید. در غیر این صورت ممکن است با مشکلات جدی امنیتی روبرو شوید و حتی مجبور به انجام تعمیرات سیستمی باشید.
امنسازی URLهای سایتتان، نقش جدی در افزایش امنیت وب سایت دارد. بنابراین اهمیت دارد تا با استفاده از یک URL ایمن، از اطلاعات خود و کاربرانتان محافظت کنید. SSL از جمله پروتکلهایی است که از امنیت اطلاعات شخصی کاربران با ایجاد رمزگذاری در زمان انتقال این اطلاعات، محافظت میکند. همچنین دیگر ویژگی این پروتکل، جلوگیری از دسترسی افراد نامناسب به دادههای کاربران است. بسیاری از وب سایتهای معتبر مانند GlobalSign از این پروتکل استفاده میکنند. علاوهبر افزایش امنیت سایت، SSL میتواند رتبه سئوی سایتتان را نیز افزایش دهد و عملکرد آن در موتورهای جستجو را بهبود بخشد. برای خرید گواهی امنیت ssl میتوانید از لینک خرید ssl آذرآنلاین به راحتی سایت خود را ایمن کنید.
\n
\n
3. فعال کردن HTTPS
\n
پروتکل دیگری که میتوانید از آن برای افزایش امنیت وب سایت خود استفاده کنید، HTTPS است. این پروتکل تضمین میکند تا سایت شما یک اتصال آنلاین ایمن داشته باشد و از دسترس هکرها و بدافزارهای آنلاین دور بماند.
\n
\n
4. انتخاب رمز عبور پیچیده
\n
بارها و بارها در مطالب مرتبط با امنیت سایت و بهطور کلی امنیت در فضای مجازی، درباره اهمیت انتخاب گذرواژه هوشمند خواندهایم اما کمتر کسی این نکته مهم را در نظر میگیرد. همانطور که در زمان بررسی انواع حملات سایبری اشاره کردیم، بسیاری از حملات از طریق آزمون و خطای گذرواژه شما قابل انجام هستند. بنابراین سعی کنید رمز عبور خود را پیچیده و هوشمندانه انتخاب کنید. یکی از بزرگترین اشتباهات امنیتی که میتوانید مرتکب شوید، استفاده از رمز عبور یکسان در پلتفرمهای مختلف است. در نتیجه این تصمیم اشتباه، با هک یکی از حسابهایتان، اطلاعات بقیه آنها نیز در اختیار هکرها قرار میگیرد. بنابراین برای افزایش امنیت وب سایت خود، از رمزهای پیچیده و منحصر بهفرد برای ورود به آن استفاده کنید.
\n
بهترین رمزهای عبور، آنهایی هستند که پیچیده و تصادفی باشند و در جای دیگری از آنها استفاده نکرده باشید. اگر مشکل بهخاطر سپردن این رمزها را دارید، میتوانید از رمزها در یک فایل آفلاین نگهداری کنید. همچنین میتوانید از سرویسها و نرم افزارهایی استفاده کنید که وظیفه آنها، حفظ و نگهداری رمز شما است یا رمز یک بار مصرف به شما ارائه میکنند. اقدام دیگری که میتوانید برای افزایش امنیت سایت خود انجام دهید، تغییر گذرواژهتان در فواصل زمانی کوتاه است. هرگز رمز خود را بهمدت بیش از 2 ماه یکسان نگه ندارید و حتما آن را به گذرواژههایی که احتمال حدس زدن آنها کم است، تغییر دهید. رمز عبورتان باید ترکیبی از اعداد، علائم و حروف انگلیسی کوچک و بزرگ باشد.
\n
\n
5. استفاده از سرویس هاست و میزبانی سایت ایمن
\n
آخرین راهکار برای افزایش امنیت وب سایت، استفاده از هاست و میزبان ایمن است. برای انتخاب میزبان سایت خود باید زیاد جستجو کنید و در میان گزینههای موجود، آنهایی را انتخاب کنید که امکانات امنیتی بیشتری در اختیارتان قرار میدهند. بسیاری از میزبانها با ارائه ویژگیهای امنیتی کمک به محافظت از دادههای سایت شما کمک میکنند و جلوی بسیاری از حملات و تهدیدهای سایبری را میگیرند. بنابراین انتخاب یک هاست یا میزبان ایمن برای سایت به شما کمک میکند تا امنیت سایت خود را افزایش دهید. برای داشتن هاست مناسب و ایمن میتواند از آذرآنلاین به خرید هاست مناسب و معتبر اقدام کنید.
\n
\n
سخن نهایی
\n
امنیت یکی از مهمترین مباحث دنیای آنلاین امروز است. دادههای افراد در شبکههای اجتماعی، سایتها و دیگر پلتفرمها، اطلاعات مهمی هستند که در صورت انتقال آنها به هکرها، امنیت آنها با تهدید جدی روبهرو خواهد بود. بنابراین اولین چیزی که ضرورت دارد، شناسایی انواع حملات سایبری و سپس پرداختن به راههای افزایش امنیت وب سایت است. حملات بروت فورس، فیشینگ، دیداس و بدافزارها و باجافزارها، از جدیترین تهدیدهای سایبری هستند که میتوان با کمک فعال کردن پروتکلهای SSL و HTTPS و همچنین استفاده از گذرواژه ایمن، بهروز کردن نرم افزارها و پلاگینها و انتخاب هاست مناسب از آنها جلوگیری کرد.
","excerpt":"null","featured_image":{"sm":{"file":"uploads/blog/posts/featured_images/sm/1402/06/14/372264f7223bb89d88.07697853.webp","url":"https://dashboard.azaronline.com/uploads/blog/posts/featured_images/sm/1402/06/14/372264f7223bb89d88.07697853.webp"},"md":{"file":"uploads/blog/posts/featured_images/md/1402/06/14/619964f7223bcd5c54.53100637.webp","url":"https://dashboard.azaronline.com/uploads/blog/posts/featured_images/md/1402/06/14/619964f7223bcd5c54.53100637.webp"},"lg":{"file":"uploads/blog/posts/featured_images/lg/1402/06/14/911764f7223be7f012.58580821.webp","url":"https://dashboard.azaronline.com/uploads/blog/posts/featured_images/lg/1402/06/14/911764f7223be7f012.58580821.webp"}},"meta_description":"اولین چیزی که هنگام راه اندازی سایت برای حفظ اطلاعات خود نیاز دارید، شناسایی با انواع حملات سایبری و سپس پرداختن به راههای افزایش امنیت وب سایت است. ","view_count":5561,"author_id":54,"audio_file":null,"sidebar_component":null,"published_at":"2023-09-05 16:21:09","created_at":"2015-02-14T12:36:21.000000Z","updated_at":"2023-09-05T12:49:28.000000Z","modified_at":"7 ماه پیش","liked_by_user":false,"sentiment":"0.50","sentiment_count":2}]},"postComments-آموزش-بازگردانی-ریستور-سایت-هاست":[],"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"}}]};