Configuration de PVE

SSH

En premier lieu, ajouter une entrée à votre configuration SSH : ~/.ssh/config

Host pve
    Hostname localhost
    Port 4444
    User user
    IdentityFile ~/.ssh/cle_tp_admx

Il convient ensuite de copier votre clé SSH sur le compte root (par défault, l'installation de PVE ne créé pas de compte utilisateur).

ssh-copy-id root@pve

Si vous ne disposez pas de ssh-copy-id (c'est la loose) mais vous pouvez toujours copier à la main le contenu du fichier ~/.ssh/cle_tp_admx.pub de votre hôte dans le fichier /root/.ssh/authorized_keys du serveur PVE.

Langue

Nous pouvons maintenant nous connecter en SSH au serveur PVE pour reconfigurer le réseau.

ssh root@pve
vi /etc/pve/datacenter.cfg

Il faut modifier ce fichier comme suis :

keyboard: fr
language: fr

Désormais, l'interface Web de Proxmox nous parlera français par défaut.

Réseau

vi /etc/network/interfaces

Il faut modifier ce fichier comme suis :

auto lo
iface lo inet loopback

auto enp0s3
iface enp0s3 inet dhcp  

auto vmbr0
iface vmbr0 inet static
    address 10.0.0.254/24
    bridge-ports none  
    bridge-stp off
    bridge-fd 0

source /etc/network/interfaces.d/*

Ce faisant, nous avons séparé la carte réseau « enp0s3 » du bridge afin que les futures VM et autres conteneurs soient connectés à un réseau privé virtuel ayant pour Gateway le pont « vmbr0 ». Ensuite, redémarrer le réseau pour appliquer les modifications puis, installer quelques paquets et créer un compte utilisateur :

service networking restart

Utilisateurs et outillages

apt update
# Vous pouvez ignorer les erreurs concernant les dépôts « ceph » et « entreprise » (ce sera réglé plus tard)
apt install vim vim-airline byobu sudo
adduser user
# Mot de passe -+, [entrer], [entrer], [entrer], [entrer], [entrer]
adduser user sudo
su user
# Désormais nous somme identifié comme « user » sur le serveur PVE
byobu
# Pressez F9 et activer « Byobu currently launches at login (toggle off) »
# Pressez F9 et activer « Byobu currently does not launch at login (toggle on) »
# Oui, c'est idiot de devoir faire cette gymnastique deux fois

# ctrl + d # déconnexion, désormais nous somme sorti de byobu mais toujours « user » sur PVE
# ctrl + d # déconnexion, désormais nous somme « root » sur PVE
# ctrl + d # déconnexion, désormais nous somme sur l'hôte
ssh-copy-id pve
# Cette fois, la clé sera ajouter à l'utilisateur « user »

Finitions

Il faut maintenant se connecter avec le compte « root » à l'interface web pour la suite : https://localhost:8006

Il est maintenant possible de s'authentifier avec le compte utilisateur « user ».

Désormais, vous pouvez configurer le réseau interne de PVE.