{"id":2001,"date":"2023-09-09T21:08:19","date_gmt":"2023-09-09T19:08:19","guid":{"rendered":"https:\/\/linux-bibel.at\/?p=2001"},"modified":"2023-09-09T21:08:21","modified_gmt":"2023-09-09T19:08:21","slug":"30-wichtige-konfigurations-dateien-unter-linux","status":"publish","type":"post","link":"https:\/\/linux-bibel.at\/index.php\/2023\/09\/09\/30-wichtige-konfigurations-dateien-unter-linux\/","title":{"rendered":"30 wichtige Konfigurations-Dateien unter Linux"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\">Von der Website&nbsp;<a href=\"https:\/\/linuxconfig.org\/linux-configuration-files-top-30-most-important\" target=\"_blank\" rel=\"noreferrer noopener\">https:\/\/linuxconfig.org\/linux-configura &#8230; -important<\/a>&nbsp;habe ich den wesentlichen Text per deepl.com \u00fcbersetzen lassen und pr\u00e4sentiere ihn jetzt hier (unkritisch und unkommentiert). Die Dateien lassen sich &#8211; falls vorhanden &#8211; mit&nbsp;<strong>cat<\/strong>&nbsp;davor, allenfalls mit Admin-Rechten, im Terminal einsehen.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Die Datei&nbsp;<strong>\/etc\/fstab<\/strong>&nbsp;wird verwendet, um zu steuern, wie Dateisysteme beim Booten und w\u00e4hrend des normalen Betriebs des Systems eingeh\u00e4ngt werden. Sie listet alle verf\u00fcgbaren Dateisysteme und ihre Einh\u00e4ngepunkte auf, einschlie\u00dflich Optionen und Dump-Frequenzen.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Die Datei&nbsp;<strong>\/etc\/passwd<\/strong>&nbsp;enth\u00e4lt Informationen \u00fcber die Benutzer des Systems, einschlie\u00dflich ihres Benutzernamens, ihrer Benutzer-ID, ihrer Gruppen-ID, ihres Heimatverzeichnisses und ihrer Shell. Diese Datei ist f\u00fcr alle Benutzer des Systems lesbar, aber es ist wichtig, sie sicher zu halten, um unbefugten Zugriff auf Benutzerkonten zu verhindern.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Die Datei&nbsp;<strong>\/etc\/shadow<\/strong>&nbsp;enth\u00e4lt das verschl\u00fcsselte Passwort und andere Sicherheitsinformationen f\u00fcr jeden Benutzer des Systems. Im Gegensatz zu \/etc\/passwd ist diese Datei nur f\u00fcr den Root-Benutzer lesbar und daher wesentlich sicherer. Sie wird verwendet, um Informationen wie die letzte Kennwort\u00e4nderung, das Mindest- und das H\u00f6chstalter des Kennworts zu speichern.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Die Datei&nbsp;<strong>\/etc\/group<\/strong>&nbsp;listet die Gruppen auf dem System und ihre Mitglieder auf. Sie enth\u00e4lt Informationen \u00fcber jede Gruppe, einschlie\u00dflich ihres Namens, der Gruppen-ID und einer Liste der Benutzer, die Mitglieder dieser Gruppe sind. Mit dieser Datei werden die Benutzer- und Gruppenrechte f\u00fcr den Zugriff auf Dateien und Verzeichnisse im System verwaltet.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Die Datei&nbsp;<strong>\/etc\/sudoers<\/strong>&nbsp;dient zur Verwaltung des sudo-Befehls, mit dem Benutzer Befehle als Root-Benutzer ausf\u00fchren k\u00f6nnen. Diese Datei listet die Benutzer und Gruppen auf, die den sudo-Befehl verwenden d\u00fcrfen, sowie die Befehle, die sie ausf\u00fchren d\u00fcrfen. Es ist wichtig, diese Datei sicher zu halten, um unbefugten Zugriff auf das Root-Benutzerkonto zu verhindern.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Die Datei&nbsp;<strong>\/etc\/ssh\/sshd_config<\/strong>&nbsp;ist die Konfigurationsdatei f\u00fcr den SSH-Server. Sie legt Optionen f\u00fcr den Server fest, z. B. die Nummer des Ports, der \u00fcberwacht werden soll, die zul\u00e4ssigen Authentifizierungsmethoden und den Speicherort der Hostschl\u00fcssel. Diese Datei wird zur Sicherung und Konfiguration des SSH-Servers auf einem Linux-System verwendet.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Die Datei&nbsp;<strong>\/etc\/resolv.conf<\/strong>&nbsp;dient der Konfiguration des DNS-Aufl\u00f6sers des Systems. Sie enth\u00e4lt Informationen \u00fcber die DNS-Server, die das System f\u00fcr die Namensaufl\u00f6sung verwenden soll, sowie \u00fcber Suchdom\u00e4nen und Optionen. Diese Datei ist entscheidend f\u00fcr die ordnungsgem\u00e4\u00dfe Netzwerkkommunikation auf einem Linux-System.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Die Datei&nbsp;<strong>\/etc\/network\/interfaces<\/strong>&nbsp;wird zur Konfiguration von Netzwerkschnittstellen auf einem Linux-System verwendet. Sie enth\u00e4lt Informationen \u00fcber die Netzwerkschnittstellen, wie IP-Adressen, Netzmasken und Gateways, sowie Optionen f\u00fcr die Konfiguration von DHCP- und statischen IP-Adressen. Diese Datei wird zur Verwaltung der Netzwerkkonfiguration auf einem Linux-System verwendet.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Die Datei&nbsp;<strong>\/etc\/hosts<\/strong>&nbsp;dient der Zuordnung von Hostnamen zu IP-Adressen. Es handelt sich um eine einfache Textdatei, in der benutzerdefinierte Hostnamen und IP-Adressen angegeben werden k\u00f6nnen, ohne dass ein DNS-Server verwendet werden muss. Diese Datei wird f\u00fcr die lokale Namensaufl\u00f6sung auf einem Linux-System verwendet.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Die Datei&nbsp;<strong>\/etc\/sysctl.conf<\/strong>&nbsp;wird zur Konfiguration der Linux-Kernelparameter zur Laufzeit verwendet. Sie enth\u00e4lt eine Liste von Schl\u00fcssel-Wert-Paaren, mit denen das Verhalten des Kernels ge\u00e4ndert werden kann, z. B. die Aktivierung oder Deaktivierung der IPv4-Weiterleitung, die Anpassung der maximalen Anzahl offener Dateideskriptoren und die Festlegung der maximalen Anzahl gemeinsam genutzter Speichersegmente.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Die Datei&nbsp;<strong>\/etc\/services<\/strong>&nbsp;listet bekannte Dienste und die von ihnen verwendeten Anschlussnummern und Protokolle auf. Sie wird vom System verwendet, um die Namen der Dienste den Anschlussnummern und Protokollen zuzuordnen, was es den Benutzern erleichtert, die Netzwerkdienste zu konfigurieren. Diese Datei wird zur Verwaltung von Netzwerkdiensten auf einem Linux-System verwendet.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Die Datei&nbsp;<strong>\/etc\/aliases<\/strong>&nbsp;wird zur Verwaltung von E-Mail-Aliasen auf einem Linux-System verwendet. Sie enth\u00e4lt eine Liste von E-Mail-Adressen, die auf andere E-Mail-Adressen umgeleitet werden, so dass Benutzer E-Mails an mehreren Adressen empfangen oder E-Mails an eine andere Adresse umleiten k\u00f6nnen. Diese Datei wird f\u00fcr die Verwaltung von E-Mails auf einem Linux-System verwendet.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Die Datei&nbsp;<strong>\/etc\/crontab<\/strong>&nbsp;ist die systemweite Cron-Tabellen-Datei. Sie wird verwendet, um Aufgaben zu planen, die automatisch vom Cron-Daemon ausgef\u00fchrt werden sollen. Sie enth\u00e4lt eine Liste von Befehlen sowie die Zeiten und Daten, zu denen sie ausgef\u00fchrt werden sollen. Diese Datei wird verwendet, um Aufgaben auf einem Linux-System zu automatisieren.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Die Datei&nbsp;<strong>\/etc\/rc.local<\/strong>&nbsp;ist ein Skript, das beim Booten durch den init-Prozess ausgef\u00fchrt wird. Sie enth\u00e4lt Befehle und Skripte, die nach dem Booten des Systems ausgef\u00fchrt werden sollen, z. B. das Starten von Diensten oder das Einrichten von Umgebungsvariablen. Diese Datei wird verwendet, um das Verhalten eines Linux-Systems beim Booten anzupassen.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Die Datei&nbsp;<strong>\/etc\/default\/locale<\/strong>&nbsp;wird zur Konfiguration der System-Locale auf einem Linux-System verwendet. Sie enth\u00e4lt Informationen \u00fcber das Standardgebietsschema, wie z. B. die Sprache, das Land und die Zeichenkodierung, die f\u00fcr systemweite Einstellungen verwendet werden sollen. Diese Datei wird zur Verwaltung der Locale auf einem Linux-System verwendet.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Die Datei&nbsp;<strong>\/etc\/environment<\/strong>&nbsp;wird verwendet, um Umgebungsvariablen auf einem Linux-System zu setzen. Sie enth\u00e4lt eine Liste von Schl\u00fcssel-Wert-Paaren, die als Umgebungsvariablen exportiert werden, die von Anwendungen und Skripten verwendet werden k\u00f6nnen, um ihr Verhalten zu konfigurieren. Diese Datei wird zur Verwaltung von Umgebungsvariablen auf einem Linux-System verwendet.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Die Datei&nbsp;<strong>\/etc\/default\/keyboard<\/strong>&nbsp;wird zur Konfiguration des Tastaturlayouts auf einem Linux-System verwendet. Sie enth\u00e4lt Informationen \u00fcber das Tastaturmodell, das Layout, die Variante und die Optionen, die f\u00fcr die systemweiten Tastatureinstellungen verwendet werden sollen. Diese Datei wird zur Verwaltung der Tastatur auf einem Linux-System verwendet.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Die Datei&nbsp;<strong>\/etc\/security\/limits.conf<\/strong>&nbsp;wird verwendet, um Ressourcenlimits auf einem Linux-System festzulegen. Sie enth\u00e4lt eine Liste von Schl\u00fcssel-Wert-Paaren, die die H\u00f6chst- und Mindestwerte f\u00fcr verschiedene Systemressourcen angeben, z. B. die Anzahl der offenen Dateideskriptoren, die Gr\u00f6\u00dfe des virtuellen Speichers und die maximale Anzahl der Prozesse. Diese Datei wird zur Verwaltung von Ressourcenbeschr\u00e4nkungen auf einem Linux-System verwendet.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Die Datei&nbsp;<strong>\/etc\/apt\/sources.list<\/strong>&nbsp;wird zur Konfiguration der Softwarequellen f\u00fcr den APT-Paketmanager auf einem Linux-System verwendet. Sie enth\u00e4lt eine Liste von Repositories oder Softwarequellen, aus denen Pakete installiert und aktualisiert werden k\u00f6nnen. Diese Datei wird zur Verwaltung von Softwarequellen und Paketen auf einem Linux-System verwendet.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Die Datei&nbsp;<strong>\/etc\/apt\/apt.conf<\/strong>&nbsp;wird verwendet, um den APT-Paketmanager auf einem Linux-System zu konfigurieren. Sie enth\u00e4lt eine Liste von Optionen und Einstellungen, die sich auf das Verhalten von APT auswirken, wie z.B. den zu verwendenden Proxy-Server, die Standardversion, von der aus Pakete installiert werden sollen, und die Standardaktion, die beim Upgrade von Paketen durchgef\u00fchrt werden soll. Diese Datei wird verwendet, um den APT-Paketmanager auf einem Linux-System zu verwalten.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Die Datei&nbsp;<strong>\/etc\/bash.bashrc<\/strong>&nbsp;ist die systemweite Konfigurationsdatei f\u00fcr die Bash-Shell. Sie enth\u00e4lt eine Liste von Befehlen und Einstellungen, die ausgef\u00fchrt werden, wenn ein Benutzer eine Bash-Shell-Sitzung startet. Diese Datei wird verwendet, um die Bash-Shell f\u00fcr alle Benutzer eines Linux-Systems zu konfigurieren.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Die Datei&nbsp;<strong>\/etc\/sysconfig\/network<\/strong>&nbsp;wird zur Konfiguration der Netzwerkeinstellungen auf einem Linux-System verwendet. Sie enth\u00e4lt Informationen \u00fcber den Hostnamen, das Gateway und andere Netzwerkparameter, die beim Starten des Systems festgelegt werden sollten. Diese Datei wird zur Verwaltung der Netzwerkeinstellungen auf einem Linux-System verwendet.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Die Datei&nbsp;<strong>\/etc\/modprobe.d\/blacklist.conf<\/strong>&nbsp;wird verwendet, um Module auf eine schwarze Liste zu setzen, die vom Linux-Kernel nicht geladen werden sollen. Sie enth\u00e4lt eine Liste von Modulen, die nicht geladen werden sollen, entweder weil sie daf\u00fcr bekannt sind, Probleme zu verursachen, oder weil sie auf dem System nicht ben\u00f6tigt werden. Diese Datei wird verwendet, um das Laden von Kernel-Modulen auf einem Linux-System zu verwalten.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Die Datei&nbsp;<strong>\/etc\/udev\/rules.d\/70-persistent-net.rules<\/strong>&nbsp;wird f\u00fcr die dauerhafte Zuweisung von Netzwerkschnittstellennamen auf einem Linux-System verwendet. Sie enth\u00e4lt eine Liste von Regeln, die Netzwerkschnittstellen auf der Grundlage ihrer MAC-Adressen abgleichen und ihnen stabile Namen zuweisen, wie z. B. &#8222;eth0&#8220; oder &#8222;wlan0&#8220;. Diese Datei wird verwendet, um die Benennung von Netzwerkschnittstellen auf einem Linux-System zu verwalten.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Die Datei&nbsp;<strong>\/etc\/default\/grub<\/strong>&nbsp;wird zur Konfiguration des GRUB-Bootloaders auf einem Linux-System verwendet. Sie enth\u00e4lt Optionen und Einstellungen, die sich auf das Verhalten von GRUB auswirken, z. B. den Standardkernel zum Booten, die Zeit\u00fcberschreitung und die Anzeigeaufl\u00f6sung. Diese Datei wird verwendet, um den GRUB-Bootloader auf einem Linux-System zu verwalten.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Die Datei&nbsp;<strong>\/etc\/X11\/xorg.conf<\/strong>&nbsp;wird zur Konfiguration des X-Window-Systems auf einem Linux-System verwendet. Sie enth\u00e4lt Informationen \u00fcber die Grafikkarte, den Monitor und die Tastatur sowie Optionen zur Anpassung des Verhaltens des X- Window-Systems, wie z. B. die Farbtiefe und die Bildschirmaufl\u00f6sung. Diese Datei wird zur Verwaltung des X-Window-Systems auf einem Linux-System verwendet.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Die Datei&nbsp;<strong>\/etc\/ld.so.conf<\/strong>&nbsp;wird zur Konfiguration des dynamischen Linkers auf einem Linux-System verwendet. Sie enth\u00e4lt eine Liste von Verzeichnissen, die vom dynamischen Linker beim Laden von gemeinsamen Bibliotheken durchsucht werden sollen. Diese Datei wird zur Verwaltung des dynamischen Linkers auf einem Linux-System verwendet.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Die Datei&nbsp;<strong>\/etc\/pam.d\/system-auth<\/strong>&nbsp;wird zur Konfiguration des Authentifizierungsmechanismus auf einem Linux-System verwendet. Sie enth\u00e4lt eine Liste von Modulen, die f\u00fcr die Authentifizierung verwendet werden sollen, z. B. die \u00dcberpr\u00fcfung des Passworts anhand der Shadow-Datei oder die Verwendung von Smartcards. Diese Datei wird zur Verwaltung der Authentifizierung auf einem Linux-System verwendet.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Die Datei&nbsp;<strong>\/etc\/logrotate.conf<\/strong>&nbsp;wird zur Konfiguration des Dienstprogramms logrotate auf einem Linux-System verwendet. Sie enth\u00e4lt Informationen dar\u00fcber, wie Protokolldateien rotiert werden sollen, z. B. die H\u00e4ufigkeit, Gr\u00f6\u00dfe und Komprimierung der rotierten Protokolle. Diese Datei wird zur Verwaltung von Protokolldateien auf einem Linux-System verwendet.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Die Datei&nbsp;<strong>\/etc\/rsyslog.conf<\/strong>&nbsp;wird zur Konfiguration des rsyslog-Daemons auf einem Linux-System verwendet. Sie enth\u00e4lt Informationen dar\u00fcber, wohin Protokollnachrichten gesendet werden sollen, z. B. an einen entfernten Server oder in eine lokale Datei, sowie Optionen zum Filtern und Formatieren von Protokollnachrichten. Diese Datei wird zur Verwaltung der Protokollierung auf einem Linux-System verwendet.<\/p>\n<div class=\"pld-like-dislike-wrap pld-custom\">\r\n    <div class=\"pld-like-wrap  pld-common-wrap\">\r\n    <a href=\"javascript:void(0)\" class=\"pld-like-trigger pld-like-dislike-trigger  \" title=\"Gef\u00e4llt mir\" data-post-id=\"2001\" data-trigger-type=\"like\" data-restriction=\"cookie\" data-already-liked=\"0\">\r\n                            <img src=\"https:\/\/linux-bibel.at\/wp-content\/uploads\/2023\/12\/Daumen-Hoch.png\" alt=\"Gef\u00e4llt mir\" \/>\r\n            <\/a>\r\n    <span class=\"pld-like-count-wrap pld-count-wrap\">1    <\/span>\r\n<\/div><div class=\"pld-dislike-wrap  pld-common-wrap\">\r\n    <a href=\"javascript:void(0)\" class=\"pld-dislike-trigger pld-like-dislike-trigger  \" title=\"Gef\u00e4llt mir nicht\" data-post-id=\"2001\" data-trigger-type=\"dislike\" data-restriction=\"cookie\" data-already-liked=\"0\">\r\n                            <img src=\"https:\/\/linux-bibel.at\/wp-content\/uploads\/2023\/12\/Daumen-Runter.png\" alt=\"Gef\u00e4llt mir nicht\" \/>\r\n            <\/a>\r\n    <span class=\"pld-dislike-count-wrap pld-count-wrap\"><\/span>\r\n<\/div><\/div>","protected":false},"excerpt":{"rendered":"<p>Von der Website&nbsp;https:\/\/linuxconfig.org\/linux-configura &#8230; -important&nbsp;habe ich den wesentlichen Text per deepl.com \u00fcbersetzen lassen und pr\u00e4sentiere ihn jetzt hier (unkritisch und unkommentiert). Die Dateien lassen sich &#8211; falls vorhanden &#8211; mit&nbsp;cat&nbsp;davor, allenfalls mit Admin-Rechten, im Terminal einsehen. Die Datei&nbsp;\/etc\/fstab&nbsp;wird verwendet, um zu steuern, wie Dateisysteme beim Booten und w\u00e4hrend des normalen Betriebs des Systems eingeh\u00e4ngt werden. [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":763,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[17],"tags":[15],"class_list":["post-2001","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-system","tag-system"],"_links":{"self":[{"href":"https:\/\/linux-bibel.at\/index.php\/wp-json\/wp\/v2\/posts\/2001","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/linux-bibel.at\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/linux-bibel.at\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/linux-bibel.at\/index.php\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/linux-bibel.at\/index.php\/wp-json\/wp\/v2\/comments?post=2001"}],"version-history":[{"count":1,"href":"https:\/\/linux-bibel.at\/index.php\/wp-json\/wp\/v2\/posts\/2001\/revisions"}],"predecessor-version":[{"id":2002,"href":"https:\/\/linux-bibel.at\/index.php\/wp-json\/wp\/v2\/posts\/2001\/revisions\/2002"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/linux-bibel.at\/index.php\/wp-json\/wp\/v2\/media\/763"}],"wp:attachment":[{"href":"https:\/\/linux-bibel.at\/index.php\/wp-json\/wp\/v2\/media?parent=2001"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/linux-bibel.at\/index.php\/wp-json\/wp\/v2\/categories?post=2001"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/linux-bibel.at\/index.php\/wp-json\/wp\/v2\/tags?post=2001"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}