کتاب مدیریت سرور لینوکس سنتوس (CentOS) که توسط علیرضا عظیمزاده تهیه و توسط مصطفی خیرالدین ویراستاری شده است را به صورت PDF از لینک زیر میتوانید دانلود کنید.
این کتاب براساس بازه نسخههای 6.x سیستم عامل CentOS میباشد. خواندن این کتاب به کسانی پیشنهاد میشود که مدارک Network+ و LPIC-1 را اخذ نمودهاند و یا اینکه آشنایی کامل با توزیعهای لینوکسی داشته و کار کردهاند.
سنتوس بر پایه RHEL (RedHat) استوار بوده و تنها تفاوت آن در این است که RHEL یک نسخه تجاری است، اما توسعه و پشتیبانی CentOS توسط جمعی از کاربران و به صورت رایگان انجام میگیرد. در سال 2006 توسعهدهنده اصلی Tao Linux (کپی دیگری از توزیع RHEL) از توسعه آن کنارهگیری و به جمع توسعهدهندگان CentOS پیوست، این امر باعث شد کاربران Tao به استفاده سنتوس روی آورند.
فهرست مطالب کتاب مدیریت سرور لینوکس سنتوس :
فصل اول: آشنایی و نصب CentOS
- CentOS چیست؟
- دانلود توزیع CentOS
- نمودار کلی روند نصب CentOS
- نصب CentOS 6.x (قسمت اول مشترک نصب)
- کلاسهاي نصب CentOS
- نصب CentOS به عنوان تنها سیستم عامل
- نصب CentOS در کنار دیگر سیستم عاملها (روش اول)
- نصب CentOS در کنار دیگر سیستم عاملها (روش دوم – بهترین روش)
- کار با برنامه Easy-BCD
- نصب CentOS (قسمت دوم مشترك نصب)
- نصب Backtrack 5-R (Ubuntu) در کنار سیستم عامل (Windows & CentOS)
- نصب CentOS از طریق NetInstall (URL method)
- نصب CentOS از طریق Minimal Installation (Network Configuration)
- نصب CentOS از طریق KickStart
- لینکهاي کاربردي فصل اول
فصل دوم: پیکربندی و مدیریت CentOS
- کار با رابط خط فرمان (command-line interface)
- اجزای File System
- مدیریت بستهها با (YellowDog Updater Modified) YUM
- پاکسازي حافظه کش (cache) با YUM
- بروز رسانی YUM با ابزار Yum-Cron
- نصب بستهها با YUM
- حذف بستهها با YUM
- جستجوي بستهها با YUM
- ساخت مخزن محلی براي YUM
- مخازن مهم CentOS (EPEL و Remi)
- مدیریت فولدرها و فایلها
- مدیریت بستهها با rpm
- ساخت پرسوجو با rpm
- لیست کردن محتویات فولدرها (پوشه)
- ساخت و دیدن فایلهاي متنی
- مبانی ایجاد مجوز (دسترسی) به فایلها
- مدیریت یوزرها (حسابهای کاربری)
- دستورات پردازش متن
- دستورات کمکی
- لینکهاي کاربردي فصل دوم
فصل سوم: کار با CentOS
- دستورات کاربردي Kernel , init , RunLevels , chkconfig , service
- مانیتورینگ عملکرد سیستم
- اجراي اسکریپت و دستورات به صورت خودکار با cron و at
- ارسال گزارشات به ایمیل با Mutt و mailx
- همگامسازي فایلها، فولدرها و بکآپها با rsync
- لینکهاي کاربردي فصل سوم
فصل چهارم: مدیریت ذخیرهسازي دادهها
- مدیریت هارد دیسک
- ساخت یک پارتیشن جدید
- فرمت درایو /dev/hdb1
- سهمیهبندي (Quotas) استفاده از دیسک
- آشنایی با تکنولوژي RAID
- بررسی RAID ها
- LVM (Logical Volume Manager)
- لینکهاي کاربردي فصل چهارم
فصل پنجم: امنیت در CentOS
- افزایش امنیت در SSH (Hardening the Secure Shell)
- افزایش امنیت در PHP.ini
- پیکربندي یک دیواره آتش و کار با iptables
- چک کردن Log (رویدادهاي ثبت شده)
- بررسی Log ورود کاربران
- محدود کردن کاربران با TCP- Wrappers
- نحوه کارکرد سرویس TCP-Wrappers
- پیگیري پیغامهاي Log با ابزار logwatch
- پیکربندي سیستمهاي تشخیص نفوذ (IDS) و پیشگیري از نفوذ (IPS)
- قسمت اول (Snort)
- قسمت دوم (Psad)
- پیکربندي SELinux
- کار با ماژول Pluggable Authentication Modules (PAM)
- افزایش امنیت در SSH با Captcha
آموزش کامل لینوکس اوبونتو به صورت تصویری و به زبان فارسی به مدت 21 ساعت را همراه با نرم افزار مربوطه از لینک زیر می توانید تهیه نمایید.