/etc: Unterschied zwischen den Versionen
Die Seite wurde neu angelegt: „Kategorie:Linux/Dateisystem/Hierarchie“ |
|||
(5 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt) | |||
Zeile 1: | Zeile 1: | ||
'''/etc''' - Systemweite Konfigurationsdateien | |||
== Beschreibung == | |||
/etc und seine Unterverzeichnisse enthalten jede Art von [[Konfigurationsdatei]]en. | |||
* Diese Dateien müssen statische Dateien sein (s. o.). In diesem Verzeichnis dürfen sich keine Binärdateien befinden. | |||
== Unterverzeichnisse == | |||
Bekannte Unterverzeichnisse | |||
{| class="wikitable options" | |||
|- | |||
! Verzeichnis !! Beschreibung | |||
|- | |||
| /etc/opt || Konfiguration für Programme in /etc/opt aufgeteilt ist, existiert nicht. | |||
|- | |||
| /etc/X11 || Konfiguration des [[X Window System]]s, optional: In diesem Verzeichnis werden alle Konfigurationsdateien des X11-Systems abgelegt. | |||
* Das Verzeichnis beheimatet insbesondere die Dateien ''<WindowManager>''.wmrc abgespeichert. | |||
|- | |||
| /etc/sgml || Konfiguration für [[Standard Generalized Markup Language|SGML]], optional: In diesem Verzeichnis speichern [[Standard Generalized Markup Language|SGML]]-Systeme (soweit vorhanden) grundlegende Konfigurationen ab. | |||
* Dateien mit der [[Dateinamenserweiterung|Endung]] ''.cat'' stellen spezielle [[Dokumenttypdefinition|DTD]]-Kataloge mit Verweisen auf andere Kataloge bereit. | |||
|- | |||
| /etc/xml || Konfiguration für [[Extensible Markup Language|XML]], optional: In diesem Verzeichnis werden Grundeinstellungen von evtl. | |||
* vorhandenen XML-Systemen installiert. | |||
* Konfigurationsdateien haben die Dateiendung ''catalog. | |||
|- | |||
| /etc/mc || Konfiguration für [[Midnight Commander]], optional | |||
|- | |||
| /etc/network || Enthält bei Debian-Systemen jene Konfigurationsdateien, die das Netzwerk betreffen. | |||
* Allgemein liegen Konfigurationen einzelner [[Dienst (Informatik)|Dienste]] unter /etc/ntp.conf. | |||
|} | |||
== Konfigurationsdateien == | |||
Folgende Konfigurationsdateien gehören auf jeden Fall (soweit vorhanden) in /etc: | |||
{| class="wikitable sortable options" | |||
|- | |||
! Datei !! Beschreibung | |||
|- | |||
| csh.login || systemweite Initialisierungsdatei für den C-ähnlichen Befehlsinterpreter | |||
|- | |||
| exports || Zugriffsrechte für [[Network File System|NFS]]-Freigaben | |||
|- | |||
| [[fstab]] || Tabelle mit statischen Informationen zu einhängbaren Dateisystemen | |||
|- | |||
| ftpusers || enthält die Namen der vom [[File Transfer Protocol|ftp]]-Aufruf auszuschließenden Benutzer | |||
|- | |||
| gateways || statische Informationen zu den im [[Netzwerk]] verfügbaren [[Gateway (Informatik)|Gateways]] | |||
|- | |||
| gettydefs || Parameter zur [[Übertragungsgeschwindigkeit]] und sonstigen Einstellungen der Terminals | |||
|- | |||
| group || zeilenweise Informationen zu den eingetragenen Benutzergruppen | |||
|- | |||
| host.conf || Konfigurationsdaten zur [[Domain Name System#Resolver|Namensauflösung]] | |||
|- | |||
| [[hosts (Datei)|hosts]] || statische Informationen zur Zuordnung von Rechnernamen zu [[IP-Adresse]]n | |||
|- | |||
| hosts.allow || Zugriffsberechtigungen für den [[TCP-Wrapper]] tcpd | |||
|- | |||
| hosts.deny || Ausschlusskriterien für den [[TCP-Wrapper]] tcpd | |||
|- | |||
| hosts.equiv || zugelassene Rechner für [[Remote login|rlogin]], [[Remote Shell|rsh]], [[Remote Copy|rcp]] | |||
|- | |||
| hosts.lpd || zugelassene Rechner für den Druckdienst [[LPD-Protokoll|lpd]] | |||
|- | |||
| inetd.conf || Konfigurationsdatei für den Internet-[[Superserver]] [[inetd]] | |||
|- | |||
| inittab || Konfigurationsdatei für den Initialisierungsprozess [[init]] | |||
|- | |||
| issue || Systemidentifikationsdatei zur Ausgabe von Informationen vor dem Anmeldevorgang | |||
|- | |||
| issue.net || Systemidentifikationsdatei zur Ausgabe von Informationen vor dem Anmeldevorgang über das Netzwerk (zum Beispiel [[telnet]]) | |||
|- | |||
| ld.so.conf || Liste von Verzeichnissen mit dynamisch einzubindenden Bibliotheken | |||
|- | |||
| motd || Mitteilung des Tages zur Ausgabe nach dem Anmeldevorgang ('''m'''essage '''o'''f '''t'''he '''d'''ay) | |||
|- | |||
| mtab || dynamisch erzeugte Informationen zu den eingehängten Dateisystemen | |||
|- | |||
| mtools.conf || Konfigurationsdatei für [[mtools]] || dem Befehl zur Bearbeitung von [[MS-DOS]]-Dateisystemen | |||
|- | |||
| networks || statische Informationen zu den verfügbaren Netzwerken | |||
|- | |||
| passwd || Enthält den Benutzernamen, Beschreibung des Benutzers, Gruppen-ID, Benutzer-ID, das Heimat-Verzeichnis und das Login-Kommando (meist eine Shell). | |||
* Früher enthielt diese Datei auch das Benutzerkennwort. | |||
* Dieses ist jetzt in /etc/shadow gespeichert. | |||
|- | |||
| printcap || Konfigurationsdatei für den Druckdienst [[LPD-Protokoll|lpd]] | |||
|- | |||
| profile || systemweite Konfigurationsdatei für den Anmeldevorgang mittels [[Bourne-Shell|sh]] | |||
|- | |||
| protocols || Liste der [[Internet Protocol|IP]]-Protokollkennungen und -[[Protokoll (IP)|nummern]] | |||
|- | |||
| resolv.conf || Konfigurationsdatei für die [[Domain Name System#Resolver|Namensauflösung]] | |||
|- | |||
| rpc || Liste der [[Remote Procedure Call|RPC]]-Protokollkennungen | |||
|- | |||
| securetty || Zugangsberechtigungen für entfernte Anmeldevorgänge | |||
|- | |||
| services || Liste der [[Port (Protokoll)|Portkennungen]] für einzelne Dienste | |||
|- | |||
| shadow || verschlüsselte Kennwörter der Benutzer sowie die Dauer der Gültigkeit | |||
|- | |||
| shells || vollständige Namen der zulässigen Befehlsinterpreter | |||
|- | |||
| syslog.conf || Konfigurationsdatei für den Systemprotokollservice [[syslogd]] | |||
|} | |||
[[Kategorie:Linux/Dateisystem/Hierarchie]] | [[Kategorie:Linux/Dateisystem/Hierarchie]] |
Aktuelle Version vom 26. Oktober 2024, 02:06 Uhr
/etc - Systemweite Konfigurationsdateien
Beschreibung
/etc und seine Unterverzeichnisse enthalten jede Art von Konfigurationsdateien.
- Diese Dateien müssen statische Dateien sein (s. o.). In diesem Verzeichnis dürfen sich keine Binärdateien befinden.
Unterverzeichnisse
Bekannte Unterverzeichnisse
Verzeichnis | Beschreibung |
---|---|
/etc/opt | Konfiguration für Programme in /etc/opt aufgeteilt ist, existiert nicht. |
/etc/X11 | Konfiguration des X Window Systems, optional: In diesem Verzeichnis werden alle Konfigurationsdateien des X11-Systems abgelegt.
|
/etc/sgml | Konfiguration für SGML, optional: In diesem Verzeichnis speichern SGML-Systeme (soweit vorhanden) grundlegende Konfigurationen ab. |
/etc/xml | Konfiguration für XML, optional: In diesem Verzeichnis werden Grundeinstellungen von evtl.
|
/etc/mc | Konfiguration für Midnight Commander, optional |
/etc/network | Enthält bei Debian-Systemen jene Konfigurationsdateien, die das Netzwerk betreffen.
|
Konfigurationsdateien
Folgende Konfigurationsdateien gehören auf jeden Fall (soweit vorhanden) in /etc:
Datei | Beschreibung | |
---|---|---|
csh.login | systemweite Initialisierungsdatei für den C-ähnlichen Befehlsinterpreter | |
exports | Zugriffsrechte für NFS-Freigaben | |
fstab | Tabelle mit statischen Informationen zu einhängbaren Dateisystemen | |
ftpusers | enthält die Namen der vom ftp-Aufruf auszuschließenden Benutzer | |
gateways | statische Informationen zu den im Netzwerk verfügbaren Gateways | |
gettydefs | Parameter zur Übertragungsgeschwindigkeit und sonstigen Einstellungen der Terminals | |
group | zeilenweise Informationen zu den eingetragenen Benutzergruppen | |
host.conf | Konfigurationsdaten zur Namensauflösung | |
hosts | statische Informationen zur Zuordnung von Rechnernamen zu IP-Adressen | |
hosts.allow | Zugriffsberechtigungen für den TCP-Wrapper tcpd | |
hosts.deny | Ausschlusskriterien für den TCP-Wrapper tcpd | |
hosts.equiv | zugelassene Rechner für rlogin, rsh, rcp | |
hosts.lpd | zugelassene Rechner für den Druckdienst lpd | |
inetd.conf | Konfigurationsdatei für den Internet-Superserver inetd | |
inittab | Konfigurationsdatei für den Initialisierungsprozess init | |
issue | Systemidentifikationsdatei zur Ausgabe von Informationen vor dem Anmeldevorgang | |
issue.net | Systemidentifikationsdatei zur Ausgabe von Informationen vor dem Anmeldevorgang über das Netzwerk (zum Beispiel telnet) | |
ld.so.conf | Liste von Verzeichnissen mit dynamisch einzubindenden Bibliotheken | |
motd | Mitteilung des Tages zur Ausgabe nach dem Anmeldevorgang (message of the day) | |
mtab | dynamisch erzeugte Informationen zu den eingehängten Dateisystemen | |
mtools.conf | Konfigurationsdatei für mtools | dem Befehl zur Bearbeitung von MS-DOS-Dateisystemen |
networks | statische Informationen zu den verfügbaren Netzwerken | |
passwd | Enthält den Benutzernamen, Beschreibung des Benutzers, Gruppen-ID, Benutzer-ID, das Heimat-Verzeichnis und das Login-Kommando (meist eine Shell).
| |
printcap | Konfigurationsdatei für den Druckdienst lpd | |
profile | systemweite Konfigurationsdatei für den Anmeldevorgang mittels sh | |
protocols | Liste der IP-Protokollkennungen und -nummern | |
resolv.conf | Konfigurationsdatei für die Namensauflösung | |
rpc | Liste der RPC-Protokollkennungen | |
securetty | Zugangsberechtigungen für entfernte Anmeldevorgänge | |
services | Liste der Portkennungen für einzelne Dienste | |
shadow | verschlüsselte Kennwörter der Benutzer sowie die Dauer der Gültigkeit | |
shells | vollständige Namen der zulässigen Befehlsinterpreter | |
syslog.conf | Konfigurationsdatei für den Systemprotokollservice syslogd |