Intranet - Installazione della distribuzione Linux Mandrake

Settembre 2015

Presentazione dell'installazione


Il server può funzionare con qualunque distribuzione Linux, ma noi abbiamo scelto di usare la distribuzione Mandrake, che ha il vantaggio di essere semplice da installare e di prevedere molteplici applicazioni preinstallate.

Potete trovare questa distribuzione :
  • Sul sito www.linux-mandrake.com
  • In commercio per meno di 80 €
  • Nel CD di una rivista (circa 5 €, controllate dal vostro giornalaio)


Prima di procedere all'installazione può essere utile fare un elenco delle periferiche presenti nel vostro terminale e di notarne i riferimenti e le caratteristiche (dischi fissi, scheda video, scheda suono,...)

Ripartizione di disco fisso


All'inizio dell'installazione, sarà necessario partizionare il disco fisso per separare i dati corrispondenti alle applicazioni, i file temporanei, o ancora la memoria virtuale (swap).

Supponiamo quindi che il disco abbia una dimensione di 10GB e che preveda :
  • una partizione /home
  • una partizione /tmp
  • una partizione /var


Ecco le caratteristiche delle partizioni :

Tipo di partizione</span>Dimensione</span>Punto di montaggio</span>
Linux32 MB/boot
Linux swap128 MB-
Linux swap128 MB-
Linux Ext--
Linux4320 MB/
Linux4096 MB/home
Linux512 MB/tmp
Linux1024 MB/var

Tappe dell'installazione


L'installazione di Mandrake è interamente grafica, basta quindi seguire passo dopo passo le tappe e di indicare le opzioni corrette :
  • Classe di installazione: expert
  • Uso del terminale: server
  • Ottimizzazione dei dischi: no
  • Livello di sicurezza: medio
  • sistema di file: create una nuova partizione su uno spazio libero, indicate il punto di montaggio e il tipo (ext2/swap)
  • Scelta dei pacchetti: vi basta installare i pacchetti necessari :
    • Mail
    • WWW
    • News Tools
    • System configuration
    • Web server
    • Network management workstation
    • Documentation

I pacchetti non installati potranno esserlo successivamente secondo il bisogno
  • Configurazione di rete: si tratta delle proprietà della rete locale. Cliccate su rete locale e lasciate che sia il sistema a rilevare le configurazioni fisiche della scheda/e. Poi indicate i seguenti elementi :
  • Crittografia: validate con le opzioni di default
  • Configurazione di stampa: indicate i campi se avete una stampante locale o di rete
  • aggiunta di utenti: gli utenti saranno creati manualmente in un secondo tempo
  • floppy di avvio: si consiglia vivamente di crearne uno per essere capaci di riavviare il server in caso di problemi

All'avvio del terminale, si osserva l'avvio successivo dei differenti servizi (è possibile scorrere lo schermo con la combinazione di tasti <CTRL>+<PageUp>)

[Image:http://static.commentcamarche.net/it.kioskea.net/pictures/intranet-images-mandrake.gif|577px|Schermata di avvio di Mandrake (/etc/issue)]

Poi connettetevi come root (superutente) attraverso la password che avete fornito al momento dell'installazione

Configurazione post-installazione


Da default il root non può connettersi al server ne con telnet, ne con FTP per ragioni di sicurezza. Per ragioni pratiche, fino a che non si sarà connesso l'insieme della intranet a internet, daremo temporaneamente questi diritti all'utente root

Per dare l'autorizzazione di connettersi con telnet al root, bisogna scrivere il file /etc/pam.d/login e commentare la seguente linea :
#auth required /lib/security/pam_securetty.so


Per dare l'autorizzazione di connettersi con FTP al root, bisogna scrivere il file /etc/ftpusers e commentare la seguente linea :
#root

Creazione di gruppi e di utenti


Per definire un certo livello di sicurezza sul server, bisogna creare degli utenti e dei gruppi ai quali si darà unicamente i permessi necessari.

Bisogna quindi in un primo tempo creare un gruppo users che raggrupperà l'insieme degli utenti dell'intranet. Questo permette di definire in una sola volta i permessi per tutti gli utenti di questo gruppo. Per creare questo gruppo (può essere che già esista) basta usare la seguente sintassi :
groupadd users


Si crea in seguito una cartella /etc/skel_intranet. Questa conterrà la struttura (si parla di scheletro) di base della cartella di lavoro di ogni utente.
Ecco l'insieme dei comandi che permette di crearla :
cp -r /etc/skel /etc/skel_intranet 
cd /etc/skel_intranet 
mkdir public_html 
mkdir public_html/images 
chmod -R 755 public_html 
mkdir Maildir 
mkdir Maildir/new 
mkdir Maildir/cur 
mkdir Maildir/tmp 
Questi comandi permettono di creare nella cartella skel_intranet una cartella public_html che potrà contenere la pagina personale dell'utente, nonché la cartella Maildir (e le sue sotto-cartelle new, cur e tmp) per la posta dell'utente... Si possono ovviamente aggiungere delle cartelle supplementari allo scheletro se necessario.

Basta quindi creare ciascuno dei vostri utenti con i comandi :
useradd rossi -G users -m -u 500 
-k /etc/skel_intranet 
-c "Rossi Mario, Contabilità, Postazione : 89654"
  • -G : precisa i gruppo cui appartiene l'utente
  • -m: creazione della home directory se non esiste
  • -u: posiziona lo userID se richiesto
  • -k: precisa lo scheletro da copiare nell'account (da default /etc/skel)
  • -c: permette di aggiungere dei commenti


Bisogna dare dei permessi adeguati all'account dell'utente con il comando :
chmod 755 /home/dupont
Potete sopprimere un utente in ogni momento con il comando :
userdel -r toto


Michel Maudet
Per poter consultare questo documento offline, ne potete scaricare gratuitamente una versione in formato PDF:
Intranet-installazione-della-distribuzione-linux-mandrake .pdf

Vedi anche


Intranet - Installing the Linux distribution Mandrake
Intranet - Installing the Linux distribution Mandrake
Intranet - Instalación de la distribución Linux Mandrake
Intranet - Instalación de la distribución Linux Mandrake
Intranet - Installation der Distribution Mandrake
Intranet - Installation der Distribution Mandrake
Intranet - Installation de la distribution Linux Mandrake
Intranet - Installation de la distribution Linux Mandrake
Intranet - Instalação da distribuição Linux Mandrake
Intranet - Instalação da distribuição Linux Mandrake
Il documento intitolato « Intranet - Installazione della distribuzione Linux Mandrake » da CCM (it.ccm.net) è reso disponibile sotto i termini della licenza Creative Commons. È possibile copiare, modificare delle copie di questa pagina, nelle condizioni previste dalla licenza, finché questa nota appaia chiaramente.