Cover image for Linux : a network solution for your office
Title:
Linux : a network solution for your office
Author:
Tóth, Viktor.
Personal Author:
Publication Information:
Indianapolis, IN : Sams, 1999.
Physical Description:
xxii, 512 pages : illustrations ; 23 cm + computer laser optical disc (4 3/4 in.)
General Note:
Includes index.
Language:
English
Title Subject:
ISBN:
9780672316289
Format :
Book

Available:*

Library
Call Number
Material Type
Home Location
Status
Central Library HF5548.4.L5 T675 1999 Book and Software Set Central Closed Stacks
Searching...

On Order

Summary

Summary

Linux as a Business OS is a step-by-step, focused tutorial on installing and reliably maintaining a comprehensive Internet solution, including a corporate mail server, Web Server and more on a shoestring budget. Topics include: Set up and Installation, Connecting to the Internet, Basic services-mail and news, Setting up a Web server, Security, Advanced networking, Managing the system--accounts, logs, backups, configuring workstations, and Troubleshooting.


Author Notes

Viktor Toth is a software developer and consultant who started working with Linux nearly five years ago with version 0.96. He has been using Linux ever since as a network operating system and development platform. He has set up Linux-based comprehensive Internet solutions and maintained systems for clients, and has developed Linux applications, including a real-time test system for a telephone company switching office. He also runs a commercial on-line game and Web site under Linux at www.mud2.com. Viktor is the author of Visual C++ 4 Unleashed, Visual C++ 5 Unleashed, and Programming Windows 98/NT Unleashed, and co-author of several other Unleashed programming titles.


Table of Contents

Prefacep. 1
Part 1 Introductionp. 7
1 Introductionp. 9
Linux: The Rootsp. 10
How Good Is Linux?p. 12
Installation Roadmapp. 15
System Managementp. 19
2 The Linux Workhorsep. 23
Anatomy of a Horsep. 23
Interacting with the System: Shells in a Nutshellp. 36
Editing Filesp. 44
The X Window Systemp. 48
Part 2 Setting Upp. 53
3 System Installationp. 55
Preparing for Installationp. 55
Linux: First Bootp. 66
Test System Installationp. 71
4 Internet Configuration and Basic Securityp. 85
Users, Groups, and Passwordsp. 86
Privileges and Permissionsp. 92
System Servicesp. 95
5 Internet Conceptsp. 103
Internetworkingp. 103
The Internet Protocolp. 109
Other Internet Protocolsp. 114
Toolsp. 119
Other Standardsp. 121
6 The Domain Name Systemp. 125
Domain Names and Name Serversp. 125
Domain Name Registrationp. 131
Running a Name Serverp. 133
7 Making the Connectionp. 145
Preparing for the Connectionp. 145
Using PPPp. 150
Incoming Connectionsp. 154
Connecting the Test Systemp. 159
Using External Routersp. 164
Part 3 Basic Servicesp. 167
8 Running a Mail Serverp. 169
The Mail Delivery Processp. 169
Mailboxes and Protocolsp. 173
Configuring sendmailp. 179
Configuring the Test Systemp. 183
9 Mailing Lists and Newsgroupsp. 193
Mailing Listsp. 194
Newsgroupsp. 197
10 Web Servicep. 209
Basic Conceptsp. 209
Setting Up an FTP Serverp. 214
Running Apachep. 217
Advanced Web Server Featuresp. 223
Part 4 Advanced Networkingp. 233
11 Firewallsp. 235
What Firewalls Dop. 235
Do You Need a Firewall?p. 240
What to Protect Againstp. 241
Setting Up a Linux Firewallp. 243
12 Using External Routersp. 249
Routing Revisitedp. 249
Special Router Devicesp. 256
13 File Services for Windows: Sambap. 261
What Can Samba Do?p. 261
Setting Up Sambap. 263
Global Configuration Settingsp. 264
Configuring Shared Directoriesp. 267
Configuring Shared Printersp. 268
Samba and Encryptionp. 271
Using Sambap. 273
14 Time Servicesp. 281
The Need for Synchronizationp. 281
UNIX, the Internet, and Timekeepingp. 282
Installing and Using NTP Softwarep. 284
Part 5 Managing Your Systemp. 291
15 User Accountsp. 293
What Is a User Account?p. 293
Managing User Accountsp. 296
Shadow Passwordsp. 299
User Quotasp. 302
16 Logsp. 305
The System Logp. 305
Boot Notificationp. 310
Reading the Log Filesp. 311
Other Log Filesp. 314
Log Maintenancep. 316
17 Backupsp. 321
Backup Strategiesp. 321
Backing Up Filesp. 323
The Tools of Backupp. 325
Advanced Topicsp. 332
18 Scheduled Tasks, Scripts, and Programmingp. 339
Scheduling Program Executionp. 339
Shell Scriptsp. 342
Other Often Used Languagesp. 351
Examplesp. 353
19 Configuring Workstationsp. 361
Using a Linux Routerp. 362
Using a Linux Mail Serverp. 367
Accessing Network Newsp. 372
Using Samba Servicesp. 375
Other Applicationsp. 380
20 Security Revisitedp. 385
Access Securityp. 385
Network Securityp. 387
Personnel Securityp. 390
Application Securityp. 390
Malicious Programsp. 393
Protective Measuresp. 395
Part 6 When Something Goes Wrongp. 403
21 Diagnosing Your Systemp. 405
Pre-Boot Diagnosticsp. 405
Hardware Problemsp. 408
Software Problemsp. 414
Boot Optionsp. 422
Case Studiesp. 424
22 Moving to Backup Hardwarep. 431
Anatomy of a Transplantp. 431
Moving Softwarep. 435
More Case Studiesp. 438
Part 7 Appendixesp. 443
A Configuring the Kernelp. 445
B Linux Resources on the Internetp. 459
Web Sitesp. 459
FTP Sitesp. 460
Newsgroupsp. 461
Whois Databasesp. 462
C Linux Publicationsp. 463
Useful Booksp. 463
Magazinesp. 465
D Linux Support Organizationsp. 467
Caldera Systems, Inc.p. 467
Corel Corporationp. 467
Dell Computer Corporationp. 468
InfoMagicp. 468
Linux System Labsp. 468
Linuxcare, Inc.p. 468
Red Hat Softwarep. 469
Specialized Systems Consultants (SSC)p. 469
Walnut Creek CD-ROMp. 469
Indexp. 471

Google Preview