David Clinton, Christopher Negus

#Ubuntu
#Linux_Bible
#Linux
#FTP
#LTS
#Security
📘 جدیدترین نسخه از یکی از معتبرترین مراجع Ubuntu Linux
🐧 در ویرایش یازدهم و کاملاً بهروزشده Ubuntu Linux Bible، گروهی از مدرسها و متخصصان باسابقه لینوکس، یک راهنمای جامع برای سیستمعامل Ubuntu Linux ارائه کردهاند. فرقی نمیکنه کاملاً تازهکار باشی یا سالها تجربه کار با لینوکس و مدیریت سرور داشته باشی؛ این کتاب ریزهکاریهای نصب، پیکربندی، نگهداری، بهینهسازی و استفاده از Ubuntu را بهصورت کامل توضیح میده.
📚 این ویرایش بر پایه همان رویکرد کاربرمحور نسخههای قبلی ساخته شده و دقیقاً نشونت میده چطور کارهای رایج و ضروری را انجام بدی؛ از جمله ارتباط با دستگاههای محبوب IoT. موضوعات اصلی کتاب شامل موارد زیر هستند:
🔹 تبدیل شدن به یک کاربر حرفهای لینوکس؛ از کار با Shell و ترمینال گرفته تا جابهجایی در سیستم فایل و ابزارهای مختلف خط فرمان
🔹 نصب و پیکربندی دسکتاپ یا سرور Ubuntu Linux
🔹 مدیریت سرورهای لینوکسی، از جمله دسترسی از راه دور و تنظیمات متداول شبکه
🔹 تکنیکهای امنیتی لینوکس مانند رمزنگاری، PAM و AppArmor
📖 ساختار کتاب بهگونهای طراحی شده که هر زمان به موضوع خاصی نیاز داشتی، بتوانی سریع به همان بخش مراجعه کنی. علاوه بر این، جدیدترین نسخه Ubuntu در زمان نگارش کتاب یعنی Ubuntu 24.04 و همچنین نسخه قبلی آن نیز پوشش داده شدهاند.
🛠️ نویسندگان قدمبهقدم شما را با جدیدترین نسخه Ubuntu آشنا میکنند و مفیدترین ابزارها و تکنیکهایی را آموزش میدهند که در کار روزمره واقعاً به آنها نیاز پیدا میکنی.
☁️ همچنین یاد میگیری چطور Ubuntu Linux را در محیطهای ابری استفاده کنی؛ با تمرکز ویژه روی سرویسهای Amazon Web Services (AWS).
📑 در این کتاب یاد میگیری چطور:
🚀 لینوکس را از صفر شروع کنی.
☸️ از Kubernetes در Amazon EKS استفاده کنی.
🌍 جدیدترین و محبوبترین توزیعهای لینوکس را بررسی کنی.
🖥️ یک PXE Server را از ابتدا راهاندازی کنی و نصب خودکار لینوکس را روی سیستمها انجام بدی.
📋 فایلهای Log لینوکس را با ابزارهای گرافیکی جدید تحلیل کنی.
☁️ سرویس Amazon EC2 و سرویسهای مرتبط با آن را در محیط لینوکس بهتر درک کنی.
📦 از ابزارهای نصب نرمافزار جایگزین مثل Snap، Brew و ابزارهای مشابه استفاده کنی.
🚀 با هر توزیع لینوکسی شروع کنی و به سمت محیطهای سازمانی و حرفهای لینوکس حرکت کنی.
🧑💻 ابزارهای حرفهای مدیریت سیستم را با Ubuntu 24.04 یاد بگیری و در عمل از آنها استفاده کنی.
📦 در این کتاب همچنین با موارد زیر آشنا میشی:
🌍 قابلیتهای سازمانی و شبکهای Ubuntu مثل Web Server، اشتراکگذاری فایل در شبکه، DHCP و DNS
⚙️ پیکربندی دسکتاپ Ubuntu شامل مدیریت کاربران، تهیه نسخه پشتیبان، مدیریت چاپگرها و تجهیزات جانبی و امکانات شبکه بیسیم
🧪 تمرینها و پرسشهای پایان هر فصل همراه با پاسخ، برای اینکه مهارتهای عملی خودت را تقویت کنی
🎯 اگر تازه وارد دنیای Ubuntu شدی یا از Windows به Linux مهاجرت میکنی، این کتاب میتونه یک مرجع کاربردی و قابل اعتماد باشه و مسیر یادگیری رو خیلی هموارتر کنه.
📑 فهرست مطالب
بخش اول: شروع کار
فصل 1: شروع کار با لینوکس
فصل 2: ساخت دسکتاپ ایدهآل لینوکس
بخش دوم: تبدیل شدن به یک کاربر حرفهای لینوکس
فصل 3: کار با Shell
فصل 4: جابهجایی در سیستم فایل
فصل 5: کار با فایلهای متنی
فصل 6: مدیریت پردازههای در حال اجرا
فصل 7: نوشتن Shell Scriptهای ساده
بخش سوم: تبدیل شدن به مدیر سیستم لینوکس
فصل 8: آشنایی با مدیریت سیستم
فصل 9: نصب لینوکس
فصل 10: دریافت و مدیریت نرمافزارها
فصل 11: مدیریت حسابهای کاربری
فصل 12: مدیریت دیسکها و سیستمهای فایل
بخش چهارم: تبدیل شدن به مدیر سرور لینوکس
فصل 13: آشنایی با مدیریت سرور
فصل 14: مدیریت شبکه
فصل 15: راهاندازی و متوقف کردن سرویسها
فصل 16: پیکربندی سرور چاپ
فصل 17: پیکربندی وبسرور
فصل 18: پیکربندی سرور FTP
فصل 19: پیکربندی سرور اشتراک فایل ویندوز (Samba)
فصل 20: پیکربندی سرور فایل NFS
فصل 21: عیبیابی لینوکس
بخش پنجم: یادگیری تکنیکهای امنیت لینوکس
فصل 22: آشنایی با مبانی امنیت لینوکس
فصل 23: افزایش امنیت لینوکس با AppArmor
فصل 24: آشنایی با امنیت پیشرفته لینوکس
فصل 25: ایمنسازی لینوکس در شبکه
بخش ششم: ورود به دنیای رایانش ابری
فصل 26: مهاجرت به کلاد و کانتینرها
فصل 27: استقرار لینوکس در کلاد
فصل 28: خودکارسازی اپلیکیشنها و زیرساخت با Ansible
فصل 29: استقرار اپلیکیشنها بهصورت کانتینری با Kubernetes
بخش هفتم: پیوستها
پیوست A: پاسخ تمرینها
پیوست B: رسانهها
✍️ درباره نویسندگان
👨🏫 دیوید کلینتون مدیر سیستم، مدرس و نویسنده حوزه فناوری است. او سالها در زمینه سیستمهای لینوکسی، رایانش ابری (بهویژه AWS) و فناوریهای کانتینری مثل Docker فعالیت کرده و برای این حوزهها محتوای آموزشی و دورههای تخصصی متعددی تولید کرده است.
🎥 بسیاری از دورههای ویدیویی او در Pluralsight منتشر شدهاند و اطلاعات مربوط به کتابهای دیگرش در زمینه مدیریت لینوکس و مجازیسازی سرورها در وبسایت bootstrap-it.com در دسترس است.
👨💻 کریستوفر نیگاس بیش از ۲۵ سال است که درباره Linux و UNIX تدریس میکند و کتاب مینویسد.
📚 او مدرس و نویسنده ارشد فنی در Red Hat است و دهها کتاب در حوزه Linux و UNIX تألیف کرده؛ از جمله تمام ویرایشهای Red Hat Linux Bible، CentOS Bible، Fedora Bible، Ubuntu Linux Toolbox و بسیاری آثار شناختهشده دیگر.
The latest version of the gold standard in Ubuntu Linux resources
In the freshly updated eleventh edition of Ubuntu Linux Bible, a team of veteran Linux educators delivers a comprehensive discussion of the Ubuntu Linux operating system. Perfect for absolute beginners and experienced users and server admins alike, this book explains the ins-and-outs of installing, configuring, maintaining, optimizing, and using Ubuntu systems.
This edition builds on the user-centric approach used by previous editions, showing you exactly how to perform common and essential tasks, like interfacing with popular IoT devices. The book covers:
The Ubuntu Linux Bible is intuitively organized, allowing you to skip quickly to the section you need in the moment. It also covers the latest version of the popular Linux distribution – v24.04 at the time of writing – as well as the previous version. You'll also find:
Perfect for Ubuntu Linux beginners and novice users, Ubuntu Linux Bible is also an essential resource for anyone transitioning from Windows desktops and servers looking for concise, accurate, and expert guidance in the Ubuntu OS.
Table of Contents
Part I: Getting Started
Chapter 1: Starting with Linux
Chapter 2: Creating the Perfect Linux Desktop
Part II: Becoming a Linux Power User
Chapter 3: Using the Shell
Chapter 4: Moving Around the Filesystem
Chapter 5: Working with Text Files
Chapter 6: Managing Running Processes
Chapter 7: Writing Simple Shell Scripts
Part III: Becoming a Linux System Administrator
Chapter 8: Learning System Administration
Chapter 9: Installing Linux
Chapter 10: Getting and Managing Software
Chapter 11: Managing User Accounts
Chapter 12: Managing Disks and Filesystems
Part IV: Becoming a Linux Server Administrator
Chapter 13: Understanding Server Administration
Chapter 14: Administering Networking
Chapter 15: Starting and Stopping Services
Chapter 16: Configuring a Print Server
Chapter 17: Configuring a Web Server
Chapter 18: Configuring an FTP Server
Chapter 19: Configuring a Windows File Sharing (Samba) Server
Chapter 20: Configuring an NFS File Server
Chapter 21: Troubleshooting Linux
Part V: Learning Linux Security Techniques
Chapter 22: Understanding Basic Linux Security
Chapter 23: Enhancing Linux Security with AppArmor
Chapter 24: Understanding Advanced Linux Security
Chapter 25: Securing Linux on a Network
Part VI: Engaging with Cloud Computing
Chapter 26: Shifting to Clouds and Containers
Chapter 27: Deploying Linux to the Cloud
Chapter 28: Automating Apps and Infrastructure with Ansible
Chapter 29: Deploying Applications as Containers with Kubernetes
Part VII: Appendixes
Appendix A: Exercise Answers
Appendix B: Media
Your ultimate guide to Ubuntu Linux
In the fully updated eleventh edition of the Ubuntu Linux Bible, veteran Linux experts David Clinton and Christopher Negus deliver another essential guide for beginning and intermediate users of Ubuntu Linux to take their skills to the next level. The authors walk you through the latest Ubuntu distribution, introducing the most useful tools and productive techniques. You'll learn how to use Ubuntu Linux in the cloud, with a particular focus on Amazon Web Services.
Ubuntu Linux Bible, 11th Edition shows you how to:
Start with any Linux system and advance to enterprise Linux computing
David Clinton is a system administrator, teacher, and writer. He has administered, written about, and created training material for many important technology subjects including Linux systems, cloud computing (AWS in particular), and container technologies like Docker. Many of his video training courses can be found on Pluralsight.com, and links to his other books (on Linux administration and server virtualization) can be found at bootstrap-it.com.
Christopher Negus has been teaching and writing about Linux and UNIX for over 25 years. He's an instructor and principal technical writer for Red Hat, Inc., and the author of dozens of Linux and UNIX books, including every edition of the Red Hat Linux Bible, CentOS Bible, Fedora Bible, Ubuntu Linux Toolbox, and more.









