280910280910
Förmiddag
/var/ log, mail, various data
/tmp space for temporary files
/usr program binaries
/opt additonal program binaries (often hird party)
/home users home directory
/ all other
Mer om filsystem, kolla gårdagens.
Installation av red hat
Anaconda (red hats installationprogram) är bra för att det går att
installera över nätverket över VNC, dvs, man kan påbörja en
installation på en dator och sen fortsätta den från en annan dator.
Du kan även installera över serieport om du finner det roligt (eller praktiskt, exempelvis om man inte har ett grafikkort).
Stödjer installation från optiska diskar, usb-minnen, traditionell hårddisk och nätboot.
Man kan även installera via NFS, FTP och HTTP.
tftp=tiny ftp, som ett nedbantat ftp
PXE=nätboot (möjligen pre execution environment)
nätboot kan användas både för installation och för att köra tunna klienter.
LTSP - Linux Terminal Server Project, till för att driva stora
kontorsmiljöer utan lokal lagring. Servern kör processerna. Mycket
effektivt vad gäller hårdvarukrav. Edubuntu stödjer det projketet eftersom det är smart för skolor.
DRBL - Lagrar filerna på servern och kör över dem till de lokala burkarna som får köra processerna själva, hårddisklös desktop.
ctrl+alt+f#=byta till virtuell konsoll (om man redan är inne i en räcker alt+f#)
f1=textbased install interface
f2=shell prompt
f3=anaconda log
f4=kernel log
f5=output from commands invoked by anaconda
f6=graphical install interface
Att välja partitioner
Hur delar man upp dem?
Problemet med att dela upp dem är att om man inte kör LVM så är det
omöjligt att ndra efteråt utan att riskera systemets säkerhet.
LVM är dock lite overkill för något så enkelt som att vara osäker, det är för mer seriös drift.
Om man vill ha multiboot mellan windows och linux så är det rätt viktigt att tänka på var man ska lägga grub.
MBR
|
/boot ext4 300 MB
|
Win kräks 300 G
|
/root 20 G ext4
|
swap 8g
|
/var
|
mer win 500 g
|
/home 400 GB
|
innan fysisk disk
|
|
|
utökad
|
Utökad
|
utökad
|
utökad
|
utökad
|
|
GRUB här
|
|
eller här
|
|
|
|
|
Boot loader
RHEL kräver inte installation av GRUB och känner av andra OS.
Det är oftast en bra idé att installera om GRUB vid varje
nyinstallation ändå för det kan bugga ur annars pga olika versionnummer
och liknande.
firsboot - progrma som körs vid första gången en dator startas efter
nyinstallation, bra för att man får göra personliga inställningar i
efterhand, går att disablea om man inte vill ha det.
Du väljer mellan statiskt IP och DHCP och om du ska aktivera SELinux.
SELinux=säkerhetspaket framtaget av NSA, kontrollerar på filnivå i
systemet vad varje process får göra och inte får göra. Det är lite lätt
att sätta rättigheterna på rätt sätt för att man kan låsa systemet lite
för hårt med det. Kan vara bra vid publika maskiner. Bygger på MLS,
framtaget i början av 80-talet som en del av the red book och the
orange book, vilka beskriver hur man inför olika säkerhetsnivåer på
dokument och program och till varje användare kan tilldela role-based
access control*. Förutom på filnivå så är det även baserat på portar
och devices.
I de flesta fallen är SELinux så pass komplext och jobbigt att det
effektivt inte är bra att användas om man inte har extremt få tjänster,
exempelvis ett enkelt webhotell som begränsar de olika delarna för
säkerhet. qqaa
Fotnoter
Billix:
En dist på 512 MB som får in de vanligaste OS:en för installation av de olika distarna, gjort för gamla usb-minnen.
*Skillnaden mellan rollbaserat och hur unix kör är primärt att
rollbaserat inte har någon rootanvändare som har rättigheter till allt,
dock kan man skapa konton som har en del av alla roller.