Linux&Bash+Python_Experts
519 subscribers
330 photos
94 videos
769 files
374 links
Admin : @rayvar
Download Telegram
Forwarded from Mohammad Zebardast
ولادت حضرت علی(ع) و روز بزرگداشت مقام پدر گرامی باد.

@informationsec
ورژن 4 وجدید 2015 از کتاب LPIC1
Top 10 tenets of a System Administrator
Channel name was changed to «Hack&Linux (علیرضا محبی)»
Channel name was changed to «Hack&Linux»
Forwarded from Mohammad Zebardast
#آموزش
امن سازی Linux در سطح Server

فصل اول
مروری بر مباحث امنیتی (Overview of Security Topics)

امنیت کامپیوتری چیست؟

امنیت کامپیوتری یک اصطلاح کلی است که گسترده وسیعی از پردازش اطلاعات را پوشش می دهد.
صنایعی که به شبکه ها و سیستم های کامپیوتری برای انجام امور روزانه کسب و کار خود وابسته اند و به اطلاعات حیاتی خود روزانه دسترسی پیدا می کنند، داده های خود بخش مهمی از دارایی های خود محسوب می کنند. چند اصطلح و معیار در فرهنگ واژگان کسب و کار روزانه ما رایج شده است که از جمله آنها کل هزینه مالکیت (TCO/Total Cost of Ownership)، بازگشت سرمایه (ROI/Return Of Investment)و کیفیت خدمات (QoS/Quality of Service) است. با استفاده از این معیارها، صنایع می توانید جنبه های مختلفی مانند تمامیت داده ها(Data Integrity) و دسترس پذیری بالا (HA/High Availabitliy) را به عنوان بخشی از هزینه های برنامه ریزی و مدیریت فرآیند خود محاسبه کند.

@informationsec
اصول امنیت

امنیت اطلاعات بر اساس سه اصل محرمانگی(Confidentiality)، تمامیت(Integrity) و دسترس‌پذیری(Availability) داده‌ها استوار است که به آن به اختصار CIA ‌گویند.
• محرمانگی(Confidentiality): محرمانگی یعنی جلوگیری از افشای اطلاعات به افراد غیرمجاز.
• یکپارچگی (Integrity): یکپارچگی یعنی جلوگیری از تغییر داده‌ها به طور غیرمجاز و تشخیص تغییر در صورت دست‌کاری غیرمجاز اطلاعات.
• دسترس‌پذیری (Availability): اطلاعات باید زمانی که مورد نیاز توسط افراد مجاز هستند در دسترس باشند.


کنترل های امنیتی(Security Controls)

امنیت کامپیوتر اغلب با سه دسته اصلی که معمولا به عنوان کنترل شناخته می شود، تقسیم می گردد:

• فیزیکی(Physical)
• فنی(Technical)
• اداری و مدیریتی(Administrative)

کنترل های امنیتی ابزارهای نیل به اهداف مورد نظر در امنیت اطلاعات است.
این سه دسته اهداف اصلی اجرای امنیت مناسب را تعریف می کند. این کنترلها زیر مجموعه هایی دارند که جزئیات بیشتری در مورد آنها و نحوه پیاده سازی هریک را تشریح می کند.
@informationsec
کنترل های فیزیکی(Physical Controls)

کنترل فیزیکی پیاده سازی سنجه های امنیتی در یک ساختار تعریف شده است که برای جلوگیری و یا ممانعت از دسترسی غیر مجاز به منابع حساس می باشد. نمونه هایی از کنترل های فیزیکی عبارتند از:
• Closed-circuit surveillance cameras
• Motion or thermal alarm systems
• Security guards
• Picture IDs
• Locked and dead-bolted steel doors
• Biometrics (includes fingerprint, voice, face, iris, handwriting, and other automated methods used to recognize individuals)
@informationsec

کنترل های فنی(Technical Controls)

کنترل های فنی از فناوری به عنوان پایه و مبنای کنترل دسترسی و بکار گیری اطلاعات حساس از طریق یک ساختار فیزیکی و بر روی یک شبکه استفاده می کند. کنترل فنی گستره وسیعی دارند و شامل انواع فناوری ها می شوند. به عنوان مثال می توان به موارد زیر اشاره نمود:
• Encryption
• Smart cards
• Network authentication
• Access control lists (ACLs)
• File integrity auditing software

کنترل های اداری و مدیریتی(Administrative Controls)

کنترل های اداری عوامل انسانی امنیت را تعریف می کند. این عوامل شامل تمام سطوح کارکنان یک سازمان می شود و تعیین کننده دسترسی کاربران به منابع و اطلاعات مورد نیاز با ابزارها و روشهای زیر است:
• آموزش و آگاهی(Training and awareness)
• طرح های آمادگی و بازیابی فاجعه(Disaster preparedness and recovery plans)
• استراتژی های استخدام و رهایی پرسنل(Personnel recruitment and separation strategies)
• ثبت نام و حسابرسی پرسنل (Personnel registration and accounting)

#امن_سازی_Linux_در_سطح_Server_بخش_اول
#امن_سازی_Linux #linux #linux_hardening
@informationsec
Forwarded from Mohammad Zebardast
#آموزش
امن سازی Linux در سطح Server(بخش دوم)
ادامه فصل اول
تهدیدات امنیتی (Security Threats)


تهدیدات امنیت شبکه (Threats to Network Security)

شیوه های بد در هنگام پیکربندی(configuration) بخشها و جنبه های مختلف یک شبکه می تواند خطر حمله را افزایش دهد که در ادامه به آنها اشاره می کنیم.

معماری های نا امن(Insecure Architectures)

پیکربندی نادرست شبکه(misconfigured network) یکی از اصلی ترین راههای ورود کاربران غیر مجاز است. ااتصال یک شبکه محلی آسیب پذیر به اینترنت، که ذاتا بسیار نا امن است مانند باز کردن یک درب در محله ای جرم خیز است. در این شرایط ممکن است برای مدتی هیچ اتفاقی نیفتد اما در نهایت کسی از این فرصت، سوء استفاده خواهد کرد.
@informationsec

شبکه های Broadcast(Broadcast Networks)

راهبران(administrators) سیستم اغلب اهمیت سخت افزارهای شبکه را در طرح های امنیتی خود درک نمی کنند. سخت افزار ساده، مانند هاب و مسیریاب، بر اساسbroadcast یا non-switched کار می کنند. در این شرایط هر زمان که گره ای در شبکه اقدام به انتقال داده به گره دیگری کند، هاب یا مسیریاب تا زمانی که گیرنده، داده ها را دریافت و پردازش کند، بسته های داده را broadcast می کند. جعل ARP و یاMAC Address توسط مهاجمان خارج از شبکه و یا کاربران غیر مجاز سیستم های محلی از آسیب پذیری های این سیستم ها محسوب می شود.

تمرکزserverها (Centralized Servers)

یکی دیگر از چالشهای بالقوه شبکه استفاده از قدرت پردازشی متمرکز(centralized computing) است. یک روش رایج برای کاهش هزینه در بسیاری از کسب و کار ها، متمرکز کردن همه خدمات در یک ماشین پردازشی قدرتمند است. سهولت مدیریت و کاهش قابل توجه هزینه ها به نسبت به کار گیری serverهای متعدد، تمرکز را کاملا توجیه پذیر می کند. در عین حال، یک server متمرکز یک single point of failure در شبکه است و چنانچه server مرکزی در معرض خطر قرار گیرد، ممکن است شبکه کاملا به درد نخور و یا حتی بدتراز آن امکان دستکاری یا سرقت داده ها را فراهم کند. در این شرایط، یک server مرکزی دروازه ای می شود که اجازه دسترسی به کل شبکه را فراهم می کند.

#امن_سازی_Linux_در_سطح_Server_بخش_دوم
#امن_سازی_Linux #linux #linux_hardening
@informationsec