لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش مکانیسم های کنترل دسترسی در لینوکس
Access Control Mechanisms in Linux
نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره:
با گذراندن این دوره به طور کامل روش های مورد استفاده در لینوکس برای کنترل دسترسی به منابع، از حالت های فایل ساده تا AppArmor، با ACLS مبتنی بر سیستم فایل و شبکه مبتنی بر سرور شبکه را به طور کامل یاد خواهید گرفت. توانایی کنترل دسترسی به منابع یکی از اساسی ترین موارد است. ویژگی های امنیتی هر سیستم عامل در این دوره آموزشی مکانیزم های کنترل دسترسی در لینوکس، دانش پایه مورد نیاز برای روش های مختلف مورد استفاده در لینوکس را خواهید آموخت. ابتدا، ابتدا با حالت فایل اصلی و مجوزهای ویژه شروع میکنید تا مطمئن شوید که چیزی از دستتان خارج نشده است. در مرحله بعد، هم ACL های محلی و هم ACLS مبتنی بر شبکه را بررسی خواهید کرد. با این کار، به این معنی است که شما مدیریت ACL های POSIX در سیستم فایل محلی، ACL های NFSv4 که با سرورهای فایل شبکه کار می کنند و CIFS ACL با سرورهای سامبا را یاد خواهید گرفت. در ادامه، نحوه اجرای احراز هویت مبتنی بر Kerberos را در NFS Exports خواهید یافت. در نهایت این دوره شما را با ACL های اجباری در قالب AppArmor آشنا می کند. در پایان این دوره، دانش لازم برای ایمن سازی سیستم لینوکس خود را با استفاده از ACL به دست خواهید آورد.
سرفصل ها و درس ها
بررسی اجمالی دوره
Course Overview
بررسی اجمالی دوره
Course Overview
لیست های کنترل دسترسی لینوکس
Linux Access Control Lists
همه چیز درباره دسترسی
All About the Access
خواندن حالت فایل
Reading the File Mode
خلاصه و چه چیزی بعد
Summary and What's Next
حالت فایل
The File Mode
کار با حالت فایل
Working with the File Mode
نمایش مجوزها و فراداده از CLI
Displaying Permissions and Metadata from the CLI
کار با فایل Umask و تنظیمات مجوز
Working with the File Umask and Setting Permissions
آشنایی با مجوزهای ویژه و نحوه استفاده از آنها
Understanding Special Permissions and How They Are Used
تنظیم مجوزهای ویژه روی فایل ها و فهرست ها
Setting Special Permissions on Files and Directories
آشنایی با تست های فایل در لینوکس
Understanding File Tests in Linux
خلاصه و چه چیزی بعد
Summary and What's Next
گسترش حالت با لیست های کنترل دسترسی
Extending the Mode with Access Control Lists
نیاز به ACL
The Need for ACLs
ارزیابی پشتیبانی از ACL
Evaluating Support for ACLs
تنظیم و استفاده از ACL های پیش فرض
Setting and Using Default ACLs
مدیریت ACL در یک زمینه گسترده تر
Managing ACLs in a Wider Context
خلاصه و چه چیزی بعد
Summary and What's Next
امنیت سیستم فایل شبکه
Network File System Security
امنیت اشتراک فایل
File Share Security
استفاده از فایل سیستم های شبه ریشه
Using Pseudo-root Filesystems
تنظیم نام دامنه NFS
Setting the NFS Domain Name
عدم دسترسی به کاربران
Deny Access to Users
تنظیم وراثت در مجوزهای NFS
Setting Inheritance in NFS Permissions
آشنایی با نحوه افزایش امنیت با Kerberos
Understanding How to Enhance Security with Kerberos
احراز هویت Kerberos در NFS
Kerberos Authentication within NFS
نصب سامبا
Installing Samba
نگاشت نام و ACL در CIFS
Name Mapping and ACLs in CIFS
خلاصه و چه چیزی بعد
Summary and What's Next
ایمن سازی لینوکس با Apparmor
Securing Linux with Apparmor
مشکل با اختیار
The Problem with Discretion
آشنایی با Apparmor و Profiles
Understanding Apparmor and Profiles
ایجاد و اشکال زدایی پروفایل های AppArmor
Creating and Debugging AppArmor Profiles
Pluralsight یکی از پرطرفدارترین پلتفرمهای آموزش آنلاین است که به میلیونها کاربر در سراسر جهان کمک میکند تا مهارتهای خود را توسعه دهند و به روز رسانی کنند. این پلتفرم دورههای آموزشی در زمینههای فناوری اطلاعات، توسعه نرمافزار، طراحی وب، مدیریت پروژه، و موضوعات مختلف دیگر را ارائه میدهد.
یکی از ویژگیهای برجسته Pluralsight، محتوای بروز و با کیفیت آموزشی آن است. این پلتفرم با همکاری با توسعهدهندگان و کارشناسان معتبر، دورههایی را ارائه میدهد که با توجه به تغییرات روزافزون در صنعت فناوری، کاربران را در جریان آخرین مفاهیم و تکنولوژیها نگه میدارد. این امر به کاربران این اطمینان را میدهد که دورههایی که در Pluralsight میپذیرند، با جدیدترین دانشها و تجارب به روز شدهاند.
اندرو در سراسر لینوکس با دانش عمیق سیستم عامل است و این با برنامه نویسی در bash ، perl ، python و ruby و توسعه برنامه ها در C ، C ++ و Java پشتیبانی می شود. اندرو که سالها در آموزش کار کرده است ، پس از اتلاف وقت بی پایان در شب های جمعه ، سیستم های ساخت دوره های خودکار را ایجاد کرده است. اولین سیستم ساختی که وی ساخت به درستی "شب های جمعه" نامگذاری شد. این امر علاقه وی را به همه موارد مرتبط با استقرار القا کرده است. او نویسنده دوره های آموزشی در زمینه Microsoft Deployment Toolkit و همچنین بی شمار راه حل های اختصاصی PXE برای سازمان های آموزشی بوده است. تعهد او نسبت به جامعه میزان محتوایی را که از زمان تاسیس theurbanpenguin در سال 2009 در کانال YouTube خود بارگذاری کرده است نشان می دهد و همچنین اخیراً کمک به پروژه Google/Raspberry Pi CoderDojo. وی همچنین در مدارس به آموزش لینوکس می پردازد. در طول سال ها اندرو به نوول ، مایکروسافت ، یادداشت های لوتوس ، سیتریکس ، سولاریس و همچنین لینوکس آموزش داده است. اگرچه عشق او لینوکس است. اندرو می تواند به شما کمک کند تا درک کنید محصول چگونه در سازمان شما جای می گیرد و از محیط ناهمگنی که همه ما در آن کار می کنیم ، مطلع شود.
نمایش نظرات