❓ چطور میتونم با استفاده از SSH به یک سرور متصل بشم و امنیتش رو افزایش بدم؟
برای اتصال به سرور با SSH، میتونی از دستور 'ssh user@hostname' استفاده کنی. برای افزایش امنیت، میتونی از کلیدهای SSH به جای پسورد استفاده کنی، پورتی که SSH روی اون فعال شده رو تغییر بدی و احراز هویت دو مرحلهای رو فعال کنی. همچنین غیرفعالکردن ورودیهای root با SSH هم مهمه.
دسته: lpic2
❓ تفاوت بین LVM و RAID در مدیریت دیسکها چیه؟
LVM (Logical Volume Manager) به شما اجازه میده که حجمهای منطقی رو به راحتی مدیریت کنی و حتی در زمان اجرا تغییر بدی. اما RAID (Redundant Array of Independent Disks) بیشتر برای افزایش قابلیت اطمینان و کارایی دیسکها استفاده میشه و اطلاعات رو روی چند دیسک تقسیم میکنه. LVM انعطافپذیری بیشتری داره، ولی RAID بیشتر در برابر خطاها مقاومه.
دسته: lpic2
❓ Django و Flask چه تفاوتهایی در ساخت نرمافزارهای وب دارند و کدوم یکی برای پروژههای بزرگ بهتره؟
Django یک فریمورک کامل و با امکانات زیاد برای توسعه وب هست که شامل ORM، مدیریت کاربر و مدیریت محتوا میشه. ولی Flask یک میکروفریمورک ساده و سبکتره که برای پروژههای کوچیک یا سفارشی بهتره. برای پروژههای بزرگ، Django معمولاً بهتر عمل میکنه چون ابزارهای بیشتری داخل خودش داره، اما اگه نیاز به سفارشیسازی بالا دارید، Flask میتونه گزینه مناسبی باشه.
دسته: lpic2
❓ چطور میتونیم یک سرویس جدید رو با systemd به صورت اتوماتیک راهاندازی کنیم؟
برای راهاندازی خودکار یک سرویس با systemd، باید یک فایل واحد (Unit File) در دایرکتوری /etc/systemd/system/ بسازید. در این فایل، میتونید مشخص کنید که سرویس چه زمانی باید راهاندازی بشه، مثل 'OnBoot' یا 'OnDemand' و بعد از اون با دستور `systemctl enable <service_name>`، سرویس رو برای راهاندازی خودکار فعال کنید.
دسته: lpic2
❓ تفاوت بین LVM و RAID در مدیریت دیسکها چیه و هر کدوم چه مزایایی دارن؟
LVM (Logical Volume Manager) به شما اجازه میده که حجمهای منطقی ایجاد کنید و به راحتی ظرفیت دیسک رو مدیریت کنید. در حالی که RAID (Redundant Array of Independent Disks) برای افزایش قابلیت اطمینان و کارایی دادهها با ترکیب چند دیسک طراحی شده. LVM انعطافپذیری بیشتری داره، در حالی که RAID میتونه از دادهها در برابر خرابی دیسک محافظت کنه.
دسته: lpic2