Projet

Général

Profil

Actions

Tuto install openbsd pulsehberge

https://www.pulseheberg.com/

Point de départ

A partir d'un VPS standard STd2 avec une image Archlinux Latest

loadkeys fr            #changement de la cartographie du clavier

Paramétrage réseau

Comme on a démarré depuis un live cd il faut lui préciser l'adresse ip qui nous est assignée (cf l'interface web)

ip a                                           # on identifie la carte réseau   
ip addr 149.91.81.183/24 dev ens18             # Ajout de l'adresse ip à la carte
ip route add dafault via 149.91.81.1 dev ens18 # Ajout de la route pas défaut

etc/resolv.conf

nameserver 80.67.188.188

Mise à jour

Mise à jour la liste des paquets disponibles sur les miroirs

pacman -Sy qemu-headless glibc               # Mise à jour et installation des deux paquets nécessaires

Téléchargement de l'image d'OpenBSD

cd /tmp
wget https://cdn.openbsd.org/pub/OpenBSD/6.5/amd64/install65.fs

installation d'OpenBSD
Par la commande qemu

  • en ligne de commande (-curses)
  • monter l'iso d'OpenBSD (-drive file=/tmp/install65.fs)
  • dans le disque réel du VPS et non d'un disque virtuel ( -drive file=/dev/sda)
qemu-system-x86_64 -curses -drive file=/tmp/install65.fs -drive file=/dev/sda

nota il peut y avoir des soucis avec les librairies libhogweeg.so.4 et libnettle.so.6 qui seront alors à copier-coller dans /run/lib/
cp /run/archiso/sfs/airootfs/usr/lib/libhogweeg.so.4 /usr/lib/
cp /run/archiso/sfs/airootfs/usr/lib/libnettle.so.6 /usr/lib/

Déroulement de l'installation d'OpenBSd en ligne de commande

  • Installation
  • nom de machine
  • adresse ip et masque désignée par le fournisseur
  • Choix de l'interface par défaut
  • ipv4 route adresse fournie par le service
  • domain name par défaut
  • nameserver 80.67.188.188
  • mot de passe root
  • ssh [yes]
  • pas de serveur X
  • console par defaut [no]
  • setup user toto
  • passwd
  • allow root ssh login [no]
  • Choix du ddur (taper "?" pour avoir des détails car il y en a deux)
  • whole disk ? [w]
  • partitionnement auto [a]
  • location of sets (disk)
  • monter la partition [wd0]
  • choisir les sets (- x* pour déselectionner tous les x) ...
  • Time Zone (Europe/Paris)
  • arreter (h)

Retour à l'interface web pour enlever l'image du cd et redémarrer la VPS.

Premier log

Une fois loggué faire une mise à jour de sécurité

syspatch

Nota : en cas de paquets ajoutés manuellement faire un

pkg_add -u

/etc/wsconsctl.conf
On créé le fichier s'il n'existe pas et on y écrit une seule ligne

keyboard.encoding=fr

/etc/ssh/sshd_config

Port 55555

redémarrage du ssh

rcctl restart sshd

pf

Mis à jour par pizzacoca il y a plus de 4 ans · 13 révisions