لینوکس

نحوه افزایش سایز پارتیشن root در لینوکس

به عنوان یک کاربر لینوکس، ممکن است با موقعیتی مواجه شوید که پارتیشن روت (/) شما فضای کافی نداشته باشد، که می‌تواند باعث بروز خطا، جلوگیری از نصب نرم‌افزار یا حتی توقف عملکرد صحیح سیستم شود. افزایش سایز پارتیشن root  ممکن است به خصوص برای مبتدیان دشوار به نظر برسد، اما با کمی راهنمایی و صبر، همانطور که در این مطلب توضیح داده شده است، کاملا قابل انجام است. درک پارتیشن root پارتیشن روت (/) جایی است که سیستم عامل لینوکس در آن قرار دارد و شامل تمام فایل‌های سیستمی، برنامه‌های نصب شده، تنظیمات پیکربندی و گاهی اوقات داده‌های کاربر ... ادامه مطلب

نحوه بررسی آدرس IP سرور DNS در لینوکس

DNS (Domain Name System) یکی از اجزای کلیدی در عملکرد شبکه‌های اینترنتی است. این سیستم نقش حیاتی در فناوری‌هایی مانند سرورهای ایمیل، مرور وب، سرویس‌های پخش آنلاین (مانند Netflix و Spotify) و بسیاری از خدمات دیگر دارد. DNS روی سروری مخصوص به نام DNS Server اجرا می‌شود. این سرور شامل پایگاه داده‌ای از آدرس‌های IP عمومی و نام‌های میزبان (Hostnames) مربوط به آن‌هاست. وظیفه‌ی DNS این است که هرگاه کاربر نام یک وب‌سایت را وارد کند، آن را به آدرس IP متناظر ترجمه کند (عملی که به آن resolve گفته می‌شود). به این ترتیب، دیگر نیازی نیست کاربران آدرس‌های IP ... ادامه مطلب

نحوه لیست کردن سرویس‌های در حال اجرا در لینوکس

سیستم‌عامل لینوکس مجموعه‌ای گسترده از سرویس‌های سیستمی و شبکه‌ای را ارائه می‌دهد. سرویس‌های سیستمی شامل بخش‌هایی مانند مدیریت فرآیندها، ورود کاربران به سیستم، ثبت گزارش‌ها (syslog) و زمان‌بندی وظایف (cron) هستند. در کنار آن، سرویس‌های شبکه نیز وظایفی همچون اتصال از راه دور، ارسال و دریافت ایمیل، مدیریت چاپگرها، میزبانی وب‌سایت‌ها، ذخیره و انتقال داده‌ها، تفکیک نام دامنه (DNS) و تخصیص پویا‌ی آدرس‌های IP (DHCP) را بر عهده دارند.نحوه لیست کردن سرویس‌ها در حال اجرا در لینوکس را بررسی خواهیم کرد. از نظر فنی، هر سرویس در لینوکس مجموعه‌ای از فرآیندهاست که معمولا با عنوان دیمون (Daemon) شناخته می‌شوند. این ... ادامه مطلب

۱۰ دستور ضروری sFTP برای انتقال فایل در لینوکس

پروتکل انتقال فایل (FTP) زمانی روشی پرکاربرد برای انتقال فایل‌ها یا داده‌ها از راه دور بود. با این حال، اطلاعات را در قالبی رمزگذاری نشده منتقل می‌نمود که آن را به روشی ناامن برای برقراری ارتباط تبدیل می‌کند. همانطور که همه می‌دانیم، FTP امن نیست زیرا همه انتقال‌ها به صورت متن واضح رخ می‌دهند، به این معنی که هر کسی که بسته‌های شبکه را شنود می‌کند، می‌تواند به راحتی داده‌ها را بخواند. به همین دلیل، FTP فقط باید در موارد محدود یا در شبکه‌هایی که کاملا به آنها اعتماد دارید استفاده شود. با گذشت زمان، پروتکل‌هایی مانند SCP و SSH ... ادامه مطلب

نحوه نصب و استفاده از دستورات dig و nslookup در لینوکس

در دنیای شبکه و مدیریت سرور، ابزارهای خط فرمان برای بررسی وضعیت دامنه‌ها و سرورهای DNS از اهمیت بالایی برخوردارند. دو ابزار پرکاربرد در این زمینه dig و nslookup هستند. این دو دستور به مدیران شبکه و متخصصان لینوکس کمک می‌کنند تا بتوانند به‌سرعت وضعیت رکوردهای DNS را بررسی، مشکلات ارتباطی را شناسایی و پیکربندی‌های دامنه را تحلیل کنند. در این مطلب به‌صورت گام‌به‌گام با روش نصب و استفاده از دستورات dig و nslookup در لینوکس آشنا می‌شویم و تفاوت‌ها، گزینه‌های مهم و کاربردهای عملی آنها را بررسی خواهیم کرد. اهمیت ابزارهای DNS در لینوکس هر بار که نام دامنه‌ای ... ادامه مطلب

چگونه سرور اوبونتو را با UFW، Fail2ban و AppArmor ایمن کنیم؟

  • دسته بندی ها: لینوکس
هنگام راه‌اندازی سرور اوبونتو برای محیط عملیاتی، ایمن‌سازی سیستم برای اطمینان از پایداری، ایمنی و دسترسی‌پذیری آن بسیار مهم است. اگرچه اوبونتو دارای ویژگی‌های امنیتی داخلی زیادی است، اما انجام اقدامات اضافی برای محافظت از سیستم در برابر دسترسی و حملات غیرمجاز مهم است.در این مطلب، سه ابزار ضروری UFW ، Fail2ban و AppArmor را برای افزایش امنیت سرور اوبونتو را بررسی خواهیم کرد. این ابزارها با کنترل دسترسی به شبکه، جلوگیری از تلاش‌های ورود به سیستم با استفاده از حملات brute-force و محافظت از برنامه‌ها، به ایمن‌سازی سرور کمک می‌کنند. 1. ایمن‌سازی دسترسی به شبکه با UFW اوبونتو با ... ادامه مطلب