Prérequis Vérifier que le microprocesseur de la machine permet la virtualisation avec KVM : grep -E ’vmx|svm’ /proc/cpuinfo &>/dev/null && echo "La virtualisation est possible sur cette machine." || echo "Le microprocesseur de cette machine ne permet pas d’utiliser la virtualisation avec KVM." S’assurer que les option du BIOS concernant ces technologies de virtualisation sont autorisées. Installer l’application virt-manager sudo apt update sudo apt install virt-manager Ajouter l’ (...)
« Ce site internet propose des aides pour configurer et administrer des serveurs, des services Gnu/Linux et des réseaux informatiques. »
Articles les plus récents
-
lib-virt, kvm, installation et configuration
21 décembre 2021, par lantsei -
makefile, maintenance d’un site internet statique
13 décembre 2021, par lantseiCet article à pour objet la création et la maintenance d’un site internet statique à partir d’un fichier Makefile. Cet exécutable convertira des fichiers, écrits au format markdown, en langage html. Une liste des pages sera aussi créée. Vous pouvez trouver un exemple de site ainsi créé sur cette base, à cette adresse. Installation du programme markdown. sudo apt update && sudo apt install markdown -y Structure des fichiers bin # contient les scripts shell html # contient les pages html (...)
-
A propos
11 décembre 2021, par lantseiCe site internet, rédigé à titre de pense-bête, propose des aides pour configurer et administrer des serveurs, des services Gnu/Linux et des réseaux informatiques.
Tous les articles ont été testés et réalisés, quand le matériel ne le permettait pas, en environnement virtuel via Kernel-based Virtual Machine /QEMU pour la partie système et GNS3, Docker pour la partie réseau.
Réalisé sous Debian Gnu/Linux avec les logiciels libres : Gedit, Gimp, et Spip (PHP (...) -
sudo, installation et configuration
10 décembre 2021, par lantseiInstallation Ouvrir une session root su - Installer la commande sudo apt update && apt install sudo Configurer la commande sudo Lancer la commande visudo pour configurer sudo (/etc/sudoers) visudo Droits d’exécution à une seule commande Sous la ligne : Defaults env_reset Ajouter : Defaults timestamp_timeout=0 En mettant le timeout à 0, les droits root ne seront plus utilisables dès que vous aurez validé l’exécution de votre commande. -# Droits d’exécution à un seul (...)
-
Terminal, configurer
10 décembre 2021, par lantseiAjouter un dossier de scripts Création du dossier .scripts à la racine du dossier de l’utilisateur
touch .scripts Ajouter le dossier au terminal
Ajouter la ligne export PATH=$PATH :$HOME/.scripts à la fin du fichier .bashrc.
echo 'export PATH=$PATH :$HOME/.scripts' >> .bashrc Coloriser la sortie de la commande ls.
Ajouter les lignes suivantes au fichier .bashrc.
export LS_OPTIONS='—color=auto' eval "$(dircolors)" alias ls='ls $LS_OPTIONS' alias (...) -
tar, la commande
10 décembre 2021, par lantseiArchiver un répertoire
tar -vcf <nom_archive.tar> <dossier_à_archiver>
les options vcf
– v : (verbose/parlant) permet d’obtenir une description du contenu archivé (facultatif)
– c : (create/créer) pour créer une archive
– f : (file/fichier) pour spécifier un nom pour l’archive (en paramètre) Désarchiver un fichier
tar -vxf mon_fichier.tar
les options vxf
– v : (verbose/parlant) permet d’obtenir une description des fichiers désarchivés (facultatif)
– x : (extract/extraire) pour extraire (...) -
ssh, la commande
10 décembre 2021, par lantseiInstallation apt update && apt install openssh-server -y Utilisation des clefs partagées ssh peut utiliser un couple de clefs privée /publique pour se connecter à un hôte distant. La commande ssh keys permet, si l’on se connecte souvent à cet hôte, de ne pas saisir à chaque fois son mot de passe. Pour cela, il faudra générer un couple de clefs privée /publique sur la machine locale et déposer la clef publique sur l’hôte distant. Générer la clef : ssh-keygen -t rsa Le couple de clefs (...)
-
Shutdown, la commande
10 décembre 2021, par lantseiCommande shutdown
Options :
-H, —halt Halt the machine. P, —poweroff Power-off the machine (the default). r, —reboot Reboot the machine. h as —poweroff, unless —halt is specified. k Do not shutdown, just write message. no-wall Do not send wall message before. c Cancel a pending shutdown. Commande init
Options :
0 Power-off the machine 6 Reboot the machine 2, 3, 4, 5 Start runlevelX.target unit 1, s, S Enter rescue mode q, Q Reload (...) -
Raccourcis clavier
10 décembre 2021, par lantseiSont présentés ici les raccourcis claviers propres au Shell Bash. Ils fonctionnent aussi bien en console virtuelle que sur un émulateur terminal. Consoles virtuelles [Ctrl] + [Alt] + [F1] - [F2] Consoles graphiques [Ctrl] + [Alt] + [F3] - [F6] Consoles textes Contrôle de l’affichage [Ctrl] + [l] Efface l’affichage et repositionne l’invite d shell sur la première ligne du terminal [Maj] + [Page préc] Remonte d’une 1/2 page dans l’affichage du terminal [Maj] + [Page suiv] Descend d’une 1/2 (...)
-
ifconfig, la commande
10 décembre 2021, par lantseiLa commande ifconfig a été retiré de la liste des dépôts depuis la version 10 de Debian Gnu/Linux car elle n’était pas capable d’utiliser les fonctionnalités récentes du noyau. Toutefois il existes d’autres commandes plus pertinentes : La commande ip et ses déclinaisons en fonction de ses besoin : ip address, ip link, ip route... (voir man ip pour plus de détail).
ip address peut être réduite en ip addr ou encore ip a :
ip a /sbin/ip pour remonter les adresses ip des interfaces réseaux :
/sbin/ip -4 (...)