Installez CasaOS sur Debian12 via une VM sur Unraid
Il est possible que vous ne pouvez pas vous loguer lors du premier démarrage, astuce, éteignez votre VM et rallumez là!
Par défaut, Sudo n’est pas installé sur Debian. Nous allons voir ici comment l’installer et donner les droits à un utilisateur d’exécuter des commandes en mode super utilisateur.
Pourquoi sudo ?
Utiliser sudo est plus sûr que d’ouvrir une session en tant que super utilisateur pour un certain nombre de raisons :
-
Personne n’a à connaitre le mot de passe du super utilisateur (sudo demande le mot de passe de l’utilisateur courant). Des droits supplémentaires peuvent être accordés temporairement à des utilisateurs puis retirés sans qu’il soit besoin de changer de mot de passe en ajoutant ou retirant l’utilisateur du groupe sudo.
-
Il est ainsi possible d’exécuter les commandes nécessitant des droits spéciaux avec sudo et le reste du temps de travailler en tant qu’utilisateur non-privilégié.
-
Quand une commande sudo est exécutée, le nom de l’utilisateur et la commande sont enregistrés.
La possibilité de basculer en super utilisateur en utilisant sudo -i (ou sudo su) est habituellement déconseillé parce que cela annule les avantages cités ci-dessus.
1 – Installer sudo
Ouvrez une session administrateur avec la commande suivante :
su -
Installez le paquet sudo :
apt-get install sudo -y
2 – Donner les droits sudo à votre utilisateur
Ajoutez l’utilisateur souhaité au groupe sudo (en remplaçant mon_user par votre utilisateur) :
usermod -aG sudo mon_user
Connectez-vous sous votre utilisateur (en remplaçant mon_user par votre utilisateur) :
su mon_user
Testez le mode sudo en affichant la date du jour :
sudo date
[sudo] password for mon_user:
Fri 01 May 2020 03:52:35 PM CEST
Si un mot de passe vous est demandé lors de l’exécution de cette commande, alors votre utilisateur possède bien les droits sudo.
Ensuite faite un " apt-get update " et un " apt-get upgrade ".
sudo apt update && sudo apt upgrade
Dernière chose, il vous faudra installez la commande curl:
sudo apt install curl
ou
sudo apt-get install curl
Pour le reste de l'installation de casaos, ça se passera en SSH via Putty ou MobaXterm.
Avant de passer sur Putty ou MabaXterm, il faut connaitre l'adresse ip de la machine!
IP de vos interfaces:
/sbin/ip -4 addr
MobaXterm
passer en super-utilisateur "root":
su root
ensuite tapez cette commande pour installez CasaOS sur debian:
curl -fsSL https://get.casaos.io | sudo bash
Félicitation, vous êtes en train d'installer CasaOS
Un fois installer, CasaOS est accessible via une interface WEB indiquez ci-dessus.