دسترسی نامحدود
برای کاربرانی که ثبت نام کرده اند
برای ارتباط با ما می توانید از طریق شماره موبایل زیر از طریق تماس و پیامک با ما در ارتباط باشید
در صورت عدم پاسخ گویی از طریق پیامک با پشتیبان در ارتباط باشید
برای کاربرانی که ثبت نام کرده اند
درصورت عدم همخوانی توضیحات با کتاب
از ساعت 7 صبح تا 10 شب
ویرایش: 8
نویسندگان: Andrew Hudson. Paul Hudson
سری:
ISBN (شابک) : 0672329778, 9780672329777
ناشر: Sams
سال نشر: 2008
تعداد صفحات: 959
زبان: English
فرمت فایل : PDF (درصورت درخواست کاربر به PDF، EPUB یا AZW3 تبدیل می شود)
حجم فایل: 18 مگابایت
در صورت تبدیل فایل کتاب Fedora Unleashed, 2008 Edition (8th Edition) به فرمت های PDF، EPUB، AZW3، MOBI و یا DJVU می توانید به پشتیبان اطلاع دهید تا فایل مورد نظر را تبدیل نمایند.
توجه داشته باشید کتاب Fedora Unleashed، نسخه 2008 (نسخه هشتم) نسخه زبان اصلی می باشد و کتاب ترجمه شده به فارسی نمی باشد. وبسایت اینترنشنال لایبرری ارائه دهنده کتاب های زبان اصلی می باشد و هیچ گونه کتاب ترجمه شده یا نوشته شده به فارسی را ارائه نمی دهد.
Fedora Unleashed، 2008 Edition پوشش جامعی از فدورا 8، توزیع محبوب لینوکس را ارائه میکند که توسط پروژه فدورا با حمایت Red Hat توسعه یافته است. این کتاب اطلاعات دقیقی در مورد نصب، استفاده و مدیریت فدورا ارائه می دهد. شما یاد خواهید گرفت که چگونه یک ایستگاه کاری دسکتاپ یا یک سرور پرقدرت راه اندازی کنید، و جزئیات کاملی را در مورد Yum، نرم افزار دسکتاپ و بهره وری آسان فدورا، خواهید یافت. Fedora Unleashed, 2008 Edition طیف گستردهای از موضوعات را پوشش میدهد، از استفاده از نرمافزاری که هر روز برای کار به آن نیاز دارید، مانند مجموعه بهرهوری OpenOffice.org و مرورگر وب فایرفاکس، تا پیکربندی دسکتاپ لینوکس برای اجرای روان با استفاده از چندین چاپگر، پوسته. اسکریپت ها و موارد دیگر. نصب و پیکربندی توزیع لینوکس فدورا 8 مدیریت خدمات لینوکس و کاربران اجرای یک سرور چاپگر با CUPS اتصال به یک شبکه محلی و اینترنت راه اندازی و مدیریت یک وب سرور با Apache ایمن کردن دستگاه و شبکه خود در برابر نفوذگران، بازسازی و نصب یک لینوکس جدید هسته یاد بگیرید اسکریپت نویسی پوسته را اجرا کنید سیستم عامل های دیگر را روی فدورا با Xen به اشتراک بگذارید با استفاده از سامبا فایل ها را با کاربران ویندوز به اشتراک بگذارید. سیستم X Window برنامه نویسی لینوکس (از جمله مونو) را بیاموزید Fedora 8 بر روی DVD: DVD شامل توزیع دودویی Fedora 8 با تمام بسته های پایه فدورا به همراه صدها برنامه و ابزار اضافی است. ارتقاء رایگان! این کتاب را هر زمان در سال 2008 خریداری کنید و پس از انتشار فدورا 9، یک کیت ارتقاء رایگان فدورا 9 را از طریق پست (فقط در ایالات متحده یا کانادا) دریافت کنید. برای جزئیات داخل جلد پشتی را ببینید.
Fedora Unleashed, 2008 Edition presents comprehensive coverage of Fedora 8, the popular Linux distribution developed by the Red Hat-sponsored Fedora Project. This book provides detailed information on installing, using, and administering Fedora. You’ll learn how to set up a desktop workstation or a high-powered server, and you’ll find complete details on Yum, Fedora’s easy-to-use desktop and productivity software. Fedora Unleashed, 2008 Edition covers a wide range of topics, from using the software you need every day for work, such as the OpenOffice.org productivity suite and the Firefox web browser, to configuring your Linux desktop to run smoothly using multiple printers, shell scripts, and more. Install and configure the Fedora 8 Linux distribution Manage Linux services and users Run a printer server with CUPS Connect to a local network and the Internet Set up and administer a web server with Apache Secure your machine and your network from intruders Rebuild and install a new Linux kernel Learn shell scripting Run other operating systems on Fedora with Xen Share files with Windows users using Samba Get productive with OpenOffice.org Play games on Linux Use Linux multimedia programs Use a database with Fedora Set up a firewall Set up a DNS server Work with the X Window system Learn Linux programming (including Mono) Fedora 8 on DVD: DVD includes the Fedora 8 binary distribution with all the base Fedora packages plus hundreds of additional programs and utilities. Free Upgrade! Purchase this book anytime in 2008 and receive a free Fedora 9 Upgrade Kit by mail (U.S. or Canada only) after Fedora 9 is released. See inside back cover for details.
Fedora Unleashed, 2008 Edition......Page 1
Table of Contents......Page 7
Introduction......Page 31
Licensing......Page 32
What This Book Contains......Page 33
Conventions Used in This Book......Page 35
Part I: Installation and Configuration......Page 37
Before You Begin the Installation......Page 39
Choosing How to Install Fedora......Page 44
Step-by-Step Installation......Page 46
Logging In and Shutting Down......Page 69
Reference......Page 70
The Fedora Desktop......Page 71
Getting Around Fedora......Page 73
Available Applications......Page 76
Keeping Your Software Up-to-Date......Page 77
Configuring Wireless Networks......Page 79
3 Working with GNOME......Page 83
The GNOME Desktop Environment......Page 84
AIGLX—Eye Candy for the Masses......Page 85
Basic X Concepts......Page 87
Using X......Page 88
Starting X......Page 97
KDE—The Other Environment......Page 103
Xfce......Page 104
Reference......Page 105
Understanding the Command Line......Page 107
Logging In to and Working with Linux......Page 118
Using the Text Editors......Page 123
Working As Root......Page 126
Reading Documentation......Page 130
Reference......Page 132
Part II: Desktop Fedora......Page 133
Browsing the Internet......Page 135
Choosing an Email Client......Page 138
RSS Readers......Page 143
Instant Messaging with Pidgin......Page 145
Internet Relay Chat......Page 147
Usenet Network Newsgroups......Page 149
The Pan News Client Newsreader......Page 150
Videoconferencing with Ekiga......Page 152
Reference......Page 153
6 Productivity Applications......Page 155
What Is in OpenOffice.org?......Page 156
Office Suites for Fedora......Page 168
Productivity Applications Written for Microsoft Windows......Page 174
Reference......Page 175
Listening to Music......Page 177
Graphics Manipulation......Page 180
Using Digital Cameras with Fedora......Page 185
Burning CDs and DVDs in Fedora......Page 189
Sound and Music......Page 196
Viewing Video......Page 199
Reference......Page 205
Overview of Fedora Printing......Page 207
Configuring and Managing Print Services......Page 209
Creating and Configuring Local Printers......Page 213
Reference......Page 219
Linux Gaming......Page 221
Installing Popular Games in Fedora......Page 223
KDEedu......Page 229
Reference......Page 230
Part III: System Administration......Page 231
User Accounts......Page 233
Managing Groups......Page 238
Managing Users......Page 240
Managing Permissions......Page 243
Managing Passwords......Page 248
Granting System Administrator Privileges to Regular Users......Page 253
Disk Quotas......Page 257
Reference......Page 260
11 Automating Tasks......Page 261
Running Services at Bootup......Page 262
Troubleshooting Runlevel Problems......Page 275
Starting and Stopping Services Manually......Page 276
Scheduling Tasks......Page 277
Basic Shell Control......Page 282
Reference......Page 287
Console-Based Monitoring......Page 289
Using the kill Command to Control Processes......Page 291
Using Priority Scheduling and Control......Page 292
Displaying Free and Used Memory with free......Page 294
Graphical Process and System Management Tools......Page 295
Reference......Page 298
Choosing a Backup Strategy......Page 301
Choosing Backup Hardware and Media......Page 307
Using Backup Software......Page 310
Copying Files......Page 316
System Rescue......Page 319
Reference......Page 324
Using Network Configuration Tools......Page 327
Laying the Foundation: The localhost Interface......Page 338
Networking with TCP/IP......Page 339
Advanced Wireless Networking......Page 340
Dynamic Host Configuration Protocol......Page 344
Beyond the Network and Onto the Internet......Page 351
Configuring Dialup Internet Access......Page 355
Troubleshooting Connection Problems......Page 361
Reference......Page 363
15 Remote Access with SSH......Page 365
Setting Up an SSH Server......Page 366
The SSH Tools......Page 367
Remote X......Page 371
Reference......Page 373
Why Virtualization Is a Smart Idea......Page 375
Virtualization Versus Paravirtualization......Page 376
Installing Xen......Page 377
Setting Up Guest Operating Systems......Page 378
Runtime Configuration......Page 379
Reference......Page 380
Part IV: Fedora As a Server......Page 381
About the Apache Web Server......Page 383
Installing the Apache Server......Page 385
Starting and Stopping Apache......Page 389
Graphic Interface Configuration of Apache......Page 394
Runtime Server Configuration Settings......Page 397
File System Authentication and Access Control......Page 402
Apache Modules......Page 407
Virtual Hosting......Page 412
Logging......Page 414
Reference......Page 416
18 Administering Database Services......Page 419
A Brief Review of Database Basics......Page 420
Choosing a Database: MySQL Versus PostgreSQL......Page 427
Configuring MySQL......Page 430
Configuring PostgreSQL......Page 433
Database Clients......Page 438
Reference......Page 444
Using the Network File System......Page 445
Putting Samba to Work......Page 449
Network and Remote Printing with Fedora......Page 461
Using the Common UNIX Printing System GUI......Page 467
Console Print Control......Page 470
Avoiding Printer Support Problems......Page 473
Reference......Page 474
Choosing an FTP Server......Page 475
Installing FTP Software......Page 477
The FTP User......Page 478
xinetd Configuration for wu-ftpd......Page 480
Configuring the Very Secure FTP Server......Page 482
Configuring the wu-ftpd Server......Page 485
Using Commands in the ftpaccess File to Configure wu-ftpd......Page 486
Configuring FTP Server File-Conversion Actions......Page 498
Using ftphosts to Allow or Deny FTP Server Connection......Page 500
Using Commands for Server Administration......Page 501
Reference......Page 507
How Email Is Sent and Received......Page 509
Basic Sendmail Configuration and Operation......Page 514
Introducing Postfix......Page 519
Using Fetchmail to Retrieve Mail......Page 521
Choosing a Mail Delivery Agent......Page 525
Alternatives to Microsoft Exchange Server......Page 527
Reference......Page 529
What Is a Proxy Server?......Page 531
Configuring Clients......Page 532
Access Control Lists......Page 533
Specifying Client IP Addresses......Page 538
Sample Configurations......Page 539
Reference......Page 540
23 Managing DNS......Page 541
Configuring DNS for Clients......Page 542
Essential DNS Concepts......Page 546
Using DNS Tools......Page 548
Configuring a Local Caching Nameserver......Page 552
Providing DNS for a Real Domain with BIND......Page 554
Providing DNS for a Real Domain......Page 565
Troubleshooting DNS......Page 568
Managing DNS Security......Page 573
Reference......Page 580
24 LDAP......Page 581
Configuring the Server......Page 582
Configuring Clients......Page 587
Administration......Page 588
Reference......Page 589
Part V: Programming Linux......Page 591
Using Perl with Linux......Page 593
Perl Variables and Data Structures......Page 596
Operators......Page 598
Conditional Statements......Page 600
Looping......Page 602
Regular Expressions......Page 604
Access to the Shell......Page 605
Modules and CPAN......Page 606
Reference......Page 607
Python on Linux......Page 609
The Basics of Python......Page 611
Functions......Page 620
Object Orientation......Page 621
The Standard Library and the Vaults of Parnassus......Page 626
Reference......Page 627
Introduction to PHP......Page 629
Basic Functions......Page 645
Handling HTML Forms......Page 656
Reference......Page 657
Programming in C/C++ with Linux......Page 659
Using the C Programming Project Management Tools Provided with Fedora Linux......Page 660
Using the GNU C Compiler......Page 665
Graphical Development Tools......Page 666
Reference......Page 669
Why Use Mono?......Page 671
Mono on the Command Line......Page 672
Building on Mono’s Libraries......Page 677
Reference......Page 681
Part VI: Fedora Housekeeping......Page 683
Understanding Computer Attacks......Page 685
Assessing Your Vulnerability......Page 687
Protecting Your Machine......Page 688
Viruses......Page 692
Configuring Your Firewall......Page 693
Forming a Disaster Recovery Plan......Page 694
Keeping Up-to-Date on Linux Security Issues......Page 695
Understanding SELinux......Page 696
Reference......Page 697
Hard Disk......Page 699
Kernel......Page 704
Apache......Page 705
MySQL......Page 707
Reference......Page 711
32 Command-Line Master Class......Page 713
Why Use the Shell?......Page 714
Basic Commands......Page 715
Combining Commands......Page 734
Multiple Terminals......Page 736
Date and Time......Page 738
Capturing Screen Images......Page 739
Reference......Page 740
33 Writing and Executing a Shell Script......Page 741
Running a Shell Program......Page 742
Interpreting Shell Scripts Through Specific Shells......Page 744
Using Variables in Shell Scripts......Page 745
Using a Simple Script to Automate Tasks......Page 748
Built-In Variables......Page 750
Special Characters......Page 751
Comparison of Expressions in bash......Page 754
Special Statements: for, while, and Others......Page 759
Using Functions in Shell Scripts......Page 765
Reference......Page 766
Using RPM for Software Management......Page 767
Getting Started with yum......Page 774
Running yum Noninteractively......Page 776
Maintaining yum......Page 777
Using yum to Manage Package Inventory......Page 778
Configuring yum......Page 779
Using pirut for Software Management......Page 780
Using Yum Extender......Page 782
Creating a Local yum Repository......Page 783
Reference......Page 785
The Fedora File System Basics......Page 787
Working with the ext3 File System......Page 792
Other File Systems Available to Fedora......Page 795
Creating a File System......Page 797
Mounting File Systems......Page 805
Relocating a File System......Page 809
File System Manipulation......Page 811
Reference......Page 816
36 Kernel and Module Management......Page 817
The Linux Kernel......Page 818
Managing Modules......Page 822
When to Recompile......Page 824
Kernel Versions......Page 825
Obtaining the Kernel Sources......Page 826
Patching the Kernel......Page 827
Compiling the Kernel......Page 828
When Something Goes Wrong......Page 837
Reference......Page 839
Part VII: Appendices......Page 841
A: The History of Red Hat and Fedora......Page 843
What Is Fedora?......Page 845
Fedora for Business......Page 846
64-Bit Fedora......Page 848
Fedora on Multicore Machines......Page 849
B: Installation Resources......Page 851
Planning Your Fedora Deployment......Page 852
Hardware Requirements......Page 857
Preparing for the Install Process......Page 867
Partitioning Before and During Installation......Page 869
Using Fedora’s kickstart Installation Method......Page 872
Reference......Page 875
C: Fedora and Linux Internet Resources......Page 877
Websites and Search Engines......Page 878
Usenet Newsgroups......Page 885
Mailing Lists......Page 886
Internet Relay Chat......Page 887
A......Page 889
B......Page 893
C......Page 895
D......Page 900
E......Page 904
F......Page 907
G......Page 911
H......Page 914
I......Page 915
K......Page 918
L......Page 920
M......Page 922
N......Page 927
O......Page 929
P......Page 931
Q......Page 936
R......Page 937
S......Page 939
T......Page 948
U......Page 949
V......Page 952
W......Page 953
X......Page 954
Y......Page 955
Z......Page 956