8
Der LINUX Samba-Server Jürgen Adams DÜSSELDORF • SAN FRANCISCO • LONDON • PARIS • SOEST (NL)

Der LINUX Samba-Server - GBV

  • Upload
    others

  • View
    4

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Der LINUX Samba-Server - GBV

Der LINUX Samba-Server

Jürgen Adams

DÜSSELDORF • SAN FRANCISCO • LONDON • PARIS • SOEST (NL)

Page 2: Der LINUX Samba-Server - GBV

Inhaltsverzeichnis

Danksagungen

Vorwort

Wie das Buch gelesen werden sollte...

Software für LINUX und Samba

XIII

XV

XVII

XK

Kapitel 1: Rechneltechnik für LINUX-Systeme 1

Hardwareplattformen für LINUX 2 CPU, Motherboard und BIOS 3 Motherboards für LINUX 4 CPU und Arbeitsspeicher 4

Grafikkarten für den Einsatz mit LINUX 6 Festplattensystem des Servers 7

Festplatten-Controller (MFM/RLL/IDE) 8 SCSI-Adapter 8

Netzwerkhardware für das PC-Netzwerk 10 Netzwerkkarten für Windows 95/98 10 Busanschluß der Netzwerkkarte - ISA oder PCI ? 11 Netzanschluß für alle - Typen von Netzwerkkarten 11 Standard- oder Fast-Ethernet - Was bringt der Faktor 10? 15 Verbindung mit dem Netz - Anschlußarten der Netzwerkkarten 16 Netzwerkadapter für LINUX 20

Kapitel 2: Grundlagen der Netzwerktechnik 25

Softwaremodell Client und Server 26 Dienste und Ressourcen 28 Netzwerktypen 29

Peer-to-Peer-Netzwerke 29 Client-/Server-Netzwerke mit dezidiertem Server 30

Netzwerkprotokolle - Wozu? 31 Kommunikationsmodelle - Schichtarbeit im Netz 32

PC-Netzwerke mit NetBIOS/SMB 36 LanManager, NetBIOS & Co. - Steuermänner im SMB-Netzwerk 37 NetBIOS, NetBEUI und TCP/IP im Ebenenmodell 39

Hausverwaltung - Adressen im LAN 40 Namen und Adressen von NetBIOS und TCP/IP 40 Netzwerk- und Rechneradressen in IP-Netzen 44

Page 3: Der LINUX Samba-Server - GBV

VI Der LINUX Samba-Server

Konfiguration von TCP/IP unter LINUX 45 Rechneradressen für lokale Netze 46 Standard-Netzwerkmasken in IP-Netzwerken 47 Besondere IP-Adressen für IP-Netze 49 Netzwerk eingebaut - Kernelkonfiguration fürs Netzwerk 51 Angebunden - Konfiguration der Netzwerksoftware unter LINUX 53 Wo steht was - IP-Konfigurationsdateien unter LINUX 55

Kapitel 3: IP-Konfiguration der Arbeitsplatz-rechner 59

Konfigurationsmöglichkeiten der Netzwerkclients unter TCP/IP 60

Lokale Konfiguration des TCP/IP unter Windows 95/98 61 Konfiguration der Client- Software unter Windows 95/98 65

Installation und Konfiguration der Clientsoftware 66 Benutzerverwaltung von Windows 95/98 69

Verwaltung von Benutzerprofilen unter Windows 95/98 70 Zentrale IP-Konfiguration mit DHCP 72

Funktionsweise des DHCP-Systems 73 Installation des DHCP-Servers 75 Konfiguration von DHCP für SMB-Netzwerke 77 Aufbau der Datei dhcpd.conf 78 Korrektur der Routing-Tabelle für AU-Ones-Adressen 80 Start des DHCP-Servers dhcpd 81 IP-Konfiguration mit DHCP unter Windows 95/98 82 Anzeige der IP-Konfiguration unter Windows 95/98 83 Wo steht was - IP-Konfigurationsdateien unter LINUX 84

Kapitel 4: Administration von LINUX unter Windows 87

X-Window - Ihr Fenster zu LINUX 88 Was ist das X-Window-System 89 X-Window im Detail 93

MiX - Freeware X-Server für Windows 97 Installation von MiX für Windows 97

Erste Schritte mit MiX 99 MiX und fvwm - Starkes Team unter X 103

MiX mit fvwm verwenden 104 Anpassung der Konfiguration des Window-Managers fvwm 105 Anpassung der Farbsteuerung von MiX und fvwm 105 Anpassung des MiX an die deutsche Tastatur 107

L

Page 4: Der LINUX Samba-Server - GBV

Inhaltsverzeichnis VII

Kapitel 5: Samba - Windows-Netze unter LINUX

Samba - SMB-Server für LINUX und UNIX Samba und das Jahr 2000 - kein Problem mit Y2K Hardware ohne Y2K-Problem ? Client-Systeme im Jahr 2000

Installation von Samba über das Quellsystem Download des aktuellen Quellsystems Übersetzen der Software und Installation

Installation der Serversoftware über SuSE-LINUX 6.2 Starten des Samba-Systems

Testkonfiguration für Samba einrichten Automatischer Start von Samba als Dämon Tesüauf- Funktion des Samba-Pakets nachweisen

Administration von Samba mit swat swat im Überblick swat im Detail Installation von swat Zugriff auf die WWW-Oberfläche von swat

Binärsystem von Samba im Überblick Serverprogramme des Samba-Pakets im Detail smbd - SMB-Server von Samba nmbd- NetBIOS-Namenserver von Samba Dateien und Umgebungsvariablen des Samba-Pakets

109

110 111 112 112 113 113 113 115 117 118 119 120 127 128 129 130 131 134 135 135 137 140

Kapitel 6: Basiskonfiguration von Samba 141

Eingestellt - Konfiguration von Samba 142 Freigaben und Freigabedienste - Grundbegriffe von Samba 142 Dateiformat der Samba-Konfiguration 143 Abschnitte der Datei smb.conf 144

Parameter der Datei smb.conf 151 Parametertypen der Konfiguration von Samba 151 Variablen-Substitution bei Stringwerten 155

Übersetzung von Dateinamen mit Samba 156 Planung der Freigabedienste für Samba 158

öffentlich oder Privat? - Datenbereiche des Samba-Servers 158 Planung öffentlicher Datenbereiche 159 Planung privater Datenbereiche 160 Drucken im Netzwerk 162 Kapazitätsbestimmung des Servers 162

Windows-Netzwerke mit Samba 163 Sicherheitssystem von Samba 164 Benutzerverwaltung unter LINUX und Samba 166 Authentifizierung und Kennwörter unter Samba 2.x 167

Page 5: Der LINUX Samba-Server - GBV

VIII Der LINUX Samba-Server

Erzeugen einer Kennwortdatei für Samba 169 smbpasswd - Änderung der Kennworte von Samba 170

Globale Einstellungen des Samba-Servers 172 Änderung der globalen Einstellungen für das Windows-Netzwerk 172 Anzeige des Samba-Servers in der Netzwerkumgebung 174

Freigabedienste für Netzwerklaufwerke einrichten 175 Konfiguration öffentlicher Freigaben 176 Freigabe privater Datenbereiche 179

Manueller Zugriff auf Netzwerklaufwerke unter Windows 183 Zugriff über die Netzwerkumgebung 183 Zugriff unter MS-DOS 184

Kapitel 7: Erweiterte Konfiguration von Samba 187

Konfiguration von Samba als Logon-Server 188 netlogon - Freigabe für die Anmeldevorgänge am Server 189 Aktivierung der Domänendienste von Samba 192 Anlegen von Anmeldeskripten 193 Familie der NET-Befehle unter DOS/Windows 194

Konfiguration der Windows-Clients zum Zugang zur Domäne 195 Konfiguration der Client-Software von Windows 195 Anmeldung und Abgleich der Kennwörter unter Windows 198

Zentrale Uhr im Netzwerk - Samba als Timeserver 199 Konfiguration des Zeitdienstes unter Samba 199 Konfiguration der Windows-Client für den Zeitdienst 200

SAMBA in Teilnetzen 201 Imhosts - Lokale Namenauflösung in SMB-Netzwerken 203 NBNS - Zentraler Namendienst für das SMB-Netz 203 SAMBA als NetBIOS Name-Server 205 Zentrale Zuweisung des WINS-Servers über DHCP 206

Kapitel 8: MS Mail & Co. im Windows-Netzwerk

Arbeisweise von MS Mail Flexible Post- Erweiterungen für MS Mail

Server und Clients für Postdienste unter Windows 95/98 Microsoft Exchange Outlook 97/98

Einrichten von MS Mail Installation von Microsoft Mail unter Windows 95 Installation von Microsoft Mail unter Windows 98 Postmeister -Verwaltung von Microsoft Mail

Dienstpakete - Benutzerprofile für MS Mail Anlegen von Benutzerprofilen

209

210 212 212 213 213 214 214 215 216 221 221

L

Page 6: Der LINUX Samba-Server - GBV

Inhaltsverzeichnis IX Gruppenarbeit - Einsatz von Outlook im Netz

Versenden von E-Mail im Windows-Netzwerk Terminplanung und Abstimmung im Netz

Kapitel 9: Parameter nach Funktionell und Diensten

Parameter der Grundfunktionen Allgemeine Parameter der Samba-Server

Parameter der Protokollierung Parameter der Netzwerkfunktionen Parameter der Sicherheitsfunktionen

Globale Parameter der Sicherheitsfunktionen Service Parameter der Sicherheitsfunktionen

Parameter für den Dateidienst Globale Parameter der Funktionen des Dateidienstes Serviceparameter der Funktionen des Dateidienstes

Parameter für den Druckdienst Parameter für den Anmeldedienst (Logon) Parameter für den Namendienst (WINS) Parameter für den Browse-Dienst

229 230 232

237

238 238 240 243 253 253 266 273 274 278 298 311 316 318

Kapitel 10: Samba als Printerserver im PC-Netzwerk 321

Gerätetechnik für den Druckbetrieb im Netz 322 Druckertypen für den Netzwerkbetrieb 323 Parallele Schnittstellen unter LINUX 326 Turboschalter für (Drucker-) Schnittstellen unter LINUX 328 Test von lokalen Druckern und Schnittstellen 329

Netzwerkdrucker für LINUX 330 Netzwerkdrucker FS 1700+ von Kyocera 330

Drucken unter LINUX 333 Arbeitsweise des BSD-Drucksystems 333 Hausdruckerei - BSD-Drucksystem unter LINUX 335 Installation des Drucksystems 335 Start des lpd - Druck-Manager im Hintergrund 336

Konfiguration des lokalen Drucksystems 338 Druckaufbereitung mit Ghostscript und apsßlter unter LINUX 339 Einrichten der Warteschlangen lokaler Drucker mit apsßlter 343 Druckerwarteschlangen des BSD-Drucksystems im Detail 350

Remote Netzwerkdrucker im TCP/IP-Netzwerk 351 Anschluß des Netzwerkdruckers FS 1700+ 352 Manuelle TCP/IP-Konfiguration des Netzwerk-Interfaces im UNIX-Netz 353 Automatische Konfiguration des Netzwerk-Interfaces mit DHCP 355

Page 7: Der LINUX Samba-Server - GBV

X Der LINUX Samba-Server

Einrichten des Netzwerkdruckers für das BSD-Drucksystem mit apsßlter 356

Verwenden des BSD-Drucksystems unter LINUX 358 Ausgabe von Dateien unter LINUX 359 Anzeige des Druckstatus und Löschen von Druckaufträgen unter LINUX 360

Freigabe von Druckern für das PC-Netzwerk mit Samba 361 Drucker mit Samba konfigurieren - Anlegen von Printer-Shares 361

Installation von Netzwerkdruckern unter Windows 363 Netzwerkdrucker unter Windows 95/98 manuell installieren 364

Laufzeitkontrolle des Drucksystems unter Windows 95/98 367 Verwaltung der Druckaufträge unter Windows 368 Anpassung des Druckerspoolers unter Windows 368

Kapitel 11: Fortgeschrittene Konfiguration des Drucksystems 371

Druckerfreigaben in der smb.conf 372 Freigabetypen für Drucker 372 Schreibweise der Druckerkonfiguration in smb.conf 374

Erweiterte Druckerkonfiguration unter Samba 375 Zentrale Verwaltung der Druckersoftware im Windows-Netzwerk 375 Verwaltung des lokalen BSD-Drucksystems mit swat 382

Automatische Konfiguration der Drucker unter Samba-Server 385 Automatische Installation der Druckersoftware 385 Automatische Zuweisung von Druckeranschlüssen 387

testprns - Konfiguration der Druckdienste testen 387

Kapitel 12: Samba in Windows NT-Netzwerken 389

Zugriff auf Ressourcen des Samba-Servers unter Windows NT 390 Konfiguration von Samba für NT-Domänen 391

Anlegen von Maschinenkonten unter Windows NT 393 Verbinden von Samba mit NT-Domänen 395

Kapitel 13: USV - sicherer Betrieb des LINUX-Servers

Typen von USV-Systemen im Überblick Leistungsmerkmale moderner USV-Systeme Betriebssoftware USV-Systeme von APC

Installation des Quellsystems von apcupsd Übersetzen von apcupsd

Anschluß der USV an den Server-Rechner Pinbelegungen der seriellen Schnittstelle Datenkabel und Steuersignale der USV SmartUPS 700 Anschluß der USV und der Rechner Interrupt und Adressen der seriellen Schnittstelle

397

399 401 403 403 404 405 405 406 409 411

Page 8: Der LINUX Samba-Server - GBV

Inhaltsverzeichnis XI Steuerung der APC-USV mit apcusvd 412

Automatischer Start des USV-Dämons apcupsd 412 Manueller Start des USV-Dämons apcupsd 412 Laufzeitkontrolle des USV-Dämons apcupsd 413

Meldungen des USV-Dämons im Windows-Netzwerk 414 Broadcast Meldungen im Windows-Netzwerk mit apc2smb 415 Installation und Anpassung der USV-Software für apc2smb 422 Anpassung von Samba für apc2smb 423

Konfiguration des USV-Dämons apcupsd 424 Standardkonfigurationen der Datei apcupsd.conf 425

Konfigurationsparameter von apcupsd im Detail 429

Anhang A: Samba-Variablen nach Funktionen 435

Anhang B: Samba-Variablen nach Diensten 439

Anhang C: Inhalt der S.U.S.E. CD-ROM 445

Stichwortverzeichnis 447