Abspecken einer Installation
-
- Beiträge: 237
- Registriert: 26.04.2009 01:57:27
- Lizenz eigener Beiträge: MIT Lizenz
- Wohnort: Nettetal
-
Kontaktdaten:
Abspecken einer Installation
Guten Tag.
Ich habe eine Debian-Installation, die ich ein bisschen abspecken möchte. Ich möchte, dass die Installation nur noch eine Root-Konsole aufweist; Multi-User-Support soll komplett deaktiviert werden. Weiterhin sollen unnötige Pakete, die für eine Rettungsinstallation unnötig sind, entfernt werden.#
Wie muss ich beim Entfernen des Multi-User-Supports vorgehen?
Welche Pakete kann ich gefahrlos entfernen, ohne das System unbrauchbar zu machen?
Danke.
Ich habe eine Debian-Installation, die ich ein bisschen abspecken möchte. Ich möchte, dass die Installation nur noch eine Root-Konsole aufweist; Multi-User-Support soll komplett deaktiviert werden. Weiterhin sollen unnötige Pakete, die für eine Rettungsinstallation unnötig sind, entfernt werden.#
Wie muss ich beim Entfernen des Multi-User-Supports vorgehen?
Welche Pakete kann ich gefahrlos entfernen, ohne das System unbrauchbar zu machen?
Danke.
- Six
- Beiträge: 8069
- Registriert: 21.12.2001 13:39:28
- Lizenz eigener Beiträge: MIT Lizenz
- Wohnort: Siegburg
Re: Abspecken einer Installation
Starte Debian im Runlevel 1 und du bist im Single-User Betrieb, du kannst in der Datei inittab jedes Runlevel als Single-User Runlevel definieren. Welche Software du dann noch brauchst, da kann ich dir leider nicht helfen.
Be seeing you!
-
- Beiträge: 237
- Registriert: 26.04.2009 01:57:27
- Lizenz eigener Beiträge: MIT Lizenz
- Wohnort: Nettetal
-
Kontaktdaten:
Re: Abspecken einer Installation
Wie lege ich denn im inittab fest, dass jedes Runlevel im Single-User gestartet wird?Six hat geschrieben:Starte Debian im Runlevel 1 und du bist im Single-User Betrieb, du kannst in der Datei inittab jedes Runlevel als Single-User Runlevel definieren. Welche Software du dann noch brauchst, da kann ich dir leider nicht helfen.
Re: Abspecken einer Installation
Selbst bei einer Minimalinstallation wird GRUB installiert. Dort kannst du als Parameter einfach "single" angeben.
Insgesamt ist das aber wohl nicht zielführend. Vielleicht kannst du mit "debootstrap" ein minimaleres Debian bauen als die die eigentliche Installation vorsieht.
Vielleicht weiß jemand mehr.
http://packages.debian.org/lenny/debootstrap
Insgesamt ist das aber wohl nicht zielführend. Vielleicht kannst du mit "debootstrap" ein minimaleres Debian bauen als die die eigentliche Installation vorsieht.
Vielleicht weiß jemand mehr.
http://packages.debian.org/lenny/debootstrap
Re: Abspecken einer Installation
vwochnik hat geschrieben:Wie lege ich denn im inittab fest, dass jedes Runlevel im Single-User gestartet wird?
Code: Alles auswählen
# The default runlevel.
id:1:initdefault:
Re: Abspecken einer Installation
... oder so ...
Re: Abspecken einer Installation
was man alles gefahrlos runterschmeissen kann weiss ich aber auch nicht...
ps: im Runlevel 1 hat man auch kein Netzwerk mehr. Absicht?
ps: im Runlevel 1 hat man auch kein Netzwerk mehr. Absicht?
Re: Abspecken einer Installation
Nicht bei debian, sondern bei suse.ub13 hat geschrieben:im Runlevel 1 hat man auch kein Netzwerk mehr.
In grub ein Eintrag memdisk ->Festplatten-Image von grml-medium :vwochnik hat geschrieben:für eine Rettungsinstallation
grml-medium.iso-Dateien -> qemu-Image ca. 250MB,
dieses mit syslinux startbar machen (Dateisystem vielleicht ext2)
Verzeichnis isolinux/ als Verzeichnis syslinux/ in s /-Verzeichnis des Dateisystems,
dort die Datei isolinux.cfg als syslinux.cfg.
Neuere grml-Versionen brauchen dann nur noch in dieses Image kopiert zu werden.
mfg rendegast
-----------------------
Viel Eifer, viel Irrtum; weniger Eifer, weniger Irrtum; kein Eifer, kein Irrtum.
(Lin Yutang "Moment in Peking")
-----------------------
Viel Eifer, viel Irrtum; weniger Eifer, weniger Irrtum; kein Eifer, kein Irrtum.
(Lin Yutang "Moment in Peking")
Re: Abspecken einer Installation
sicher?rendegast hat geschrieben:Nicht bei debian, sondern bei suse.ub13 hat geschrieben:im Runlevel 1 hat man auch kein Netzwerk mehr.
aus: http://debiananwenderhandbuch.de/startstop.html1
bringt das System in den Single-User-Modus. Es werden nur die minimal benötigten Dienste gestartet, Netzwerkschnittstellen sind nicht aktiviert. Dieser Modus ist für Wartungsarbeiten gedacht.
und sonst nicht nur SuSE sondern der "Standard" bei anderen Linuxen meines Wissens.
Re: Abspecken einer Installation
@ub13
Okay, sagen wir "Nicht bei debian, sondern bei zBsp. suse".
Aber networking startet bei mir schon im rcS.d/
(seit sarge? War mit das erste, was mir damals bei debian aufgefallen ist.)
Das Handbuch ist da nicht mehr aktuell?
Okay, sagen wir "Nicht bei debian, sondern bei zBsp. suse".
Aber networking startet bei mir schon im rcS.d/
(seit sarge? War mit das erste, was mir damals bei debian aufgefallen ist.)
Das Handbuch ist da nicht mehr aktuell?
mfg rendegast
-----------------------
Viel Eifer, viel Irrtum; weniger Eifer, weniger Irrtum; kein Eifer, kein Irrtum.
(Lin Yutang "Moment in Peking")
-----------------------
Viel Eifer, viel Irrtum; weniger Eifer, weniger Irrtum; kein Eifer, kein Irrtum.
(Lin Yutang "Moment in Peking")
Re: Abspecken einer Installation
Gut zu wissen.rendegast hat geschrieben:Aber networking startet bei mir schon im rcS.d/
(seit sarge? War mit das erste, was mir damals bei debian aufgefallen ist.)
Das Handbuch ist da nicht mehr aktuell?
Stimmt - das debiananwenderhandbuch ist ja veraltet und behandelt Etch im Moment.
Das scheint also neu zu sein seit Lenny?!
Re: Abspecken einer Installation
postinst netbase_4.29, etch:ub13 hat geschrieben:neu zu sein seit Lenny?
Code: Alles auswählen
...
update_rc() {
update-rc.d networking start 40 S . start 35 0 6 . > /dev/null
}
...
http://archive.debian.org/debian/pool/main/n/netbase/
postinst netbase_4.21, 2005-04-30:
Code: Alles auswählen
...
update_rc() {
update-rc.d networking start 40 S . start 35 0 6 . > /dev/null
}
...
Code: Alles auswählen
...
update-rc.d networking start 40 S . start 35 0 6 . >/dev/null
...
netbase (3.16-1) unstable; urgency=high
...
* /etc/init.d/networking: Created networking startup file: rcS.d,
priority 40 (just after /etc/rcS.d/S40network). Sets up spoof
mfg rendegast
-----------------------
Viel Eifer, viel Irrtum; weniger Eifer, weniger Irrtum; kein Eifer, kein Irrtum.
(Lin Yutang "Moment in Peking")
-----------------------
Viel Eifer, viel Irrtum; weniger Eifer, weniger Irrtum; kein Eifer, kein Irrtum.
(Lin Yutang "Moment in Peking")
Re: Abspecken einer Installation
Ahja, Danke.