Browsing Category

Linux

Mastering Linux Security and Hardening

Mastering Linux Security and Hardening یا تسلط بر امنیت و سخت افزاری لینوکس، از انتشارات Packt Publishing، کتابی جامع در خصوص نحوه جلوگیری از نفوذ مهاجمان به سیستم های شما، با ایجاد یک محیط امن لینوکس را آموزش می دهد. همچنین در این کتاب به بررسی تکنیک های مختلف امنیتی، SSH، تشخیص سرویس های شبکه، تنظیم فایروال، رمزگذاری فایل های سیستم، حفاظت از حساب های کاربری، فرآیندهای احراز هویت، و غیره بررسی می شود.در نهایت، در این کتاب به بهترین شیوه ها و تکنیک های عیب یابی بررسی میگردد.

Mastering Linux Security and Hardening

این روزها می شنویم که امنیت سیستم عامل لینوکس خیلی بیشتر از سیستم عاملهای دیگر می باشد . بعبارتی این جمله درست است و بصورت پیش فرض سیستم عامل لینوکس از نظر نوع ساختار و بصورت پیش فرض ضریب امنیتی بهتری نسبت به باقی سیستم عامل ها دارد . اما در هر محیط و هر پروژه ای خاص که این سیستم عامل را استفاده میکنیم ؛ علاوه بر نکات امنیتی پش فرضی که در این سیستم عامل گنجانده شده است ،موارد دیگری نیز وجود دارد که بر حسب نیاز میتوان برای امنیت بیشتر این سیستم عامل در نظر گرفت...

Linux: Powerful Server Administration

لینوکس یک سیستم عامل آزاد و بازمتن است. کد منبع آن در اختیار همگان قرار دارد و همه می‌توانند در کدهای آن تغییر ایجاد کرده و بنا به نیازشان استفاده کنند. آزاد و در دسترس بودن کدهای منبع سبب می‌شود تا بتوانید از طرز کارکرد دقیق سیستم‌عامل مطلع شوید. شما لینوکس را می‌توانید به هر تعداد کپی کرده و بین دوستانتان پخش کنید. در سمت مقابل، ویندوز یک سیستم‌عامل اختصاصی است که کد منبع آن سری نگهداشته شده است و برای همگان در دسترس نیست...

Linux Academy Red Hat Certified Systems Administrator Prep Course

دوره RHCSA به عنوان یکی از دوره های مقدماتی شرکت ردهت می باشد که در آن افراد با نصب و راه اندازی سیستم عامل لینوکس , مدیریت کاربران در سیستم عامل لینوکس , نصب انواع نرم افزار ها , مدیریت هارد دیسک و تنظیمات مربوط به شبکه سیستم عامل لینوکس آشنا می شوند. هدف اصلی دوره RHCSA مدیریت سیستم عامل لینوکس در حد کاربران میانی شبکه می باشد. یک امتحان مبتنی بر اجرا است که میزان صلاحیت واقعی در سیستمهای زنده را بازگو میکند. هدف اصلی دوره RHCSA مدیریت سیستم عامل لینوکس در حد کاربران میانی می باشد.

Security Automation with Ansible 2

Ansible یک ابزار متن باز اتوماسیون تامین سیستم ابری، مدیریت کانفیگ، تنظیمات و گسترش برنامه ها میباشد. این ابزار به agent نیازی نداشته و اصطلاحا Agent Less میباشد. با نصب و کانفیگ این ابزار بر روی Control Node میتوانید Node های Client را با استفاده از اتصال نوع SSH مدیریت نمایید. این ابزار DevOPS بر روی توضیع لینوکس CentOS, Debian, Redhat Enterprise قابل نصب و استفاده است. Ansible یک ابزار Remote Administration بسیار قوی با امکانات بسیار کارامد میباشد.

Linux Phrasebook, 2nd Edition

بر خلاف آنچه در میان مردم عادی رواج دارد، لینوکس یک سیستم‌عامل نیست و چیزی به نام «سیستم‌عامل لینوکس» وجود ندارد. آنچه عموماً توسّط افراد به این نام خوانده می‌شود، همان «سیستم‌عامل گنو/لینوکس» است. اگرچه ابتدا لینوکس فقط برای استفادهٔ ریزپردازنده‌هایی با معماری ۸۰۳۸۶ اینتل طراحی شده بود؛ اما امروزه انواع گوناگون معماری‌ها را پشتیبانی می‌کند و در انواع و اقسام وسایل از کامپیوترهای شخصی گرفته تا ابررایانه‌ها و تلفن‌های همراه و سرورها به کار می‌رود. این سیستم‌عامل که در ابتدا بیشتر توسط افراد مشتاق به‌طور داوطلبانه گسترش پیدا…

O’Reilly – Security Testing and Ethical Hacking with Kali Linux

Kali Linux یک توزیع لینوکس برای انجام تست‌های امنیت و هک می‌باشد. این توزیع توسط تیم سازندهٔ بک ترک ساخته شده و برخلاف بک ترک که بر پایهٔ اوبونتو بود، کالی بر پایهٔ دبیان است. پروژهٔ بک ترک دیگر توسط تیم سازندهٔ آن پشتیبانی نمی‌شود و کالی جایگزین آن شده است. BackTrack که در واقع نسخه ی قبلی کالی محسوب می شود، یکی از توزیع های منبع باز (open source) لینوکس بود که بیشتر با هدف کمک به متخصصین امنیت شبکه/آی تی برای انجام تست نفوذ و کشف نقاط ضعف طراحی شد و برای کاربرانش مجوعه ای از ابزارهای امنیتی حرفه ای و قدرتمند را فراهم می…

Linux Performance Optimization: Red Hat EX436 and LPIC-3 304

لینوکس (به انگلیسی: Linux) نام یک سیستم عامل رایانه‌ای است که معروف‌ترین مثال نرم‌افزار آزاد و توسعه به روش اُپن‌سورس (متن‌باز) شناخته می‌شود. اگر بخواهیم دقیق باشیم فقط باید هستهٔ لینوکس را لینوکس بنامیم اما به طور معمول این کلمه به سیستم‌عامل‌های یونیکس‌مانندی (یا گنو/لینوکسی) اطلاق می‌شود که بر مبنای هستهٔ لینوکس و کتاب‌خانه‌ها و ابزارهای پروژه‌ گنو ساخته شده‌اند. به مجموعه‌ای از نرم‌افزارهای بنا شده بر اجزای گفته شده توزیع لینوکس (linux distribution) می‌گویند که به طور معمول شامل ابزارهای توسعه‌ نرم‌افزار، پایگاه‌های…

Mastering Ubuntu Server

سیستم عامل Ubuntu Server بعنوان یک پلتفرم قدرتمند برای اجرای محاسبات scale-out، مورد استفاده قرار می‌گیرد. به کمک این سیستم عامل پیشرفته می‌توانید نهایت استفاده را از زیرساخت‌های سیستم خود ببرید. اگر می‌خواهید از مدل رایانش ابری اوپن استک، کلاستر Hadoop و یا رندر فارم پنجاه هزار گره‌ای استفاده کنید، این برنامه کاربردی بهترین بازدهی را در زمینه scale-out برای شما فراهم می‌نماید. آخرین نسخه سیستم عامل Ubuntu Server، از رابط کاربری ساده و جذابی برخوردار است، به طوری که حتی کاربران ناآشنا با این سیستم عامل نیز به راحتی می‌توانند…

Cacti Beginner’s Guide – Second Edition

Cacti یکی از نرم افزار های رایگان مانیتورینگ شبکه نرم افزار سورس باز Cacti می باشد که با نصب آن تمامی مزایای فوق و بسیاری بیشتر از آن فراهم خواهد شد. نرم افزار Cacti توسط پروتکل SNMP به دستگاه های مورد نظر شما متصل و آنها را طی Interval تنظیم شده توسط شما بررسی می کند. این نرم افزار بر پایه PHP/MySQL می باشد که عمدتا بر روی سیستم عامل های لینوکسی نصب و راه اندازی می شود و جهت ارائه گراف های خود از نرم افزار بسیار خوب RRDTool بهره برداری می کند. همچنین این نرم افزار امکان ارائه پنل مانیتورینگ به مشتریان شما را…