Andreas Janssen: Linux Server - Wie partitioniere ich am besten?

Beitrag lesen

Hallo

vor einigen Tagen habt ihr mir u.a. geraten Debian
zu installieren da ich einen Fileserver (Samba),
Firewall und Webserver zu Lernzwecken aufsetzen
möchte.

Nun bin ich dabei Debian zu installieren, bzw. ich
muss Partitionen erstellen. Ich habe eine 80GB
grosse Disk und darauf soll ausschliesslich Linux
laufen.

Hab gelesen dass für /home usw. eine separate
Partition angelegt werden soll...? Wie muss ich
einer Partition das /home zuweisen?

Es ist grundsätzlich eine gute Idee, mehrere
Partitionen anzulegen. Auf jeden Fall solltest Du das
System und Deine persönlichen Datei (/home) getrennt
halten. Ein weiterer Vorteil ist, daß bei einem
Dateisystemschaden nur ein Teil des Systems beschädigt
wird. Wenn zum Beispiel /tmp auf einer eigenen
Partition liegt und kaputt geht, dann ist das nicht so
schlimm, als wenn das Dateisystem der Root-Partition
hin ist.

Außerdem kannst Du für die einzelnen Dateisysteme
verschiedene Optionen angeben. Es ist zum Beispiel
möglich, Partitionen wie /usr, /usr/local und /opt
read-only einzuhängen. Bei Debian wird normalerweise
recht genau darauf geachtet, daß veränderliche Daten
an passenden Orten, z.B. in /var, gespeichert werden.
Daher muß nach /usr (fast) nur geschrieben werden,
wenn Du mit der Paketverwaltung Software installierst
und entfernst. Natürlich kann apt dabei so eingestellt
werden, daß es für die Dauer der Installation/des
Entfernens den Status auf read-write ändert, ganz
automatisch.

Du solltest auf jeden Fall mal einen Blick in das
Securing Debian Howto werfen. Das hat jede Menge Infos,
unter anderem zum richtigen Partitionieren:

http://www.nl.debian.org/doc/manuals/securing-debian-howto/ch3.en.html#s3.2
http://www.nl.debian.org/doc/manuals/securing-debian-howto/ch4.en.html#s4.9

Außerdem vielleicht lesenswert:

http://twiki.iwethey.org/twiki/bin/view/Main/NixPartitioning

Und zum Abschluß noch meine Partitionierung:

Swap  512 MB
/boot  32 MB
/  96 MB
/var  1024 MB
/tmp  1024 MB
/usr  3584 MB
/opt  1024 MB
/usr/local 2560 MB
/home  2048 MB

Der Rechner hat 512 MB RAM. Du siehst, das praktisch
alles auf einer eigenen Partition ist, was nicht
für den Systemstart benötigt wird. Damit kann die
Root-Partition sehr klein sein (es sind ca. 50 MB
belegt). Die Größe von /var und /tmp hängen sehr vom
Verwendungszweck des Servers (oder wie bei mir des
Desktops) ab. Dein /usr könnte wahrscheinlich kleiner
sein, da Du auf Riesen wie OpenOffice, XFree und KDE
auf dem Server verzichten kannst. In /usr/local
befinden sich bei mir vor allem ein paar große Spiele
(und SelfHTML :-)). Möglicherweise möchtest Du auf
einem Dateiserver eine eigene Partition für die
bereitgestellten Daten verwenden.

So, mehr fällt mir im Moment nicht ein. Ich hoffe,
es hilft Dir weiter.
Server

0 58

Linux Server - Wie partitioniere ich am besten?

Peter
  • webserver
  1. 0
    Peter
  2. 0
    Andreas Korthaus
    1. 0
      Peter
  3. 0
    Karin Töbel
    1. 0
      Peter
      1. 0
        Karin Töbel
  4. 0
    Christoph Zurnieden
    1. 0
      Peter
  5. 0
    Sven Rautenberg
    1. 0
      Peter
  6. 0
    Christoph Schnauß
    1. 0
      Peter
    2. 0
      Andreas Janssen
      1. 0
        Peter
        1. 0
          Andreas Janssen
  7. 0

    Linux Server - Ein Vorschlag...

    Peter
    1. 0
      Jens Holzkämper
      1. 0
        Peter
        1. 0
          Christian Seiler
          1. 0
            Christoph Schnauß
            1. 0
              Andreas Janssen
            2. 0
              Christian Seiler
              1. 0
                Christoph Schnauß
          2. 0
            Sven Rautenberg
        2. 0
          Christoph Zurnieden
          1. 0
            Jens Holzkämper
    2. 0
      Christian Seiler
    3. 0
      Christoph Zurnieden
      1. 0
        Christian Seiler
        1. 0
          Christoph Zurnieden
          1. 0
            Christian Seiler
            1. 0
              Christoph Zurnieden
      2. 0
        Peter
        1. 0
          Christoph Zurnieden
          1. 0
            Peter
            1. 0
              Christoph Zurnieden
          2. 0
            Andreas Janssen
            1. 0
              Christoph Zurnieden
          3. 0

            Debian-Kauderwelsch - Eine kleine Einführung

            Fabian Transchel
            • projektverwaltung
            1. 0
              Andreas Janssen
              1. 0
                Fabian Transchel
                1. 0
                  Christoph Zurnieden
                  1. 0
                    Fabian Transchel
                    1. 0
                      Christoph Zurnieden
                      1. 0
                        Fabian Transchel
                        1. 0
                          Christoph Zurnieden
                          1. 0
                            at
                          2. 0
                            Fabian Transchel
                            1. 0
                              Christoph Zurnieden
            2. 0
              Jens Holzkämper
  8. 0
    Andreas Janssen
    1. 0
      Peter
    2. 0
      Christoph Zurnieden
      1. 0
        Andreas Janssen
        1. 0
          Christoph Zurnieden
          1. 0
            Andreas Janssen
            1. 0
              Christoph Zurnieden