Untitled Document
mIRC in Italiano - Script - Forum - Imposta come Home Page - Aggiungi ai Preferiti - Home - Chat
Utenti connessi: - Visitatori oggi: - Visitatori totali: - Pagine viste oggi:


NewsLetter


localinux
-
----
-
----
-
----
-
----
-
----
-
----
-
----
-
----
-
----
-
----
-
----
-
----
-
----
-
----
-
----
-
----
-
----
-
----
-
----
-
----
-
----
----

-
----
-
-
-
-
-
----
-
----
-
----
-
----
-
----
-
----
-
----
-
----
-
----
-
----
-
----
-
----
-
----
-
----
-
----
-
----
-
----
-
----
-
----
-
----
-
----
-
----
-
----
-
----
-
----
-
----
-
----
-
----
-
----
-
----
-
----
-
----
-
----
-
----
-
----
-
----
-
----

----
Configurazione Lilo Linux

In questo tutorial andremo a esaminare il file di configurazione di LILO, il boot manager più usato in ambiente linux.
Possiamo configurare LILO tramite il file /etc/lilo.

File di esempio

#Global section
boot = /dev/hda
prompt
timeout = 150
vga = normal
install = menu
lba32
read-only
root = /dev/hda1
default = linux

#Linux
image = /vmlinuz
label = linux
root = /dev/hda1
#Altro sistema operativo
other = /dev/hda2
label = Windows
table = /dev/hda

Esaminiamolo nel dettaglio:

boot: l'istruzione permette di definire dove verrà installato il loader: sul settore di boot di una partizione o sul settore di boot del disco (il master boot record, MBR). Nel nostro caso mettiamo il loader su /dev/hda, cioè sull'MBR del primo disco ide. Per il loader della partizione avremmo potuto usare /dev/hda1;
prompt: obbliga l'apparizione del prompt di lilo (per inserimento parametri al kernel, scelta manuale S.O, ecc);
timeout: il sistema operativo di defaul partirà dopo definiti in decimi di inattività del prompt;
vga: permette di settare la risoluzione del framebuffer (normal = no framebuffer);
install: mostra un loader solo testo (text), con menù (menu) o con immagine di sfondo (bmp);
lba32: alcuni vecchi bios non sono in grado di avviare un kernel collocato dopo il 1024 cilindro del disco, questa opzione permette di aggirare il problema;
read-only: lilo ordina al kernel di montare la partizione di root prima in read-only;
root: indica al kernel la partizione di root del sistema (quella montata come /);
default: label del sistema operativo che viene avviato di default.

Sezione Linux

image: path del file del kernel (di solito /boot/vmlinuz, /vmlinuz, /boot/vmlinuz-versione, /vmlinuz-versione);
label: etichetta del sistema operativo (da inserire nel prompt di boot) di solito una sola parola di non più di 15 caratteri;
root: partizione di root (montata come /) del sistema linux.

Altri sistemi

other: partizione di start di un sistema operativo diverso da linux;
label: vedi sopra;
table: indica il device per la tabella delle partizioni che deve andare nello pseudo MBR.

Altre opzioni (facoltative)

Sicurezza

Normalmente lilo permette l'inserimento di comandi al suo prompt. Dal prompt possiamo scegliere, tra l'altro, il tipo di init (label_di_linux init=numero) o il file da usare come init (label_linux init=/path).
Quindi i comandi:

linux init=1
(che fa partire linux in single user mode, cioè con una shell di root (senza supporto di rete)) e
linux init=/bin/sh
(ha più o meno lo stesso effetto del precedente) sono validi e molto pericolosi poichè basta riavviare la macchina e inserirli al prompt di lilo per averne pieno possesso.
Possiamo ovviare a questo problema facendo si che lilo richieda una password ogni qual volta vengano passati dei parametri a lilo. Le istruzioni da inserire nella global section nel lilo.conf sono 2:
restricted: chiede la password solo se vengono passati parametri;
password: setta la password
Visto che la password sarà inserita in chiaro nel file è buona norma dare permessi di lettura e scrittura al file /etc/lilo.conf solo per il proprietario, cioè root, con il comando:

chmod 600 /etc/lilo.conf

e per rafforzare la sicurezza possiamo settare il file come immutabile:

chattr +i /etc/lilo.conf

Questa misura sembra inutile (e in parte lo è visto che root può dare un chattr -i /etc/lilo.conf per modificare il file) ma ci protegge almeno dagli script che cercano di modificare direttamente il file di conf.
Le opzioni restricted e password possono essere inserite anche nelle sezioni riguardanti i sistemi operativi. La sola opzione password richiede la password prima di bootare il kernel.

Varie

backup: file dove inserire il backup del settore di boot;
compact: fa si che lilo legga più settori in una volta in modo da avere un boot più veloce (utile per i dischetti di boot);
message: fa si che subito prima del prompt venga stampato un file (rigorosamente di testo);
append: rende possibile il trasferimento di parametri al kernel direttamente dal file di configurazione (append = "parametri");
bitmap: setta l'immagine di sfondo (solo se install è uguale a bmp). L'immagine non può essere più grande di 640x480 pixel e non può avere più di 16 colori;
bmp-colors: setta i colori delle scritte che vengono stampate sopra l'immagine;
menu-title: da un titolo al menu di lilo (solo se install è uguale a menu);
menu-scheme: setta i colori per il menù;

Origine dell'articolo: www.linuxzine.it per contatti e ulteriori informazioni:
e-mail: hsnemesi@email.it
msn: hsnemesi@email.it
yahoo: bl4cknightwolf
icq: 146283389
ircnet e azzurranet: #tuttoirc, nick: Dan^K^e




  Ultime dal forum mIRC

Vai al forum
  Ultimi File inseriti
Diablo III (13975)
Fancazzista Scr... (17989)
Sensuality scri... (7477)
Grand Theft Aut... (5019)
Stealth Script ... (8176)
-SagittarioScri... (17805)
Paradise Script (13388)
Trivia Game 200... (11508)
Ircap Script 8.... (5064)
RawScript 2.0 (8256)


 

 

  Scarica Linux
Scarica qui Linux
Scarica qui Linux
 Linux Girls
Linux Girls Ragazze LinuxLe famose Linux Girls che si trovano ovunque su internet le abbiamo anche noi! Consigliamo di usarle come sfondo per i vostri desktop (Anche windows per carità)!
Linux Girls


Pillo-o-Linux Guide (http://www.pillolinux.it)
  1. Bash shell: una guida pratica - Parte 1
  2. Windows? No Grazie, uso Linux
  3. Intel & Apple
  4. Il coraggio di lavorare con l'OpenSource
  5. Visualizzare e gestire i processi
  6. Un Firewall casalingo con IPTABLES
  7. Xinetd, Il Super-Demone
  8. Potenziare qmail con vpopmail
  9. qmail: un server di posta con la q minuscola
  10. Alias di Shell
  11. Linux sotto sorveglianza: gestire i file di log
  12. Configurare il file /ETC/INITTAB
  13. Alternative al diff
  14. Ping-O-Matic e il MetaPinging
  15. Un Firewall casalingo con IPTABLES
  16. Un vestito per gli script di shell
  17. Ottimizzare le risorse: il gestore di finestre TWM
  18. Le Distribuzioni Linux
  19. Funzionamento e configurazione del wrapper
  20. Inetd e TCP Wrappers
  21. Password scordata?
  22. Le password
  23. Rinominare file multipli (mmv)
  24. SED: Trattare il testo
  25. File manager: Midnight Commander
  26. Archiviare piu' file con un'unica operazione
  27. Come recuperare spazio sul disco
  28. Freeciv, un grande gioco Open Source
  29. Come creare piu' sottodirectory in un'unica volta
  30. Open hardware, è possibile?
  31. Il comando finger
  32. Posso unzippare piu' file nello stesso momento?
  33. File Testo di DOS/Windows
  34. Il libro culto della filosofia open source
  35. Come accedere a Linux da Windows o Mac (VNC)?
  36. Come scaricare un sito web per consultarlo offline
  37. Questione di shell
  38. Alla ricerca del file perduto
  39. Wget - L'arte della copia
  40. Ncftp, una buona alternativa al client FTP standard
  41. SourceForge.net, la culla dell'Open Source
  42. Gestiamo la mailing list con Mailman
  43. Eliminare LILO
  44. Come far funzionare la rotella del mouse
  45. Hotkeys II
  46. Hotkeys I
  47. MP3 Open Source, ovvero Ogg-Vorbis
  48. Come catturare le schermate?
  49. Cos'è un Desktop Environment
  50. Suoniamo gli MP3 con Mpg123
  51. Bogomips
  52. I File System Journaled su Linux
  53. Linux e` freeware? gratuito? shareware?
  54. Il Comando FMT
  55. Disabilitare temporaneamente un alias
  56. Come condividere la connessione Internet con Linux
  57. Linux su Notebook: è possibile?
  58. Ricompilare il kernel V
  59. Ricompilare il kernel IV
  60. Ricompilare il kernel III
  61. Ricompilare il kernel II
  62. Ricompilare il kernel I
  63. Less is much more than more
  64. Come partizionare in maniera ideale l'hard disk?
  65. Montare i CD audio
  66. Il Server XFree86
  67. Il file XF86Config
  68. X Window
  69. Centrare l'immagine dello schermo sotto X
  70. Tre diversi reboot
  71. Quali directory salvare
  72. I diritti di accesso a file e directory
  73. Ripetizione veloce su linea di comando
  74. I pacchetti RPM II
  75. I pacchetti RPM I
  76. L'albero dei processi
  77. C'é un processo che rallenta di sistema?
  78. 10 buone ragioni per non fare il login come root
  79. Guardare dentro un file compresso
  80. Da minuscolo a maiuscolo
  81. Mtools - lavorare con i floppy
  82. Introduzione al servizio Scheduling di CronTab II
  83. Introduzione al servizio Scheduling di CronTab I
  84. Linkare files o directory
  85. Spostare directory tra filesystems
  86. Espansioni particolari
  87. Piccola guida alle licenze II
  88. Piccola guida alle licenze I
  89. Visualizzare i programmi attivi e l'uso della memoria
  90. Trovare la documentazione per i comandi Linux
  91. Il mount automatico all'avvio di Linux
  92. I comandi mount e umount
  93. I file compressi
  94. Qual è il file più grande sul tuo hard disk?
  95. Linux piantato?
  96. Leggere i dischi Linux da Windows
  97. Linux e Unix parte III
  98. Linux e Unix parte II
  99. Linux e Unix parte I
  100. Il dual boot Parte II
  101. Il dual boot Parte I
  102. Cosa sono le distribuzioni
  103. Chi usa Linux ?
  104. Cos'è Linux Intervista con Fyodor di Nmap



 


Cerca nel sito

Le ultime news:



Sondaggio
Cosa vorresti di nuovo?

Risultati | Archivi

Statistiche Download
Database:
283 Files
241 Mb
Scaricati:
2628956 Files
Totale: 5550117Mb

Upload
Hai realizzato uno Script? Una addon? Una tcl? Un articolo? Qualsiasi cosa? Mandacelo ora! Utilizza il form upload per inviarci il tuo materiale e se lo riteniamo idoneo lo vedrai pubblicato nel portale!
[ Upload ]

Chat
Inserisci il tuo nick:



| Contattaci | Pubblicità | Staff |
Il presente materiale è Copyright TuttoIRC.it 2005. Leggi il Disclaimer