Copyrighted Material
Total Page:16
File Type:pdf, Size:1020Kb
49_752622 bindex.qxp 3/28/06 11:39 PM Page 777 Index virtual host setup, archives. See also backups Symbols 603–606 commands for, 172 apache2 Internet service, multivolume archives, 438 * (asterisk) wildcard, 580 single-volume archive, 167–168 apmd Internet service, 580 436–437 ! FTP command, 368 append FTP command, 368 tar program, 26, 436–441 ? FTP command, 368 application gateway, 508 Arkeia utility, 436 ? (question mark) wildcard, Application layer, TCP/IP, array variables, Perl, 167–168 276 747, 749 application-proxy gateway arrays, C programming, A firewall, 537–538 707–708 applications ascii FTP command, 368 ABI (application binary databases, 209 Aspell, 208, 222–223 interface), LSB and, 15 default availability, associative arrays, Perl, AbiWord, 208 212–214 747, 750 access point, wireless graphics and imaging, 210 asterisk (*) wildcard, network, 292–293 GUIs, 19–21 167–168 accounts, users, system Internet, 210–211 ATA support, kernel, 483 administration, 373 multimedia, 209 ATAPI support, kernel, 483 acpid Internet service, 580 office applications, 208 atd Internet service, 580 Actions menu, Debian office tools, 208 attachments to e-mail, 316 GNOME desktop, 142 text edtiors, 208 audio CDs ADSL (Asymmetric DSL), Applications menu multimedia applications, 258 Debian GNOME desktop, 228 alt newsgroups, 348 142 playing, 230–231 amaroK, 209 Fedora Core GNOME audits, security. See apache Internet service, desktop, 145 security audits 580 Ubuntu GNOME desktop, authentication Apache Web server 157 computer vulnerabilities, access-control directives, Applixware 551 601–603 description, 21 security, 504, 508 computer vulnerabilities overview, 220 authorization, security, 504 and, 551 APT autoconf GNU software configuration, 589–606 DEB files and, 459–461 package, 17 configuration file, 593–603COPYRIGHTEDDebian updates, 465–466 MATERIALautofs Internet service, 580 configuration tools, MEPIS Linux updates, automake GNU software 590–592 465–466 package, 17 installation, 587–588 Ubuntu Linux updates, automated backups, 440 naming of, 588 465–466 automatic command resource configuration completion, 167 directives, 596–600 automation, system starting, 588–589 administration, 374 49_752622 bindex.qxp 3/28/06 11:39 PM Page 778 778 Linux All-in-One Desk Reference For Dummies Binutils GNU software BrightStore ARCserve B package, 17 Backup for Linux, 436 bionet newsgroups, 348 Browse Windows Network, backdoor, security, 508 bit newsgroups, 348 MEPIS KDE desktop, backups. See also archives biz newsgroups, 348 152 automated, 440 block devices browsers. See Web commercial utilities, kernel, 482–483 browsers 435–436 overview, 402 BRU utility, 436 devices, 435 blogs, 358–360 buffer overflow, security, incremental, 440 BogoMIPS, 112 508 media, 434–435 boot commands, Knoppix, building kernel, 491–492 multivolume archives, 438 84–86 building modules, modular single-volume archive, /boot directory, 427 kernel, 491–492 436–437 /boot/grub configuration built-in functions, Perl, strategies, 434–435 file, 390 762–763 system administration, /boot/grub/menu.lst burning CDs/DVDs 374 configuration file, 390 ISO images and, 37–39 tapes, 439–440 boot loader Knoppix, 38–39 Bare Metal Plus utility, 436 Fedora Core installation, 52 multimedia applications, bash GNU software kernel and, 112 233–234 package, 17 startup and, 111 Nautilus, 186–187 bash shell SUSE Linux installation, 68 business requirements for built-in commands, boot messages, kernel security, 501 739–742 startup and, 112 overview, 162 boot options, Linux kernel, starting, 126–127 87–89 C bastion host, security, 508 /boot/System.map bc GNU software C++, compiling, 680 configuration file, 390 package, 17 C and C++ compilers, GCC, /boot/vmlinuz /bin directory, 427 678–682 configuration file, 390 binary FTP command, 369 C programming booting BIND DNS arrays, 707–708 definition, 111 computer vulnerabilities, bit fields, 707–710 from DVD drive, 33 551 break statement, 715 /etc/inittab file, 386–387 Debian, 642 case statement, 716 Fedora Core, 113–114 Fedora Core, 642 compound statements, init process, 384–386 MEPIS, 642 716 login screen, 113–114 named daemon, 643 continue statement, network configuration at resolver library, 644 716–717 boot time, 308–309 Ubuntu, 642 declarations, 700 Ubuntu, 114 utility programs, 644–645 default label, 717 Xandros, 113–114 Xandros, 642 definitions, 700 break statement, C BIND name server, 643 programming, 715 49_752622 bindex.qxp 3/28/06 11:39 PM Page 779 Index 779 do statement, 717 setup, 264–267 chkconfig command enumerations, 706 upstream data, 262 Fedora Core, 576–577 expression statements, cabling, Ethernet, 281–283 SUSE Linux, 576–577 717 caching name server chmod FTP command, 369 expressions, 711–713 /etc/named.conf file, clari newsgroups, 348 function library, 722–723 647–650 client/server model, function prototypes, resource record formats, sockets, 568 721–722 650–653 clients, Internet services, functions, variable zone files, 650 565 number of arguments, Calc, OpenOffice.org, Clipboard Tool 722 216–217 MEPIS KDE desktop, 153 goto statement, 718 calculators SUSE Linux desktop, 155 header files, 699, 722–723 GNOME, 219–220 clock if-else statement, 718–719 KDE, 219–220 SUSE Linux desktop, 155 if statement, 718 calendars, 218–219 Xandros Desktop, 160 macros, 704–705 case statement, C program- close FTP command, 369 null statement, 719 ming, 716 command completion, 167 operators, 711–715 categories of newsgroups, command line pointers, 708–709 347–348 arguments, 163 preprocessor directives, CD/DVD Burning option, command line options, 701–705 MEPIS KDE desktop, 163 program structure, 153 description, 127 699–701 cd FTP command, 369 programming and, 675 return statement, 719 CD with book command-line FTP client, shared libraries, 724–729 burning, 32–33 366–370 for statement, 717–718 distributions, 31–32 command processor, structures, 707–710 cdrdao, 209 programming, 675 switch statement, 719–720 cdrecord, 209 commands type definitions, 709–710 CDs. See also audio CDs archiving, 172 type qualifiers, 710 burning, multimedia compressing files, 172 unions, 707–710 applications, 233–234 date and time, 173 variables, 705–706 burning, ISO images, depmod, 404 void type, 722 37–39 directory management, while statement, 720–721 burning, Nautilus, 186–187 170, 201–202 CA (certificate authority), introduction, 25 directory navigation, security, 508 management, 103 195–196 cable modem connection SUSE Linux installation, disk-space usage, 204–206 CMTS (Cable Modem 63–65 dmesg, 112 Termination System), certificate, security, 508 dpkg, 457–459 263 character device support, ed text editor, 244 comparison to other kernel, 486 error messages, saving to connections, 255–256 character devices, 402–403 file, 166 connecting with, 262–267 file management, overview, 255 170, 200–201 49_752622 bindex.qxp 3/28/06 11:39 PM Page 780 780 Linux All-in-One Desk Reference For Dummies commands (continued) compilers FTP server, 608–612 file system management, GCC, 678–682 INN server, 628–635 173 programming and, 676 introduction, 28 finding files, 171, 202–203 compound statements, C kernel, 476–491 FTP, 366–370 programming, 716 printers, Debian, 90–91 grep, 163 compressing files, printers, Fedora Core, help, 170 commands for, 172 92–94 input, 165 computer, programming printers, Knoppix, 94–96 insmod, 404 and, 673–674 printers, MEPIS, 94–96 iptables, 541–545 computer programming. printers, SUSE, 97–99 ksyms, 404 See programming printers, Ubuntu, 99–100 lsmod, 404 computer systems Linux printers, Xandros, 100–103 managing processes, 172 runs on, 10 Samba, 667–669 modinfo, 404 computer vulnerabilities system configuration files, modprobe, 404 Apache Web Server, 551 390–392 mounting/unmounting, authentication, 551 configuration files 203–204 BIND DNS, 551 sendmail, 617–623 mtools, 446–447 CVS, 551 vsftpd file, 608–309 navigation, 194–206 databases, 552 vsftpd.conf file, 609–612 output, saving, 165 host security, 552 connection-oriented ownership, changing, Linux kernel, 552 protocols, sockets, 567 199–200 NFS (Network File connectionless protocols, permissions, 196–198 System), 551 sockets, 567 permissions, changing, NIS (Network Information connections to Internet 199–200 Service), 551 cable modem, 255 processing files, 171 Open SSL (Open Secure cable modem setup, repeating, 169 Sockets Layer), 551 262–267 rmmod, 404 resources for information, dialup networking, RPM files, 450 550 255, 267–274 shell commands, 127 sendmail, 551 DSL (digital subscriber su -, 382 SNMP, 551 line), 254–262 uptime, 395 subversion, 551 LANs, 285–286 user account concatenating shell console management, 416–417 commands, 164 opening, 161 user management, 172 conditional directives, C, virtual, 161 vi text editor, 247–249 703–704 const type qualifier, C wildcards, 167–168 confidentiality, security, 508 programming, 710 Yum, 466–469 configuration. See also context menus commercial backup TCP/IP configuration desktop context menus, utilities, 435–436 files 135–136 commercially available Apache Web server, icon context menus, software, office 589–606 136–137 applications, 220–222 Fedora Core, networks, continue statement, C comp newsgroups, 348 52–53 programming, 716–717 49_752622 bindex.qxp 3/28/06 11:39 PM Page 781 Index 781 Control Center, MEPIS KDE tables, defining, 226–227 declarations desktop, 152 tables, loading data, C programming, 700 Coreutils GNU software 227–228 variables, C programming, package, 18 vulnerabilities and, 552 705–706 cpio GNU software date and time decryption package, 18 commands, 173 GPG, 526–527