7 نکته طلایی برای امنیت در لینوکس ( بخش اول )

۱۷بهمن ۱۳۹۵
۳۰
7 نکته طلایی برای امنیت در لینوکس ( بخش اول )

امنیت واژه‌ای است که امروزه کاربران با آن زیاد سر و کار دارند.

امروزه کاربرد سرور‌های لینوکسی در اینترنت بسیار زیاد شده است و شاید همین الان شما یکی از کاربران آن باشید.

در این مقاله سعی شده 7 نکته طلایی برای برقراری امنیت در سرور های لینوکس را بررسی کرده و به صورت قدم به قدم آموزش دهیم.

7 نکته طلایی برای امنیت در لینوکس

1- استفاده از پسورد های پیچیده و غیر قابل حدس

2 – غیر فعال کردن لاگین با یوزر root

3- محدود سازی ورود کاربران

4- غیر فعال کردن پروتکل 1

5- استفاده از پورت های غیر استاندارد

6- فیلتر کردن ارتباطات SSH با فایروال

7- استفاده از کلید های امنیتی برای تشخیص هویت

 

  • استفاده از پسوردهای پیچیده و غیر قابل حدس

اولین قدم برای برقراری امنیت در لینوکس استفاده و انتخاب یک پسورد مستحکم و پیچیده است.

هکرها در اولین اقدام با حمله بروت فورس سعی می کنند پسورد شما را شکسته و به سیستم شما نفوذ کنند.

حال در صورتی که شما از یک پسورد پیچیده‌ استفاده کنید، کار هکر سخت‌تر خواهد شد.

برای انتخاب یک پسورد پیچیده و مستحکم می توانید چند نکته زیر را مد نظر داشته باشید.

  • حداقل تعداد کاراکتر ها 8 عدد باشد.

  • از ترکیب حروف بزرگ و کوچک استفاده کنید.

  • اعداد را در بین حروف ها قرار دهید

  • از کاراکتر های غیر عددی و حرفی استفاده کنید.

در صورتی که نیاز به تغییر پسورد خود دارید می توانید از دستور زیر استفاده کنید.

ساختار تغییر پسورد به شکل زیر است.

و در مثال زیر می خواهیم پسورد یوزر root را تغییر دهیم.

 

  • غیر فعال کردن لاگین با یوزر root

غیر فعال کردن لاگین با یوزر  root به این معناست که شما نمی توانید در هنگام ورود به ترمینال لینوکس از یوزر root بهره ببرید.

برای غیر فعال سازی لاگین با یوزر root مراحل زیر را انجام دهید.

با یک ویرایشگر فایل etc/ssh/sshd_config/ را باز کرده کنید.

در این فایل دنبال عبارت زیر بگردید و کلمه yes را به no تغییر دهید.

پس از اعمال تغییرات و ذخیره کردن فایل سرویس SSH را مجددا راه اندازی کنید.

پس از انجام تنظیمات بالا در صورت نیاز به یوزر root می توانید پس از لاگین با یوزر‌های دیگر از دستور su برای سوییچ کردن بین یوزر‌ها استفاده کنید.

 

  • محدود سازی ورود کاربران

ممکن است شما بر روی سرور خود نام‌های کاربری زیادی داشته باشید ولی فقط چند عدد از آنها نیاز به ورود داشته باشند.

به طور مثال شما 10 یوزر در لینوکس خود دارید ولی فقط یوزرهای ali و sina می توانند از راه دور به سرور متصل شود.

برای محدود سازی یوزرهای لینوکس، فایل sshd_config را با یک ویرایشگر باز کنید.

پس از باز شدن فایل، عبارت “AllowUsers” را پیدا کرده و مطابق دستور زیر یوزرها را وارد کنید.

و در نهایت سرویس SSH را مجددا راه اندازی کنید.

  • غیر فعال کردن پروتکل 1

سرویس SSH با 2 پروتکل به نام های protocol 1 و protocol 2 کار می کند که پروتکل 1 به علت قدیمی بودن، امنیت کمتری نیز دارد.

پس بهتر است در ارتباطات خود از پروتکل 2 استفاده کنید.

برای غیرفعال کردن پروتکل 1 مجددا فایل sshd_config را با ویرایشگر باز کنید.

عبارت زیر را پیدا کنید و به عبارت protocol 2 تغییر دهید.

در خط دوم پروتکل را به 2 تغییر دهید و سرویس SSH را مجدد راه اندازی کنید.

 

در این مقاله با 4 نکته از 7 نکته طلایی برای امنیت در لینوکس آشنا شدید در مقاله بعدی 3 نکته پیشرفته دیگر برای برقراری امنیت لینوکس توضیح داده خواهد شد.

 

اشتراک گذاری

آبتین حیدرآبادیان

ارسال نظر

نشانی ایمیل شما منتشر نخواهد شد.
تمام حقوق برای آذرآنلاین محفوظ می باشد.
enamad