{"id":587,"date":"2022-09-28T02:38:01","date_gmt":"2022-09-28T00:38:01","guid":{"rendered":"https:\/\/www.webodesign.net\/?page_id=587"},"modified":"2023-10-23T11:10:24","modified_gmt":"2023-10-23T09:10:24","slug":"first-config-steps","status":"publish","type":"page","link":"https:\/\/www.webodesign.net\/?page_id=587","title":{"rendered":"Premi\u00e8res configurations syst\u00e8me apr\u00e8s l&rsquo;installation de Linux-Debian"},"content":{"rendered":"\n<div class=\"wp-block-uagb-container uagb-block-79849936 alignfull uagb-is-root-container\"><div class=\"uagb-container-inner-blocks-wrap\">\n<div class=\"wp-block-uagb-container uagb-block-bbc77051\">\n<div class=\"wp-block-uagb-advanced-heading uagb-block-774e1d6e\"><h2 class=\"uagb-heading-text\">Premi\u00e8res configurations syst\u00e8me apr\u00e8s l&rsquo;installation de Linux-Debian<\/h2><\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-columns is-layout-flex wp-container-29\">\n<div class=\"wp-block-column is-layout-flow\">\n<div class=\"wp-block-group is-layout-flow\">\n<div class=\"wp-block-group is-layout-constrained\" style=\"border-style:none;border-width:0px;border-radius:0px\">\t\t\t\t<div class=\"wp-block-uagb-table-of-contents uagb-toc__align-left uagb-toc__columns-1  uagb-block-7c05fe4c     \"\n\t\t\t\t\tdata-scroll= \"1\"\n\t\t\t\t\tdata-offset= \"30\"\n\t\t\t\t\tstyle=\"\"\n\t\t\t\t>\n\t\t\t\t<div class=\"uagb-toc__wrap\">\n\t\t\t\t\t\t<div class=\"uagb-toc__title\">\n\t\t\t\t\t\t\tSommaire\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class='uagb-toc__separator'><\/div>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"uagb-toc__list-wrap\">\n\t\t\t\t\t\t<ol class=\"uagb-toc__list\"><li class=\"uagb-toc__list\"><a href=\"#premiers-contacts\" class=\"uagb-toc-link__trigger\">Premiers contacts<\/a><li class=\"uagb-toc__list\"><a href=\"#mise-\u00e0-jour-du-syst\u00e8me-debian\" class=\"uagb-toc-link__trigger\">Mise \u00e0 jour du syst\u00e8me Debian<\/a><li class=\"uagb-toc__list\"><a href=\"#ajout-et-configuration-dun-utilisateur\" class=\"uagb-toc-link__trigger\">Ajout et configuration d&#039;un utilisateur<\/a><li class=\"uagb-toc__list\"><a href=\"#\u00e9tat-des-lieux-de-ladressage-r\u00e9seau\" class=\"uagb-toc-link__trigger\">\u00e9tat des lieux de l&#039;adressage r\u00e9seau<\/a><li class=\"uagb-toc__list\"><a href=\"#personnalisation-du-shell\" class=\"uagb-toc-link__trigger\">Personnalisation du shell<\/a><li class=\"uagb-toc__list\"><a href=\"#personnalisation-des-commandes\" class=\"uagb-toc-link__trigger\">Personnalisation des commandes<\/a><\/ol>\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t<\/div>\n\n\n\n<div class=\"wp-block-group has-border-color has-vivid-cyan-blue-border-color has-background is-layout-flow\" style=\"border-style:dotted;border-width:2px;border-radius:8px;background-color:#fffdf8;padding-right:7px;padding-bottom:15px;padding-left:7px\">\n<h3 class=\"wp-block-heading has-text-color\" id=\"3-iii-cr%C3%A9ation-dun-admin-pour-phpmyadmin\" style=\"color:#fffdf8;padding-top:0;padding-right:0;padding-bottom:0;padding-left:0;font-size:1px\">Premiers contacts<\/h3>\n\n\n\n<div class=\"qubely-block-accordion  qubely-block-d34844\" data-item-toggle=\"true\">\n<div class=\"wp-block-qubely-accordion-item qubely-block-cbb2bc\"><div class=\"qubely-accordion-item qubely-type-fill qubely-accordion-active\"><div class=\"qubely-accordion-panel qubely-icon-position-right\"><span class=\"qubely-accordion-panel-handler\" role=\"button\"><span class=\"qubely-accordion-panel-handler-label\">Premiers contacts<\/span><span class=\"qubely-accordion-icon fa fa-plus\"><\/span><\/span><\/div><div class=\"qubely-accordion-body\" style=\"display:block\"><div itemprop=\"text\">\n<div class=\"wp-block-uagb-advanced-heading uagb-block-49caa59a\"><h4 class=\"uagb-heading-text\">Connexion au syst\u00e8me distant avec le client SSH puTTy<\/h4><\/div>\n\n\n\n<p>Juste apr\u00e8s l&rsquo;installation d&rsquo;un syst\u00e8me Debian virtuel, on doit connaitre l&rsquo;adresse ip et le mot de passe admin afin de prendre le contr\u00f4le via SSH sur une console \u00e9loign\u00e9e (PuTTY), puis ex\u00e9cuter les premi\u00e8res commandes de configuration.<\/p>\n\n\n\n<div class=\"wp-block-columns is-layout-flex wp-container-4\">\n<div class=\"wp-block-column is-layout-constrained wp-container-2\">\n<p>Ex\u00e9cuter le logiciel PuTTY, entrer l&rsquo;adresse IP dans le champs \u00ab\u00a0Host Name\u00a0\u00bb, Port 22, puis appuyer sur le bouton \u00ab\u00a0Open\u00a0\u00bb. <\/p>\n\n\n\n<p>Une fen\u00eatre terminal en mode de commande alphanum\u00e9rique  apparait. Taper \u00ab\u00a0root\u00a0\u00bb, puis saisir le mot de passe administrateur.<\/p>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-constrained\" style=\"padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;flex-basis:40%\">\n<figure class=\"wp-block-image aligncenter size-full\"><img decoding=\"async\" loading=\"lazy\" width=\"287\" height=\"108\" src=\"https:\/\/www.webodesign.net\/wp-content\/uploads\/2022\/09\/01-Config-Linux-ssh-01.png\" alt=\"PuTTY - saisie de l'adresse IP\" class=\"wp-image-589\"\/><figcaption class=\"wp-element-caption\">PuTTY &#8211; saisie de l&rsquo;adresse IP du serveur<\/figcaption><\/figure>\n<\/div>\n<\/div>\n\n\n\n<figure class=\"wp-block-image aligncenter size-full is-resized has-custom-border uag-hide-desktop uag-hide-tab uag-hide-mob\"><img decoding=\"async\" loading=\"lazy\" src=\"https:\/\/www.webodesign.net\/wp-content\/uploads\/2022\/09\/01-Config-Linux-ssh-02.png\" alt=\"Fen\u00eatre terminal - Session du serveur Contabo\" class=\"wp-image-590\" style=\"border-radius:2px\" width=\"520\" height=\"227\"\/><figcaption class=\"wp-element-caption\">Fen\u00eatre terminal &#8211; Session du serveur Contabo<\/figcaption><\/figure>\n<\/div><\/div><\/div><\/div>\n<\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-group has-border-color has-vivid-cyan-blue-border-color has-background is-layout-flow\" style=\"border-style:dotted;border-width:2px;border-radius:8px;background-color:#fffdf8;padding-right:7px;padding-bottom:15px;padding-left:7px\">\n<h3 class=\"wp-block-heading has-text-color\" id=\"3-iii-cr%C3%A9ation-dun-admin-pour-phpmyadmin\" style=\"color:#fffdf8;padding-top:0;padding-right:0;padding-bottom:0;padding-left:0;font-size:1px\">Mise \u00e0 jour du syst\u00e8me Debian<\/h3>\n\n\n\n<div class=\"qubely-block-accordion  qubely-block-d34844\" data-item-toggle=\"true\">\n<div class=\"wp-block-qubely-accordion-item qubely-block-2c74fa\"><div class=\"qubely-accordion-item qubely-type-fill qubely-accordion-active\"><div class=\"qubely-accordion-panel qubely-icon-position-right\"><span class=\"qubely-accordion-panel-handler\" role=\"button\"><span class=\"qubely-accordion-panel-handler-label\">Mise \u00e0 jour du syst\u00e8me Debian<\/span><span class=\"qubely-accordion-icon fa fa-plus\"><\/span><\/span><\/div><div class=\"qubely-accordion-body\" style=\"display:block\"><div itemprop=\"text\">\n<p>Une fois authentifi\u00e9 en tant que \u00ab\u00a0root\u00a0\u00bb, en premier lieu, on va mettre \u00e0 jour les versions les plus r\u00e9centes de tous les paquets install\u00e9s sur sa version actuelle de Debian.<\/p>\n\n\n\n<div class=\"wp-block-group is-layout-constrained\">\n<pre class=\"wp-block-code\" style=\"border-width:5px;border-radius:20px;padding-top:5px;padding-bottom:5px;padding-left:15px\"><code lang=\"bash\" class=\"language-bash line-numbers\">apt update &amp;&amp; apt full-upgrade -y\n# ou\napt update &amp; upgrade<\/code><\/pre>\n<\/div>\n\n\n\n<p style=\"line-height:1.3\"><em>Remarque : l&rsquo;option \u00ab\u00a0-y\u00a0\u00bb permet de ne pas avoir \u00e0 r\u00e9pondre \u00ab\u00a0oui\u00a0\u00bb ou \u00ab\u00a0non\u00a0\u00bb \u00e0 chaque demande.<\/em><\/p>\n\n\n\n<div class=\"wp-block-columns is-layout-flex wp-container-9\">\n<div class=\"wp-block-column is-layout-constrained wp-container-7\">\n<div class=\"wp-block-uagb-blockquote uagb-block-858bae7f uagb-blockquote__skin-quotation uagb-blockquote__align-left uagb-blockquote__style-style_2 uagb-blockquote__stack-img-none\"><blockquote class=\"uagb-blockquote\"><span class=\"uagb-blockquote__icon\"><svg width=\"20\" height=\"20\" viewBox=\"0 0 32 32\"><path d=\"M7.031 14c3.866 0 7 3.134 7 7s-3.134 7-7 7-7-3.134-7-7l-0.031-1c0-7.732 6.268-14 14-14v4c-2.671 0-5.182 1.040-7.071 2.929-0.364 0.364-0.695 0.751-0.995 1.157 0.357-0.056 0.724-0.086 1.097-0.086zM25.031 14c3.866 0 7 3.134 7 7s-3.134 7-7 7-7-3.134-7-7l-0.031-1c0-7.732 6.268-14 14-14v4c-2.671 0-5.182 1.040-7.071 2.929-0.364 0.364-0.695 0.751-0.995 1.157 0.358-0.056 0.724-0.086 1.097-0.086z\"><\/path><\/svg><\/span><div class=\"uagb-blockquote__content\">Remarque : doit-on utiliser apt ou apt-get ?<br>Avec apt, vous n&rsquo;avez pas \u00e0 vous frayer un chemin entre les commandes apt-get et apt-cache. apt est plus structur\u00e9 et vous fournit les options n\u00e9cessaires pour g\u00e9rer les packages. Bottom line: apt = les options de commande les plus couramment utilis\u00e9es d&rsquo;apt-get et apt-cache.<\/div><footer><div class=\"uagb-blockquote__author-wrap uagb-blockquote__author-at-left\"><cite class=\"uagb-blockquote__author\">Author Name<\/cite><\/div><\/footer><\/blockquote><\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-constrained\" style=\"padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;flex-basis:50%\">\n<div class=\"wp-block-uagb-blockquote uagb-block-acad0495 uagb-blockquote__skin-quotation uagb-blockquote__align-left uagb-blockquote__style-style_2 uagb-blockquote__stack-img-none\"><blockquote class=\"uagb-blockquote\"><span class=\"uagb-blockquote__icon\"><svg width=\"20\" height=\"20\" viewBox=\"0 0 32 32\"><path d=\"M7.031 14c3.866 0 7 3.134 7 7s-3.134 7-7 7-7-3.134-7-7l-0.031-1c0-7.732 6.268-14 14-14v4c-2.671 0-5.182 1.040-7.071 2.929-0.364 0.364-0.695 0.751-0.995 1.157 0.357-0.056 0.724-0.086 1.097-0.086zM25.031 14c3.866 0 7 3.134 7 7s-3.134 7-7 7-7-3.134-7-7l-0.031-1c0-7.732 6.268-14 14-14v4c-2.671 0-5.182 1.040-7.071 2.929-0.364 0.364-0.695 0.751-0.995 1.157 0.358-0.056 0.724-0.086 1.097-0.086z\"><\/path><\/svg><\/span><div class=\"uagb-blockquote__content\">apt update, upgrade, dist-upgrade et full-upgrade : quelles sont les diff\u00e9rences ? quel terme utiliser en fonction de se que l&rsquo;on cherche \u00e0 faire : Lire l&rsquo;article suivant&#8230;<br>E t en prime un lien vers un article de l&rsquo;h\u00e9bergeur Contabo intitul\u00e9 : <a rel=\"noreferrer noopener\" href=\"https:\/\/contabo.com\/blog\/debian-ubuntu-upgrade\/\" data-type=\"URL\" data-id=\"https:\/\/contabo.com\/blog\/debian-ubuntu-upgrade\/\" target=\"_blank\">\u00ab\u00a0Debian et Ubuntu Upgrade\u00a0\u00bb<\/a><\/div><footer><div class=\"uagb-blockquote__author-wrap uagb-blockquote__author-at-left\"><cite class=\"uagb-blockquote__author\">Author Name<\/cite><\/div><\/footer><\/blockquote><\/div>\n<\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-uagb-advanced-heading uagb-block-083bd31b\"><h4 class=\"uagb-heading-text\">Instalation de la commande sudo<\/h4><\/div>\n\n\n\n<p><strong>sudo<\/strong> (abr\u00e9viation de <strong>s<\/strong>ubstitute <strong>u<\/strong>ser <strong>do<\/strong>) est une commande permettant \u00e0 l&rsquo;administrateur syst\u00e8me d&rsquo;accorder \u00e0 certains utilisateurs (ou groupes d&rsquo;utilisateurs) la possibilit\u00e9 de lancer une commande en tant qu&rsquo;administrateur.<\/p>\n\n\n\n<p>La commande sudo est indispensable pour g\u00e9rer les droit d&rsquo;acc\u00e8s \u00e0 partir du moment ou l&rsquo;on d\u00e9clare des utilisateurs. En effet, pour des questions de s\u00e9curit\u00e9,  il est fortement d\u00e9conseill\u00e9 d&rsquo;utiliser le super-utilisateur autre que pour les t\u00e2ches d&rsquo;administration importantes.<\/p>\n\n\n\n<pre class=\"wp-block-code\" style=\"border-width:5px;border-radius:10px;padding-top:10px;padding-bottom:10px;padding-left:15px;font-size:14px\"><code lang=\"bash\" class=\"language-bash\">apt install sudo<\/code><\/pre>\n<\/div><\/div><\/div><\/div>\n<\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-group has-border-color has-vivid-cyan-blue-border-color has-background is-layout-flow\" style=\"border-style:dotted;border-width:2px;border-radius:8px;background-color:#fffdf8;padding-right:7px;padding-bottom:15px;padding-left:7px\">\n<h3 class=\"wp-block-heading has-text-color\" id=\"3-iii-cr%C3%A9ation-dun-admin-pour-phpmyadmin\" style=\"color:#fffdf8;padding-top:0;padding-right:0;padding-bottom:0;padding-left:0;font-size:1px\">Ajout et configuration d&rsquo;un utilisateur<\/h3>\n\n\n\n<div class=\"qubely-block-accordion  qubely-block-d34844\" data-item-toggle=\"true\">\n<div class=\"wp-block-qubely-accordion-item qubely-block-c228f0\"><div class=\"qubely-accordion-item qubely-type-fill qubely-accordion-active\"><div class=\"qubely-accordion-panel qubely-icon-position-right\"><span class=\"qubely-accordion-panel-handler\" role=\"button\"><span class=\"qubely-accordion-panel-handler-label\">Ajout et configuration d&rsquo;un utilisateur<\/span><span class=\"qubely-accordion-icon fa fa-plus\"><\/span><\/span><\/div><div class=\"qubely-accordion-body\" style=\"display:block\"><div itemprop=\"text\">\n<div class=\"wp-block-columns is-layout-flex wp-container-13\">\n<div class=\"wp-block-column is-vertically-aligned-center is-layout-flow\" style=\"flex-basis:330px\">\n<p>On ajoute l\u2019utilisateur ipadair2 au groupe sudo :<\/p>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-vertically-aligned-center is-layout-constrained wp-container-12\">\n<pre class=\"wp-block-code\" style=\"margin-top:0px;margin-bottom:0px;padding-top:0px;padding-bottom:0px;padding-left:10px\"><code lang=\"Bash\/Shell\" class=\"language-Bash\/Shell\">usermod -aG sudo ipadair2<\/code><\/pre>\n<\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-columns is-layout-flex wp-container-16\">\n<div class=\"wp-block-column is-vertically-aligned-center is-layout-flow\" style=\"flex-basis:330px\">\n<p>Pour retirer \u00e0 l\u2019utilisateur ipadair2 les droits acquis :<\/p>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-vertically-aligned-center is-layout-constrained wp-container-15\">\n<pre class=\"wp-block-code\" style=\"margin-top:0px;margin-bottom:0px;padding-top:0px;padding-bottom:0px;padding-left:10px\"><code lang=\"Bash\/Shell\" class=\"language-Bash\/Shell\">gpasswd -d ipadair2 sudo<\/code><\/pre>\n<\/div>\n<\/div>\n\n\n\n<p>On \u00e9dite le fichier sudoers pour ajouter l\u2019utilisateur aux administrateurs et aussi se d\u00e9barrasser du mot de passe \u00e0 retaper \u00e0 chaque commande : <kbd>sudo nano \/etc\/sudoers<\/kbd><\/p>\n\n\n\n<p class=\"has-small-font-size\">On ajoute les informations suivantes dans le fichier sudoers :<\/p>\n\n\n\n<pre class=\"wp-block-code\" style=\"border-width:5px;border-radius:15px;margin-top:0px;margin-bottom:0px;padding-top:5px;padding-bottom:5px;font-size:14px\"><code lang=\"bash\" class=\"language-bash\"># Cr\u00e9ation de l&#039;utilisateur &quot;ipadair2&quot;\nremi@vmi820488:~$ sudo adduser ipadair2\nAdding user `ipadair2&#039; ...\nAdding new group `ipadair2&#039; (1001) ...\nAdding new user `ipadair2&#039; (1001) with group `ipadair2&#039; ...\nCreating home directory `\/home\/ipadair2&#039; ...\nCopying files from `\/etc\/skel&#039; ...\nNew password:\nRetype new password:\npasswd: password updated successfully\nChanging the user information for ipadair2\nEnter the new value, or press ENTER for the default\n        Full Name []:\n        Room Number []:\n        Work Phone []:\n        Home Phone []:\n        Other []:\nIs the information correct? [Y\/n] Y<\/code><\/pre>\n\n\n\n<div class=\"wp-block-group is-layout-constrained\" style=\"padding-left:30px\">\n<p><em>Remarque  : <\/em>pour <em>changer le mot de passe de l&rsquo;utilisateur par d\u00e9fauts  : <\/em><code>passwd robert<\/code><\/p>\n<\/div>\n\n\n\n<div class=\"wp-block-uagb-icon-list uagb-block-14697257\"><div class=\"uagb-icon-list__wrap\">\n<div class=\"wp-block-uagb-icon-list-child uagb-block-69104ee8\"><a target=\"_self\" aria-label=\"L'\u00e9dition du fichier sudoers n'est pas la fa\u00e7on la plus &quot;propre&quot; de faire les choses quand nous avons un utilitaire cr\u00e9\u00e9 pour nous aider \u00e0 effectuer ces actions. La commande usermod nous permet d'ajouter\/modifier des groupes dans lesquels se trouve un utilisateur.Pour ajouter des utilisateurs \u00e0 sudoers avec la commande usermod, il suffit d'ajouter le compte utilisateur dans le groupe sudo :\" rel=\"noopener noreferrer\" href=\"#\"> <\/a><span class=\"uagb-icon-list__source-wrap\"><svg xmlns=\"https:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 576 512\"><path d=\"M512 32H64C28.65 32 0 60.65 0 96v320c0 35.35 28.65 64 64 64h448c35.35 0 64-28.65 64-64V96C576 60.65 547.3 32 512 32zM176 128c35.35 0 64 28.65 64 64s-28.65 64-64 64s-64-28.65-64-64S140.7 128 176 128zM272 384h-192C71.16 384 64 376.8 64 368C64 323.8 99.82 288 144 288h64c44.18 0 80 35.82 80 80C288 376.8 280.8 384 272 384zM496 320h-128C359.2 320 352 312.8 352 304S359.2 288 368 288h128C504.8 288 512 295.2 512 304S504.8 320 496 320zM496 256h-128C359.2 256 352 248.8 352 240S359.2 224 368 224h128C504.8 224 512 231.2 512 240S504.8 256 496 256zM496 192h-128C359.2 192 352 184.8 352 176S359.2 160 368 160h128C504.8 160 512 167.2 512 176S504.8 192 496 192z\"><\/path><\/svg><\/span><span class=\"uagb-icon-list__label\">L&rsquo;\u00e9dition du fichier sudoers n&rsquo;est pas la fa\u00e7on la plus \u00ab\u00a0propre\u00a0\u00bb de faire les choses quand nous avons un utilitaire cr\u00e9\u00e9 pour nous aider \u00e0 effectuer ces actions. La commande usermod nous permet d&rsquo;ajouter\/modifier des groupes dans lesquels se trouve un utilisateur.<br><br>Pour ajouter des utilisateurs \u00e0 sudoers avec la commande usermod, il suffit d&rsquo;ajouter le compte utilisateur dans le groupe sudo :<\/span><\/div>\n<\/div><\/div>\n\n\n\n<pre class=\"wp-block-code\" style=\"border-width:5px;border-radius:15px\"><code lang=\"Bash\/Shell\" class=\"language-Bash\/Shell\">remi@vmi82:~$ sudo usermod -aG sudo ipadair2\n# OU\nremi@vmi82:~$ sudo gpasswd --add ipadair2 sudo\n# Consulter la liste des groupes de l&#039;utilisateur ipadair2\nremi@vmi82:~$ groups ipadair2\nipadair2 : ipadair2 sudo\n# Pour retirer les droits acquis\nremi@vmi82:~$ sudo gpasswd --delete ipadair2 sudo\nremi@vmi82:~$ groups ipadair2\nipadair2 : ipadair2\n# pour r\u00e9initialiser le mot de passe (en cas d&#039;oubli)\nremi@vmi82:~$ sudo passwd ipadair2\n# saisir deux fois le nouveau mot de passe<\/code><\/pre>\n\n\n\n<p><\/p>\n\n\n\n<div class=\"wp-block-uagb-icon-list uagb-block-37ebf3b7\"><div class=\"uagb-icon-list__wrap\">\n<div class=\"wp-block-uagb-icon-list-child uagb-block-47f588bd\"><a target=\"_self\" aria-label=\"On acc\u00e8de \u00e9diter le fichier \/etc\/sudoers en ex\u00e9cutant la commande &quot;visudo&quot; . \" rel=\"noopener noreferrer\" href=\"#\"> <\/a><span class=\"uagb-icon-list__source-wrap\"><svg xmlns=\"https:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 576 512\"><path d=\"M512 32H64C28.65 32 0 60.65 0 96v320c0 35.35 28.65 64 64 64h448c35.35 0 64-28.65 64-64V96C576 60.65 547.3 32 512 32zM176 128c35.35 0 64 28.65 64 64s-28.65 64-64 64s-64-28.65-64-64S140.7 128 176 128zM272 384h-192C71.16 384 64 376.8 64 368C64 323.8 99.82 288 144 288h64c44.18 0 80 35.82 80 80C288 376.8 280.8 384 272 384zM496 320h-128C359.2 320 352 312.8 352 304S359.2 288 368 288h128C504.8 288 512 295.2 512 304S504.8 320 496 320zM496 256h-128C359.2 256 352 248.8 352 240S359.2 224 368 224h128C504.8 224 512 231.2 512 240S504.8 256 496 256zM496 192h-128C359.2 192 352 184.8 352 176S359.2 160 368 160h128C504.8 160 512 167.2 512 176S504.8 192 496 192z\"><\/path><\/svg><\/span><span class=\"uagb-icon-list__label\">On acc\u00e8de \u00e9diter le fichier \/etc\/sudoers en ex\u00e9cutant la commande \u00ab\u00a0visudo\u00a0\u00bb . <\/span><\/div>\n<\/div><\/div>\n\n\n\n<pre class=\"wp-block-code\" style=\"border-width:5px;border-radius:15px;margin-top:0px;margin-bottom:0px;padding-top:5px;padding-bottom:5px;font-size:14px\"><code lang=\"bash\" class=\"language-bash\">#\n# This file MUST be edited with the &#039;visudo&#039; command as root.\n#\n# Please consider adding local content in \/etc\/sudoers.d\/ instead of\n# directly modifying this file.\n#\n# See the man page for details on how to write a sudoers file.\n#\nDefaults        env_reset\nDefaults        mail_badpass\nDefaults        secure_path=&quot;\/usr\/local\/sbin:\/usr\/local\/bin:\/usr\/sbin:\/usr\/bin:&gt;\n\n# Host alias specification\n\n# User alias specification\n\n# Cmnd alias specification\n\n# User privilege specification\nroot    ALL=(ALL:ALL) ALL\nremi    ALL=(ALL) NOPASSWD:ALL\n\n# Allow members of group sudo to execute any command\n%sudo    ALL=(ALL:ALL) NOPASSWD:ALL\nipadair2 ALL=(ALL) NOPASSWD:ALL\n# ipadair2 ALL=(ALL:ALL) ALL\n\n# See sudoers(5) for more information on &quot;@include&quot; directives:\n<\/code><\/pre>\n\n\n\n<p style=\"font-style:normal;font-weight:700\">R\u00e9sum\u00e9 des commandes employ\u00e9es :<\/p>\n\n\n\n<pre class=\"wp-block-code\" style=\"border-width:5px;border-radius:15px;margin-top:0px;margin-bottom:0px;padding-top:5px;padding-bottom:5px;font-size:14px\"><code lang=\"bash\" class=\"language-bash\">sudo usermod -aG sudo ipadair2\nsudo visudo\n...\n# On sauvegarde(Ctrl+o)\/quit(Ctrl+x)\n# On termine en red\u00e9marrant le service sudo:\n\/etc\/init.d\/sudo restart<\/code><\/pre>\n<\/div><\/div><\/div><\/div>\n<\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-group has-border-color has-vivid-cyan-blue-border-color has-background is-layout-flow\" style=\"border-style:dotted;border-width:2px;border-radius:8px;background-color:#fffdf8;padding-right:7px;padding-bottom:15px;padding-left:7px\">\n<h3 class=\"wp-block-heading has-text-color\" id=\"3-iii-cr%C3%A9ation-dun-admin-pour-phpmyadmin\" style=\"color:#fffdf8;padding-top:0;padding-right:0;padding-bottom:0;padding-left:0;font-size:1px\">\u00e9tat des lieux de l&rsquo;adressage r\u00e9seau<\/h3>\n\n\n\n<div class=\"qubely-block-accordion  qubely-block-d34844\" data-item-toggle=\"true\">\n<div class=\"wp-block-qubely-accordion-item qubely-block-6212a8\"><div class=\"qubely-accordion-item qubely-type-fill qubely-accordion-active\"><div class=\"qubely-accordion-panel qubely-icon-position-right\"><span class=\"qubely-accordion-panel-handler\" role=\"button\"><span class=\"qubely-accordion-panel-handler-label\">\u00e9tat des lieux de l&rsquo;adressage r\u00e9seau<\/span><span class=\"qubely-accordion-icon fa fa-plus\"><\/span><\/span><\/div><div class=\"qubely-accordion-body\" style=\"display:block\"><div itemprop=\"text\">\n<p>Nous allons r\u00e9cup\u00e9rer les informations sur la configuration r\u00e9seau \u00e9tabli par l&rsquo;h\u00e9bergeur, c&rsquo;est \u00e0 dire le nombre d&rsquo;interface r\u00e9seau mises en place, l&rsquo;adressage IP, le masque de sous-r\u00e9seau, la asserelle ainsi que l'(les) adresse(s) DNS. Ces informations seront \u00e0 noter car elles nous seront utiles dans les futures installations.<\/p>\n\n\n\n<div class=\"wp-block-uagb-advanced-heading uagb-block-e8b1d0ca\"><h4 class=\"uagb-heading-text\">Adresse IP, masque de sous-r\u00e9seau, Passerelle, adresse(s) DNS<\/h4><\/div>\n\n\n\n<p>Une configuration r\u00e9seau compl\u00e8te, permettant de profiter d&rsquo;un r\u00e9seau ou de l&rsquo;Internet, est constitu\u00e9e des \u00e9l\u00e9ments suivants :<\/p>\n\n\n\n<div class=\"wp-block-uagb-icon-list uagb-block-5aa735fd\"><div class=\"uagb-icon-list__wrap\">\n<div class=\"wp-block-uagb-icon-list-child uagb-block-91264830\"><a target=\"_self\" aria-label=\"Une adresse IP qui identifie votre h\u00f4te sur le r\u00e9seau o\u00f9 il est connect\u00e9.La commande &quot;ip address&quot; ou &quot;ip a&quot; en raccourci, permet d'afficher les interfaces r\u00e9seau avec les adresses IP associ\u00e9es.\" rel=\"noopener noreferrer\" href=\"#\"> <\/a><span class=\"uagb-icon-list__source-wrap\"><svg xmlns=\"https:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 256 512\"><path d=\"M256 448c0 17.67-14.33 32-32 32H32c-17.67 0-32-14.33-32-32s14.33-32 32-32h64V123.8L49.75 154.6C35.02 164.5 15.19 160.4 5.375 145.8C-4.422 131.1-.4531 111.2 14.25 101.4l96-64c9.828-6.547 22.45-7.187 32.84-1.594C153.5 41.37 160 52.22 160 64.01v352h64C241.7 416 256 430.3 256 448z\"><\/path><\/svg><\/span><span class=\"uagb-icon-list__label\">Une adresse IP qui identifie votre <em>h\u00f4te<\/em> sur le r\u00e9seau o\u00f9 il est connect\u00e9.<br>La commande \u00ab\u00a0<strong>ip address\u00a0\u00bb<\/strong> ou \u00ab\u00a0<strong>ip a<\/strong>\u00a0\u00bb en raccourci, permet d&rsquo;afficher les interfaces r\u00e9seau avec les adresses IP associ\u00e9es.<\/span><\/div>\n<\/div><\/div>\n\n\n\n<div class=\"wp-block-group uag-hide-tab uag-hide-mob is-layout-flow\" style=\"font-size:14px\">\n<pre class=\"wp-block-code has-background-color has-text-color\" style=\"border-width:5px;border-radius:15px;padding-top:5px;padding-bottom:5px\"><code lang=\"bash\" class=\"language-bash\">robert@vmi000000:~$ ip addr\n1: lo: mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000\nlink\/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00\ninet 127.0.0.1\/8 scope host lo\nvalid_lft forever preferred_lft forever\n2: eth0: mtu 1500 qdisc pfifo_fast state UP group default qlen 1000\nlink\/ether 00:50:56:45:85:2a brd ff:ff:ff:ff:ff:ff\naltname enp0s18\naltname ens18\ninet 38.242.201.85\/20 brd 38.242.207.255 scope global eth0\nvalid_lft forever preferred_lft forever<\/code><\/pre>\n<\/div>\n\n\n\n<div class=\"wp-block-group has-foreground-color has-text-color has-background is-layout-flow\" style=\"border-radius:20px;background-color:#cacaca;margin-top:10px;margin-bottom:10px;padding-top:3px;padding-right:3px;padding-bottom:3px;padding-left:3px\">\n<div class=\"wp-block-uagb-icon-list uagb-block-ee1ab2eb\"><div class=\"uagb-icon-list__wrap\">\n<div class=\"wp-block-uagb-icon-list-child uagb-block-472076a8\"><a target=\"_self\" aria-label=\"La commande retourne l'interface &quot;lo&quot; qui correspond \u00e0 l'interface de &quot;loopback&quot; (boucle locale), ainsi que l'interface &quot;eth0&quot; correspondante \u00e0 la carte r\u00e9seau connect\u00e9e \u00e0 mon r\u00e9seau local. On peut voir que l'adresse IP actuelle sur cette carte est &quot;38.242.201.85\/20&quot;.\" rel=\"noopener noreferrer\" href=\"#\"> <\/a><span class=\"uagb-icon-list__source-wrap\"><svg xmlns=\"https:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 512 512\"><path d=\"M256 31.1c-141.4 0-255.1 93.12-255.1 208c0 49.62 21.35 94.98 56.97 130.7c-12.5 50.37-54.27 95.27-54.77 95.77c-2.25 2.25-2.875 5.734-1.5 8.734c1.249 3 4.021 4.766 7.271 4.766c66.25 0 115.1-31.76 140.6-51.39c32.63 12.25 69.02 19.39 107.4 19.39c141.4 0 255.1-93.13 255.1-207.1S397.4 31.1 256 31.1zM127.1 271.1c-17.75 0-32-14.25-32-31.1s14.25-32 32-32s32 14.25 32 32S145.7 271.1 127.1 271.1zM256 271.1c-17.75 0-31.1-14.25-31.1-31.1s14.25-32 31.1-32s31.1 14.25 31.1 32S273.8 271.1 256 271.1zM383.1 271.1c-17.75 0-32-14.25-32-31.1s14.25-32 32-32s32 14.25 32 32S401.7 271.1 383.1 271.1z\"><\/path><\/svg><\/span><span class=\"uagb-icon-list__label\">La commande retourne l&rsquo;interface \u00ab\u00a0<em>lo<\/em>\u00a0\u00bb qui correspond \u00e0 l&rsquo;interface de \u00ab\u00a0<em>loopback<\/em>\u00a0\u00bb (boucle locale), ainsi que l&rsquo;interface \u00ab\u00a0eth0\u00a0\u00bb correspondante \u00e0 la carte r\u00e9seau connect\u00e9e \u00e0 mon r\u00e9seau local. On peut voir que l&rsquo;adresse IP actuelle sur cette carte est \u00ab\u00a0<em>38.242.201.85\/20<\/em>\u00ab\u00a0.<\/span><\/div>\n<\/div><\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-uagb-icon-list uagb-block-2f7804f5\"><div class=\"uagb-icon-list__wrap\">\n<div class=\"wp-block-uagb-icon-list-child uagb-block-51573ce6\"><a target=\"_self\" aria-label=\"Un masque de sous-r\u00e9seau qui indique la partie de votre adresse qui caract\u00e9rise le r\u00e9seau local sur lequel votre h\u00f4te est connect\u00e9, et lui permet de d\u00e9terminer, pour n'importe quelle adresse IP, si celle-ci fait ou non partie du r\u00e9seau local\" rel=\"noopener noreferrer\" href=\"#\"> <\/a><span class=\"uagb-icon-list__source-wrap\"><svg xmlns=\"https:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 320 512\"><path d=\"M320 448c0 17.67-14.33 32-32 32H32c-13.08 0-24.83-7.953-29.7-20.09c-4.859-12.12-1.859-26 7.594-35.03l193.6-185.1c31.36-30.17 33.95-80 5.812-113.4c-14.91-17.69-35.86-28.12-58.97-29.38C127.4 95.83 105.3 103.9 88.53 119.9L53.52 151.7c-13.08 11.91-33.33 10.89-45.2-2.172C-3.563 136.5-2.594 116.2 10.48 104.3l34.45-31.3c28.67-27.34 68.39-42.11 108.9-39.88c40.33 2.188 78.39 21.16 104.4 52.03c49.8 59.05 45.2 147.3-10.45 200.8l-136 130H288C305.7 416 320 430.3 320 448z\"><\/path><\/svg><\/span><span class=\"uagb-icon-list__label\">Un masque de sous-r\u00e9seau qui indique la partie de votre adresse qui caract\u00e9rise le r\u00e9seau local sur lequel votre h\u00f4te est connect\u00e9, et lui permet de d\u00e9terminer, pour n&rsquo;importe quelle adresse IP, si celle-ci fait ou non partie du r\u00e9seau local<\/span><\/div>\n\n\n\n<div class=\"wp-block-uagb-icon-list-child uagb-block-618a90b9\"><a target=\"_self\" aria-label=\"Une passerelle par d\u00e9faut qui indique l'adresse IP \u00e0 laquelle il faut transmettre les paquets IP destin\u00e9s \u00e0 des h\u00f4tes situ\u00e9s hors du r\u00e9seau local, pour qu'ils soient rout\u00e9s vers le r\u00e9seau local de leur destinataire.Afin de conna\u00eetre la passerelle par d\u00e9faut utilis\u00e9e actuellement par notre machine, plusieurs solutions sont possibles. La commande suivante retourne les routes locales, ainsi que la route par d\u00e9faut, ce qui donne l'adresse IP de la passerelle.ip route show\" rel=\"noopener noreferrer\" href=\"#\"> <\/a><span class=\"uagb-icon-list__source-wrap\"><svg xmlns=\"https:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 320 512\"><path d=\"M320 344c0 74.98-61.02 136-136 136H103.6c-46.34 0-87.31-29.53-101.1-73.48c-5.594-16.77 3.484-34.88 20.25-40.47c16.75-5.609 34.89 3.484 40.47 20.25c5.922 17.77 22.48 29.7 41.23 29.7H184c39.7 0 72-32.3 72-72s-32.3-72-72-72H80c-13.2 0-25.05-8.094-29.83-20.41C45.39 239.3 48.66 225.3 58.38 216.4l131.4-120.4H32c-17.67 0-32-14.33-32-32s14.33-32 32-32h240c13.2 0 25.05 8.094 29.83 20.41c4.781 12.3 1.516 26.27-8.203 35.19l-131.4 120.4H184C258.1 208 320 269 320 344z\"><\/path><\/svg><\/span><span class=\"uagb-icon-list__label\">Une passerelle par d\u00e9faut qui indique l&rsquo;adresse IP \u00e0 laquelle il faut transmettre les paquets IP destin\u00e9s \u00e0 des h\u00f4tes situ\u00e9s hors du r\u00e9seau local, pour qu&rsquo;ils soient <em>rout\u00e9s<\/em> vers le r\u00e9seau local de leur destinataire.<br>Afin de conna\u00eetre la passerelle par d\u00e9faut utilis\u00e9e actuellement par notre machine, plusieurs solutions sont possibles. La commande suivante retourne les routes locales, ainsi que la route par d\u00e9faut, ce qui donne l&rsquo;adresse IP de la passerelle.<br><strong>ip route show<\/strong><\/span><\/div>\n<\/div><\/div>\n\n\n\n<div class=\"wp-block-group has-border-color has-background-color has-text-color has-background is-layout-flow\" style=\"border-color:#cccccc;border-width:5px;border-radius:20px;background-color:#282c34;margin-bottom:15px;padding-top:3px;padding-right:3px;padding-bottom:3px;padding-left:3px;font-size:17px\">\n<div class=\"wp-block-uagb-icon-list uagb-block-0e448237\"><div class=\"uagb-icon-list__wrap\">\n<div class=\"wp-block-uagb-icon-list-child uagb-block-bb01ba0b\"><a target=\"_self\" aria-label=\"robert@vmi000000:~$ ip route showdefault via 38.242.192.1 dev eth0 onlink38.242.192.0\/20 via 38.242.192.1 dev eth0\" rel=\"noopener noreferrer\" href=\"#\"> <\/a><span class=\"uagb-icon-list__source-wrap\"><svg xmlns=\"https:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 512 512\"><path d=\"M160 416H96c-17.67 0-32-14.33-32-32V128c0-17.67 14.33-32 32-32h64c17.67 0 32-14.33 32-32S177.7 32 160 32H96C42.98 32 0 74.98 0 128v256c0 53.02 42.98 96 96 96h64c17.67 0 32-14.33 32-32S177.7 416 160 416zM502.6 233.4l-128-128c-12.51-12.51-32.76-12.49-45.25 0c-12.5 12.5-12.5 32.75 0 45.25L402.8 224H192C174.3 224 160 238.3 160 256s14.31 32 32 32h210.8l-73.38 73.38c-12.5 12.5-12.5 32.75 0 45.25s32.75 12.5 45.25 0l128-128C515.1 266.1 515.1 245.9 502.6 233.4z\"><\/path><\/svg><\/span><span class=\"uagb-icon-list__label\">robert@vmi000000:~$ ip route show<br>default via 38.242.192.1 dev eth0 onlink<br>38.242.192.0\/20 via <strong>38.242.192.1<\/strong> dev eth0<\/span><\/div>\n\n\n\n<div class=\"wp-block-uagb-icon-list-child uagb-block-cd0b2193\"><a target=\"_self\" aria-label=\"Dans mon cas, la passerelle est &quot;38.242.201.1&quot;.\" rel=\"noopener noreferrer\" href=\"#\"> <\/a><span class=\"uagb-icon-list__source-wrap\"><svg xmlns=\"https:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 512 512\"><path d=\"M256 31.1c-141.4 0-255.1 93.12-255.1 208c0 49.62 21.35 94.98 56.97 130.7c-12.5 50.37-54.27 95.27-54.77 95.77c-2.25 2.25-2.875 5.734-1.5 8.734c1.249 3 4.021 4.766 7.271 4.766c66.25 0 115.1-31.76 140.6-51.39c32.63 12.25 69.02 19.39 107.4 19.39c141.4 0 255.1-93.13 255.1-207.1S397.4 31.1 256 31.1zM127.1 271.1c-17.75 0-32-14.25-32-31.1s14.25-32 32-32s32 14.25 32 32S145.7 271.1 127.1 271.1zM256 271.1c-17.75 0-31.1-14.25-31.1-31.1s14.25-32 31.1-32s31.1 14.25 31.1 32S273.8 271.1 256 271.1zM383.1 271.1c-17.75 0-32-14.25-32-31.1s14.25-32 32-32s32 14.25 32 32S401.7 271.1 383.1 271.1z\"><\/path><\/svg><\/span><span class=\"uagb-icon-list__label\">Dans mon cas, la passerelle est \u00ab\u00a038.242.201.1\u00a0\u00bb.<\/span><\/div>\n<\/div><\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-uagb-icon-list uagb-block-4b26d4fd\"><div class=\"uagb-icon-list__wrap\">\n<div class=\"wp-block-uagb-icon-list-child uagb-block-e91fddf1\"><a target=\"_self\" aria-label=\"Une ou plusieurs adresses de serveurs DNS auxquels le syst\u00e8me ira demander les correspondances entre noms de domaine (www.webOdesign.net) et adresses IP (38.242.201.85).Pour la trouver, il faut regarder le contenu du fichier &quot;\/etc\/resolv.conf&quot;\" rel=\"noopener noreferrer\" href=\"#\"> <\/a><span class=\"uagb-icon-list__source-wrap\"><svg xmlns=\"https:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 384 512\"><path d=\"M384 334.2c0 17.67-14.33 32-32 32h-32v81.78c0 17.67-14.33 32-32 32s-32-14.33-32-32v-81.78H32c-10.97 0-21.17-5.625-27.05-14.89c-5.859-9.266-6.562-20.89-1.875-30.81l128-270.2C138.6 34.33 157.8 27.56 173.7 35.09c15.97 7.562 22.78 26.66 15.22 42.63L82.56 302.2H256V160c0-17.67 14.33-32 32-32s32 14.33 32 32v142.2h32C369.7 302.2 384 316.6 384 334.2z\"><\/path><\/svg><\/span><span class=\"uagb-icon-list__label\">Une ou plusieurs adresses de serveurs DNS auxquels le syst\u00e8me ira demander les correspondances entre noms de domaine (<em>www.webOdesign<\/em>.net) et adresses IP (38.242.201.85).<br>Pour la trouver, il faut regarder le contenu du fichier \u00ab\u00a0<em><strong>\/etc\/resolv.conf<\/strong><\/em>\u00ab\u00a0<\/span><\/div>\n<\/div><\/div>\n\n\n\n<div class=\"wp-block-group is-layout-constrained\" style=\"margin-bottom:10px;padding-top:0px;padding-bottom:5px;font-size:14px\">\n<pre class=\"wp-block-code has-background-color has-text-color uag-hide-tab uag-hide-mob\" style=\"border-width:5px;border-radius:15px;padding-top:5px;padding-bottom:5px\"><code lang=\"bash\" class=\"language-bash\">robert@vmi000000:~$ sudo cat \/etc\/resolv.conf\nDynamic resolv.conf(5) file for glibc resolver(3) generated by resolvconf(8)\nDO NOT EDIT THIS FILE BY HAND -- YOUR CHANGES WILL BE OVERWRITTEN\n127.0.0.53 is the systemd-resolved stub resolver.\nrun &quot;resolvectl status&quot; to see details about the actual nameservers.\nnameserver 161.97.189.51\nnameserver 161.97.189.52<\/code><\/pre>\n\n\n\n<pre class=\"wp-block-code has-background-color has-text-color uag-hide-desktop\" style=\"border-width:5px;border-radius:15px;padding-top:5px;padding-bottom:5px\"><code lang=\"bash\" class=\"language-bash\">robert@vmi000000:~$ sudo cat \/etc\/resolv.conf\nrun &quot;resolvectl status&quot; see details about nameservers.\nnameserver 161.97.189.51\nnameserver 161.97.189.52<\/code><\/pre>\n<\/div>\n<\/div><\/div><\/div><\/div>\n<\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-group has-border-color has-vivid-cyan-blue-border-color has-background is-layout-flow\" style=\"border-style:dotted;border-width:2px;border-radius:8px;background-color:#fffdf8;padding-right:7px;padding-bottom:15px;padding-left:7px\">\n<h3 class=\"wp-block-heading has-text-color\" id=\"3-iii-cr%C3%A9ation-dun-admin-pour-phpmyadmin\" style=\"color:#fffdf8;padding-top:0;padding-right:0;padding-bottom:0;padding-left:0;font-size:1px\">Personnalisation du shell<\/h3>\n\n\n\n<div class=\"qubely-block-accordion  qubely-block-d34844\" data-item-toggle=\"true\">\n<div class=\"wp-block-qubely-accordion-item qubely-block-2e9949\"><div class=\"qubely-accordion-item qubely-type-fill qubely-accordion-active\"><div class=\"qubely-accordion-panel qubely-icon-position-right\"><span class=\"qubely-accordion-panel-handler\" role=\"button\"><span class=\"qubely-accordion-panel-handler-label\">Personnalisation du shell<\/span><span class=\"qubely-accordion-icon fa fa-plus\"><\/span><\/span><\/div><div class=\"qubely-accordion-body\" style=\"display:block\"><div itemprop=\"text\">\n<p><strong>Afin d&rsquo;ajouter dans le shell une touche de coloration syntaxique :<\/strong><\/p>\n\n\n\n<ul>\n<li>se placer dans le dossier racine de l&rsquo;utilisateur ipadair2<\/li>\n\n\n\n<li>\u00e9diter le fichier \u00ab\u00a0.bashrc\u00a0\u00bb \u00e0 l&rsquo;aide d&rsquo;un \u00e9diteur de texte : <code>nano .bashrc<\/code><\/li>\n\n\n\n<li>chercher dans le fichier (<code>Ctrl+W<\/code> dans l&rsquo;\u00e9diteur <code>nano<\/code>) la chaine \u00ab\u00a0<code>force_color<\/code>\u00ab\u00a0<\/li>\n\n\n\n<li>d\u00e9commenter la ligne \u00ab\u00a0<code>force_color_prompt=yes<\/code>\u00ab\u00a0<\/li>\n\n\n\n<li>sauvegarder et quitter (<code>Ctrl+o, Return, puis Ctrl+x<\/code> dans l&rsquo;\u00e9diteur <code>nano<\/code>)<\/li>\n\n\n\n<li>Appliquer la modification dans le shell avec la commande \u00ab\u00a0<code>source .bashrc<\/code>\u00ab\u00a0.<\/li>\n<\/ul>\n\n\n\n<pre class=\"wp-block-code has-background-color has-text-color\" style=\"border-width:5px;border-radius:15px;font-size:14px\"><code lang=\"bash\" class=\"language-bash\">remi@vmi820488:~$ cd \/home\/ipadair2\/\nremi@vmi820488:\/home\/ipadair2$ sudo nano .bashrc\n\n  GNU nano 5.4                         .bashrc *\n# ~\/.bashrc: executed by bash(1) for non-login shells.\n# see \/usr\/share\/doc\/bash\/examples\/startup-files (in the package bash-doc)\n# for examples\n\n# If not running interactively, don&#039;t do anything\ncase $- in\n    *i*) ;;\n      *) return;;\nesac\n...\n# uncomment for a colored prompt, if the terminal has the capability; turned\n# off by default to not distract the user: the focus in a terminal window\n# should be on the output of commands, not on the prompt\nforce_color_prompt=yes\n...\nunset color_prompt force_color_prompt\n\n# If this is an xterm set the title to user@host:dir\ncase &quot;$TERM&quot; in\nFile Name to Write: .bashrc\n^G Help      ^O Write Out ^W Where Is  ^K Cut       ^T Execute   ^C Location\n^X Exit      ^R Read File ^\\ Replace   ^U Paste     ^J Justify   ^_ Go To Line\n\n# Puis, save(Ctrl+o)\/quit(Ctrl+x) pour enregistrer et quitter\n# Appliquer la modification au shell\nremi@vmi820488:\/home\/ipadair2$ source .bashrc<\/code><\/pre>\n<\/div><\/div><\/div><\/div>\n<\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-group has-border-color has-vivid-cyan-blue-border-color has-background is-layout-flow\" style=\"border-style:dotted;border-width:2px;border-radius:8px;background-color:#fffdf8;padding-right:7px;padding-bottom:15px;padding-left:7px\">\n<h3 class=\"wp-block-heading has-text-color\" id=\"3-iii-cr%C3%A9ation-dun-admin-pour-phpmyadmin\" style=\"color:#fffdf8;padding-top:0;padding-right:0;padding-bottom:0;padding-left:0;font-size:1px\">Personnalisation des commandes<\/h3>\n\n\n\n<div class=\"qubely-block-accordion  qubely-block-d34844\" data-item-toggle=\"true\">\n<div class=\"wp-block-qubely-accordion-item qubely-block-34aec7\"><div class=\"qubely-accordion-item qubely-type-fill qubely-accordion-active\"><div class=\"qubely-accordion-panel qubely-icon-position-right\"><span class=\"qubely-accordion-panel-handler\" role=\"button\"><span class=\"qubely-accordion-panel-handler-label\">Personnalisation des commandes<\/span><span class=\"qubely-accordion-icon fa fa-plus\"><\/span><\/span><\/div><div class=\"qubely-accordion-body\" style=\"display:block\"><div itemprop=\"text\">\n<p>Se placer dans le dossier utilisateur \u00ab\u00a0ipadair2\u00a0\u00bb, puis cr\u00e9er le fichier \u00ab\u00a0.bash_aliases\u00a0\u00bb  :  nano .bash_aliases.<br>Entrer les lignes suivante :<\/p>\n\n\n\n<pre class=\"wp-block-code has-background-color has-text-color\" style=\"border-width:5px;border-radius:15px;font-size:14px\"><code lang=\"bash\" class=\"language-bash\">alias ll=&#039;ls -alF&#039;\nalias la=&#039;ls -A&#039;\nalias l=&#039;ls -CF&#039;\n# Puis, save(Ctrl+o)\/quit(Ctrl+x) pour enregistrer et quitter\n# Appliquer la modification au shell\nremi@vmi820488:\/home\/ipadair2$ source .bashrc<\/code><\/pre>\n<\/div><\/div><\/div><\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow\" style=\"flex-basis:22%\">\n\n<div class=\"cleanlogin-container\">\t\t\n\n\t<form class=\"cleanlogin-form\" method=\"post\" action=\"https:\/\/www.webodesign.net\/?page_id=2385\" onsubmit=\"submit.disabled = true; return true;\">\n\t\t\t\n\t\t<fieldset>\n\n\t\t\t\t\t\t<div class=\"cleanlogin-field\">\n                <label for=\"log\">Identifiant<\/label>\n\t\t\t\t<input class=\"cleanlogin-field-username\" type=\"text\" name=\"log\" placeholder=\"Identifiant\" aria-label=\"Identifiant\">\n\t\t\t<\/div>\n\t\t\t\n\t\t\t<div class=\"cleanlogin-field\">\n                <label for=\"pwd\">Mot de passe<\/label>\n\t\t\t\t<input class=\"cleanlogin-field-password\" type=\"password\" id=\"pwd\" name=\"pwd\" placeholder=\"Mot de passe\" aria-label=\"Mot de passe\">\n                <i class=\"bi bi-eye-slash\" id=\"togglePassword\"><\/i>\n\t\t\t<\/div>\n\n\t\t\t\t\t\n\t\t\t<input type=\"hidden\" name=\"clean_login_wpnonce\" value=\"e994c14fba\">\n            \n\t\t\t\t\t<\/fieldset>\n\t\t\n\t\t<fieldset>\n\t\t\t<input class=\"cleanlogin-field\" type=\"submit\" value=\"Se connecter\" name=\"submit\">\n\t\t\t<input type=\"hidden\" name=\"action\" value=\"login\">\n\t\t\t\n\t\t\t<div class=\"cleanlogin-field cleanlogin-field-remember\">\n\t\t\t\t<input type=\"checkbox\" id=\"rememberme\" name=\"rememberme\" value=\"forever\">\n\t\t\t\t<label for=\"rememberme\">Se souvenir de moi\u00a0?<\/label>\n\t\t\t<\/div>\n\t\t<\/fieldset>\n\n\t\t\n\t\t<div class=\"cleanlogin-form-bottom\">\n\t\t\t\n            \n\t\t\t\t\t\t\t\t\t\n\t\t<\/div>\n\t\t\n\t<\/form>\n\n<\/div>\n\n<script>\nconst togglePassword = document.querySelector('#togglePassword');\nconst password = document.querySelector('#pwd');\n\ntogglePassword.addEventListener('click', function (e) {\n    const type = password.getAttribute('type') === 'password' ? 'text' : 'password';\n    password.setAttribute('type', type);\n    this.classList.toggle('bi-eye');\n});\n<\/script>\n<\/div>\n<\/div>\n<\/div><\/div>\n","protected":false},"excerpt":{"rendered":"<p>Premi\u00e8res configurations syst\u00e8me apr\u00e8s l&rsquo;installation de Linux-Debian Premiers contacts Mise \u00e0 jour du syst\u00e8me Debian Ajout et configuration d&rsquo;un utilisateur \u00e9tat des lieux de l&rsquo;adressage r\u00e9seau Personnalisation du shell Personnalisation des commandes<\/p>\n","protected":false},"author":3,"featured_media":731,"parent":658,"menu_order":1,"comment_status":"closed","ping_status":"closed","template":"","meta":{"qubely_global_settings":"","qubely_interactions":"","_uag_custom_page_level_css":""},"uagb_featured_image_src":{"full":["https:\/\/www.webodesign.net\/wp-content\/uploads\/2022\/10\/01-Config-Linux-ssh-00-exta-small.jpg",270,141,false],"thumbnail":["https:\/\/www.webodesign.net\/wp-content\/uploads\/2022\/10\/01-Config-Linux-ssh-00-exta-small-150x141.jpg",150,141,true],"medium":["https:\/\/www.webodesign.net\/wp-content\/uploads\/2022\/10\/01-Config-Linux-ssh-00-exta-small.jpg",270,141,false],"medium_large":["https:\/\/www.webodesign.net\/wp-content\/uploads\/2022\/10\/01-Config-Linux-ssh-00-exta-small.jpg",270,141,false],"large":["https:\/\/www.webodesign.net\/wp-content\/uploads\/2022\/10\/01-Config-Linux-ssh-00-exta-small.jpg",270,141,false],"1536x1536":["https:\/\/www.webodesign.net\/wp-content\/uploads\/2022\/10\/01-Config-Linux-ssh-00-exta-small.jpg",270,141,false],"2048x2048":["https:\/\/www.webodesign.net\/wp-content\/uploads\/2022\/10\/01-Config-Linux-ssh-00-exta-small.jpg",270,141,false],"qubely_landscape":["https:\/\/www.webodesign.net\/wp-content\/uploads\/2022\/10\/01-Config-Linux-ssh-00-exta-small.jpg",270,141,false],"qubely_portrait":["https:\/\/www.webodesign.net\/wp-content\/uploads\/2022\/10\/01-Config-Linux-ssh-00-exta-small.jpg",270,141,false],"qubely_thumbnail":["https:\/\/www.webodesign.net\/wp-content\/uploads\/2022\/10\/01-Config-Linux-ssh-00-exta-small.jpg",140,73,false]},"uagb_author_info":{"display_name":"R\u00e9mi","author_link":"https:\/\/www.webodesign.net\/?author=3"},"uagb_comment_info":0,"uagb_excerpt":"Premi\u00e8res configurations syst\u00e8me apr\u00e8s l&rsquo;installation de Linux-Debian Premiers contacts Mise \u00e0 jour du syst\u00e8me Debian Ajout et configuration d&rsquo;un utilisateur \u00e9tat des lieux de l&rsquo;adressage r\u00e9seau Personnalisation du shell Personnalisation des commandes","_links":{"self":[{"href":"https:\/\/www.webodesign.net\/index.php?rest_route=\/wp\/v2\/pages\/587"}],"collection":[{"href":"https:\/\/www.webodesign.net\/index.php?rest_route=\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/www.webodesign.net\/index.php?rest_route=\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/www.webodesign.net\/index.php?rest_route=\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"https:\/\/www.webodesign.net\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=587"}],"version-history":[{"count":124,"href":"https:\/\/www.webodesign.net\/index.php?rest_route=\/wp\/v2\/pages\/587\/revisions"}],"predecessor-version":[{"id":2756,"href":"https:\/\/www.webodesign.net\/index.php?rest_route=\/wp\/v2\/pages\/587\/revisions\/2756"}],"up":[{"embeddable":true,"href":"https:\/\/www.webodesign.net\/index.php?rest_route=\/wp\/v2\/pages\/658"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.webodesign.net\/index.php?rest_route=\/wp\/v2\/media\/731"}],"wp:attachment":[{"href":"https:\/\/www.webodesign.net\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=587"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}