Galileo Computing < openbook > Galileo Computing - Professionelle Bücher. Auch für Einsteiger.
Professionelle Bücher. Auch für Einsteiger.

Inhaltsverzeichnis
Vorwort
Leitfaden
1 Die Wurzeln von Ubuntu
2 Was ist Ubuntu?
3 Die Versionen im Detail
4 Die Möglichkeiten der beiliegenden DVDs
5 Daten aus Windows sichern
6 Die Installation
7 Erste Schritte
8 Kubuntu und Xubuntu
9 Ubuntu mobil
10 Programme und Pakete installieren
11 Internet und E-Mail
12 Office
13 Grafik und Bildbearbeitung
14 Multimedia
15 Das Terminal
16 Programmierung und Design
17 Einrichtung der grundlegenden Hardware
18 Software- und Paketverwaltung
19 Architektur
20 Backup und Sicherheit
21 Desktop-Virtualisierung
22 Server-Installation
23 Sicherheit und Monitoring
24 Netzwerke
25 Server im Heim- und Firmennetzwerk
26 Der Server im Internet
27 Server-Virtualisierung mit KVM
28 Server-Virtualisierung mit Xen
29 Hilfe
30 Befehlsreferenz
Mark Shuttleworth
Glossar
Stichwort

Download:
- ZIP, ca. 34,8 MB
Buch bestellen
Ihre Meinung?

Spacer
<< zurück
Ubuntu GNU/Linux von Marcus Fischer
Das umfassende Handbuch, aktuell zu Ubuntu 10.04 LTS "Lucid Lynx"
Buch: Ubuntu GNU/Linux

Ubuntu GNU/Linux
5., aktualisierte und erweiterte Auflage, gebunden, mit 2 DVDs
1.104 S., 39,90 Euro
Galileo Computing
ISBN 978-3-8362-1654-8
Pfeil 19 Architektur
Pfeil 19.1 Betriebssysteme
Pfeil 19.2 Details des Boot-Vorgangs
Pfeil 19.3 GRUB
Pfeil 19.3.1 Aufbau
Pfeil 19.3.2 GRUB editieren
Pfeil 19.3.3 Wiederherstellung
Pfeil 19.4 Start- und Stoppskripte
Pfeil 19.5 Dienste
Pfeil 19.6 Initialisierung
Pfeil 19.6.1 Runlevel
Pfeil 19.6.2 init
Pfeil 19.6.3 Upstart
Pfeil 19.7 Plymouth
Pfeil 19.8 Dateisystem
Pfeil 19.8.1 Aufbau moderner Software-Strukturen
Pfeil 19.8.2 Datenträger
Pfeil 19.8.3 Die fstab
Pfeil 19.8.4 Swap
Pfeil 19.8.5 Der Verzeichnisbaum
Pfeil 19.8.6 Beschädigte Dateisysteme reparieren
Pfeil 19.9 Kernel und Module
Pfeil 19.9.1 Kernel-Historie
Pfeil 19.9.2 Module
Pfeil 19.9.3 Einen eigenen Kernel bauen
Pfeil 19.10 64-Bit: ja oder nein?
Pfeil 19.10.1 Installation von Ubuntu 64
Pfeil 19.10.2 Paralleles Arbeiten mit 32-Bit-Software


Galileo Computing - Zum Seitenanfang

19.5 Dienste topZur vorigen Überschrift

Wir wollen uns im Folgenden kurz mit den sogenannten Diensten (auch Dämonen genannt) beschäftigen. Linux-Dienste sind Skripte im Ordner /etc/init.d/, die eine bestimmte Funktion auf dem System bereitstellen. Aufgrund ihres Speicherortes werden sie auch manchmal init-Skripte genannt. Beispiele für solche Dienste sind:

  • samba – Der Samba-Dienst öffnet die TCP-Ports 139 und 445 und stellt somit die WindowsDateifreigaben bereit.
  • hotplug – Der Hotplug-Dienst erkennt Hardware-Änderungen, z. B. wenn eine PCMCIA-Karte eingesteckt wurde, und lädt das entsprechende Kernel-Modul.

Konfigurieren

Diese Dienste sind im Grunde einfache Shell-Skripte, die Sie verändern oder selbst schreiben können. Allgemein können diese Dienste mit verschiedenen Parametern aufgerufen werden:

  • start – Der Dienst wird gestartet.
  • stop – Der Dienst und alle abhängigen Dienste werden beendet.
  • pause – Der Dienst wird angehalten, bis er mit start wieder gestartet wird.
  • status – Es wird angezeigt, in welchem Status sich der Dienst befindet.
  • ineed – Es werden die Dienste angezeigt, die der Dienst zum Laufen benötigt.
  • needsme – Es werden die Dienste angezeigt, die den Dienst zum Laufen benötigen.

Nicht benötigte Dienste und Startprogramme deaktivieren

Während die Dienste größtenteils schon während des eigentlichen Bootens aktiviert werden und für alle Benutzer des Systems gelten, kommen die Startprogramme erst nach dem Einloggen ins Spiel. Nicht benötigte Dienste und Startprogramme kosten unnötige Zeit und lassen sich problemlos deaktivieren. Zu diesem Zweck sind sogar grafische Werkzeuge vorhanden.

Die Diensteverwaltung erreichen Sie über das Menü System · Systemverwaltung · Dienste. Nach dem Betätigen des Buttons Entsperren und der Eingabe Ihres Passworts können Sie nicht benötigte Dienste deaktivieren, indem Sie das jeweilige Häkchen davor entfernen. Wenn Sie beispielsweise keine externen Geräte per Bluetooth ansprechen möchten, brauchen Sie den Bluetooth-Dienst auch nicht beim Booten zu aktivieren.

Die Startprogramme sind benutzerabhängig und verbergen sich daher unter System · Einstellungen · Sitzungen. Auch hier finden Sie eine Auflistung aller Startprogramme mit einer entsprechenden Checkbox davor. Deaktivieren Sie an dieser Stelle ungebetene Startprogramme.


Bevor Sie entscheiden können, welche Dienste nicht benötigt werden, müssen Sie erst einmal wissen, welche Dienste überhaupt ausgeführt werden. Dafür benutzen Sie den Befehl netstat:

sudo netstat –tap > listening.services

Umlenken

Der Befehl lenkt die Ausgabe von netstat in eine Textdatei im aktuellen Verzeichnis um. Diese können Sie sich mit einem Editor Ihrer Wahl ansehen oder mit

less listening.services

im Terminal betrachten. Die Datei zeigt eine Liste aller Dienste an, die derzeit mit dem Status LISTEN im Hintergrund laufen. Ebenfalls aufgeführt sind die PIDs der Dienste und die Namen der Programme, die diese Dienste gestartet haben.

Updaten

Das Aktivieren/Deaktivieren von Diensten geht sehr bequem mit dem Befehl update-rc.d. Der folgende Befehl aktiviert z. B. den Dienst postfix:

sudo update-rc.d postfix defaults

Entfernen lässt sich der Dienst nun mit:

sudo update-rc.d postfix remove

Den Dienst sollten Sie jetzt mit

sudo /etc/init.d/postfix stop

von Hand stoppen, da er anderenfalls beim nächsten Herunterfahren des Systems nicht sauber beendet wird. Die Links zur Skriptdatei von Postfix werden beim Starten und Herunterfahren des Systems nicht mehr benutzt.


GUIs zum Deaktivieren von Diensten

Es gibt auch grafische Benutzeroberflächen (GUI – Graphical User Interface) zum Deaktivieren von Diensten. Eine Konsolen-GUI ist rcconf. Sie bekommen rcconf aus den Ubuntu-Quellen mittels:

sudo apt-get install rcconf



Ihr Kommentar

Wie hat Ihnen das <openbook> gefallen? Wir freuen uns immer über Ihre freundlichen und kritischen Rückmeldungen.






<< zurück
  Zum Katalog
Zum Katalog: Ubuntu GNU/Linux

Ubuntu GNU/Linux
Jetzt bestellen


 Ihre Meinung?
Wie hat Ihnen das <openbook> gefallen?
Ihre Meinung

 Buchempfehlungen
Zum Katalog: Linux






 Linux


Zum Katalog: OpenVPN






 OpenVPN


Zum Katalog: LPIC-1






 LPIC-1


Zum Katalog: Debian GNU/Linux






 Debian GNU/Linux


Zum Katalog: Shell-Programmierung






 Shell-Programmierung


Zum Katalog: Webserver einrichten und administrieren






 Webserver einrichten
 und administrieren


Zum Katalog: VirtualBox






 VirtualBox


Zum Katalog: IT-Handbuch für Fachinformatiker






 IT-Handbuch für
 Fachinformatiker


 Shopping
Versandkostenfrei bestellen in Deutschland und Österreich
InfoInfo




Copyright © Galileo Press 2010
Für Ihren privaten Gebrauch dürfen Sie die Online-Version natürlich ausdrucken. Ansonsten unterliegt das <openbook> denselben Bestimmungen, wie die gebundene Ausgabe: Das Werk einschließlich aller seiner Teile ist urheberrechtlich geschützt. Alle Rechte vorbehalten einschließlich der Vervielfältigung, Übersetzung, Mikroverfilmung sowie Einspeicherung und Verarbeitung in elektronischen Systemen.


[Galileo Computing]

Galileo Press, Rheinwerkallee 4, 53227 Bonn, Tel.: 0228.42150.0, Fax 0228.42150.77, info@galileo-press.de