1.0 install de ubuntu server + ssh + webmin

6
Install Ubuntu server +SSH + webmin 1.0 Osistar p. 1 Install de Ubuntu server Installation 1. Suivez les instructions, les points importants sont détaillés ci-après. Cartes réseaux Connectez l'une de ces cartes à votre modem ADSL Choisissez l'une des cartes (eth0 ou eth1 la plupart du temps), si la configuration automatique avec DHCP échoue, revenez en arrière et choisissez l'autre carte. Partitionnement Choisissez le partitionnement manuel. En effet, il vaut mieux utiliser plusieurs partitions pour sécuriser votre système : la plus utilisée (/home) ne doit pas compromettre la plus importante (/boot). Swap Taille : deux fois la taille de votre RAM si elle est strictement inférieure à 1 Go Type : primaire Emplacement : début Utiliser comme : espace d'échange (swap) ''/boot'' Taille : 100 MB Type : primaire Utiliser comme : ext2 (nous utilisons ce système de fichier car de cette façon nous sommes certains que cette partition sera lisible avec la plupart des noyaux) Point de montage : /boot marquer la partition comme bootable (Indicateur d'amorçage = présent) ''/'' (root) 8 Go minimum

Transcript of 1.0 install de ubuntu server + ssh + webmin

Install Ubuntu server +SSH + webmin

1.0

Osistar

p. 1

Install de Ubuntu server

Installation

1. Suivez les instructions, les points importants sont détaillés ci-après.

Cartes réseaux

Connectez l'une de ces cartes à votre modem ADSL Choisissez l'une des cartes (eth0 ou

eth1 la plupart du temps), si la configuration automatique avec DHCP échoue, revenez en

arrière et choisissez l'autre carte.

Partitionnement Choisissez le partitionnement manuel. En effet, il vaut mieux utiliser plusieurs partitions

pour sécuriser votre système : la plus utilisée (/home) ne doit pas compromettre la plus

importante (/boot).

Swap

Taille : deux fois la taille de votre RAM si elle est strictement inférieure à 1 Go

Type : primaire

Emplacement : début

Utiliser comme : espace d'échange (swap)

''/boot''

Taille : 100 MB

Type : primaire

Utiliser comme : ext2 (nous utilisons ce système de fichier car de cette façon nous

sommes certains que cette partition sera lisible avec la plupart des noyaux)

Point de montage : /boot

marquer la partition comme bootable (Indicateur d'amorçage = présent)

''/'' (root)

8 Go minimum

Install Ubuntu server +SSH + webmin

1.0

Osistar

p. 2

Type : primaire

Point de montage : /

''/home''

Type : primaire

Point de montage : /home

Configuration Après le redémarrage, ifconfig montre que vous n'avez qu'une seule interface

configurée.

Serveur ssh

Le temps est venu d'installer le serveur ssh, en effet la taille des fichiers de configuration

est plus importante à partir de maintenant, et une installation à partir d'un autre

ordinateur est plus efficace. Un petit redémarrage semble utile ici (de plus, cela permet

de régler en amont certains problèmes qui peuvent apparaître).

sudo apt-get install openssh-server

Install De

Webmin est un outil en ligne permettant d'administrer une machine Linux. Il s'utilise par

le biais d'un navigateur web.

Webmin est une mine d'or pour les administrateurs réseaux : presque tout peut être

configuré avec Webmin !

Pour installer Webmin

Mettre Webmin dans vos dépôts Ubuntu pour pouvoir directement le télécharger en

utilisant le fameux "apt"

Install Ubuntu server +SSH + webmin

1.0

Osistar

p. 3

La seconde option permettant une mise à jour plus simple et une meilleur gestion des

paquets, c'est celle que nous choisirons dans ce tutoriel.

Pour commencer, pour avoir les droits root durant toute la session (histoire d'éviter les

"sudo" à chaque début de ligne) :

1 sudo -s

Et c'est parti pour l'installation

On débute en téléchargeant et en ajoutant la clé d'authentification de Webmin à notre

configuration. Placez vous dans un dossier (par exemple votre home) :

1 wget http://www.webmin.com/jcameron-key.asc

Une fois celle-ci téléchargée, il nous reste plus qu'à l'ajouter :

1 apt-key add jcameron-key.asc

Une fois la clé insérée, il faut ajouter le dépôt de webmin à la liste présente sur votre

serveur.

Install Ubuntu server +SSH + webmin

1.0

Osistar

p. 4

1 nano /etc/apt/sources.list

Et ajoutez au fichier :

1 deb http://download.webmin.com/download/repository/ sarge contrib

Puis vous enregistrez.

Commandes de base

Pour sauvegarder dans Nano, vous devez employer des raccourcis clavier.

Pour écrire dans un fichier ou le sauvegarder, utilisez Ctrl–o

Pour quitter Nano, Ctrl–x

Pour rechercher dans le fichier, Ctrl–w

Ce sont les trois commandes principales que vous emploierez. Nano en indique d'autres en bas

de l'écran, sous la zone d'édition.

Install Ubuntu server +SSH + webmin

1.0

Osistar

p. 5

J'en profite pour faire un petit aparté et vous expliquer un peu ce que représente ce que

vous venez d'inscrire :

[list]

deb : Il permet de définir quel type de paquet vous allez lister. "deb" étant le format

de fichier de la distribution Debian et ubuntu étant basé sur Debian, il est donc

normal que l'on retrouve ce format.

http://... : Là, pas de piège, c'est l'adresse du dépôt

sarge : il permet de définir la distribution ciblée. Ici, on remarque qu'il s'agit

de Sarge et non pas de Lucid en effet, il n'existe pas de paquet pour ubuntu.

Cependant sarge est une version de Debian donc il n'y a aucun problème

d'incompatibilité.

contrib : Il s'agit juste du type de dépôt et surtout du type de maintenance sur ce

dépôt. il peut être maintenus uniquement par un groupe restreint de personne

(société par exemple), c'est le cas de ce dépôt, mais il peut être aussi maintenus par

l'équipe d'ubuntu (main et restricted) ou par l'ensemble des utilisateurs

(universe et multiverse)

Bref revenons à nos moutons : Une fois terminé, il faut mettre à jour la liste des

fichiers disponibles dans les dépôts

1 apt-get update

Et on peut désormais installer Webmin sans problème, puisque le système connait

l'adresse où aller le télécharger

1 apt-get install webmin

Install Ubuntu server +SSH + webmin

1.0

Osistar

p. 6

Et voilà, vous êtes en possession d'un Webmin flambant neuf !

Log : admin

Pass : root