SUSE Linux

First Edition August 2006
ISBN 978-0-596-10183-1
Seiten 446
EUR38.00, SFR64.90


Weitere Informationen zu diesem Buch

Inhaltsverzeichnis | Index | Probekapitel | Rezensionen |


Index

	
[ Symbols ], [ Numbers ], [ A ], [ B ], [ C ], [ D ], [ E ], [ F ], [ G ], [ H ], [ I ], [ J ], [ K ], [ L ], [ M ], [ N ], [ O ], [ P ], [ Q ], [ R ], [ S ], [ T ], [ U ], [ V ], [ W ], [ X ], [ Y ], [ Z ],

Symbols[ Top ]
* (asterisk), 48
/ (forward slash), 40
%h and %d (percent h and percent d), 165
| (pipe), 137
~ (tilde), 34, 214

Numbers[ Top ]
3-D rendering, 148-153

A[ Top ]
access control, 368-373
      commands requiring root access, 369
      sudo, using, 369
access control lists, 57
ACPI S1, ACPI S3, and ACPI S4, 155, 156
AIDE (Advanced Intrusion Detection Environment), 186, 380-386
      config file directives, 384
      configuration file, 382
      installing, 380
      properties, 382
      system snapshot, 380
      testing, 381
aide.conf file, 382
aliases, 371
Alt-F7 command, 33
anonymous ftp, 345
Apache, 327-334
      configuration files, 328
      documentation, 327, 333
            document root directory, 327
      HTTP protocol, 331
      httpd.conf file, 328
      index.html, 328
      language negotiation, 328
      needed packages, installing, 327
      status module configuration, 329
      virtual hosting, 332
AppArmor, 386-392
      intended use, 391
      profile rules, 390
      standalone and systemic profiling, 390
      YaST, application profiles, creating with, 387
apropos command, 29
aquota.user and aquota.group files, 300
ARP (Address Resolution Protocol), 284
arp command, 284
asterisk (*), 48
ATI, 148
      multiheaded graphics cards, 143
audio, 123-126
authentication, 56, 347
authorization, 56
autoconf, 215, 219
AutoYaST, 403-411
      control files, 403, 406-407
      custom scripts, adding, 407
      machine profiles, 408
      required packages, 403
      system cloning profile, 12
      (see also YaST)

B[ Top ]
backups, 275-283
      incremental backups, 281
      live filesystems, 280
      restores from, 279
      snapshots, 280
      tar archives, 276
      to CDs, 277
      YaST, using, 277-279
Banshee audio player, 126
basket, 210
Beagle, 77
binary files, viewing, 39
binary packages compared to source packages, 213
BIND, 301
      (see also DNS; name resolution)
BIOS, 69
Bluetooth, 165-172
      configuration files, 168
      gnokii, 169
      hcitool, 169
      mobile phone synchronization, 168
      OBEX protocol, 168
      rfcomm, 170
      xgnokii, 170
BlueZ, 165
booting
      boot process, 69
      bootstrap loaders, 70
      dual-booting (see dual-boot systems)
      GRUB boot options, setting, 66
      rescuing an unbootable system, 66-72
      servers (see servers)
browsers
      Konqueror (see Konqueror)
      Nautilus (see Nautilus)
bzip2, 214

C[ Top ]
Caesar cipher, 349
capturing screenshots, 132-135
cd command, 43
CD installations, 2
CDs, backups to, 277
CDs, burning, 128-132
cfdisk, 245
      YaST, compared to, 247
challenge and response, 351
challenge/response authentication, 347
chkconfig utility, 231
chkstat utility, 366-368
      permission files used with, 366
chroot jail, 325
code examples, xii
command-line interface, 33
compiz window manager, 148
compositing, 153
configure script, 215
cp command, 48
CUPS (Common Unix Print System), 14, 15-16
      accessing remote printers, 57
      remote printers, accessing via, 58-59

D[ Top ]
data synchronization between computers, 172-179
.deb packages, 180
default gateways, 288
deltas, 201
dependencies, 198
devices, hot-pluggable, naming of, 26
/etc/dhcpd.conf, 322
DHCP (Dynamic Host Configuration Protocol), 321-326
      chroot jail, 325
      dhcpd.conf file, 322
      dhcp-tools package, 325
      DNS updates, 324
      documentation, 326
      static IP address assignment, 325
      YaST, configuration with, 322-325
diffs, 201
dig command, 294
digital signatures, 187
directories, 40
      permissions, 56
directory structure, 44-46
disk quotas, 297-301
      aquota.user and aquota.group files, 300
      edquota command, setting with, 298
      grace periods, 300
      group quotas, setting, 301
      quota command, monitoring with, 300
      repquota, monitoring with, 300
      setquota command, setting with, 299
displays, multiheaded, 143-148
DNS (Domain Name Service), 301
      dig tool, 307
      record types, 302
      troubleshooting, 290
      zones, 302
      (see also name resolution)
DNS servers, 301-308
      caching servers, 302
      YaST, configuring with, 303-307
domains, 302
dos2unix, 39
DPMS (Display Power Management Signaling), 93
dual-boot systems
      Linux on Windows installation, 393-399
      power management and, 157
      suspend-to-disk and partitioning issues, 157
dump, 281
DVD installations, 2

E[ Top ]
edquota command, 298
      grace periods, setting with, 300
email, 16-21
      email storage, migration between applications, 20
      Evolution, 18-20
      Kmail, 16-18
emulators, 411
encryption, 348
      asymmetric algorithms, 350
ESC/P printers, 15
ESMTP (Extended Simple Mail Transfer Protocol), 337
/etc/aide.conf, 382
/etc/apache2/httpd.conf, 328
/etc/dhcpd.conf, 322
/etc/fstab, 243
/etc/init.d/rc, 229
/etc/inittab, 226
/etc/sudoers, 369-371
/etc/sysconfig/SuSEfirewall2, 360
Evolution, 18-20
exec( ) system call, 262
ext3 filesystem, 5
      creating, 247
      (see also filesystems)
extended partitions, 243

F[ Top ]
fdisk, 246
FHS (Filesystem Hierarchy Standard), 47
file command, 39
file compression types, 214
file synchronization between computers, 172-179
files, 50
      attributes, 50, 54
      attributes, viewing or changing, 52-55
      Beagle, finding with, 77
      binary files, viewing, 39
      file synchronization, 172-179
      finding, 72-78
            locate command, 76
      links, 50
      ownership, 54
      permissions, 52
      sharing over networks (see NFS)
      symlinks, 51
      text files, viewing, 34
Filesystem Hierarchy Standard (FHS), 47
filesystems, 5
      authentication and access control, 83
      backups and restores, 275-283
      ext3 filesystems, creating, 247
      file system IDs, 249
      hierarchical filesystems, 40
      Linux directory structure, 44-46
      live backups, 280
      mount options, 245
      mount permissions and security, 245
      mounting, 78-84
      navigation from the command-line, 43
      Reiser filesystems, creating, 247
      Windows clients, serving to (see Samba)
      Windows, compared to, 78
      Windows filesystem, access via Linux, 46
filters, 140
find command, 73-77
      search criteria, 74
      wildcards, 75
firewalls, 356-363
      allowed services, 358
      External, Internal, and Demilitarized zones, 357
      IPsec support, 359
      iptables command, 356
      logging level, 360
      logging of dropped packets, 360
      masquerading, 359, 361
      netfilters, 356
      nmap, testing with, 363
      SuSEfirewall2 file, 360
      YaST, configuration with, 357-363
fork( ) system call, 262
forward slash ( / ), 40
FQDN (fully qualified domain name), 302
fstab file, 243
FTP (File Transfer Protocol), 345
fully qualified domain names (FQDN), 302

G[ Top ]
gconf, 153
GDI printers, 15
gnokii, 169
GNOME, 2
      desktop configuration, 119-123
      gedit text editor, 35
      keyboard preferences, setting, 99
      Nautilus (see Nautilus)
graphics cards, configuring, 90
grep command, 137
      package lists, filtering with, 181
GRUB (GRand Unified Bootloader), 8, 66-72
      boot-time kernel options, adding, 67
      interactive options, disabling with password protection, 343-344
      lock command, 344
      md5crypt command, 343
      online manual, 72
      password command, 344
gzip, 214

H[ Top ]
hardening, 342
hardware compatibility database, 15
hcitool, 169
hierarchical filesystems, 40
home directory, 34
HOWTO documents, 31
HPLIP (HP Linux Imaging and Printing) driver project, 14
HTTP protocol, 331
httpd.conf file (Apache), 328
hypervisors, 411, 415

I[ Top ]
ifconfig, 283-284
iFolder and iFolder3, 172-176
iFolder3, 172
IMAP servers, 20
Immunix, 386
incremental backups, 281
index.html, 328
inetd, 232
info command, 29
init, 224
      /etc/inittab file, 226
      wait( ) system call and, 263
/init.d/rc script, 229
init.d/rc script, 229
initial ramdisk, 71
/inittab file, 226
inittab file, 226
inode numbers, 50
inodes, 50
installing SUSE, 1-12
      email, 16-21
      from DVD or CD distributions, 2
      installation screen, 3
      network card configuration, 21-25
      network configuration, 9
      partitioning, 4-6
      printer setup, 12-14
      software, selecting, 6
      super-user account, 9
      user accounts, adding, 10
      User Authentication Methods, 10
integrit, 386
intrusion detection, 380
      tripwire, 386
      (see also AIDE)
iostat, 272
ip command, 285-287
      command objects, 285
iproute2 package, 285
iptables command, 356
IPV6, turning off, 289
iwconfig, 161

J[ Top ]
Joy, Bill, 37

K[ Top ]
K links and S links, 229
      SUSE compared to RedHat, 229
KDE, 2
      desktop configuration, 104-119
      files, finding with kfind, 72
      Kate text editor, 35
      KDE control center, 98
            keyboard preferences, 98
            mouse configuration, 100
      KDE System Guard, 256
      KDEPrint handbook, 16
      Konqueror (see Konqueror)
      kwrite text editor, 35
keyboards, 97-99
      national differences in standards, 97
keys, 350
kill command, 260
killing processes, 258
Kmail, 16-18
Konqueror, 41-42
      file attributes, viewing or changing, 52-55
      file contents, viewing, 34
      manpages, accessing with, 29
      view modes, 41
ksysguard, 256
      ksysguardd daemon, 274
kwatch, 265

L[ Top ]
laptops, 155
      Bluetooth, 165-172
      desktop synchronization, 172-179
      power management, 155-159
            dual-booting and, 157
      suspend modes, 155
      wireless networking, 159-165
            card configuration via YaST, 160
            iwconfig, 161
less, 34
      browsing command output, 137
libzypp, 202
links, 50
Linux documentation, 27
Linux Documentation Project, 31
Linux Standards Base (LSB), 190
locate command, 76
lock command, 344
log files, 264-270
      kwatch, examining with, 265
      managing, 268
      selected files, 264
      syslog daemon, 266
      syslog-ng daemon, 266-268
      tail, examining with, 265
logcheck, 268
logging, xinetd, 237
logical partitions, 243
logical volumes, 248
      extending, 254
logins
      remote logins, 346
      root versus user, 11
logrep, 268
logrotate, 268
loopback address, 288
ls command, 34, 43
LSB (Linux Standards Base), 190
lvcreate, 281
lvm2, 249
      command-line tools, 252
lvscan, 253

M[ Top ]
magazine cover discs, 191
mail service, 334-341
      MAAs (Mail Access Agents), 335
      maildir format message store, 340
      mbox format message store, 339
      MTAs (mail transfer agents), 335
      MUAs (mail user agents), 334
      POP3 servers, 337
      qpopper, 336
      setting up a server, 336
      SMTP, 337
make command, 215, 219-223
Makefiles, 215, 221
manpages, 28
masquerading, 361
Master Boot Record (MBR), 70
master scripts, 228
MBR (Master Boot Record), 70
md5crypt command, 343
mice, 100-103
mingetty, 258
mobile phones, using as modems, 170
modal editors, 37
modems, using mobile phones as, 170
modprobe command, 281
      IPv6, turning off, 289
monitors
      configuring, 90
            damage, avoiding, 93
      manufacturers, models, and settings, 92
      multiheaded display configuration, 143-148
Mono, x, 172
      Banshee audio player, 126
      downloads, 173
more, 34
mount command, 46
      mount options for filesystems, 245
      mount points, 45, 80
            Windows mount points, 46
      mountd daemon, 312
mount command (continued )
      mounting filesystems, 78-84
            authentication and access control, 83
      permanent mounts, 81
mpstat, 273
multiheaded displays, 143-148
MultiSync, 169
mv command, 48

N[ Top ]
name resolution, 292-296, 301
      dig, 294
      DNS and BIND, 301
      named, 301
      nsswitch.conf file, 294
      resolvers, 293
      YaST, configuring with, 293
NAT (Network Address Translation), 362
Nautilus, 42-43
      file contents, viewing, 34
Nessus, 373-379
      client and server, 374
      client, performing scans with, 376
      NASL, 378
      plugins, 376
      required packages, 374
      scanner updates for new vulnerabilities, 379
      specifying target machines, 376
      SSL certificate, creating, 375
      starting the server, 376
      user accounts, 374
netapplet, 24
netfilters, 356
      rulesets, 356
Network Address Translation (NAT), 362
network cards, configuring, 21-25, 283-291
network configuration, 9
Network Manager, 9
networking (see DHCP)
NetworkManager, 24
NFS (Network File System), 308-314
      export options, 310
      exports, 308
      nfsd, mountd, and portmapper daemons, 312
      security issues, 314
      YaST, configuring with, 308
nfsd daemon, 312
nmap tool, 363
noarch, 184
nsswitch.conf file, 294
ntfsresize tool, 397
NVIDIA, 148
      multiheaded graphics cards, 143

O[ Top ]
OBEX (Object Exchange protocol), 168
od command, 40
online_update command, 202
open relays, 17
OpenGL, 153
OpenSSH, 346
      authentication, 347
      DNS spoofing warning, 347
      remote logins, 346
      (see also SSH)
orphans, 262

P[ Top ]
package management
      automatic updates, 201
      binary compared to source packages, 213
      command-line updates, 202
      dependencies, 193
      digital signatures, verifying, 211
      finding and choosing packages, 188-191
      installation from source code, 212-223
      installing from Internet archives, 196
      installing or updating RPMs, 191-197
      listing installed packages, 181
            filtering output, 181
      online updates, 199
      package file types, 183
      package formats, 180
            comparison, 187
      querying uninstalled packages, 184
      removing packages, 198-199
      rpm, 180-187
      structure of RPM files, 185
      verifying package integrity, 186
      y2pmsh command-line tool, 196
      YUM, 209-212
      ZENWorks, 202-208
paravirtualization, 416
partitions and partitioning, 4-6, 237-248
      creating from the command line, 245
      issues with power management on dual-boot machines, 157
      primary, extended, and logical partitions, 243
      root partition, 46
      type codes, 249
partprobe, 247
passphrase, 350
password command, 344
patches, 201
pathnames, 40
permissions, 368
PID, 256
Pierce, Benjamin, 177
pipe (|), 137
policies, 158
port forwarding, 355
port numbers, 232
portmapper daemon, 312
postfix, 334-341
      configuration, 336, 337
      defining aliases, 340
      service of multiple domains, 340
      (see also mail service)
power management, 155-159
      dual-boot machines and, 157
      powersaved, 157
      schemes and policies, 158
      suspend modes, 155
primary partitions, 243
Printer Type screen, 58
printers
      ESC/P printers, 15
      GDI printers, 15
      PCL printers, 15
      PostScript, 15
      remote printers, accessing, 57
      setting up, 12-14
      shared Windows printers, 59
private keys, 350
privilege specification, 369
processes, 255
      killing processes, 258
      monitoring, 256-262
            KDE System Guard, using, 256
            top, using, 258
      orphans and zombies, 262
      parent and child processes, 256, 262
prompt, 33
ps command, 260
public keys, 350

Q[ Top ]
Quinion, Michael, 98
quota command, 300
      (see also disk quotas)

R[ Top ]
RBAC (role-based access control), 368
rcp, 345
regular expressions, 138
Reiser filesystem, 5
      creating, 247
      (see also filesystems)
remote access (see VNC)
repquota command, 300
rescue media, 68
resolvers, 293
restore, 281
rfcomm, 170
rlogin, 345
rm command, 48
      -i and -r options, 48
role-based access control (RBAC), 368
root, 9
root partition, 46
root versus user logins, 11
rot13, 349
route and route add commands, 284
routing tables, 287
      examining, 284
rpm, 180-187
      importing public keys, 187
      installing or updating packages, 191-197
      listing installed packages, 181
            filtering output, 181
      package dependencies, 193
      querying uninstalled packages, 184
      removing packages, 198-199
      structure of RPM files, 185
      verifying package integrity, 186
RSA user authentication, 354
rsh, 345
r-star utilities, 345
rsync, 176
rug, 202-206
runlevels, 224
      services, matching to, 225

S[ Top ]
S links and K links, 229
      SUSE compared to RedHat, 229
Samba, 314-321
      client-side use, 319
      packages necessary for service, 315
      SWAT, configuration using, 315-319
sar, 273
sax2, 91-95
      configuration file, 94
schemes, 158
screenshots, capturing, 132-135
security
      access control (see access control)
      applications profiling (see AppArmor)
      boot-time password, setting, 343-344
      firewalls, 356-363
            testing, 363
            YaST, configuring with, 357-363
      hardening, 342
      intrusion detection (see AIDE)
      mount permissions and, 245
      remote logins (see SSH)
      root versus user logins, 11
      security level definition, 363-368
            chkstat utility, 366-368
            YaST, using, 363-366
      telnet, 345
      vulnerability assessment (see Nessus)
server authentication, 352
servers, 224
      boot-time services startup, 224-230
      monitoring, 270-275
      partitions, creating and mounting, 237-248
services
      boot-time startup, 224-230
      runlevels, matching to, 225
      starting and stopping manually, 230
      starting on demand (see xinetd)
session keys, 352
set user id flag, 83
setquota command, 299
share points, 311
shell, 33
SHMConfig, 102
SLED (SUSE Linux Enterprise Desktop), 148
smbmount, 84
SMTP servers, 17
SMTP (Simple Mail Transfer Protocol), 337
snapshot, 380
software packages, selecting, 6
sort command, 139
source code, 213
      packages, installing from, 212-223
            advantages, 213
            autoconf, 215
            build options specifying, 217-219
            builds, 215
            downloading, 214
            required development tools, 214
            source RPMs, 219-223
SSH, 344-356
      authentication, 347
      DNS spoofing warning, 347
      encryption process, 348-355
      OpenSSH, 346
      origins, 346
      public and private keys, 350
      remote logins, 346
      RSA user authentication, 354
      server authentication, 352
      session keys, 352
      ssh-keygen command, 353
      X forwarding, 355
standard input, standard output, and standard error, 140
startup scripts, 228
strings command, 39
su command, 372
submount, 84
sudo utility, 369-373
      aliases, 371
      privilege specification, 369
      set user ID bit, 372
      su contrasted with, 372
      sudoers file, 369-371
            defaults requiring deletion, 370
Sun Microsystems, 37
superblock, 82
super-user account, 9
SUSE installation
      automated installs with AutoYaST, 403-411
            control files, 403, 406-407
            custom scripts, adding, 407
            machine profiles, 408
            required packages, 403
      dual-boot system configuration (see Windows, dual-boot installation with Linux)
      over a network, 399-403
            Apache configuration for, 400
            CDs versus ISO images, 400
            installation server configuration, 399
            installs from a non-Linux server, 403
            installs from CDs, 400
            installs from ISO images, 402
SUSE Version 10.1, x
SuSEfirewall2 file, 360
SUSEWatcher, 201
swap space, 4
SWAT, 315-319
swatch, 268
symlinks (symbolic links), 51
synclient, 103
SyncML plugin, 169
syslog, 266
      syslogd service, 356
syslog-ng, 266-268
system administration, servers (see servers)
system cloning profile, 12
system load monitoring, 270-274
      remote systems, 274
system runlevels (see runlevels)

T[ Top ]
tail command, 139, 265
tar command, 214, 276
      incremental backups with, 281
      options, 276
      .tar archives (tarballs), 180, 214
targets, 219
telinit command, 231
telnet, 345
terminal emulation, 136
terminal windows, 33
text editors, 35
      modal editors, 37
tilde (~), 34, 214
top, 258-260, 273
touchpads, 102
Tripwire, 186, 386
trusted hosts, 345
ttylinux, 412

U[ Top ]
UNC (Universal Naming Convention), 80
Unison, 177
Unix, 33
unix2dos, 39
user accounts, 60-66
      management with YaST, 60
User Authentication Methods, 10
user versus root logins, 11
users, setting disk quotas for, 298
/usr directories, 46
usrquota mount option, 298

V[ Top ]
vi text editor, 35-39
video, 127
video acceleration support in Xgl, 152
viperdb, 386
virtual hosting, 332
virtual terminals, 33
virtualization, 411
      guests and hosts, 411
      hypervisors, 411
      (see also Xen)
vmstat, 272-274
VNC (Virtual Network Computing), 84-88
volume groups, 248
vulnerability assessment (see Nessus)

W[ Top ]
wait( ) system call, 262, 263
wc command, 138
web services (see Apache)
wildcards, 48, 141
Windows
      dual-boot installation with Linux, 393-399
            disk space allocation, 394
            /etc/fstab file, 395
            MBR (Master Boot Record), 397
            NTFS versus FAT filesystems, 394
            partitioning, 397
            retaining the Windows MBR, 398
            Windows installation, 394
            with pre-existing Windows installation, 396-398
      filesystem, access via Linux, 46
      Linux integration via Samba (see Samba)
wireless networking, 159-165
      cards without Linux drivers, 162
      iwconfig, 161
      YaST, configuration using, 159-163
wrapper scripts, 216

X[ Top ]
X servers, 89
      configuration files, 94
      configuration via sax2, 91-95
      service termination, 95
      X forwarding using SSH, 355
      Xgl (see Xgl)
Xen, 411-419
      booting up, 412
      configuration file, 413
      domains, 411
            domain configuration files, 416
      grub config file, editing of, 412
      hypervisor, 415
      logical volumes and, 418
      paravirtualization, 416
      required packages, 412
      root filesystem location, 414
      xentop utility, 419
      xm, 413
Xgl, 148-153
      ATI and, 148
      NVIDIA chipsets and, 148
xgnokii, 170
xinetd, 232-237
      configuration using YaST, 232-235
      inetd and, 232
      log files, 237
      xinetd.conf, 235
            examples of attributes, 236

Y[ Top ]
y2pmsh, 196
YaST
      Apache packages, installing, 327
      application profiles, creating with, 387
      AutoYaST system cloning profile, 12
      backups using, 277-279
            restores, 279
      Bluetooth, configuring, 165-168
      DHCP configuration using, 322-325
      DNS servers, configuring with, 303-307
      exported filesystems, mounting on a client, 311
      firewall configuration using, 357-363
      keyboard layout, choosing, 99
      Linux installation servers, configuring, 399
      logical volumes, creating with, 249
      name resolution, configuring with, 293
      network card configuration, 22
      NFS configuration, 308
      package manager, 184, 194-196
            online updates, 199-201
            packages, installing from Internet archives, 196
            removing packages, 198
      partitioning, 238-245
      remote printers, configuring, 58
      security configuration using, 363-366
      services and runlevels, matching, 225
      wireless network configuration, 159-163
      xinetd configuration, 232-235
Ylönen, Tatu, 346
YUM, 209-212

Z[ Top ]
ZENWorks, 202-208
      rug, 202-206
      zen-installer, zen-updater, and zen-remover, 206
      zmd, 207
zombies, 262

	

Zurück zu SUSE Linux


Themen

Buchreihen

Special Interest

International Sites

O'Reilly China O'Reilly France O'Reilly USA O'Reilly Japan O'Reilly Taiwan