<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:blogger='http://schemas.google.com/blogger/2008' xmlns:georss='http://www.georss.org/georss' xmlns:gd="http://schemas.google.com/g/2005" xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-8986027051715887119</id><updated>2024-12-09T13:32:14.032+01:00</updated><category term="Microsoft"/><category term="Linux"/><category term="Open Source"/><category term="Articles"/><category term="RedHat"/><category term="Exchange"/><category term="OpenStack"/><category term="Active Directory"/><category term="Azure"/><category term="Docker"/><category term="Réseaux"/><category term="Ansible"/><category term="Apache"/><category term="Jenkins"/><category term="Network"/><category term="Oracle"/><title type='text'>Neo 4 Tech</title><subtitle type='html'>Microsoft, Linux, Cloud, VMware, DevOps</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://neo4tech.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8986027051715887119/posts/default?redirect=false'/><link rel='alternate' type='text/html' href='http://neo4tech.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><link rel='next' type='application/atom+xml' href='http://www.blogger.com/feeds/8986027051715887119/posts/default?start-index=26&amp;max-results=25&amp;redirect=false'/><author><name>Admin</name><uri>http://www.blogger.com/profile/08900110432875731584</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgPMVeF3S8Yk12hgsud61XG-VFrioTzHfden9RTyUSio_JYOU5uuGmy9zYSF7j8E0BcJ4QCX_dFyTQ7bzInq_FWkQdVRHG_gGxnQKy08eRIw9ON45dhN8PrqS2tIO9oTQ/s113/*'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>46</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-8986027051715887119.post-1042685525652931109</id><published>2020-08-08T13:43:00.004+01:00</published><updated>2020-08-08T13:43:51.590+01:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Docker"/><category scheme="http://www.blogger.com/atom/ns#" term="Linux"/><category scheme="http://www.blogger.com/atom/ns#" term="Open Source"/><category scheme="http://www.blogger.com/atom/ns#" term="RedHat"/><title type='text'>How to Install Docker CE on CentOS 8 and RHEL 8</title><content type='html'>&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both;&quot;&gt;&lt;span style=&quot;background-color: white; border: 0px; color: black; font-family: &amp;quot;open sans&amp;quot;, Arial, sans-serif; font-size: 18px; font-stretch: inherit; font-variant-east-asian: inherit; font-variant-numeric: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;Docker&lt;/span&gt;&lt;span style=&quot;background-color: white; color: black; font-family: &amp;quot;open sans&amp;quot;, Arial, sans-serif; font-size: 18px;&quot;&gt;&amp;nbsp;is a daemon-based container engine which allows us to deploy applications inside containers.&amp;nbsp;&lt;/span&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiOtCSgXwDUPRRf4x347VS9iwVqCY__HOTxf_tktTUsIeb4ZA6eQhA_zDVQymi3a7FCEWQGiMNmKgajLkD2-HuqrfshNN1Q4X9huXVx7ngOWDdhQM7Gdl9GpneuRYErIzcwH0lLBCI8ixo/s822/Install-Docker-on-Centos-8-or-Redhat-8-to-test-Linux-OS-images.jpg&quot; imageanchor=&quot;1&quot; style=&quot;display: block; padding: 1em 0px;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;442&quot; data-original-width=&quot;822&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiOtCSgXwDUPRRf4x347VS9iwVqCY__HOTxf_tktTUsIeb4ZA6eQhA_zDVQymi3a7FCEWQGiMNmKgajLkD2-HuqrfshNN1Q4X9huXVx7ngOWDdhQM7Gdl9GpneuRYErIzcwH0lLBCI8ixo/s640/Install-Docker-on-Centos-8-or-Redhat-8-to-test-Linux-OS-images.jpg&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;p&gt;&lt;/p&gt;&lt;p style=&quot;background-color: white; border: 0px; font-family: &amp;quot;open sans&amp;quot;, Arial, sans-serif; font-size: 18px; font-stretch: inherit; font-variant-east-asian: inherit; font-variant-numeric: inherit; line-height: inherit; margin: 0px 0px 1em; padding: 0px; vertical-align: baseline;&quot;&gt;Docker is available in two versions,&lt;/p&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both;&quot;&gt;&lt;ul style=&quot;background-color: white; border: 0px; font-family: &amp;quot;open sans&amp;quot;, Arial, sans-serif; font-size: 18px; font-stretch: inherit; font-variant-east-asian: inherit; font-variant-numeric: inherit; line-height: inherit; list-style: none; margin: 0px 0px 15px 30px; padding: 0px; vertical-align: baseline;&quot;&gt;&lt;li style=&quot;border: 0px; font: inherit; list-style: square; margin: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;Docker CE (Community Edition)&lt;/li&gt;&lt;li style=&quot;border: 0px; font: inherit; list-style: square; margin: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;Enterprise Edition (EE)&lt;/li&gt;&lt;/ul&gt;&lt;p style=&quot;background-color: white; border: 0px; font-family: &amp;quot;open sans&amp;quot;, Arial, sans-serif; font-size: 18px; font-stretch: inherit; font-variant-east-asian: inherit; font-variant-numeric: inherit; line-height: inherit; margin: 0px 0px 1em; padding: 0px; vertical-align: baseline;&quot;&gt;In this guide we will learn how to install Docker CE (Community Edition) on CentOS 8 or RHEL 8 Server.&lt;/p&gt;&lt;p style=&quot;background-color: white; border: 0px; font-family: &amp;quot;open sans&amp;quot;, Arial, sans-serif; font-size: 18px; font-stretch: inherit; font-variant-east-asian: inherit; font-variant-numeric: inherit; line-height: inherit; margin: 0px 0px 1em; padding: 0px; vertical-align: baseline;&quot;&gt;&lt;span style=&quot;border: 0px; font-family: inherit; font-size: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: 600; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;System Requirements for Docker CE&lt;/span&gt;&lt;/p&gt;&lt;ul style=&quot;background-color: white; border: 0px; font-family: &amp;quot;open sans&amp;quot;, Arial, sans-serif; font-size: 18px; font-stretch: inherit; font-variant-east-asian: inherit; font-variant-numeric: inherit; line-height: inherit; list-style: none; margin: 0px 0px 15px 30px; padding: 0px; vertical-align: baseline;&quot;&gt;&lt;li style=&quot;border: 0px; font: inherit; list-style: square; margin: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;Minimal CentOS 8 / RHEL 8&lt;/li&gt;&lt;li style=&quot;border: 0px; font: inherit; list-style: square; margin: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;Sudo or root privileges&lt;/li&gt;&lt;li style=&quot;border: 0px; font: inherit; list-style: square; margin: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;Internet Connection&lt;/li&gt;&lt;/ul&gt;&lt;h4 class=&quot;fittexted_for_content_h4&quot; style=&quot;background-color: white; border: 0px; color: #155c8e; font-family: &amp;quot;open sans&amp;quot;, Arial, sans-serif; font-size: 27px; font-stretch: inherit; font-variant-east-asian: inherit; font-variant-numeric: inherit; font-weight: 400; letter-spacing: -0.3px; line-height: 1.3em; margin: 0px 0px 14px; overflow-wrap: break-word; padding: 0px; vertical-align: baseline;&quot;&gt;&lt;span style=&quot;border: 0px; color: purple; font: inherit; margin: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;Step 1: Enable Docker CE Repository&lt;/span&gt;&lt;/h4&gt;&lt;p style=&quot;background-color: white; border: 0px; font-family: &amp;quot;open sans&amp;quot;, Arial, sans-serif; font-size: 18px; font-stretch: inherit; font-variant-east-asian: inherit; font-variant-numeric: inherit; line-height: inherit; margin: 0px 0px 1em; padding: 0px; vertical-align: baseline;&quot;&gt;As we said above, docker packages are not available anymore on CentOS 8 or RHEL 8 package repositories, so run following dnf command to enable Docker CE package repository.&lt;/p&gt;&lt;p style=&quot;background-color: white; border: 0px; font-family: &amp;quot;open sans&amp;quot;, Arial, sans-serif; font-size: 18px; font-stretch: inherit; font-variant-east-asian: inherit; font-variant-numeric: inherit; line-height: inherit; margin: 0px 0px 1em; padding: 0px; vertical-align: baseline;&quot;&gt;&lt;br /&gt;&lt;/p&gt;&lt;pre style=&quot;background: rgb(54, 54, 54); border-radius: 7px; border: 1px solid rgb(221, 221, 221); color: white; font-family: Monaco, &amp;quot;courier new&amp;quot;, &amp;quot;dejavu sans mono&amp;quot;, &amp;quot;bitstream vera sans mono&amp;quot;, monospace; font-size: 12px; font-stretch: inherit; font-variant-east-asian: inherit; font-variant-numeric: inherit; line-height: 19px; margin-bottom: 15px; margin-top: 15px; overflow: auto hidden; padding: 18px 20px; vertical-align: baseline; white-space: pre-wrap;&quot;&gt;[root@docker-ce ~]# &lt;span style=&quot;border: 0px; color: #ff6600; font: inherit; margin: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;dnf config-manager --add-repo=https://download.docker.com/linux/centos/docker-ce.repo&lt;/span&gt;&lt;/pre&gt;&lt;h4 class=&quot;fittexted_for_content_h4&quot; style=&quot;background-color: white; border: 0px; color: #155c8e; font-family: &amp;quot;open sans&amp;quot;, Arial, sans-serif; font-size: 27px; font-stretch: inherit; font-variant-east-asian: inherit; font-variant-numeric: inherit; font-weight: 400; letter-spacing: -0.3px; line-height: 1.3em; margin: 0px 0px 14px; overflow-wrap: break-word; padding: 0px; vertical-align: baseline;&quot;&gt;&lt;span style=&quot;border: 0px; color: purple; font: inherit; margin: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;Step 2: Install Docker CE using dnf command&lt;/span&gt;&lt;/h4&gt;&lt;p style=&quot;background-color: white; border: 0px; font-family: &amp;quot;open sans&amp;quot;, Arial, sans-serif; font-size: 18px; font-stretch: inherit; font-variant-east-asian: inherit; font-variant-numeric: inherit; line-height: inherit; margin: 0px 0px 1em; padding: 0px; vertical-align: baseline;&quot;&gt;Once the docker ce repo has been configured successfully then run following command to verify which version of docker is available for installation&lt;/p&gt;&lt;pre style=&quot;background: rgb(54, 54, 54); border-radius: 7px; border: 1px solid rgb(221, 221, 221); color: white; font-family: Monaco, &amp;quot;courier new&amp;quot;, &amp;quot;dejavu sans mono&amp;quot;, &amp;quot;bitstream vera sans mono&amp;quot;, monospace; font-size: 12px; font-stretch: inherit; font-variant-east-asian: inherit; font-variant-numeric: inherit; line-height: 19px; margin-bottom: 15px; margin-top: 15px; overflow: auto hidden; padding: 18px 20px; vertical-align: baseline; white-space: pre-wrap;&quot;&gt;[root@docker-ce ~]# &lt;span style=&quot;border: 0px; color: #ff6600; font: inherit; margin: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;dnf list docker-ce&lt;/span&gt;
Available Packages
docker-ce.x86_64&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 3:19.03.5-3.el7&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; docker-ce-stable
[root@docker-ce ~]#&lt;/pre&gt;&lt;p style=&quot;background-color: white; border: 0px; font-family: &amp;quot;open sans&amp;quot;, Arial, sans-serif; font-size: 18px; font-stretch: inherit; font-variant-east-asian: inherit; font-variant-numeric: inherit; line-height: inherit; margin: 0px 0px 1em; padding: 0px; vertical-align: baseline;&quot;&gt;Now, use beneath dnf command to install latest version of docker,&lt;/p&gt;&lt;pre style=&quot;background: rgb(54, 54, 54); border-radius: 7px; border: 1px solid rgb(221, 221, 221); color: white; font-family: Monaco, &amp;quot;courier new&amp;quot;, &amp;quot;dejavu sans mono&amp;quot;, &amp;quot;bitstream vera sans mono&amp;quot;, monospace; font-size: 12px; font-stretch: inherit; font-variant-east-asian: inherit; font-variant-numeric: inherit; line-height: 19px; margin-bottom: 15px; margin-top: 15px; overflow: auto hidden; padding: 18px 20px; vertical-align: baseline; white-space: pre-wrap;&quot;&gt;[root@docker-ce ~]# &lt;span style=&quot;border: 0px; color: #ff6600; font: inherit; margin: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;dnf install docker-ce --nobest -y&lt;/span&gt;&lt;/pre&gt;&lt;p style=&quot;background-color: white; border: 0px; font-family: &amp;quot;open sans&amp;quot;, Arial, sans-serif; font-size: 18px; font-stretch: inherit; font-variant-east-asian: inherit; font-variant-numeric: inherit; line-height: inherit; margin: 0px 0px 1em; padding: 0px; vertical-align: baseline;&quot;&gt;After the installation of docker, start and enable its service using the following systemctl commands&lt;/p&gt;&lt;pre style=&quot;background: rgb(54, 54, 54); border-radius: 7px; border: 1px solid rgb(221, 221, 221); color: white; font-family: Monaco, &amp;quot;courier new&amp;quot;, &amp;quot;dejavu sans mono&amp;quot;, &amp;quot;bitstream vera sans mono&amp;quot;, monospace; font-size: 12px; font-stretch: inherit; font-variant-east-asian: inherit; font-variant-numeric: inherit; line-height: 19px; margin-bottom: 15px; margin-top: 15px; overflow: auto hidden; padding: 18px 20px; vertical-align: baseline; white-space: pre-wrap;&quot;&gt;[root@docker-ce ~]# &lt;span style=&quot;border: 0px; color: #ff6600; font: inherit; margin: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;systemctl start docker&lt;/span&gt;
[root@docker-ce ~]# &lt;span style=&quot;border: 0px; color: #ff6600; font: inherit; margin: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;systemctl enable docker&lt;/span&gt;&lt;/pre&gt;&lt;p style=&quot;background-color: white; border: 0px; font-family: &amp;quot;open sans&amp;quot;, Arial, sans-serif; font-size: 18px; font-stretch: inherit; font-variant-east-asian: inherit; font-variant-numeric: inherit; line-height: inherit; margin: 0px 0px 1em; padding: 0px; vertical-align: baseline;&quot;&gt;Run the following command to verify installed docker version&lt;/p&gt;&lt;pre style=&quot;background: rgb(54, 54, 54); border-radius: 7px; border: 1px solid rgb(221, 221, 221); color: white; font-family: Monaco, &amp;quot;courier new&amp;quot;, &amp;quot;dejavu sans mono&amp;quot;, &amp;quot;bitstream vera sans mono&amp;quot;, monospace; font-size: 12px; font-stretch: inherit; font-variant-east-asian: inherit; font-variant-numeric: inherit; line-height: 19px; margin-bottom: 15px; margin-top: 15px; overflow: auto hidden; padding: 18px 20px; vertical-align: baseline; white-space: pre-wrap;&quot;&gt;[root@docker-ce ~]# &lt;span style=&quot;border: 0px; color: #ff6600; font: inherit; margin: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;docker --version&lt;/span&gt;
Docker version 18.06.3-ce, build d7080c1
[root@docker-ce ~]#&lt;/pre&gt;&lt;h4 class=&quot;fittexted_for_content_h4&quot; style=&quot;background-color: white; border: 0px; color: #155c8e; font-family: &amp;quot;open sans&amp;quot;, Arial, sans-serif; font-size: 27px; font-stretch: inherit; font-variant-east-asian: inherit; font-variant-numeric: inherit; font-weight: 400; letter-spacing: -0.3px; line-height: 1.3em; margin: 0px 0px 14px; overflow-wrap: break-word; padding: 0px; vertical-align: baseline;&quot;&gt;&lt;span style=&quot;border: 0px; color: purple; font: inherit; margin: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;Step 3: Verify and test Docker CE Engine&lt;/span&gt;&lt;/h4&gt;&lt;p style=&quot;background-color: white; border: 0px; font-family: &amp;quot;open sans&amp;quot;, Arial, sans-serif; font-size: 18px; font-stretch: inherit; font-variant-east-asian: inherit; font-variant-numeric: inherit; line-height: inherit; margin: 0px 0px 1em; padding: 0px; vertical-align: baseline;&quot;&gt;To verify whether docker ce engine has been setup correctly or not, try to spin up a “hello-world” container using below docker command&lt;/p&gt;&lt;pre style=&quot;background: rgb(54, 54, 54); border-radius: 7px; border: 1px solid rgb(221, 221, 221); color: white; font-family: Monaco, &amp;quot;courier new&amp;quot;, &amp;quot;dejavu sans mono&amp;quot;, &amp;quot;bitstream vera sans mono&amp;quot;, monospace; font-size: 12px; font-stretch: inherit; font-variant-east-asian: inherit; font-variant-numeric: inherit; line-height: 19px; margin-bottom: 15px; margin-top: 15px; overflow: auto hidden; padding: 18px 20px; vertical-align: baseline; white-space: pre-wrap;&quot;&gt;[root@docker-ce ~]# &lt;span style=&quot;border: 0px; color: #ff6600; font: inherit; margin: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;docker run hello-world&lt;/span&gt;&lt;/pre&gt;&lt;p style=&quot;background-color: white; border: 0px; font-family: &amp;quot;open sans&amp;quot;, Arial, sans-serif; font-size: 18px; font-stretch: inherit; font-variant-east-asian: inherit; font-variant-numeric: inherit; line-height: inherit; margin: 0px 0px 1em; padding: 0px; vertical-align: baseline;&quot;&gt;Output of above command&lt;/p&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiEXk8N2uFQcJIDYnocRGl5jB8zudtvhzcgvo8P3tJn24TGbwHY-Nx2Gb1G1TgUe-luA88WWN3-7ucYGR2lUjJWhVZTc21HSiIFOF7M3AxsLcZiUvKzDzKpqEg9Q9Ol22Ro5YhV_bXAnYI/s812/msg+docker.png&quot; imageanchor=&quot;1&quot; style=&quot;display: block; padding: 1em 0px;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;558&quot; data-original-width=&quot;812&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiEXk8N2uFQcJIDYnocRGl5jB8zudtvhzcgvo8P3tJn24TGbwHY-Nx2Gb1G1TgUe-luA88WWN3-7ucYGR2lUjJWhVZTc21HSiIFOF7M3AxsLcZiUvKzDzKpqEg9Q9Ol22Ro5YhV_bXAnYI/s640/msg+docker.png&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;p style=&quot;background-color: white; border: 0px; font-family: &amp;quot;open sans&amp;quot;, Arial, sans-serif; font-size: 18px; font-stretch: inherit; font-variant-east-asian: inherit; font-variant-numeric: inherit; line-height: inherit; margin: 0px 0px 1em; padding: 0px; vertical-align: baseline;&quot;&gt;As we can see the informational message in above output which confirms docker engine is setup correctly on CentOS 8 / RHEL 8 Server. Let’s move to docker compose installation.&lt;/p&gt;&lt;h4 class=&quot;fittexted_for_content_h4&quot; style=&quot;background-color: white; border: 0px; color: #155c8e; font-family: &amp;quot;open sans&amp;quot;, Arial, sans-serif; font-size: 27px; font-stretch: inherit; font-variant-east-asian: inherit; font-variant-numeric: inherit; font-weight: 400; letter-spacing: -0.3px; line-height: 1.3em; margin: 0px 0px 14px; overflow-wrap: break-word; padding: 0px; vertical-align: baseline;&quot;&gt;&lt;span style=&quot;border: 0px; color: purple; font: inherit; margin: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;Step 4: Install Docker Compose&lt;/span&gt;&lt;/h4&gt;&lt;p style=&quot;background-color: white; border: 0px; font-family: &amp;quot;open sans&amp;quot;, Arial, sans-serif; font-size: 18px; font-stretch: inherit; font-variant-east-asian: inherit; font-variant-numeric: inherit; line-height: inherit; margin: 0px 0px 1em; padding: 0px; vertical-align: baseline;&quot;&gt;As we know that docker compose is used to link multiple containers using a single command. In other words, Docker Compose is useful where we need to launch multiple containers and these containers depends on each other. Examples like launching LAMP/ LEMP applications (WordPress &amp;amp; Joomla etc) insider containers.&lt;/p&gt;&lt;p style=&quot;background-color: white; border: 0px; font-family: &amp;quot;open sans&amp;quot;, Arial, sans-serif; font-size: 18px; font-stretch: inherit; font-variant-east-asian: inherit; font-variant-numeric: inherit; line-height: inherit; margin: 0px 0px 1em; padding: 0px; vertical-align: baseline;&quot;&gt;Run the following commands to install docker compose on CentOS 8 / RHEL 8,&lt;/p&gt;&lt;pre style=&quot;background: rgb(54, 54, 54); border-radius: 7px; border: 1px solid rgb(221, 221, 221); color: white; font-family: Monaco, &amp;quot;courier new&amp;quot;, &amp;quot;dejavu sans mono&amp;quot;, &amp;quot;bitstream vera sans mono&amp;quot;, monospace; font-size: 12px; font-stretch: inherit; font-variant-east-asian: inherit; font-variant-numeric: inherit; line-height: 19px; margin-bottom: 15px; margin-top: 15px; overflow: auto hidden; padding: 18px 20px; vertical-align: baseline; white-space: pre-wrap;&quot;&gt;[root@docker-ce ~]# &lt;span style=&quot;border: 0px; color: #ff6600; font: inherit; margin: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;dnf install curl -y
&lt;/span&gt;[root@docker-ce ~]# &lt;span style=&quot;border: 0px; color: #ff6600; font: inherit; margin: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;curl -L &quot;https://github.com/docker/compose/releases/download/1.25.0/docker-compose-$(uname -s)-$(uname -m)&quot; -o /usr/local/bin/docker-compose&lt;/span&gt;&lt;/pre&gt;&lt;p style=&quot;background-color: white; border: 0px; font-family: &amp;quot;open sans&amp;quot;, Arial, sans-serif; font-size: 18px; font-stretch: inherit; font-variant-east-asian: inherit; font-variant-numeric: inherit; line-height: inherit; margin: 0px 0px 1em; padding: 0px; vertical-align: baseline;&quot;&gt;&lt;span style=&quot;border: 0px; font-family: inherit; font-size: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: 600; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;&lt;span style=&quot;border: 0px; color: blue; font: inherit; margin: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;Note:&lt;/span&gt;&lt;/span&gt;&amp;nbsp;Replace “1.25.0” with docker compose version that you want to install but at this point of time this is the latest and stable version of docker compose.&lt;/p&gt;&lt;p style=&quot;background-color: white; border: 0px; font-family: &amp;quot;open sans&amp;quot;, Arial, sans-serif; font-size: 18px; font-stretch: inherit; font-variant-east-asian: inherit; font-variant-numeric: inherit; line-height: inherit; margin: 0px 0px 1em; padding: 0px; vertical-align: baseline;&quot;&gt;Set the executable permission to docker-compose binary&lt;/p&gt;&lt;pre style=&quot;background: rgb(54, 54, 54); border-radius: 7px; border: 1px solid rgb(221, 221, 221); color: white; font-family: Monaco, &amp;quot;courier new&amp;quot;, &amp;quot;dejavu sans mono&amp;quot;, &amp;quot;bitstream vera sans mono&amp;quot;, monospace; font-size: 12px; font-stretch: inherit; font-variant-east-asian: inherit; font-variant-numeric: inherit; line-height: 19px; margin-bottom: 15px; margin-top: 15px; overflow: auto hidden; padding: 18px 20px; vertical-align: baseline; white-space: pre-wrap;&quot;&gt;[root@docker-ce ~]# &lt;span style=&quot;border: 0px; color: #ff6600; font: inherit; margin: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;chmod +x /usr/local/bin/docker-compose&lt;/span&gt;&lt;/pre&gt;&lt;p style=&quot;background-color: white; border: 0px; font-family: &amp;quot;open sans&amp;quot;, Arial, sans-serif; font-size: 18px; font-stretch: inherit; font-variant-east-asian: inherit; font-variant-numeric: inherit; line-height: inherit; margin: 0px 0px 1em; padding: 0px; vertical-align: baseline;&quot;&gt;Verify the docker compose version by running the following command.&lt;/p&gt;&lt;pre style=&quot;background: rgb(54, 54, 54); border-radius: 7px; border: 1px solid rgb(221, 221, 221); color: white; font-family: Monaco, &amp;quot;courier new&amp;quot;, &amp;quot;dejavu sans mono&amp;quot;, &amp;quot;bitstream vera sans mono&amp;quot;, monospace; font-size: 12px; font-stretch: inherit; font-variant-east-asian: inherit; font-variant-numeric: inherit; line-height: 19px; margin-bottom: 15px; margin-top: 15px; overflow: auto hidden; padding: 18px 20px; vertical-align: baseline; white-space: pre-wrap;&quot;&gt;[root@docker-ce ~]# &lt;span style=&quot;border: 0px; color: #ff6600; font: inherit; margin: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;docker-compose --version&lt;/span&gt;
docker-compose version 1.25.0, build 0a186604
[root@docker-ce ~]#&lt;/pre&gt;&lt;p style=&quot;background-color: white; border: 0px; font-family: &amp;quot;open sans&amp;quot;, Arial, sans-serif; font-size: 18px; font-stretch: inherit; font-variant-east-asian: inherit; font-variant-numeric: inherit; line-height: inherit; margin: 0px 0px 1em; padding: 0px; vertical-align: baseline;&quot;&gt;That’s all from this tutorial, I hope these steps help you to setup docker and docker compose on CentOS 8 and RHEL 8 server.&lt;/p&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://neo4tech.blogspot.com/feeds/1042685525652931109/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://neo4tech.blogspot.com/2020/08/how-to-install-docker-ce-on-centos-8.html#comment-form' title='7 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8986027051715887119/posts/default/1042685525652931109'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8986027051715887119/posts/default/1042685525652931109'/><link rel='alternate' type='text/html' href='http://neo4tech.blogspot.com/2020/08/how-to-install-docker-ce-on-centos-8.html' title='How to Install Docker CE on CentOS 8 and RHEL 8'/><author><name>Admin</name><uri>http://www.blogger.com/profile/08900110432875731584</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgPMVeF3S8Yk12hgsud61XG-VFrioTzHfden9RTyUSio_JYOU5uuGmy9zYSF7j8E0BcJ4QCX_dFyTQ7bzInq_FWkQdVRHG_gGxnQKy08eRIw9ON45dhN8PrqS2tIO9oTQ/s113/*'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiOtCSgXwDUPRRf4x347VS9iwVqCY__HOTxf_tktTUsIeb4ZA6eQhA_zDVQymi3a7FCEWQGiMNmKgajLkD2-HuqrfshNN1Q4X9huXVx7ngOWDdhQM7Gdl9GpneuRYErIzcwH0lLBCI8ixo/s72-c/Install-Docker-on-Centos-8-or-Redhat-8-to-test-Linux-OS-images.jpg" height="72" width="72"/><thr:total>7</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8986027051715887119.post-6503932521206265107</id><published>2020-05-27T18:24:00.001+01:00</published><updated>2020-08-08T13:51:42.976+01:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Docker"/><category scheme="http://www.blogger.com/atom/ns#" term="Open Source"/><title type='text'>Get started with Docker for Windows</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
&lt;div style=&quot;background-color: white; box-sizing: border-box; color: #33444c; font-family: &amp;quot;open sans&amp;quot;, sans-serif; font-size: 14px; line-height: 24px; margin-bottom: 10px; margin-top: 10px;&quot;&gt;
Welcome to Docker Desktop!&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg9syZ0cgFBc3VQ9CI-O1D-GrrnyKGBXDrg4ng-196QCZySiqeNOai97hdyMO8nPyEiItMvVU4KuiHbPb0Hzm7CCc4BaNYjssyMtsv0df1M5zg72AusrQagZ7ERycDq6CflXQ67phSNoZc/s900/windows-10-docker.jpg&quot; imageanchor=&quot;1&quot; style=&quot;display: block; padding: 1em 0px;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;507&quot; data-original-width=&quot;900&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg9syZ0cgFBc3VQ9CI-O1D-GrrnyKGBXDrg4ng-196QCZySiqeNOai97hdyMO8nPyEiItMvVU4KuiHbPb0Hzm7CCc4BaNYjssyMtsv0df1M5zg72AusrQagZ7ERycDq6CflXQ67phSNoZc/s640/windows-10-docker.jpg&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div style=&quot;background-color: white; box-sizing: border-box; color: #33444c; font-family: &amp;quot;open sans&amp;quot;, sans-serif; font-size: 14px; line-height: 24px; margin-bottom: 10px; margin-top: 10px;&quot;&gt;
The&amp;nbsp;&lt;em style=&quot;box-sizing: border-box;&quot;&gt;Docker Desktop for Windows&lt;/em&gt;&amp;nbsp;section contains information about the Docker Desktop Community Stable release. For information about features available in Edge releases, see the&amp;nbsp;&lt;a href=&quot;https://docs.docker.com/docker-for-windows/edge-release-notes/&quot; style=&quot;background-color: transparent; box-sizing: border-box; color: #0090c8; outline: none; text-decoration-line: none;&quot;&gt;Edge release notes&lt;/a&gt;. For information about Docker Desktop Enterprise (DDE) releases, see&amp;nbsp;&lt;a href=&quot;https://docs.docker.com/desktop/enterprise/&quot; style=&quot;background-color: transparent; box-sizing: border-box; color: #0090c8; outline: none; text-decoration-line: none;&quot;&gt;Docker Desktop Enterprise&lt;/a&gt;.&lt;/div&gt;
&lt;div style=&quot;background-color: white; box-sizing: border-box; color: #33444c; font-family: &amp;quot;open sans&amp;quot;, sans-serif; font-size: 14px; line-height: 24px; margin-bottom: 10px; margin-top: 10px;&quot;&gt;
Docker is a full development platform to build, run, and share containerized applications. Docker Desktop is the best way to get started with Docker&amp;nbsp;&lt;em style=&quot;box-sizing: border-box;&quot;&gt;on Windows&lt;/em&gt;.&lt;/div&gt;
&lt;div style=&quot;background-color: white; box-sizing: border-box; color: #33444c; font-family: &amp;quot;open sans&amp;quot;, sans-serif; font-size: 14px; line-height: 24px; margin-bottom: 10px; margin-top: 10px;&quot;&gt;
See&amp;nbsp;&lt;a class=&quot;_&quot; href=&quot;https://docs.docker.com/docker-for-windows/install/&quot; style=&quot;background-color: transparent; box-sizing: border-box; color: #0090c8; outline: none; text-decoration-line: none;&quot; target=&quot;_blank&quot;&gt;Install Docker Desktop&lt;/a&gt;&amp;nbsp;for download information, system requirements, and installation instructions.&lt;/div&gt;
&lt;h2 id=&quot;test-your-installation&quot; style=&quot;background-color: white; box-sizing: border-box; clear: both; color: #33444c; font-family: &amp;quot;geomanist book&amp;quot;, sans-serif; font-size: 28px; font-weight: 500; line-height: 38px; margin-bottom: 10px; margin-top: 20px;&quot;&gt;
Test your installation&lt;a class=&quot;anchorLink&quot; href=&quot;https://docs.docker.com/docker-for-windows/#test-your-installation&quot; style=&quot;background-color: transparent; box-sizing: border-box; color: #0090c8; font-size: 0.5em; margin-left: 5px; outline: none; text-decoration-line: none; visibility: hidden;&quot;&gt;&lt;/a&gt;&lt;/h2&gt;
&lt;ol style=&quot;background-color: white; box-sizing: border-box; color: #33444c; font-family: &amp;quot;open sans&amp;quot;, sans-serif; font-size: 14px; margin-bottom: 10px; margin-top: 0px;&quot;&gt;
&lt;li style=&quot;box-sizing: border-box;&quot;&gt;&lt;div style=&quot;box-sizing: border-box; line-height: 24px; margin-bottom: 10px; margin-top: 10px;&quot;&gt;
Open a terminal window (Command Prompt or PowerShell,&amp;nbsp;&lt;em style=&quot;box-sizing: border-box;&quot;&gt;but not&lt;/em&gt;&amp;nbsp;PowerShell ISE).&lt;/div&gt;
&lt;/li&gt;
&lt;li style=&quot;box-sizing: border-box;&quot;&gt;&lt;div style=&quot;box-sizing: border-box; line-height: 24px; margin-bottom: 10px; margin-top: 10px;&quot;&gt;
Run&amp;nbsp;&lt;code class=&quot;highlighter-rouge&quot; style=&quot;background-color: rgba(12, 81, 118, 0.1); border-radius: 2px; box-sizing: border-box; color: #0c5176; font-family: menlo, monaco, consolas, &amp;quot;courier new&amp;quot;, monospace; font-size: 12.6px; margin: 15px 0px; overflow-x: scroll; padding: 3px 7px; white-space: nowrap;&quot;&gt;docker --version&lt;/code&gt;&amp;nbsp;to ensure that you have a supported version of Docker:&lt;/div&gt;
&lt;div class=&quot;language-shell highlighter-rouge&quot; style=&quot;box-sizing: border-box; margin: 15px 0px;&quot;&gt;
&lt;div class=&quot;highlight&quot; style=&quot;box-sizing: border-box;&quot;&gt;
&lt;pre class=&quot;highlight&quot; style=&quot;background-color: whitesmoke; border-radius: 4px; border: 1px solid rgb(204, 204, 204); box-sizing: border-box; color: #333333; font-family: menlo, monaco, consolas, &amp;quot;courier new&amp;quot;, monospace; font-size: 13px; line-height: 1.42857; margin-bottom: 10px; overflow-wrap: break-word; overflow: auto; padding: 9.5px; word-break: normal;&quot;&gt;&lt;code style=&quot;background-color: transparent; border-radius: 0px; box-sizing: border-box; color: inherit; font-family: menlo, monaco, consolas, &amp;quot;courier new&amp;quot;, monospace; font-size: inherit; overflow-wrap: normal; overflow-x: auto; padding: 0px;&quot;&gt;&lt;span class=&quot;o&quot; style=&quot;box-sizing: border-box;&quot;&gt;&amp;gt;&lt;/span&gt; docker &lt;span class=&quot;nt&quot; style=&quot;box-sizing: border-box; color: darkmagenta;&quot;&gt;--version&lt;/span&gt;

Docker version 19.03.1
&lt;/code&gt;&lt;/pre&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/li&gt;
&lt;li style=&quot;box-sizing: border-box;&quot;&gt;&lt;div style=&quot;box-sizing: border-box; line-height: 24px; margin-bottom: 10px; margin-top: 10px;&quot;&gt;
Pull the&amp;nbsp;&lt;a href=&quot;https://hub.docker.com/r/library/hello-world/&quot; style=&quot;background-color: transparent; box-sizing: border-box; color: #0090c8; outline: none; text-decoration-line: none;&quot;&gt;hello-world image&lt;/a&gt;&amp;nbsp;from Docker Hub and run a container:&lt;/div&gt;
&lt;div class=&quot;language-shell highlighter-rouge&quot; style=&quot;box-sizing: border-box; margin: 15px 0px;&quot;&gt;
&lt;div class=&quot;highlight&quot; style=&quot;box-sizing: border-box;&quot;&gt;
&lt;pre class=&quot;highlight&quot; style=&quot;background-color: whitesmoke; border-radius: 4px; border: 1px solid rgb(204, 204, 204); box-sizing: border-box; color: #333333; font-family: menlo, monaco, consolas, &amp;quot;courier new&amp;quot;, monospace; font-size: 13px; line-height: 1.42857; margin-bottom: 10px; overflow-wrap: break-word; overflow: auto; padding: 9.5px; word-break: normal;&quot;&gt;&lt;code style=&quot;background-color: transparent; border-radius: 0px; box-sizing: border-box; color: inherit; font-family: menlo, monaco, consolas, &amp;quot;courier new&amp;quot;, monospace; font-size: inherit; overflow-wrap: normal; overflow-x: auto; padding: 0px;&quot;&gt;&lt;span class=&quot;o&quot; style=&quot;box-sizing: border-box;&quot;&gt;&amp;gt;&lt;/span&gt; docker run hello-world

docker : Unable to find image &lt;span class=&quot;s1&quot; style=&quot;box-sizing: border-box; color: #cd5555;&quot;&gt;&#39;hello-world:latest&#39;&lt;/span&gt; locally
latest: Pulling from library/hello-world
1b930d010525: Pull &lt;span class=&quot;nb&quot; style=&quot;box-sizing: border-box; color: #658b00;&quot;&gt;complete
&lt;/span&gt;Digest: sha256:c3b4ada4687bbaa170745b3e4dd8ac3f194ca95b2d0518b417fb47e5879d9b5f
Status: Downloaded newer image &lt;span class=&quot;k&quot; style=&quot;box-sizing: border-box; color: darkmagenta;&quot;&gt;for &lt;/span&gt;hello-world:latest

Hello from Docker!
This message shows that your installation appears to be working correctly.
...

&lt;/code&gt;&lt;/pre&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/li&gt;
&lt;li style=&quot;box-sizing: border-box;&quot;&gt;&lt;div style=&quot;box-sizing: border-box; line-height: 24px; margin-bottom: 10px; margin-top: 10px;&quot;&gt;
List the&amp;nbsp;&lt;code class=&quot;highlighter-rouge&quot; style=&quot;background-color: rgba(12, 81, 118, 0.1); border-radius: 2px; box-sizing: border-box; color: #0c5176; font-family: menlo, monaco, consolas, &amp;quot;courier new&amp;quot;, monospace; font-size: 12.6px; margin: 15px 0px; overflow-x: scroll; padding: 3px 7px; white-space: nowrap;&quot;&gt;hello-world&lt;/code&gt;&amp;nbsp;&lt;em style=&quot;box-sizing: border-box;&quot;&gt;image&lt;/em&gt;&amp;nbsp;that was downloaded from Docker Hub:&lt;/div&gt;
&lt;div class=&quot;language-shell highlighter-rouge&quot; style=&quot;box-sizing: border-box; margin: 15px 0px;&quot;&gt;
&lt;div class=&quot;highlight&quot; style=&quot;box-sizing: border-box;&quot;&gt;
&lt;pre class=&quot;highlight&quot; style=&quot;background-color: whitesmoke; border-radius: 4px; border: 1px solid rgb(204, 204, 204); box-sizing: border-box; color: #333333; font-family: menlo, monaco, consolas, &amp;quot;courier new&amp;quot;, monospace; font-size: 13px; line-height: 1.42857; margin-bottom: 10px; overflow-wrap: break-word; overflow: auto; padding: 9.5px; word-break: normal;&quot;&gt;&lt;code style=&quot;background-color: transparent; border-radius: 0px; box-sizing: border-box; color: inherit; font-family: menlo, monaco, consolas, &amp;quot;courier new&amp;quot;, monospace; font-size: inherit; overflow-wrap: normal; overflow-x: auto; padding: 0px;&quot;&gt;&lt;span class=&quot;o&quot; style=&quot;box-sizing: border-box;&quot;&gt;&amp;gt;&lt;/span&gt; docker image &lt;span class=&quot;nb&quot; style=&quot;box-sizing: border-box; color: #658b00;&quot;&gt;ls&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/li&gt;
&lt;li style=&quot;box-sizing: border-box;&quot;&gt;&lt;div style=&quot;box-sizing: border-box; line-height: 24px; margin-bottom: 10px; margin-top: 10px;&quot;&gt;
List the&amp;nbsp;&lt;code class=&quot;highlighter-rouge&quot; style=&quot;background-color: rgba(12, 81, 118, 0.1); border-radius: 2px; box-sizing: border-box; color: #0c5176; font-family: menlo, monaco, consolas, &amp;quot;courier new&amp;quot;, monospace; font-size: 12.6px; margin: 15px 0px; overflow-x: scroll; padding: 3px 7px; white-space: nowrap;&quot;&gt;hello-world&lt;/code&gt;&amp;nbsp;&lt;em style=&quot;box-sizing: border-box;&quot;&gt;container&lt;/em&gt;&amp;nbsp;(that exited after displaying “Hello from Docker!”):&lt;/div&gt;
&lt;div class=&quot;language-shell highlighter-rouge&quot; style=&quot;box-sizing: border-box; margin: 15px 0px;&quot;&gt;
&lt;div class=&quot;highlight&quot; style=&quot;box-sizing: border-box;&quot;&gt;
&lt;pre class=&quot;highlight&quot; style=&quot;background-color: whitesmoke; border-radius: 4px; border: 1px solid rgb(204, 204, 204); box-sizing: border-box; color: #333333; font-family: menlo, monaco, consolas, &amp;quot;courier new&amp;quot;, monospace; font-size: 13px; line-height: 1.42857; margin-bottom: 10px; overflow-wrap: break-word; overflow: auto; padding: 9.5px; word-break: normal;&quot;&gt;&lt;code style=&quot;background-color: transparent; border-radius: 0px; box-sizing: border-box; color: inherit; font-family: menlo, monaco, consolas, &amp;quot;courier new&amp;quot;, monospace; font-size: inherit; overflow-wrap: normal; overflow-x: auto; padding: 0px;&quot;&gt;&lt;span class=&quot;o&quot; style=&quot;box-sizing: border-box;&quot;&gt;&amp;gt;&lt;/span&gt; docker container &lt;span class=&quot;nb&quot; style=&quot;box-sizing: border-box; color: #658b00;&quot;&gt;ls&lt;/span&gt; &lt;span class=&quot;nt&quot; style=&quot;box-sizing: border-box; color: darkmagenta;&quot;&gt;--all&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/li&gt;
&lt;li style=&quot;box-sizing: border-box;&quot;&gt;&lt;div style=&quot;box-sizing: border-box; line-height: 24px; margin-bottom: 10px; margin-top: 10px;&quot;&gt;
Explore the Docker help pages by running some help commands:&lt;/div&gt;
&lt;div class=&quot;language-shell highlighter-rouge&quot; style=&quot;box-sizing: border-box; margin: 15px 0px;&quot;&gt;
&lt;div class=&quot;highlight&quot; style=&quot;box-sizing: border-box;&quot;&gt;
&lt;pre class=&quot;highlight&quot; style=&quot;background-color: whitesmoke; border-radius: 4px; border: 1px solid rgb(204, 204, 204); box-sizing: border-box; color: #333333; font-family: menlo, monaco, consolas, &amp;quot;courier new&amp;quot;, monospace; font-size: 13px; line-height: 1.42857; margin-bottom: 10px; overflow-wrap: break-word; overflow: auto; padding: 9.5px; word-break: normal;&quot;&gt;&lt;code style=&quot;background-color: transparent; border-radius: 0px; box-sizing: border-box; color: inherit; font-family: menlo, monaco, consolas, &amp;quot;courier new&amp;quot;, monospace; font-size: inherit; overflow-wrap: normal; overflow-x: auto; padding: 0px;&quot;&gt;&lt;span class=&quot;o&quot; style=&quot;box-sizing: border-box;&quot;&gt;&amp;gt;&lt;/span&gt; docker &lt;span class=&quot;nt&quot; style=&quot;box-sizing: border-box; color: darkmagenta;&quot;&gt;--help&lt;/span&gt;
&lt;span class=&quot;o&quot; style=&quot;box-sizing: border-box;&quot;&gt;&amp;gt;&lt;/span&gt; docker container &lt;span class=&quot;nt&quot; style=&quot;box-sizing: border-box; color: darkmagenta;&quot;&gt;--help&lt;/span&gt;
&lt;span class=&quot;o&quot; style=&quot;box-sizing: border-box;&quot;&gt;&amp;gt;&lt;/span&gt; docker container &lt;span class=&quot;nb&quot; style=&quot;box-sizing: border-box; color: #658b00;&quot;&gt;ls&lt;/span&gt; &lt;span class=&quot;nt&quot; style=&quot;box-sizing: border-box; color: darkmagenta;&quot;&gt;--help&lt;/span&gt;
&lt;span class=&quot;o&quot; style=&quot;box-sizing: border-box;&quot;&gt;&amp;gt;&lt;/span&gt; docker run &lt;span class=&quot;nt&quot; style=&quot;box-sizing: border-box; color: darkmagenta;&quot;&gt;--help&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/li&gt;
&lt;/ol&gt;
&lt;h2 id=&quot;explore-the-application&quot; style=&quot;background-color: white; box-sizing: border-box; clear: both; color: #33444c; font-family: &amp;quot;geomanist book&amp;quot;, sans-serif; font-size: 28px; font-weight: 500; line-height: 38px; margin-bottom: 10px; margin-top: 20px;&quot;&gt;
Explore the application&lt;a class=&quot;anchorLink&quot; href=&quot;https://docs.docker.com/docker-for-windows/#explore-the-application&quot; style=&quot;background-color: transparent; box-sizing: border-box; color: #0090c8; font-size: 0.5em; margin-left: 5px; outline: none; text-decoration-line: none; visibility: hidden;&quot;&gt;&lt;/a&gt;&lt;/h2&gt;
&lt;div style=&quot;background-color: white; box-sizing: border-box; color: #33444c; font-family: &amp;quot;open sans&amp;quot;, sans-serif; font-size: 14px; line-height: 24px; margin-bottom: 10px; margin-top: 10px;&quot;&gt;
In this section, we demonstrate the ease and power of Dockerized applications by running something more complex, such as an OS and a webserver.&lt;/div&gt;
&lt;ol style=&quot;background-color: white; box-sizing: border-box; color: #33444c; font-family: &amp;quot;open sans&amp;quot;, sans-serif; font-size: 14px; margin-bottom: 10px; margin-top: 0px;&quot;&gt;
&lt;li style=&quot;box-sizing: border-box;&quot;&gt;&lt;div style=&quot;box-sizing: border-box; line-height: 24px; margin-bottom: 10px; margin-top: 10px;&quot;&gt;
Pull an image of the&amp;nbsp;&lt;a href=&quot;https://hub.docker.com/r/_/ubuntu/&quot; style=&quot;background-color: transparent; box-sizing: border-box; color: #0090c8; outline: none; text-decoration-line: none;&quot;&gt;Ubuntu OS&lt;/a&gt;&amp;nbsp;and run an interactive terminal inside the spawned container:&lt;/div&gt;
&lt;div class=&quot;language-shell highlighter-rouge&quot; style=&quot;box-sizing: border-box; margin: 15px 0px;&quot;&gt;
&lt;div class=&quot;highlight&quot; style=&quot;box-sizing: border-box;&quot;&gt;
&lt;pre class=&quot;highlight&quot; style=&quot;background-color: whitesmoke; border-radius: 4px; border: 1px solid rgb(204, 204, 204); box-sizing: border-box; color: #333333; font-family: menlo, monaco, consolas, &amp;quot;courier new&amp;quot;, monospace; font-size: 13px; line-height: 1.42857; margin-bottom: 10px; overflow-wrap: break-word; overflow: auto; padding: 9.5px; word-break: normal;&quot;&gt;&lt;code style=&quot;background-color: transparent; border-radius: 0px; box-sizing: border-box; color: inherit; font-family: menlo, monaco, consolas, &amp;quot;courier new&amp;quot;, monospace; font-size: inherit; overflow-wrap: normal; overflow-x: auto; padding: 0px;&quot;&gt; &lt;span class=&quot;o&quot; style=&quot;box-sizing: border-box;&quot;&gt;&amp;gt;&lt;/span&gt; docker run &lt;span class=&quot;nt&quot; style=&quot;box-sizing: border-box; color: darkmagenta;&quot;&gt;--interactive&lt;/span&gt; &lt;span class=&quot;nt&quot; style=&quot;box-sizing: border-box; color: darkmagenta;&quot;&gt;--tty&lt;/span&gt; ubuntu bash

 docker : Unable to find image &lt;span class=&quot;s1&quot; style=&quot;box-sizing: border-box; color: #cd5555;&quot;&gt;&#39;ubuntu:latest&#39;&lt;/span&gt; locally
 latest: Pulling from library/ubuntu
 22e816666fd6: Pull &lt;span class=&quot;nb&quot; style=&quot;box-sizing: border-box; color: #658b00;&quot;&gt;complete
 &lt;/span&gt;079b6d2a1e53: Pull &lt;span class=&quot;nb&quot; style=&quot;box-sizing: border-box; color: #658b00;&quot;&gt;complete
 &lt;/span&gt;11048ebae908: Pull &lt;span class=&quot;nb&quot; style=&quot;box-sizing: border-box; color: #658b00;&quot;&gt;complete
 &lt;/span&gt;c58094023a2e: Pull &lt;span class=&quot;nb&quot; style=&quot;box-sizing: border-box; color: #658b00;&quot;&gt;complete
 &lt;/span&gt;Digest: sha256:a7b8b7b33e44b123d7f997bd4d3d0a59fafc63e203d17efedf09ff3f6f516152
 Status: Downloaded newer image &lt;span class=&quot;k&quot; style=&quot;box-sizing: border-box; color: darkmagenta;&quot;&gt;for &lt;/span&gt;ubuntu:latest
&lt;/code&gt;&lt;/pre&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;blockquote style=&quot;border-left: 5px solid rgb(20, 136, 198); box-sizing: border-box; font-size: 17.5px; margin: 0px 0px 20px; padding: 10px 20px;&quot;&gt;
&lt;div style=&quot;box-sizing: border-box; color: #1488c6; font-size: 14px; font-weight: 700; line-height: 24px; margin-bottom: 10px;&quot;&gt;
Do not use PowerShell ISE&lt;/div&gt;
&lt;div style=&quot;box-sizing: border-box; font-size: 14px; line-height: 24px; margin-top: 10px;&quot;&gt;
Interactive terminals do not work in PowerShell ISE (but they do in PowerShell). See&amp;nbsp;&lt;a href=&quot;https://github.com/docker/for-win/issues/223&quot; style=&quot;background-color: transparent; box-sizing: border-box; color: #0090c8; outline: none; text-decoration-line: none;&quot;&gt;docker/for-win/issues/223&lt;/a&gt;.&lt;/div&gt;
&lt;/blockquote&gt;
&lt;/li&gt;
&lt;li style=&quot;box-sizing: border-box;&quot;&gt;&lt;div style=&quot;box-sizing: border-box; line-height: 24px; margin-bottom: 10px; margin-top: 10px;&quot;&gt;
You are in the container. At the root&amp;nbsp;&lt;code class=&quot;highlighter-rouge&quot; style=&quot;background-color: rgba(12, 81, 118, 0.1); border-radius: 2px; box-sizing: border-box; color: #0c5176; font-family: menlo, monaco, consolas, &amp;quot;courier new&amp;quot;, monospace; font-size: 12.6px; margin: 15px 0px; overflow-x: scroll; padding: 3px 7px; white-space: nowrap;&quot;&gt;#&lt;/code&gt;&amp;nbsp;prompt, check the&amp;nbsp;&lt;code class=&quot;highlighter-rouge&quot; style=&quot;background-color: rgba(12, 81, 118, 0.1); border-radius: 2px; box-sizing: border-box; color: #0c5176; font-family: menlo, monaco, consolas, &amp;quot;courier new&amp;quot;, monospace; font-size: 12.6px; margin: 15px 0px; overflow-x: scroll; padding: 3px 7px; white-space: nowrap;&quot;&gt;hostname&lt;/code&gt;&amp;nbsp;of the container:&lt;/div&gt;
&lt;div class=&quot;language-shell highlighter-rouge&quot; style=&quot;box-sizing: border-box; margin: 15px 0px;&quot;&gt;
&lt;div class=&quot;highlight&quot; style=&quot;box-sizing: border-box;&quot;&gt;
&lt;pre class=&quot;highlight&quot; style=&quot;background-color: whitesmoke; border-radius: 4px; border: 1px solid rgb(204, 204, 204); box-sizing: border-box; color: #333333; font-family: menlo, monaco, consolas, &amp;quot;courier new&amp;quot;, monospace; font-size: 13px; line-height: 1.42857; margin-bottom: 10px; overflow-wrap: break-word; overflow: auto; padding: 9.5px; word-break: normal;&quot;&gt;&lt;code style=&quot;background-color: transparent; border-radius: 0px; box-sizing: border-box; color: inherit; font-family: menlo, monaco, consolas, &amp;quot;courier new&amp;quot;, monospace; font-size: inherit; overflow-wrap: normal; overflow-x: auto; padding: 0px;&quot;&gt; root@8aea0acb7423:/# hostname
 8aea0acb7423
&lt;/code&gt;&lt;/pre&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;div style=&quot;box-sizing: border-box; line-height: 24px; margin-bottom: 10px; margin-top: 10px;&quot;&gt;
Notice that the hostname is assigned as the container ID (and is also used in the prompt).&lt;/div&gt;
&lt;/li&gt;
&lt;li style=&quot;box-sizing: border-box;&quot;&gt;&lt;div style=&quot;box-sizing: border-box; line-height: 24px; margin-bottom: 10px; margin-top: 10px;&quot;&gt;
Exit the shell with the&amp;nbsp;&lt;code class=&quot;highlighter-rouge&quot; style=&quot;background-color: rgba(12, 81, 118, 0.1); border-radius: 2px; box-sizing: border-box; color: #0c5176; font-family: menlo, monaco, consolas, &amp;quot;courier new&amp;quot;, monospace; font-size: 12.6px; margin: 15px 0px; overflow-x: scroll; padding: 3px 7px; white-space: nowrap;&quot;&gt;exit&lt;/code&gt;&amp;nbsp;command (which also stops the container):&lt;/div&gt;
&lt;div class=&quot;language-shell highlighter-rouge&quot; style=&quot;box-sizing: border-box; margin: 15px 0px;&quot;&gt;
&lt;div class=&quot;highlight&quot; style=&quot;box-sizing: border-box;&quot;&gt;
&lt;pre class=&quot;highlight&quot; style=&quot;background-color: whitesmoke; border-radius: 4px; border: 1px solid rgb(204, 204, 204); box-sizing: border-box; color: #333333; font-family: menlo, monaco, consolas, &amp;quot;courier new&amp;quot;, monospace; font-size: 13px; line-height: 1.42857; margin-bottom: 10px; overflow-wrap: break-word; overflow: auto; padding: 9.5px; word-break: normal;&quot;&gt;&lt;code style=&quot;background-color: transparent; border-radius: 0px; box-sizing: border-box; color: inherit; font-family: menlo, monaco, consolas, &amp;quot;courier new&amp;quot;, monospace; font-size: inherit; overflow-wrap: normal; overflow-x: auto; padding: 0px;&quot;&gt; root@8aea0acb7423:/# &lt;span class=&quot;nb&quot; style=&quot;box-sizing: border-box; color: #658b00;&quot;&gt;exit&lt;/span&gt;
 &lt;span class=&quot;o&quot; style=&quot;box-sizing: border-box;&quot;&gt;&amp;gt;&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/li&gt;
&lt;li style=&quot;box-sizing: border-box;&quot;&gt;&lt;div style=&quot;box-sizing: border-box; line-height: 24px; margin-bottom: 10px; margin-top: 10px;&quot;&gt;
List containers with the&amp;nbsp;&lt;code class=&quot;highlighter-rouge&quot; style=&quot;background-color: rgba(12, 81, 118, 0.1); border-radius: 2px; box-sizing: border-box; color: #0c5176; font-family: menlo, monaco, consolas, &amp;quot;courier new&amp;quot;, monospace; font-size: 12.6px; margin: 15px 0px; overflow-x: scroll; padding: 3px 7px; white-space: nowrap;&quot;&gt;--all&lt;/code&gt;&amp;nbsp;option (because no containers are running).&lt;/div&gt;
&lt;div style=&quot;box-sizing: border-box; line-height: 24px; margin-bottom: 10px; margin-top: 10px;&quot;&gt;
The&amp;nbsp;&lt;code class=&quot;highlighter-rouge&quot; style=&quot;background-color: rgba(12, 81, 118, 0.1); border-radius: 2px; box-sizing: border-box; color: #0c5176; font-family: menlo, monaco, consolas, &amp;quot;courier new&amp;quot;, monospace; font-size: 12.6px; margin: 15px 0px; overflow-x: scroll; padding: 3px 7px; white-space: nowrap;&quot;&gt;hello-world&lt;/code&gt;&amp;nbsp;container (randomly named,&amp;nbsp;&lt;code class=&quot;highlighter-rouge&quot; style=&quot;background-color: rgba(12, 81, 118, 0.1); border-radius: 2px; box-sizing: border-box; color: #0c5176; font-family: menlo, monaco, consolas, &amp;quot;courier new&amp;quot;, monospace; font-size: 12.6px; margin: 15px 0px; overflow-x: scroll; padding: 3px 7px; white-space: nowrap;&quot;&gt;relaxed_sammet&lt;/code&gt;) stopped after displaying its message. The&amp;nbsp;&lt;code class=&quot;highlighter-rouge&quot; style=&quot;background-color: rgba(12, 81, 118, 0.1); border-radius: 2px; box-sizing: border-box; color: #0c5176; font-family: menlo, monaco, consolas, &amp;quot;courier new&amp;quot;, monospace; font-size: 12.6px; margin: 15px 0px; overflow-x: scroll; padding: 3px 7px; white-space: nowrap;&quot;&gt;ubuntu&lt;/code&gt;&amp;nbsp;container (randomly named,&amp;nbsp;&lt;code class=&quot;highlighter-rouge&quot; style=&quot;background-color: rgba(12, 81, 118, 0.1); border-radius: 2px; box-sizing: border-box; color: #0c5176; font-family: menlo, monaco, consolas, &amp;quot;courier new&amp;quot;, monospace; font-size: 12.6px; margin: 15px 0px; overflow-x: scroll; padding: 3px 7px; white-space: nowrap;&quot;&gt;laughing_kowalevski&lt;/code&gt;) stopped when you exited the container.&lt;/div&gt;
&lt;div class=&quot;language-shell highlighter-rouge&quot; style=&quot;box-sizing: border-box; margin: 15px 0px;&quot;&gt;
&lt;div class=&quot;highlight&quot; style=&quot;box-sizing: border-box;&quot;&gt;
&lt;pre class=&quot;highlight&quot; style=&quot;background-color: whitesmoke; border-radius: 4px; border: 1px solid rgb(204, 204, 204); box-sizing: border-box; color: #333333; font-family: menlo, monaco, consolas, &amp;quot;courier new&amp;quot;, monospace; font-size: 13px; line-height: 1.42857; margin-bottom: 10px; overflow-wrap: break-word; overflow: auto; padding: 9.5px; word-break: normal;&quot;&gt;&lt;code style=&quot;background-color: transparent; border-radius: 0px; box-sizing: border-box; color: inherit; font-family: menlo, monaco, consolas, &amp;quot;courier new&amp;quot;, monospace; font-size: inherit; overflow-wrap: normal; overflow-x: auto; padding: 0px;&quot;&gt; &lt;span class=&quot;o&quot; style=&quot;box-sizing: border-box;&quot;&gt;&amp;gt;&lt;/span&gt; docker container &lt;span class=&quot;nb&quot; style=&quot;box-sizing: border-box; color: #658b00;&quot;&gt;ls&lt;/span&gt; &lt;span class=&quot;nt&quot; style=&quot;box-sizing: border-box; color: darkmagenta;&quot;&gt;--all&lt;/span&gt;

 CONTAINER ID    IMAGE          COMMAND     CREATED          STATUS                      PORTS    NAMES
 8aea0acb7423    ubuntu         &lt;span class=&quot;s2&quot; style=&quot;box-sizing: border-box; color: #cd5555;&quot;&gt;&quot;bash&quot;&lt;/span&gt;      2 minutes ago    Exited &lt;span class=&quot;o&quot; style=&quot;box-sizing: border-box;&quot;&gt;(&lt;/span&gt;0&lt;span class=&quot;o&quot; style=&quot;box-sizing: border-box;&quot;&gt;)&lt;/span&gt; 2 minutes ago             laughing_kowalevski
 45f77eb48e78    hello-world    &lt;span class=&quot;s2&quot; style=&quot;box-sizing: border-box; color: #cd5555;&quot;&gt;&quot;/hello&quot;&lt;/span&gt;    3 minutes ago    Exited &lt;span class=&quot;o&quot; style=&quot;box-sizing: border-box;&quot;&gt;(&lt;/span&gt;0&lt;span class=&quot;o&quot; style=&quot;box-sizing: border-box;&quot;&gt;)&lt;/span&gt; 3 minutes ago             relaxed_sammet
&lt;/code&gt;&lt;/pre&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/li&gt;
&lt;li style=&quot;box-sizing: border-box;&quot;&gt;&lt;div style=&quot;box-sizing: border-box; line-height: 24px; margin-bottom: 10px; margin-top: 10px;&quot;&gt;
Pull and run a Dockerized&amp;nbsp;&lt;a href=&quot;https://hub.docker.com/_/nginx/&quot; style=&quot;background-color: transparent; box-sizing: border-box; color: #0090c8; outline: none; text-decoration-line: none;&quot;&gt;nginx&lt;/a&gt;&amp;nbsp;web server that we name,&amp;nbsp;&lt;code class=&quot;highlighter-rouge&quot; style=&quot;background-color: rgba(12, 81, 118, 0.1); border-radius: 2px; box-sizing: border-box; color: #0c5176; font-family: menlo, monaco, consolas, &amp;quot;courier new&amp;quot;, monospace; font-size: 12.6px; margin: 15px 0px; overflow-x: scroll; padding: 3px 7px; white-space: nowrap;&quot;&gt;webserver&lt;/code&gt;:&lt;/div&gt;
&lt;div class=&quot;language-shell highlighter-rouge&quot; style=&quot;box-sizing: border-box; margin: 15px 0px;&quot;&gt;
&lt;div class=&quot;highlight&quot; style=&quot;box-sizing: border-box;&quot;&gt;
&lt;pre class=&quot;highlight&quot; style=&quot;background-color: whitesmoke; border-radius: 4px; border: 1px solid rgb(204, 204, 204); box-sizing: border-box; color: #333333; font-family: menlo, monaco, consolas, &amp;quot;courier new&amp;quot;, monospace; font-size: 13px; line-height: 1.42857; margin-bottom: 10px; overflow-wrap: break-word; overflow: auto; padding: 9.5px; word-break: normal;&quot;&gt;&lt;code style=&quot;background-color: transparent; border-radius: 0px; box-sizing: border-box; color: inherit; font-family: menlo, monaco, consolas, &amp;quot;courier new&amp;quot;, monospace; font-size: inherit; overflow-wrap: normal; overflow-x: auto; padding: 0px;&quot;&gt; &lt;span class=&quot;o&quot; style=&quot;box-sizing: border-box;&quot;&gt;&amp;gt;&lt;/span&gt; docker run &lt;span class=&quot;nt&quot; style=&quot;box-sizing: border-box; color: darkmagenta;&quot;&gt;--detach&lt;/span&gt; &lt;span class=&quot;nt&quot; style=&quot;box-sizing: border-box; color: darkmagenta;&quot;&gt;--publish&lt;/span&gt; 80:80 &lt;span class=&quot;nt&quot; style=&quot;box-sizing: border-box; color: darkmagenta;&quot;&gt;--name&lt;/span&gt; webserver nginx

 Unable to find image &lt;span class=&quot;s1&quot; style=&quot;box-sizing: border-box; color: #cd5555;&quot;&gt;&#39;nginx:latest&#39;&lt;/span&gt; locally
 latest: Pulling from library/nginx

 fdd5d7827f33: Pull &lt;span class=&quot;nb&quot; style=&quot;box-sizing: border-box; color: #658b00;&quot;&gt;complete
 &lt;/span&gt;a3ed95caeb02: Pull &lt;span class=&quot;nb&quot; style=&quot;box-sizing: border-box; color: #658b00;&quot;&gt;complete
 &lt;/span&gt;716f7a5f3082: Pull &lt;span class=&quot;nb&quot; style=&quot;box-sizing: border-box; color: #658b00;&quot;&gt;complete
 &lt;/span&gt;7b10f03a0309: Pull &lt;span class=&quot;nb&quot; style=&quot;box-sizing: border-box; color: #658b00;&quot;&gt;complete
 &lt;/span&gt;Digest: sha256:f6a001272d5d324c4c9f3f183e1b69e9e0ff12debeb7a092730d638c33e0de3e
 Status: Downloaded newer image &lt;span class=&quot;k&quot; style=&quot;box-sizing: border-box; color: darkmagenta;&quot;&gt;for &lt;/span&gt;nginx:latest
 dfe13c68b3b86f01951af617df02be4897184cbf7a8b4d5caf1c3c5bd3fc267f
&lt;/code&gt;&lt;/pre&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/li&gt;
&lt;li style=&quot;box-sizing: border-box;&quot;&gt;&lt;div style=&quot;box-sizing: border-box; line-height: 24px; margin-bottom: 10px; margin-top: 10px;&quot;&gt;
Point your web browser at&amp;nbsp;&lt;code class=&quot;highlighter-rouge&quot; style=&quot;background-color: rgba(12, 81, 118, 0.1); border-radius: 2px; box-sizing: border-box; color: #0c5176; font-family: menlo, monaco, consolas, &amp;quot;courier new&amp;quot;, monospace; font-size: 12.6px; margin: 15px 0px; overflow-x: scroll; padding: 3px 7px; white-space: nowrap;&quot;&gt;http://localhost&lt;/code&gt;&amp;nbsp;to display the nginx start page. (You don’t need to append&amp;nbsp;&lt;code class=&quot;highlighter-rouge&quot; style=&quot;background-color: rgba(12, 81, 118, 0.1); border-radius: 2px; box-sizing: border-box; color: #0c5176; font-family: menlo, monaco, consolas, &amp;quot;courier new&amp;quot;, monospace; font-size: 12.6px; margin: 15px 0px; overflow-x: scroll; padding: 3px 7px; white-space: nowrap;&quot;&gt;:80&lt;/code&gt;&amp;nbsp;because you specified the default HTTP port in the&amp;nbsp;&lt;code class=&quot;highlighter-rouge&quot; style=&quot;background-color: rgba(12, 81, 118, 0.1); border-radius: 2px; box-sizing: border-box; color: #0c5176; font-family: menlo, monaco, consolas, &amp;quot;courier new&amp;quot;, monospace; font-size: 12.6px; margin: 15px 0px; overflow-x: scroll; padding: 3px 7px; white-space: nowrap;&quot;&gt;docker&lt;/code&gt;&amp;nbsp;command.)&lt;/div&gt;
&lt;div style=&quot;box-sizing: border-box; line-height: 24px; margin-bottom: 10px; margin-top: 10px;&quot;&gt;
&lt;img alt=&quot;Run nginx edge&quot; src=&quot;https://docs.docker.com/docker-for-windows/images/nginx-homepage.png&quot; style=&quot;border: 0px; box-sizing: border-box; display: block; height: auto; max-width: 100%; vertical-align: middle;&quot; /&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li style=&quot;box-sizing: border-box;&quot;&gt;&lt;div style=&quot;box-sizing: border-box; line-height: 24px; margin-bottom: 10px; margin-top: 10px;&quot;&gt;
List only your&amp;nbsp;&lt;em style=&quot;box-sizing: border-box;&quot;&gt;running&lt;/em&gt;&amp;nbsp;containers:&lt;/div&gt;
&lt;div class=&quot;language-shell highlighter-rouge&quot; style=&quot;box-sizing: border-box; margin: 15px 0px;&quot;&gt;
&lt;div class=&quot;highlight&quot; style=&quot;box-sizing: border-box;&quot;&gt;
&lt;pre class=&quot;highlight&quot; style=&quot;background-color: whitesmoke; border-radius: 4px; border: 1px solid rgb(204, 204, 204); box-sizing: border-box; color: #333333; font-family: menlo, monaco, consolas, &amp;quot;courier new&amp;quot;, monospace; font-size: 13px; line-height: 1.42857; margin-bottom: 10px; overflow-wrap: break-word; overflow: auto; padding: 9.5px; word-break: normal;&quot;&gt;&lt;code style=&quot;background-color: transparent; border-radius: 0px; box-sizing: border-box; color: inherit; font-family: menlo, monaco, consolas, &amp;quot;courier new&amp;quot;, monospace; font-size: inherit; overflow-wrap: normal; overflow-x: auto; padding: 0px;&quot;&gt; &lt;span class=&quot;o&quot; style=&quot;box-sizing: border-box;&quot;&gt;&amp;gt;&lt;/span&gt; docker container &lt;span class=&quot;nb&quot; style=&quot;box-sizing: border-box; color: #658b00;&quot;&gt;ls

 &lt;/span&gt;CONTAINER ID    IMAGE    COMMAND                   CREATED          STATUS          PORTS                 NAMES
 0e788d8e4dfd    nginx    &lt;span class=&quot;s2&quot; style=&quot;box-sizing: border-box; color: #cd5555;&quot;&gt;&quot;nginx -g &#39;daemon of…&quot;&lt;/span&gt;    2 minutes ago    Up 2 minutes    0.0.0.0:80-&amp;gt;80/tcp    webserver
&lt;/code&gt;&lt;/pre&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/li&gt;
&lt;li style=&quot;box-sizing: border-box;&quot;&gt;&lt;div style=&quot;box-sizing: border-box; line-height: 24px; margin-bottom: 10px; margin-top: 10px;&quot;&gt;
Stop the running nginx container by the name we assigned it,&amp;nbsp;&lt;code class=&quot;highlighter-rouge&quot; style=&quot;background-color: rgba(12, 81, 118, 0.1); border-radius: 2px; box-sizing: border-box; color: #0c5176; font-family: menlo, monaco, consolas, &amp;quot;courier new&amp;quot;, monospace; font-size: 12.6px; margin: 15px 0px; overflow-x: scroll; padding: 3px 7px; white-space: nowrap;&quot;&gt;webserver&lt;/code&gt;:&lt;/div&gt;
&lt;div class=&quot;language-shell highlighter-rouge&quot; style=&quot;box-sizing: border-box; margin: 15px 0px;&quot;&gt;
&lt;div class=&quot;highlight&quot; style=&quot;box-sizing: border-box;&quot;&gt;
&lt;pre class=&quot;highlight&quot; style=&quot;background-color: whitesmoke; border-radius: 4px; border: 1px solid rgb(204, 204, 204); box-sizing: border-box; color: #333333; font-family: menlo, monaco, consolas, &amp;quot;courier new&amp;quot;, monospace; font-size: 13px; line-height: 1.42857; margin-bottom: 10px; overflow-wrap: break-word; overflow: auto; padding: 9.5px; word-break: normal;&quot;&gt;&lt;code style=&quot;background-color: transparent; border-radius: 0px; box-sizing: border-box; color: inherit; font-family: menlo, monaco, consolas, &amp;quot;courier new&amp;quot;, monospace; font-size: inherit; overflow-wrap: normal; overflow-x: auto; padding: 0px;&quot;&gt; &lt;span class=&quot;o&quot; style=&quot;box-sizing: border-box;&quot;&gt;&amp;gt;&lt;/span&gt;  docker container stop webserver
&lt;/code&gt;&lt;/pre&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/li&gt;
&lt;li style=&quot;box-sizing: border-box;&quot;&gt;&lt;div style=&quot;box-sizing: border-box; line-height: 24px; margin-bottom: 10px; margin-top: 10px;&quot;&gt;
Remove all three containers by their names -- the latter two names will differ for you:&lt;/div&gt;
&lt;div class=&quot;language-shell highlighter-rouge&quot; style=&quot;box-sizing: border-box; margin: 15px 0px;&quot;&gt;
&lt;div class=&quot;highlight&quot; style=&quot;box-sizing: border-box;&quot;&gt;
&lt;pre class=&quot;highlight&quot; style=&quot;background-color: whitesmoke; border-radius: 4px; border: 1px solid rgb(204, 204, 204); box-sizing: border-box; color: #333333; font-family: menlo, monaco, consolas, &amp;quot;courier new&amp;quot;, monospace; font-size: 13px; line-height: 1.42857; margin-bottom: 10px; overflow-wrap: break-word; overflow: auto; padding: 9.5px; word-break: normal;&quot;&gt;&lt;code style=&quot;background-color: transparent; border-radius: 0px; box-sizing: border-box; color: inherit; font-family: menlo, monaco, consolas, &amp;quot;courier new&amp;quot;, monospace; font-size: inherit; overflow-wrap: normal; overflow-x: auto; padding: 0px;&quot;&gt; &lt;span class=&quot;o&quot; style=&quot;box-sizing: border-box;&quot;&gt;&amp;gt;&lt;/span&gt; docker container rm webserver laughing_kowalevski relaxed_sammet
&lt;/code&gt;&lt;/pre&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/li&gt;
&lt;/ol&gt;
&lt;h2 id=&quot;docker-settings-dialog&quot; style=&quot;background-color: white; box-sizing: border-box; clear: both; color: #33444c; font-family: &amp;quot;geomanist book&amp;quot;, sans-serif; font-size: 28px; font-weight: 500; line-height: 38px; margin-bottom: 10px; margin-top: 20px;&quot;&gt;
Docker Settings dialog&lt;a class=&quot;anchorLink&quot; href=&quot;https://docs.docker.com/docker-for-windows/#docker-settings-dialog&quot; style=&quot;background-color: transparent; box-sizing: border-box; color: #0090c8; font-size: 0.5em; margin-left: 5px; outline: none; text-decoration-line: none; visibility: hidden;&quot;&gt;&lt;/a&gt;&lt;/h2&gt;
&lt;div style=&quot;background-color: white; box-sizing: border-box; color: #33444c; font-family: &amp;quot;open sans&amp;quot;, sans-serif; font-size: 14px; line-height: 24px; margin-bottom: 10px; margin-top: 10px;&quot;&gt;
The&amp;nbsp;&lt;span style=&quot;box-sizing: border-box; font-weight: 700;&quot;&gt;Docker Desktop&lt;/span&gt;&amp;nbsp;menu allows you to configure your Docker settings such as installation, updates, version channels, Docker Hub login, and more.&lt;/div&gt;
&lt;div style=&quot;background-color: white; box-sizing: border-box; color: #33444c; font-family: &amp;quot;open sans&amp;quot;, sans-serif; font-size: 14px; line-height: 24px; margin-bottom: 10px; margin-top: 10px;&quot;&gt;
This section explains the configuration options accessible from the&amp;nbsp;&lt;span style=&quot;box-sizing: border-box; font-weight: 700;&quot;&gt;Settings&lt;/span&gt;&amp;nbsp;dialog.&lt;/div&gt;
&lt;ol style=&quot;background-color: white; box-sizing: border-box; color: #33444c; font-family: &amp;quot;open sans&amp;quot;, sans-serif; font-size: 14px; margin-bottom: 10px; margin-top: 0px;&quot;&gt;
&lt;li style=&quot;box-sizing: border-box;&quot;&gt;&lt;div style=&quot;box-sizing: border-box; line-height: 24px; margin-bottom: 10px; margin-top: 10px;&quot;&gt;
Open the Docker Desktop menu by clicking the Docker icon in the Notifications area (or System tray):&lt;/div&gt;
&lt;div style=&quot;box-sizing: border-box; line-height: 24px; margin-bottom: 10px; margin-top: 10px;&quot;&gt;
&lt;img alt=&quot;Showing hidden apps in the taskbar&quot; src=&quot;https://docs.docker.com/docker-for-windows/images/whale-icon-systray-hidden.png&quot; style=&quot;border: 0px; box-sizing: border-box; display: block; height: auto; max-width: 100%; vertical-align: middle;&quot; width=&quot;250px&quot; /&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li style=&quot;box-sizing: border-box;&quot;&gt;&lt;div style=&quot;box-sizing: border-box; line-height: 24px; margin-bottom: 10px; margin-top: 10px;&quot;&gt;
Select&amp;nbsp;&lt;span style=&quot;box-sizing: border-box; font-weight: 700;&quot;&gt;Settings&lt;/span&gt;&amp;nbsp;to open the Settings dialog:&lt;/div&gt;
&lt;div style=&quot;box-sizing: border-box; line-height: 24px; margin-bottom: 10px; margin-top: 10px;&quot;&gt;
&lt;img alt=&quot;Docker Desktop popup menu&quot; src=&quot;https://docs.docker.com/docker-for-windows/images/docker-menu-settings.png&quot; style=&quot;border: 0px; box-sizing: border-box; display: block; height: auto; max-width: 100%; vertical-align: middle;&quot; width=&quot;300px&quot; /&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;/ol&gt;
&lt;h3 id=&quot;general&quot; style=&quot;background-color: white; box-sizing: border-box; clear: both; color: #33444c; font-family: &amp;quot;geomanist book&amp;quot;, sans-serif; font-size: 22px; font-weight: 500; line-height: 26px; margin-bottom: 10px; margin-top: 20px;&quot;&gt;
General&lt;a class=&quot;anchorLink&quot; href=&quot;https://docs.docker.com/docker-for-windows/#general&quot; style=&quot;background-color: transparent; box-sizing: border-box; color: #0090c8; font-size: 0.5em; margin-left: 5px; outline: none; text-decoration-line: none; visibility: hidden;&quot;&gt;&lt;/a&gt;&lt;/h3&gt;
&lt;div style=&quot;background-color: white; box-sizing: border-box; color: #33444c; font-family: &amp;quot;open sans&amp;quot;, sans-serif; font-size: 14px; line-height: 24px; margin-bottom: 10px; margin-top: 10px;&quot;&gt;
On the&amp;nbsp;&lt;span style=&quot;box-sizing: border-box; font-weight: 700;&quot;&gt;General&lt;/span&gt;&amp;nbsp;tab of the Settings dialog, you can configure when to start and update Docker.&lt;/div&gt;
&lt;div style=&quot;background-color: white; box-sizing: border-box; color: #33444c; font-family: &amp;quot;open sans&amp;quot;, sans-serif; font-size: 14px; line-height: 24px; margin-bottom: 10px; margin-top: 10px;&quot;&gt;
&lt;img alt=&quot;Settings&quot; src=&quot;https://docs.docker.com/docker-for-windows/images/settings-general.png&quot; style=&quot;border: 0px; box-sizing: border-box; display: block; height: auto; max-width: 100%; vertical-align: middle;&quot; width=&quot;750px&quot; /&gt;&lt;/div&gt;
&lt;ul style=&quot;background-color: white; box-sizing: border-box; color: #33444c; font-family: &amp;quot;open sans&amp;quot;, sans-serif; font-size: 14px; margin-bottom: 10px; margin-top: 10px;&quot;&gt;
&lt;li style=&quot;box-sizing: border-box;&quot;&gt;&lt;div style=&quot;box-sizing: border-box; line-height: 24px; margin-bottom: 10px; margin-top: 10px;&quot;&gt;
&lt;span style=&quot;box-sizing: border-box; font-weight: 700;&quot;&gt;Start Docker when you log in&lt;/span&gt;&amp;nbsp;- Automatically start Docker Desktop upon Windows system login.&lt;/div&gt;
&lt;/li&gt;
&lt;li style=&quot;box-sizing: border-box;&quot;&gt;&lt;div style=&quot;box-sizing: border-box; line-height: 24px; margin-bottom: 10px; margin-top: 10px;&quot;&gt;
&lt;span style=&quot;box-sizing: border-box; font-weight: 700;&quot;&gt;Automatically check for updates&lt;/span&gt;&amp;nbsp;- By default, Docker Desktop automatically checks for updates and notifies you when an update is available. Click&amp;nbsp;&lt;span style=&quot;box-sizing: border-box; font-weight: 700;&quot;&gt;OK&lt;/span&gt;&amp;nbsp;to accept and install updates (or cancel to keep the current version). You can manually update by choosing&amp;nbsp;&lt;span style=&quot;box-sizing: border-box; font-weight: 700;&quot;&gt;Check for Updates&lt;/span&gt;&amp;nbsp;from the main Docker menu.&lt;/div&gt;
&lt;/li&gt;
&lt;li style=&quot;box-sizing: border-box;&quot;&gt;&lt;div style=&quot;box-sizing: border-box; line-height: 24px; margin-bottom: 10px; margin-top: 10px;&quot;&gt;
&lt;span style=&quot;box-sizing: border-box; font-weight: 700;&quot;&gt;Expose daemon on tcp://localhost:2375 without TLS&lt;/span&gt;&amp;nbsp;- Click this option to enable legacy clients to connect to the Docker daemon. You must use this option with caution as exposing the daemon without TLS can result in remote code execution attacks.&lt;/div&gt;
&lt;/li&gt;
&lt;li style=&quot;box-sizing: border-box;&quot;&gt;&lt;div style=&quot;box-sizing: border-box; line-height: 24px; margin-bottom: 10px; margin-top: 10px;&quot;&gt;
&lt;span style=&quot;box-sizing: border-box; font-weight: 700;&quot;&gt;Send usage statistics&lt;/span&gt;&amp;nbsp;- By default, Docker Desktop sends diagnostics, crash reports, and usage data. This information helps Docker improve and troubleshoot the application. Clear the check box to opt out. Docker may periodically prompt you for more information.&lt;/div&gt;
&lt;div style=&quot;box-sizing: border-box; line-height: 24px; margin-bottom: 10px; margin-top: 10px;&quot;&gt;
Click&amp;nbsp;&lt;span style=&quot;box-sizing: border-box; font-weight: 700;&quot;&gt;Switch to the Edge version&lt;/span&gt;&amp;nbsp;to learn more about Docker Desktop Edge releases.&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id=&quot;resources&quot; style=&quot;background-color: white; box-sizing: border-box; clear: both; color: #33444c; font-family: &amp;quot;geomanist book&amp;quot;, sans-serif; font-size: 22px; font-weight: 500; line-height: 26px; margin-bottom: 10px; margin-top: 20px;&quot;&gt;
Resources&lt;a class=&quot;anchorLink&quot; href=&quot;https://docs.docker.com/docker-for-windows/#resources&quot; style=&quot;background-color: transparent; box-sizing: border-box; color: #0090c8; font-size: 0.5em; margin-left: 5px; outline: none; text-decoration-line: none; visibility: hidden;&quot;&gt;&lt;/a&gt;&lt;/h3&gt;
&lt;div style=&quot;background-color: white; box-sizing: border-box; color: #33444c; font-family: &amp;quot;open sans&amp;quot;, sans-serif; font-size: 14px; line-height: 24px; margin-bottom: 10px; margin-top: 10px;&quot;&gt;
The&amp;nbsp;&lt;span style=&quot;box-sizing: border-box; font-weight: 700;&quot;&gt;Resources&lt;/span&gt;&amp;nbsp;tab allows you to configure CPU, memory, disk, proxies, network, and other resources.&lt;/div&gt;
&lt;div style=&quot;background-color: white; box-sizing: border-box; color: #33444c; font-family: &amp;quot;open sans&amp;quot;, sans-serif; font-size: 14px; line-height: 24px; margin-bottom: 10px; margin-top: 10px;&quot;&gt;
&lt;img alt=&quot;Resources&quot; src=&quot;https://docs.docker.com/docker-for-windows/images/settings-resources.png&quot; style=&quot;border: 0px; box-sizing: border-box; display: block; height: auto; max-width: 100%; vertical-align: middle;&quot; width=&quot;750px&quot; /&gt;&lt;/div&gt;
&lt;h4 id=&quot;advanced&quot; style=&quot;background-color: white; box-sizing: border-box; clear: both; color: #33444c; font-family: &amp;quot;geomanist book&amp;quot;, sans-serif; font-size: 16px; font-weight: 500; line-height: 26px; margin-bottom: 10px; margin-top: 10px; text-transform: uppercase;&quot;&gt;
ADVANCED&lt;/h4&gt;
&lt;div style=&quot;background-color: white; box-sizing: border-box; color: #33444c; font-family: &amp;quot;open sans&amp;quot;, sans-serif; font-size: 14px; line-height: 24px; margin-bottom: 10px; margin-top: 10px;&quot;&gt;
Use the&amp;nbsp;&lt;span style=&quot;box-sizing: border-box; font-weight: 700;&quot;&gt;Advanced&lt;/span&gt;&amp;nbsp;tab to limit resources available to Docker.&lt;/div&gt;
&lt;div style=&quot;background-color: white; box-sizing: border-box; color: #33444c; font-family: &amp;quot;open sans&amp;quot;, sans-serif; font-size: 14px; line-height: 24px; margin-bottom: 10px; margin-top: 10px;&quot;&gt;
&lt;span style=&quot;box-sizing: border-box; font-weight: 700;&quot;&gt;CPUs&lt;/span&gt;: By default, Docker Desktop is set to use half the number of processors available on the host machine. To increase processing power, set this to a higher number; to decrease, lower the number.&lt;/div&gt;
&lt;div style=&quot;background-color: white; box-sizing: border-box; color: #33444c; font-family: &amp;quot;open sans&amp;quot;, sans-serif; font-size: 14px; line-height: 24px; margin-bottom: 10px; margin-top: 10px;&quot;&gt;
&lt;span style=&quot;box-sizing: border-box; font-weight: 700;&quot;&gt;Memory&lt;/span&gt;: By default, Docker Desktop is set to use&amp;nbsp;&lt;code class=&quot;highlighter-rouge&quot; style=&quot;background-color: rgba(12, 81, 118, 0.1); border-radius: 2px; box-sizing: border-box; color: #0c5176; font-family: menlo, monaco, consolas, &amp;quot;courier new&amp;quot;, monospace; font-size: 12.6px; margin: 15px 0px; overflow-x: scroll; padding: 3px 7px; white-space: nowrap;&quot;&gt;2&lt;/code&gt;&amp;nbsp;GB runtime memory, allocated from the total available memory on your machine. To increase the RAM, set this to a higher number. To decrease it, lower the number.&lt;/div&gt;
&lt;div style=&quot;background-color: white; box-sizing: border-box; color: #33444c; font-family: &amp;quot;open sans&amp;quot;, sans-serif; font-size: 14px; line-height: 24px; margin-bottom: 10px; margin-top: 10px;&quot;&gt;
&lt;span style=&quot;box-sizing: border-box; font-weight: 700;&quot;&gt;Swap&lt;/span&gt;: Configure swap file size as needed. The default is 1 GB.&lt;/div&gt;
&lt;div style=&quot;background-color: white; box-sizing: border-box; color: #33444c; font-family: &amp;quot;open sans&amp;quot;, sans-serif; font-size: 14px; line-height: 24px; margin-bottom: 10px; margin-top: 10px;&quot;&gt;
&lt;span style=&quot;box-sizing: border-box; font-weight: 700;&quot;&gt;Disk image size&lt;/span&gt;: Specify the size of the disk image.&lt;/div&gt;
&lt;div style=&quot;background-color: white; box-sizing: border-box; color: #33444c; font-family: &amp;quot;open sans&amp;quot;, sans-serif; font-size: 14px; line-height: 24px; margin-bottom: 10px; margin-top: 10px;&quot;&gt;
&lt;span style=&quot;box-sizing: border-box; font-weight: 700;&quot;&gt;Disk image location&lt;/span&gt;: Specify the location of the Linux volume where containers and images are stored.&lt;/div&gt;
&lt;div style=&quot;background-color: white; box-sizing: border-box; color: #33444c; font-family: &amp;quot;open sans&amp;quot;, sans-serif; font-size: 14px; line-height: 24px; margin-bottom: 10px; margin-top: 10px;&quot;&gt;
You can also move the disk image to a different location. If you attempt to move a disk image to a location that already has one, you get a prompt asking if you want to use the existing image or replace it.&lt;/div&gt;
&lt;h4 id=&quot;file-sharing&quot; style=&quot;background-color: white; box-sizing: border-box; clear: both; color: #33444c; font-family: &amp;quot;geomanist book&amp;quot;, sans-serif; font-size: 16px; font-weight: 500; line-height: 26px; margin-bottom: 10px; margin-top: 10px; text-transform: uppercase;&quot;&gt;
FILE SHARING&lt;/h4&gt;
&lt;div style=&quot;background-color: white; box-sizing: border-box; color: #33444c; font-family: &amp;quot;open sans&amp;quot;, sans-serif; font-size: 14px; line-height: 24px; margin-bottom: 10px; margin-top: 10px;&quot;&gt;
Use File sharing to allow local drives on Windows to be shared with Linux containers. This is especially useful for editing source code in an IDE on the host while running and testing the code in a container. Note that configuring file sharing is not necessary for Windows containers, only&amp;nbsp;&lt;a href=&quot;https://docs.docker.com/docker-for-windows/#switch-between-windows-and-linux-containers&quot; style=&quot;background-color: transparent; box-sizing: border-box; color: #0090c8; outline: none; text-decoration-line: none;&quot;&gt;Linux containers&lt;/a&gt;. If a drive is not shared with a Linux container you may get&amp;nbsp;&lt;code class=&quot;highlighter-rouge&quot; style=&quot;background-color: rgba(12, 81, 118, 0.1); border-radius: 2px; box-sizing: border-box; color: #0c5176; font-family: menlo, monaco, consolas, &amp;quot;courier new&amp;quot;, monospace; font-size: 12.6px; margin: 15px 0px; overflow-x: scroll; padding: 3px 7px; white-space: nowrap;&quot;&gt;file not found&lt;/code&gt;&amp;nbsp;or&amp;nbsp;&lt;code class=&quot;highlighter-rouge&quot; style=&quot;background-color: rgba(12, 81, 118, 0.1); border-radius: 2px; box-sizing: border-box; color: #0c5176; font-family: menlo, monaco, consolas, &amp;quot;courier new&amp;quot;, monospace; font-size: 12.6px; margin: 15px 0px; overflow-x: scroll; padding: 3px 7px; white-space: nowrap;&quot;&gt;cannot start service&lt;/code&gt;&amp;nbsp;errors at runtime. See&amp;nbsp;&lt;a href=&quot;https://docs.docker.com/docker-for-windows/troubleshoot/#volume-mounting-requires-shared-drives-for-linux-containers&quot; style=&quot;background-color: transparent; box-sizing: border-box; color: #0090c8; outline: none; text-decoration-line: none;&quot;&gt;Volume mounting requires shared drives for Linux containers&lt;/a&gt;.&lt;/div&gt;
&lt;div style=&quot;background-color: white; box-sizing: border-box; color: #33444c; font-family: &amp;quot;open sans&amp;quot;, sans-serif; font-size: 14px; line-height: 24px; margin-bottom: 10px; margin-top: 10px;&quot;&gt;
&lt;span style=&quot;box-sizing: border-box; font-weight: 700;&quot;&gt;Apply &amp;amp; Restart&lt;/span&gt;&amp;nbsp;makes the drives available to containers using Docker’s bind mount (&lt;code class=&quot;highlighter-rouge&quot; style=&quot;background-color: rgba(12, 81, 118, 0.1); border-radius: 2px; box-sizing: border-box; color: #0c5176; font-family: menlo, monaco, consolas, &amp;quot;courier new&amp;quot;, monospace; font-size: 12.6px; margin: 15px 0px; overflow-x: scroll; padding: 3px 7px; white-space: nowrap;&quot;&gt;-v&lt;/code&gt;) feature.&lt;/div&gt;
&lt;blockquote style=&quot;background-color: white; border-left: 5px solid rgb(20, 136, 198); box-sizing: border-box; color: #33444c; font-family: &amp;quot;open sans&amp;quot;, sans-serif; font-size: 17.5px; margin: 0px 0px 20px; padding: 10px 20px;&quot;&gt;
&lt;div style=&quot;box-sizing: border-box; color: #1488c6; font-size: 14px; font-weight: 700; line-height: 24px; margin-bottom: 10px;&quot;&gt;
Tips on shared drives, permissions, and volume mounts&lt;/div&gt;
&lt;ul style=&quot;box-sizing: border-box; margin-bottom: 0px; margin-top: 10px;&quot;&gt;
&lt;li style=&quot;box-sizing: border-box; font-size: 14px;&quot;&gt;&lt;div style=&quot;box-sizing: border-box; line-height: 24px; margin-top: 10px;&quot;&gt;
Shared drives are designed to allow application code to be edited on the host while being executed in containers. For non-code items such as cache directories or databases, the performance will be much better if they are stored in the Linux VM, using a&amp;nbsp;&lt;a href=&quot;https://docs.docker.com/storage/volumes/&quot; style=&quot;background-color: transparent; box-sizing: border-box; color: #0090c8; outline: none; text-decoration-line: none;&quot;&gt;data volume&lt;/a&gt;&amp;nbsp;(named volume) or&amp;nbsp;&lt;a href=&quot;https://docs.docker.com/storage/volumes/&quot; style=&quot;background-color: transparent; box-sizing: border-box; color: #0090c8; outline: none; text-decoration-line: none;&quot;&gt;data container&lt;/a&gt;.&lt;/div&gt;
&lt;/li&gt;
&lt;li style=&quot;box-sizing: border-box; font-size: 14px;&quot;&gt;&lt;div style=&quot;box-sizing: border-box; line-height: 24px; margin-top: 10px;&quot;&gt;
Docker Desktop sets permissions to read/write/execute for users, groups and others&amp;nbsp;&lt;a href=&quot;http://permissions-calculator.org/decode/0777/&quot; style=&quot;background-color: transparent; box-sizing: border-box; color: #0090c8; outline: none; text-decoration-line: none;&quot;&gt;0777 or a+rwx&lt;/a&gt;. This is not configurable. See&amp;nbsp;&lt;a href=&quot;https://docs.docker.com/docker-for-windows/troubleshoot/#permissions-errors-on-data-directories-for-shared-volumes&quot; style=&quot;background-color: transparent; box-sizing: border-box; color: #0090c8; outline: none; text-decoration-line: none;&quot;&gt;Permissions errors on data directories for shared volumes&lt;/a&gt;.&lt;/div&gt;
&lt;/li&gt;
&lt;li style=&quot;box-sizing: border-box; font-size: 14px;&quot;&gt;&lt;div style=&quot;box-sizing: border-box; line-height: 24px; margin-top: 10px;&quot;&gt;
Windows presents a case-insensitive view of the filesystem to applications while Linux is case-sensitive. On Linux it is possible to create 2 separate files:&amp;nbsp;&lt;code class=&quot;highlighter-rouge&quot; style=&quot;background-color: rgba(12, 81, 118, 0.1); border-radius: 2px; box-sizing: border-box; color: #0c5176; font-family: menlo, monaco, consolas, &amp;quot;courier new&amp;quot;, monospace; font-size: 12.6px; margin: 15px 0px; overflow-x: scroll; padding: 3px 7px; white-space: nowrap;&quot;&gt;test&lt;/code&gt;&amp;nbsp;and&amp;nbsp;&lt;code class=&quot;highlighter-rouge&quot; style=&quot;background-color: rgba(12, 81, 118, 0.1); border-radius: 2px; box-sizing: border-box; color: #0c5176; font-family: menlo, monaco, consolas, &amp;quot;courier new&amp;quot;, monospace; font-size: 12.6px; margin: 15px 0px; overflow-x: scroll; padding: 3px 7px; white-space: nowrap;&quot;&gt;Test&lt;/code&gt;, while on Windows these filenames would actually refer to the same underlying file. This can lead to problems where an app works correctly on a developer Windows machine (where the file contents are shared) but fails when run in Linux in production (where the file contents are distinct). To avoid this, Docker Desktop insists that all shared files are accessed as their original case. Therefore if a file is created called&amp;nbsp;&lt;code class=&quot;highlighter-rouge&quot; style=&quot;background-color: rgba(12, 81, 118, 0.1); border-radius: 2px; box-sizing: border-box; color: #0c5176; font-family: menlo, monaco, consolas, &amp;quot;courier new&amp;quot;, monospace; font-size: 12.6px; margin: 15px 0px; overflow-x: scroll; padding: 3px 7px; white-space: nowrap;&quot;&gt;test&lt;/code&gt;, it must be opened as&amp;nbsp;&lt;code class=&quot;highlighter-rouge&quot; style=&quot;background-color: rgba(12, 81, 118, 0.1); border-radius: 2px; box-sizing: border-box; color: #0c5176; font-family: menlo, monaco, consolas, &amp;quot;courier new&amp;quot;, monospace; font-size: 12.6px; margin: 15px 0px; overflow-x: scroll; padding: 3px 7px; white-space: nowrap;&quot;&gt;test&lt;/code&gt;. Attempts to open&amp;nbsp;&lt;code class=&quot;highlighter-rouge&quot; style=&quot;background-color: rgba(12, 81, 118, 0.1); border-radius: 2px; box-sizing: border-box; color: #0c5176; font-family: menlo, monaco, consolas, &amp;quot;courier new&amp;quot;, monospace; font-size: 12.6px; margin: 15px 0px; overflow-x: scroll; padding: 3px 7px; white-space: nowrap;&quot;&gt;Test&lt;/code&gt;&amp;nbsp;will fail with “No such file or directory”. Similarly once a file called&amp;nbsp;&lt;code class=&quot;highlighter-rouge&quot; style=&quot;background-color: rgba(12, 81, 118, 0.1); border-radius: 2px; box-sizing: border-box; color: #0c5176; font-family: menlo, monaco, consolas, &amp;quot;courier new&amp;quot;, monospace; font-size: 12.6px; margin: 15px 0px; overflow-x: scroll; padding: 3px 7px; white-space: nowrap;&quot;&gt;test&lt;/code&gt;&amp;nbsp;is created, attempts to create a second file called&amp;nbsp;&lt;code class=&quot;highlighter-rouge&quot; style=&quot;background-color: rgba(12, 81, 118, 0.1); border-radius: 2px; box-sizing: border-box; color: #0c5176; font-family: menlo, monaco, consolas, &amp;quot;courier new&amp;quot;, monospace; font-size: 12.6px; margin: 15px 0px; overflow-x: scroll; padding: 3px 7px; white-space: nowrap;&quot;&gt;Test&lt;/code&gt;&amp;nbsp;will fail.&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/blockquote&gt;
&lt;h4 id=&quot;shared-drives-on-demand&quot; style=&quot;background-color: white; box-sizing: border-box; clear: both; color: #33444c; font-family: &amp;quot;geomanist book&amp;quot;, sans-serif; font-size: 16px; font-weight: 500; line-height: 26px; margin-bottom: 10px; margin-top: 10px; text-transform: uppercase;&quot;&gt;
SHARED DRIVES ON DEMAND&lt;/h4&gt;
&lt;div style=&quot;background-color: white; box-sizing: border-box; color: #33444c; font-family: &amp;quot;open sans&amp;quot;, sans-serif; font-size: 14px; line-height: 24px; margin-bottom: 10px; margin-top: 10px;&quot;&gt;
You can share a drive “on demand” the first time a particular mount is requested.&lt;/div&gt;
&lt;div style=&quot;background-color: white; box-sizing: border-box; color: #33444c; font-family: &amp;quot;open sans&amp;quot;, sans-serif; font-size: 14px; line-height: 24px; margin-bottom: 10px; margin-top: 10px;&quot;&gt;
If you run a Docker command from a shell with a volume mount (as shown in the example below) or kick off a Compose file that includes volume mounts, you get a popup asking if you want to share the specified drive.&lt;/div&gt;
&lt;div style=&quot;background-color: white; box-sizing: border-box; color: #33444c; font-family: &amp;quot;open sans&amp;quot;, sans-serif; font-size: 14px; line-height: 24px; margin-bottom: 10px; margin-top: 10px;&quot;&gt;
You can select to&amp;nbsp;&lt;span style=&quot;box-sizing: border-box; font-weight: 700;&quot;&gt;Share it&lt;/span&gt;, in which case it is added your Docker Desktop&amp;nbsp;&lt;a href=&quot;https://docs.docker.com/docker-for-windows/#shared-drives&quot; style=&quot;background-color: transparent; box-sizing: border-box; color: #0090c8; outline: none; text-decoration-line: none;&quot;&gt;Shared Drives list&lt;/a&gt;&amp;nbsp;and available to containers. Alternatively, you can opt not to share it by selecting&amp;nbsp;&lt;span style=&quot;box-sizing: border-box; font-weight: 700;&quot;&gt;Cancel&lt;/span&gt;.&lt;/div&gt;
&lt;div style=&quot;background-color: white; box-sizing: border-box; color: #33444c; font-family: &amp;quot;open sans&amp;quot;, sans-serif; font-size: 14px; line-height: 24px; margin-bottom: 10px; margin-top: 10px;&quot;&gt;
&lt;img alt=&quot;Shared drive on demand&quot; src=&quot;https://docs.docker.com/docker-for-windows/images/shared-drive-on-demand.png&quot; style=&quot;border: 0px; box-sizing: border-box; display: block; height: auto; max-width: 100%; vertical-align: middle;&quot; width=&quot;600px&quot; /&gt;&lt;/div&gt;
&lt;h4 id=&quot;proxies&quot; style=&quot;background-color: white; box-sizing: border-box; clear: both; color: #33444c; font-family: &amp;quot;geomanist book&amp;quot;, sans-serif; font-size: 16px; font-weight: 500; line-height: 26px; margin-bottom: 10px; margin-top: 10px; text-transform: uppercase;&quot;&gt;
PROXIES&lt;/h4&gt;
&lt;div style=&quot;background-color: white; box-sizing: border-box; color: #33444c; font-family: &amp;quot;open sans&amp;quot;, sans-serif; font-size: 14px; line-height: 24px; margin-bottom: 10px; margin-top: 10px;&quot;&gt;
Docker Desktop lets you configure HTTP/HTTPS Proxy Settings and automatically propagates these to Docker and to your containers. For example, if you set your proxy settings to&amp;nbsp;&lt;code class=&quot;highlighter-rouge&quot; style=&quot;background-color: rgba(12, 81, 118, 0.1); border-radius: 2px; box-sizing: border-box; color: #0c5176; font-family: menlo, monaco, consolas, &amp;quot;courier new&amp;quot;, monospace; font-size: 12.6px; margin: 15px 0px; overflow-x: scroll; padding: 3px 7px; white-space: nowrap;&quot;&gt;http://proxy.example.com&lt;/code&gt;, Docker uses this proxy when pulling containers.&lt;/div&gt;
&lt;div style=&quot;background-color: white; box-sizing: border-box; color: #33444c; font-family: &amp;quot;open sans&amp;quot;, sans-serif; font-size: 14px; line-height: 24px; margin-bottom: 10px; margin-top: 10px;&quot;&gt;
When you start a container, your proxy settings propagate into the containers. For example:&lt;/div&gt;
&lt;pre style=&quot;background-color: whitesmoke; border-radius: 4px; border: 1px solid rgb(204, 204, 204); box-sizing: border-box; color: #333333; font-family: menlo, monaco, consolas, &amp;quot;courier new&amp;quot;, monospace; font-size: 13px; line-height: 1.42857; margin-bottom: 10px; overflow-wrap: break-word; overflow: auto; padding: 9.5px; word-break: normal;&quot;&gt;&lt;code class=&quot;language-ps&quot; style=&quot;background-color: transparent; border-radius: 0px; box-sizing: border-box; color: inherit; font-family: menlo, monaco, consolas, &amp;quot;courier new&amp;quot;, monospace; font-size: inherit; overflow-wrap: normal; overflow-x: auto; padding: 0px;&quot;&gt;&amp;gt; docker run alpine env

PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
HOSTNAME=b7edf988b2b5
TERM=xterm
HOME=/root
HTTP_PROXY=http://proxy.example.com:3128
http_proxy=http://proxy.example.com:3128
no_proxy=*.local, 169.254/16
&lt;/code&gt;&lt;/pre&gt;
&lt;div style=&quot;background-color: white; box-sizing: border-box; color: #33444c; font-family: &amp;quot;open sans&amp;quot;, sans-serif; font-size: 14px; line-height: 24px; margin-bottom: 10px; margin-top: 10px;&quot;&gt;
In the output above, the&amp;nbsp;&lt;code class=&quot;highlighter-rouge&quot; style=&quot;background-color: rgba(12, 81, 118, 0.1); border-radius: 2px; box-sizing: border-box; color: #0c5176; font-family: menlo, monaco, consolas, &amp;quot;courier new&amp;quot;, monospace; font-size: 12.6px; margin: 15px 0px; overflow-x: scroll; padding: 3px 7px; white-space: nowrap;&quot;&gt;HTTP_PROXY&lt;/code&gt;,&amp;nbsp;&lt;code class=&quot;highlighter-rouge&quot; style=&quot;background-color: rgba(12, 81, 118, 0.1); border-radius: 2px; box-sizing: border-box; color: #0c5176; font-family: menlo, monaco, consolas, &amp;quot;courier new&amp;quot;, monospace; font-size: 12.6px; margin: 15px 0px; overflow-x: scroll; padding: 3px 7px; white-space: nowrap;&quot;&gt;http_proxy&lt;/code&gt;, and&amp;nbsp;&lt;code class=&quot;highlighter-rouge&quot; style=&quot;background-color: rgba(12, 81, 118, 0.1); border-radius: 2px; box-sizing: border-box; color: #0c5176; font-family: menlo, monaco, consolas, &amp;quot;courier new&amp;quot;, monospace; font-size: 12.6px; margin: 15px 0px; overflow-x: scroll; padding: 3px 7px; white-space: nowrap;&quot;&gt;no_proxy&lt;/code&gt;&amp;nbsp;environment variables are set. When your proxy configuration changes, Docker restarts automatically to pick up the new settings. If you have containers that you wish to keep running across restarts, you should consider using&amp;nbsp;&lt;a href=&quot;https://docs.docker.com/engine/reference/run/#restart-policies-restart&quot; style=&quot;background-color: transparent; box-sizing: border-box; color: #0090c8; outline: none; text-decoration-line: none;&quot;&gt;restart policies&lt;/a&gt;.&lt;/div&gt;
&lt;h4 id=&quot;network&quot; style=&quot;background-color: white; box-sizing: border-box; clear: both; color: #33444c; font-family: &amp;quot;geomanist book&amp;quot;, sans-serif; font-size: 16px; font-weight: 500; line-height: 26px; margin-bottom: 10px; margin-top: 10px; text-transform: uppercase;&quot;&gt;
NETWORK&lt;/h4&gt;
&lt;div style=&quot;background-color: white; box-sizing: border-box; color: #33444c; font-family: &amp;quot;open sans&amp;quot;, sans-serif; font-size: 14px; line-height: 24px; margin-bottom: 10px; margin-top: 10px;&quot;&gt;
You can configure Docker Desktop networking to work on a virtual private network (VPN). Specify a network address translation (NAT) prefix and subnet mask to enable Internet connectivity.&lt;/div&gt;
&lt;div style=&quot;background-color: white; box-sizing: border-box; color: #33444c; font-family: &amp;quot;open sans&amp;quot;, sans-serif; font-size: 14px; line-height: 24px; margin-bottom: 10px; margin-top: 10px;&quot;&gt;
&lt;span style=&quot;box-sizing: border-box; font-weight: 700;&quot;&gt;DNS Server&lt;/span&gt;: You can configure the DNS server to use dynamic or static IP addressing.&lt;/div&gt;
&lt;blockquote style=&quot;background-color: white; border-left: 5px solid rgb(20, 136, 198); box-sizing: border-box; color: #33444c; font-family: &amp;quot;open sans&amp;quot;, sans-serif; font-size: 17.5px; margin: 0px 0px 20px; padding: 10px 20px;&quot;&gt;
&lt;div style=&quot;box-sizing: border-box; color: inherit; font-size: 14px; font-weight: inherit; line-height: 24px;&quot;&gt;
&lt;span style=&quot;box-sizing: border-box; font-weight: 700;&quot;&gt;Note&lt;/span&gt;: Some users reported problems connecting to Docker Hub on Docker Desktop Stable version. This would manifest as an error when trying to run&amp;nbsp;&lt;code class=&quot;highlighter-rouge&quot; style=&quot;background-color: rgba(12, 81, 118, 0.1); border-radius: 2px; box-sizing: border-box; color: #0c5176; font-family: menlo, monaco, consolas, &amp;quot;courier new&amp;quot;, monospace; font-size: 12.6px; margin: 15px 0px; overflow-x: scroll; padding: 3px 7px; white-space: nowrap;&quot;&gt;docker&lt;/code&gt;&amp;nbsp;commands that pull images from Docker Hub that are not already downloaded, such as a first time run of&amp;nbsp;&lt;code class=&quot;highlighter-rouge&quot; style=&quot;background-color: rgba(12, 81, 118, 0.1); border-radius: 2px; box-sizing: border-box; color: #0c5176; font-family: menlo, monaco, consolas, &amp;quot;courier new&amp;quot;, monospace; font-size: 12.6px; margin: 15px 0px; overflow-x: scroll; padding: 3px 7px; white-space: nowrap;&quot;&gt;docker run hello-world&lt;/code&gt;. If you encounter this, reset the DNS server to use the Google DNS fixed address:&amp;nbsp;&lt;code class=&quot;highlighter-rouge&quot; style=&quot;background-color: rgba(12, 81, 118, 0.1); border-radius: 2px; box-sizing: border-box; color: #0c5176; font-family: menlo, monaco, consolas, &amp;quot;courier new&amp;quot;, monospace; font-size: 12.6px; margin: 15px 0px; overflow-x: scroll; padding: 3px 7px; white-space: nowrap;&quot;&gt;8.8.8.8&lt;/code&gt;. For more information, see&amp;nbsp;&lt;a href=&quot;https://docs.docker.com/docker-for-windows/troubleshoot/#networking-issues&quot; style=&quot;background-color: transparent; box-sizing: border-box; color: #0090c8; outline: none; text-decoration-line: none;&quot;&gt;Networking issues&lt;/a&gt;&amp;nbsp;in Troubleshooting.&lt;/div&gt;
&lt;/blockquote&gt;
&lt;div style=&quot;background-color: white; box-sizing: border-box; color: #33444c; font-family: &amp;quot;open sans&amp;quot;, sans-serif; font-size: 14px; line-height: 24px; margin-bottom: 10px; margin-top: 10px;&quot;&gt;
Updating these settings requires a reconfiguration and reboot of the Linux VM.&lt;/div&gt;
&lt;h3 id=&quot;docker-engine&quot; style=&quot;background-color: white; box-sizing: border-box; clear: both; color: #33444c; font-family: &amp;quot;geomanist book&amp;quot;, sans-serif; font-size: 22px; font-weight: 500; line-height: 26px; margin-bottom: 10px; margin-top: 20px;&quot;&gt;
Docker Engine&lt;a class=&quot;anchorLink&quot; href=&quot;https://docs.docker.com/docker-for-windows/#docker-engine&quot; style=&quot;background-color: transparent; box-sizing: border-box; color: #0090c8; font-size: 0.5em; margin-left: 5px; outline: none; text-decoration-line: none; visibility: hidden;&quot;&gt;&lt;/a&gt;&lt;/h3&gt;
&lt;div style=&quot;background-color: white; box-sizing: border-box; color: #33444c; font-family: &amp;quot;open sans&amp;quot;, sans-serif; font-size: 14px; line-height: 24px; margin-bottom: 10px; margin-top: 10px;&quot;&gt;
The Docker Engine page allows you to configure the Docker daemon to determine how your containers run.&lt;/div&gt;
&lt;div style=&quot;background-color: white; box-sizing: border-box; color: #33444c; font-family: &amp;quot;open sans&amp;quot;, sans-serif; font-size: 14px; line-height: 24px; margin-bottom: 10px; margin-top: 10px;&quot;&gt;
Type a JSON configuration file in the box to configure the daemon settings. For a full list of options, see the Docker Engine&amp;nbsp;&lt;a class=&quot;_&quot; href=&quot;https://docs.docker.com/engine/reference/commandline/dockerd/&quot; style=&quot;background-color: transparent; box-sizing: border-box; color: #0090c8; outline: none; text-decoration-line: none;&quot; target=&quot;_blank&quot;&gt;dockerd commandline reference&lt;/a&gt;.&lt;/div&gt;
&lt;div style=&quot;background-color: white; box-sizing: border-box; color: #33444c; font-family: &amp;quot;open sans&amp;quot;, sans-serif; font-size: 14px; line-height: 24px; margin-bottom: 10px; margin-top: 10px;&quot;&gt;
Click&amp;nbsp;&lt;span style=&quot;box-sizing: border-box; font-weight: 700;&quot;&gt;Apply &amp;amp; Restart&lt;/span&gt;&amp;nbsp;to save your settings and restart Docker Desktop.&lt;/div&gt;
&lt;h3 id=&quot;command-line&quot; style=&quot;background-color: white; box-sizing: border-box; clear: both; color: #33444c; font-family: &amp;quot;geomanist book&amp;quot;, sans-serif; font-size: 22px; font-weight: 500; line-height: 26px; margin-bottom: 10px; margin-top: 20px;&quot;&gt;
Command Line&lt;a class=&quot;anchorLink&quot; href=&quot;https://docs.docker.com/docker-for-windows/#command-line&quot; style=&quot;background-color: transparent; box-sizing: border-box; color: #0090c8; font-size: 0.5em; margin-left: 5px; outline: none; text-decoration-line: none; visibility: hidden;&quot;&gt;&lt;/a&gt;&lt;/h3&gt;
&lt;div style=&quot;background-color: white; box-sizing: border-box; color: #33444c; font-family: &amp;quot;open sans&amp;quot;, sans-serif; font-size: 14px; line-height: 24px; margin-bottom: 10px; margin-top: 10px;&quot;&gt;
On the Command Line page, you can specify whether or not to enable experimental features.&lt;/div&gt;
&lt;div style=&quot;background-color: white; box-sizing: border-box; color: #33444c; font-family: &amp;quot;open sans&amp;quot;, sans-serif; font-size: 14px; line-height: 24px; margin-bottom: 10px; margin-top: 10px;&quot;&gt;
On both Docker Desktop Edge and Stable releases, you can toggle the experimental features on and off. If you toggle the experimental features off, Docker Desktop uses the current generally available release of Docker Engine.&lt;/div&gt;
&lt;h4 id=&quot;experimental-features&quot; style=&quot;background-color: white; box-sizing: border-box; clear: both; color: #33444c; font-family: &amp;quot;geomanist book&amp;quot;, sans-serif; font-size: 16px; font-weight: 500; line-height: 26px; margin-bottom: 10px; margin-top: 10px; text-transform: uppercase;&quot;&gt;
EXPERIMENTAL FEATURES&lt;/h4&gt;
&lt;div style=&quot;background-color: white; box-sizing: border-box; color: #33444c; font-family: &amp;quot;open sans&amp;quot;, sans-serif; font-size: 14px; line-height: 24px; margin-bottom: 10px; margin-top: 10px;&quot;&gt;
Docker Desktop Edge releases have the experimental version of Docker Engine enabled by default, described in the&amp;nbsp;&lt;a href=&quot;https://github.com/docker/cli/blob/master/experimental/README.md&quot; style=&quot;background-color: transparent; box-sizing: border-box; color: #0090c8; outline: none; text-decoration-line: none;&quot;&gt;Docker Experimental Features README&lt;/a&gt;&amp;nbsp;on GitHub.&lt;/div&gt;
&lt;div style=&quot;background-color: white; box-sizing: border-box; color: #33444c; font-family: &amp;quot;open sans&amp;quot;, sans-serif; font-size: 14px; line-height: 24px; margin-bottom: 10px; margin-top: 10px;&quot;&gt;
Experimental features provide early access to future product functionality. These features are intended for testing and feedback only as they may change between releases without warning or can be removed entirely from a future release. Experimental features must not be used in production environments. Docker does not offer support for experimental features.&lt;/div&gt;
&lt;blockquote class=&quot;important&quot; style=&quot;background-color: white; border-left: 5px solid rgb(170, 103, 8); box-sizing: border-box; color: #33444c; font-family: &amp;quot;open sans&amp;quot;, sans-serif; font-size: 17.5px; margin: 0px 0px 20px; padding: 10px 20px;&quot;&gt;
&lt;div style=&quot;box-sizing: border-box; color: #aa6708; font-size: 14px; font-weight: 700; line-height: 24px; margin-bottom: 10px;&quot;&gt;
To enable experimental features in the Docker CLI, edit the&amp;nbsp;&lt;code class=&quot;highlighter-rouge&quot; style=&quot;background-color: rgba(12, 81, 118, 0.1); border-radius: 2px; box-sizing: border-box; color: #0c5176; font-family: menlo, monaco, consolas, &amp;quot;courier new&amp;quot;, monospace; font-size: 12.6px; margin: 15px 0px; overflow-x: scroll; padding: 3px 7px; white-space: nowrap;&quot;&gt;config.json&lt;/code&gt;&amp;nbsp;file and set&amp;nbsp;&lt;code class=&quot;highlighter-rouge&quot; style=&quot;background-color: rgba(12, 81, 118, 0.1); border-radius: 2px; box-sizing: border-box; color: #0c5176; font-family: menlo, monaco, consolas, &amp;quot;courier new&amp;quot;, monospace; font-size: 12.6px; margin: 15px 0px; overflow-x: scroll; padding: 3px 7px; white-space: nowrap;&quot;&gt;experimental&lt;/code&gt;&amp;nbsp;to enabled.&lt;/div&gt;
&lt;div style=&quot;box-sizing: border-box; font-size: 14px; line-height: 24px; margin-top: 10px;&quot;&gt;
To enable experimental features from the Docker Desktop menu, click&amp;nbsp;&lt;span style=&quot;box-sizing: border-box; font-weight: 700;&quot;&gt;Settings&lt;/span&gt;&amp;nbsp;(&lt;span style=&quot;box-sizing: border-box; font-weight: 700;&quot;&gt;Preferences&lt;/span&gt;&amp;nbsp;on macOS) &amp;gt;&amp;nbsp;&lt;span style=&quot;box-sizing: border-box; font-weight: 700;&quot;&gt;Command Line&lt;/span&gt;&amp;nbsp;and then turn on the&amp;nbsp;&lt;span style=&quot;box-sizing: border-box; font-weight: 700;&quot;&gt;Enable experimental features&lt;/span&gt;&amp;nbsp;toggle. Click&amp;nbsp;&lt;span style=&quot;box-sizing: border-box; font-weight: 700;&quot;&gt;Apply &amp;amp; Restart&lt;/span&gt;.&lt;/div&gt;
&lt;/blockquote&gt;
&lt;div style=&quot;background-color: white; box-sizing: border-box; color: #33444c; font-family: &amp;quot;open sans&amp;quot;, sans-serif; font-size: 14px; line-height: 24px; margin-bottom: 10px; margin-top: 10px;&quot;&gt;
For a list of current experimental features in the Docker CLI, see&amp;nbsp;&lt;a href=&quot;https://github.com/docker/cli/blob/master/experimental/README.md&quot; style=&quot;background-color: transparent; box-sizing: border-box; color: #0090c8; outline: none; text-decoration-line: none;&quot;&gt;Docker CLI Experimental features&lt;/a&gt;.&lt;/div&gt;
&lt;div style=&quot;background-color: white; box-sizing: border-box; color: #33444c; font-family: &amp;quot;open sans&amp;quot;, sans-serif; font-size: 14px; line-height: 24px; margin-bottom: 10px; margin-top: 10px;&quot;&gt;
Run&amp;nbsp;&lt;code class=&quot;highlighter-rouge&quot; style=&quot;background-color: rgba(12, 81, 118, 0.1); border-radius: 2px; box-sizing: border-box; color: #0c5176; font-family: menlo, monaco, consolas, &amp;quot;courier new&amp;quot;, monospace; font-size: 12.6px; margin: 15px 0px; overflow-x: scroll; padding: 3px 7px; white-space: nowrap;&quot;&gt;docker version&lt;/code&gt;&amp;nbsp;to verify whether you have enabled experimental features. Experimental mode is listed under&amp;nbsp;&lt;code class=&quot;highlighter-rouge&quot; style=&quot;background-color: rgba(12, 81, 118, 0.1); border-radius: 2px; box-sizing: border-box; color: #0c5176; font-family: menlo, monaco, consolas, &amp;quot;courier new&amp;quot;, monospace; font-size: 12.6px; margin: 15px 0px; overflow-x: scroll; padding: 3px 7px; white-space: nowrap;&quot;&gt;Server&lt;/code&gt;&amp;nbsp;data. If&amp;nbsp;&lt;code class=&quot;highlighter-rouge&quot; style=&quot;background-color: rgba(12, 81, 118, 0.1); border-radius: 2px; box-sizing: border-box; color: #0c5176; font-family: menlo, monaco, consolas, &amp;quot;courier new&amp;quot;, monospace; font-size: 12.6px; margin: 15px 0px; overflow-x: scroll; padding: 3px 7px; white-space: nowrap;&quot;&gt;Experimental&lt;/code&gt;&amp;nbsp;is&amp;nbsp;&lt;code class=&quot;highlighter-rouge&quot; style=&quot;background-color: rgba(12, 81, 118, 0.1); border-radius: 2px; box-sizing: border-box; color: #0c5176; font-family: menlo, monaco, consolas, &amp;quot;courier new&amp;quot;, monospace; font-size: 12.6px; margin: 15px 0px; overflow-x: scroll; padding: 3px 7px; white-space: nowrap;&quot;&gt;true&lt;/code&gt;, then Docker is running in experimental mode, as shown here:&lt;/div&gt;
&lt;div class=&quot;language-shell highlighter-rouge&quot; style=&quot;background-color: white; box-sizing: border-box; color: #33444c; font-family: &amp;quot;open sans&amp;quot;, sans-serif; font-size: 14px; margin: 15px 0px;&quot;&gt;
&lt;div class=&quot;highlight&quot; style=&quot;box-sizing: border-box;&quot;&gt;
&lt;pre class=&quot;highlight&quot; style=&quot;background-color: whitesmoke; border-radius: 4px; border: 1px solid rgb(204, 204, 204); box-sizing: border-box; color: #333333; font-family: menlo, monaco, consolas, &amp;quot;courier new&amp;quot;, monospace; font-size: 13px; line-height: 1.42857; margin-bottom: 10px; overflow-wrap: break-word; overflow: auto; padding: 9.5px; word-break: normal;&quot;&gt;&lt;code style=&quot;background-color: transparent; border-radius: 0px; box-sizing: border-box; color: inherit; font-family: menlo, monaco, consolas, &amp;quot;courier new&amp;quot;, monospace; font-size: inherit; overflow-wrap: normal; overflow-x: auto; padding: 0px;&quot;&gt;&lt;span class=&quot;o&quot; style=&quot;box-sizing: border-box;&quot;&gt;&amp;gt;&lt;/span&gt; docker version

Client: Docker Engine - Community
 Version:           19.03.1
 API version:       1.40
 Go version:        go1.12.5
 Git commit:        74b1e89
 Built:             Thu Jul 25 21:17:08 2019
 OS/Arch:           windows/amd64
 Experimental:      &lt;span class=&quot;nb&quot; style=&quot;box-sizing: border-box; color: #658b00;&quot;&gt;true

&lt;/span&gt;Server: Docker Engine - Community
 Engine:
  Version:          19.03.1
  API version:      1.40 &lt;span class=&quot;o&quot; style=&quot;box-sizing: border-box;&quot;&gt;(&lt;/span&gt;minimum version 1.12&lt;span class=&quot;o&quot; style=&quot;box-sizing: border-box;&quot;&gt;)&lt;/span&gt;
  Go version:       go1.12.5
  Git commit:       74b1e89
  Built:            Thu Jul 25 21:17:52 2019
  OS/Arch:          linux/amd64
  Experimental:     &lt;span class=&quot;nb&quot; style=&quot;box-sizing: border-box; color: #658b00;&quot;&gt;true
 &lt;/span&gt;containerd:
  Version:          v1.2.6
  GitCommit:        894b81a4b802e4eb2a91d1ce216b8817763c29fb
 runc:
  Version:          1.0.0-rc8
  GitCommit:        425e105d5a03fabd737a126ad93d62a9eeede87f
 docker-init:
  Version:          0.18.0
  GitCommit:        fec3683
&lt;/code&gt;&lt;/pre&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;h3 id=&quot;kubernetes&quot; style=&quot;background-color: white; box-sizing: border-box; clear: both; color: #33444c; font-family: &amp;quot;geomanist book&amp;quot;, sans-serif; font-size: 22px; font-weight: 500; line-height: 26px; margin-bottom: 10px; margin-top: 20px;&quot;&gt;
Kubernetes&lt;a class=&quot;anchorLink&quot; href=&quot;https://docs.docker.com/docker-for-windows/#kubernetes&quot; style=&quot;background-color: transparent; box-sizing: border-box; color: #0090c8; font-size: 0.5em; margin-left: 5px; outline: none; text-decoration-line: none; visibility: hidden;&quot;&gt;&lt;/a&gt;&lt;/h3&gt;
&lt;div style=&quot;background-color: white; box-sizing: border-box; color: #33444c; font-family: &amp;quot;open sans&amp;quot;, sans-serif; font-size: 14px; line-height: 24px; margin-bottom: 10px; margin-top: 10px;&quot;&gt;
Docker Desktop includes a standalone Kubernetes server that runs on your Windows host, so that you can test deploying your Docker workloads on Kubernetes.&lt;/div&gt;
&lt;div style=&quot;background-color: white; box-sizing: border-box; color: #33444c; font-family: &amp;quot;open sans&amp;quot;, sans-serif; font-size: 14px; line-height: 24px; margin-bottom: 10px; margin-top: 10px;&quot;&gt;
&lt;img alt=&quot;Enable Kubernetes&quot; src=&quot;https://docs.docker.com/docker-for-windows/images/settings-kubernetes.png&quot; style=&quot;border: 0px; box-sizing: border-box; display: block; height: auto; max-width: 100%; vertical-align: middle;&quot; width=&quot;750px&quot; /&gt;&lt;/div&gt;
&lt;div style=&quot;background-color: white; box-sizing: border-box; color: #33444c; font-family: &amp;quot;open sans&amp;quot;, sans-serif; font-size: 14px; line-height: 24px; margin-bottom: 10px; margin-top: 10px;&quot;&gt;
The Kubernetes client command,&amp;nbsp;&lt;code class=&quot;highlighter-rouge&quot; style=&quot;background-color: rgba(12, 81, 118, 0.1); border-radius: 2px; box-sizing: border-box; color: #0c5176; font-family: menlo, monaco, consolas, &amp;quot;courier new&amp;quot;, monospace; font-size: 12.6px; margin: 15px 0px; overflow-x: scroll; padding: 3px 7px; white-space: nowrap;&quot;&gt;kubectl&lt;/code&gt;, is included and configured to connect to the local Kubernetes server. If you have&amp;nbsp;&lt;code class=&quot;highlighter-rouge&quot; style=&quot;background-color: rgba(12, 81, 118, 0.1); border-radius: 2px; box-sizing: border-box; color: #0c5176; font-family: menlo, monaco, consolas, &amp;quot;courier new&amp;quot;, monospace; font-size: 12.6px; margin: 15px 0px; overflow-x: scroll; padding: 3px 7px; white-space: nowrap;&quot;&gt;kubectl&lt;/code&gt;&amp;nbsp;already installed and pointing to some other environment, such as&amp;nbsp;&lt;code class=&quot;highlighter-rouge&quot; style=&quot;background-color: rgba(12, 81, 118, 0.1); border-radius: 2px; box-sizing: border-box; color: #0c5176; font-family: menlo, monaco, consolas, &amp;quot;courier new&amp;quot;, monospace; font-size: 12.6px; margin: 15px 0px; overflow-x: scroll; padding: 3px 7px; white-space: nowrap;&quot;&gt;minikube&lt;/code&gt;&amp;nbsp;or a GKE cluster, be sure to change context so that&amp;nbsp;&lt;code class=&quot;highlighter-rouge&quot; style=&quot;background-color: rgba(12, 81, 118, 0.1); border-radius: 2px; box-sizing: border-box; color: #0c5176; font-family: menlo, monaco, consolas, &amp;quot;courier new&amp;quot;, monospace; font-size: 12.6px; margin: 15px 0px; overflow-x: scroll; padding: 3px 7px; white-space: nowrap;&quot;&gt;kubectl&lt;/code&gt;&amp;nbsp;is pointing to&amp;nbsp;&lt;code class=&quot;highlighter-rouge&quot; style=&quot;background-color: rgba(12, 81, 118, 0.1); border-radius: 2px; box-sizing: border-box; color: #0c5176; font-family: menlo, monaco, consolas, &amp;quot;courier new&amp;quot;, monospace; font-size: 12.6px; margin: 15px 0px; overflow-x: scroll; padding: 3px 7px; white-space: nowrap;&quot;&gt;docker-desktop&lt;/code&gt;:&lt;/div&gt;
&lt;div class=&quot;language-bash highlighter-rouge&quot; style=&quot;background-color: white; box-sizing: border-box; color: #33444c; font-family: &amp;quot;open sans&amp;quot;, sans-serif; font-size: 14px; margin: 15px 0px;&quot;&gt;
&lt;div class=&quot;highlight&quot; style=&quot;box-sizing: border-box;&quot;&gt;
&lt;pre class=&quot;highlight&quot; style=&quot;background-color: whitesmoke; border-radius: 4px; border: 1px solid rgb(204, 204, 204); box-sizing: border-box; color: #333333; font-family: menlo, monaco, consolas, &amp;quot;courier new&amp;quot;, monospace; font-size: 13px; line-height: 1.42857; margin-bottom: 10px; overflow-wrap: break-word; overflow: auto; padding: 9.5px; word-break: normal;&quot;&gt;&lt;code style=&quot;background-color: transparent; border-radius: 0px; box-sizing: border-box; color: inherit; font-family: menlo, monaco, consolas, &amp;quot;courier new&amp;quot;, monospace; font-size: inherit; overflow-wrap: normal; overflow-x: auto; padding: 0px;&quot;&gt;&lt;span class=&quot;o&quot; style=&quot;box-sizing: border-box;&quot;&gt;&amp;gt;&lt;/span&gt; kubectl config get-contexts
&lt;span class=&quot;o&quot; style=&quot;box-sizing: border-box;&quot;&gt;&amp;gt;&lt;/span&gt; kubectl config use-context docker-desktop
&lt;/code&gt;&lt;/pre&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;div style=&quot;background-color: white; box-sizing: border-box; color: #33444c; font-family: &amp;quot;open sans&amp;quot;, sans-serif; font-size: 14px; line-height: 24px; margin-bottom: 10px; margin-top: 10px;&quot;&gt;
To enable Kubernetes support and install a standalone instance of Kubernetes running as a Docker container, select&amp;nbsp;&lt;span style=&quot;box-sizing: border-box; font-weight: 700;&quot;&gt;Enable Kubernetes&lt;/span&gt;.&lt;/div&gt;
&lt;div style=&quot;background-color: white; box-sizing: border-box; color: #33444c; font-family: &amp;quot;open sans&amp;quot;, sans-serif; font-size: 14px; line-height: 24px; margin-bottom: 10px; margin-top: 10px;&quot;&gt;
To set Kubernetes as the&amp;nbsp;&lt;a href=&quot;https://docs.docker.com/docker-for-mac/kubernetes/#override-the-default-orchestrator&quot; style=&quot;background-color: transparent; box-sizing: border-box; color: #0090c8; outline: none; text-decoration-line: none;&quot;&gt;default orchestrator&lt;/a&gt;, select&amp;nbsp;&lt;span style=&quot;box-sizing: border-box; font-weight: 700;&quot;&gt;Deploy Docker Stacks to Kubernetes by default&lt;/span&gt;.&lt;/div&gt;
&lt;div style=&quot;background-color: white; box-sizing: border-box; color: #33444c; font-family: &amp;quot;open sans&amp;quot;, sans-serif; font-size: 14px; line-height: 24px; margin-bottom: 10px; margin-top: 10px;&quot;&gt;
By default, Kubernetes containers are hidden from commands like&amp;nbsp;&lt;code class=&quot;highlighter-rouge&quot; style=&quot;background-color: rgba(12, 81, 118, 0.1); border-radius: 2px; box-sizing: border-box; color: #0c5176; font-family: menlo, monaco, consolas, &amp;quot;courier new&amp;quot;, monospace; font-size: 12.6px; margin: 15px 0px; overflow-x: scroll; padding: 3px 7px; white-space: nowrap;&quot;&gt;docker service ls&lt;/code&gt;, because managing them manually is not supported. To make them visible, select&amp;nbsp;&lt;span style=&quot;box-sizing: border-box; font-weight: 700;&quot;&gt;Show system containers (advanced)&lt;/span&gt;. Most users do not need this option.&lt;/div&gt;
&lt;div style=&quot;background-color: white; box-sizing: border-box; color: #33444c; font-family: &amp;quot;open sans&amp;quot;, sans-serif; font-size: 14px; line-height: 24px; margin-bottom: 10px; margin-top: 10px;&quot;&gt;
Click&amp;nbsp;&lt;span style=&quot;box-sizing: border-box; font-weight: 700;&quot;&gt;Apply &amp;amp; Restart&lt;/span&gt;&amp;nbsp;to save the settings. This instantiates images required to run the Kubernetes server as containers, and installs the&amp;nbsp;&lt;code class=&quot;highlighter-rouge&quot; style=&quot;background-color: rgba(12, 81, 118, 0.1); border-radius: 2px; box-sizing: border-box; color: #0c5176; font-family: menlo, monaco, consolas, &amp;quot;courier new&amp;quot;, monospace; font-size: 12.6px; margin: 15px 0px; overflow-x: scroll; padding: 3px 7px; white-space: nowrap;&quot;&gt;kubectl.exe&lt;/code&gt;&amp;nbsp;command in the path.&lt;/div&gt;
&lt;ul style=&quot;background-color: white; box-sizing: border-box; color: #33444c; font-family: &amp;quot;open sans&amp;quot;, sans-serif; font-size: 14px; margin-bottom: 10px; margin-top: 10px;&quot;&gt;
&lt;li style=&quot;box-sizing: border-box;&quot;&gt;&lt;div style=&quot;box-sizing: border-box; line-height: 24px; margin-bottom: 10px; margin-top: 10px;&quot;&gt;
When Kubernetes is enabled and running, an additional status bar item displays at the bottom right of the Docker Desktop Settings dialog. The status of Kubernetes shows in the Docker menu and the context points to&amp;nbsp;&lt;code class=&quot;highlighter-rouge&quot; style=&quot;background-color: rgba(12, 81, 118, 0.1); border-radius: 2px; box-sizing: border-box; color: #0c5176; font-family: menlo, monaco, consolas, &amp;quot;courier new&amp;quot;, monospace; font-size: 12.6px; margin: 15px 0px; overflow-x: scroll; padding: 3px 7px; white-space: nowrap;&quot;&gt;docker-desktop&lt;/code&gt;.&lt;/div&gt;
&lt;/li&gt;
&lt;li style=&quot;box-sizing: border-box;&quot;&gt;&lt;div style=&quot;box-sizing: border-box; line-height: 24px; margin-bottom: 10px; margin-top: 10px;&quot;&gt;
To disable Kubernetes support at any time, clear the&amp;nbsp;&lt;span style=&quot;box-sizing: border-box; font-weight: 700;&quot;&gt;Enable Kubernetes&lt;/span&gt;&amp;nbsp;check box. The Kubernetes containers are stopped and removed, and the&amp;nbsp;&lt;code class=&quot;highlighter-rouge&quot; style=&quot;background-color: rgba(12, 81, 118, 0.1); border-radius: 2px; box-sizing: border-box; color: #0c5176; font-family: menlo, monaco, consolas, &amp;quot;courier new&amp;quot;, monospace; font-size: 12.6px; margin: 15px 0px; overflow-x: scroll; padding: 3px 7px; white-space: nowrap;&quot;&gt;/usr/local/bin/kubectl&lt;/code&gt;&amp;nbsp;command is removed.&lt;/div&gt;
&lt;/li&gt;
&lt;li style=&quot;box-sizing: border-box;&quot;&gt;&lt;div style=&quot;box-sizing: border-box; line-height: 24px; margin-bottom: 10px; margin-top: 10px;&quot;&gt;
To delete all stacks and Kubernetes resources, select&amp;nbsp;&lt;span style=&quot;box-sizing: border-box; font-weight: 700;&quot;&gt;Reset Kubernetes Cluster&lt;/span&gt;.&lt;/div&gt;
&lt;/li&gt;
&lt;li style=&quot;box-sizing: border-box;&quot;&gt;&lt;div style=&quot;box-sizing: border-box; line-height: 24px; margin-bottom: 10px; margin-top: 10px;&quot;&gt;
If you installed&amp;nbsp;&lt;code class=&quot;highlighter-rouge&quot; style=&quot;background-color: rgba(12, 81, 118, 0.1); border-radius: 2px; box-sizing: border-box; color: #0c5176; font-family: menlo, monaco, consolas, &amp;quot;courier new&amp;quot;, monospace; font-size: 12.6px; margin: 15px 0px; overflow-x: scroll; padding: 3px 7px; white-space: nowrap;&quot;&gt;kubectl&lt;/code&gt;&amp;nbsp;by another method, and experience conflicts, remove it.&lt;/div&gt;
&lt;div style=&quot;box-sizing: border-box; line-height: 24px; margin-bottom: 10px; margin-top: 10px;&quot;&gt;
For more information on using the Kubernetes integration with Docker Desktop, see&amp;nbsp;&lt;a href=&quot;https://docs.docker.com/docker-for-windows/kubernetes/&quot; style=&quot;background-color: transparent; box-sizing: border-box; color: #0090c8; outline: none; text-decoration-line: none;&quot;&gt;Deploy on Kubernetes&lt;/a&gt;.&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id=&quot;reset&quot; style=&quot;background-color: white; box-sizing: border-box; clear: both; color: #33444c; font-family: &amp;quot;geomanist book&amp;quot;, sans-serif; font-size: 22px; font-weight: 500; line-height: 26px; margin-bottom: 10px; margin-top: 20px;&quot;&gt;
Reset&lt;a class=&quot;anchorLink&quot; href=&quot;https://docs.docker.com/docker-for-windows/#reset&quot; style=&quot;background-color: transparent; box-sizing: border-box; color: #0090c8; font-size: 0.5em; margin-left: 5px; outline: none; text-decoration-line: none; visibility: hidden;&quot;&gt;&lt;/a&gt;&lt;/h3&gt;
&lt;div style=&quot;background-color: white; box-sizing: border-box; color: #33444c; font-family: &amp;quot;open sans&amp;quot;, sans-serif; font-size: 14px; line-height: 24px; margin-bottom: 10px; margin-top: 10px;&quot;&gt;
The&amp;nbsp;&lt;span style=&quot;box-sizing: border-box; font-weight: 700;&quot;&gt;Restart Docker Desktop&lt;/span&gt;&amp;nbsp;and&amp;nbsp;&lt;span style=&quot;box-sizing: border-box; font-weight: 700;&quot;&gt;Reset to factory defaults&lt;/span&gt;&amp;nbsp;options are now available on the&amp;nbsp;&lt;span style=&quot;box-sizing: border-box; font-weight: 700;&quot;&gt;Troubleshoot&lt;/span&gt;&amp;nbsp;menu. For information, see&amp;nbsp;&lt;a href=&quot;https://docs.docker.com/docker-for-windows/troubleshoot/&quot; style=&quot;background-color: transparent; box-sizing: border-box; color: #0090c8; outline: none; text-decoration-line: none;&quot;&gt;Logs and Troubleshooting&lt;/a&gt;.&lt;/div&gt;
&lt;h3 id=&quot;troubleshoot&quot; style=&quot;background-color: white; box-sizing: border-box; clear: both; color: #33444c; font-family: &amp;quot;geomanist book&amp;quot;, sans-serif; font-size: 22px; font-weight: 500; line-height: 26px; margin-bottom: 10px; margin-top: 20px;&quot;&gt;
Troubleshoot&lt;a class=&quot;anchorLink&quot; href=&quot;https://docs.docker.com/docker-for-windows/#troubleshoot&quot; style=&quot;background-color: transparent; box-sizing: border-box; color: #0090c8; font-size: 0.5em; margin-left: 5px; outline: none; text-decoration-line: none; visibility: hidden;&quot;&gt;&lt;/a&gt;&lt;/h3&gt;
&lt;div style=&quot;background-color: white; box-sizing: border-box; color: #33444c; font-family: &amp;quot;open sans&amp;quot;, sans-serif; font-size: 14px; line-height: 24px; margin-bottom: 10px; margin-top: 10px;&quot;&gt;
Visit our&amp;nbsp;&lt;a href=&quot;https://docs.docker.com/docker-for-windows/troubleshoot/&quot; style=&quot;background-color: transparent; box-sizing: border-box; color: #0090c8; outline: none; text-decoration-line: none;&quot;&gt;Logs and Troubleshooting&lt;/a&gt;&amp;nbsp;guide for more details.&lt;/div&gt;
&lt;div style=&quot;background-color: white; box-sizing: border-box; color: #33444c; font-family: &amp;quot;open sans&amp;quot;, sans-serif; font-size: 14px; line-height: 24px; margin-bottom: 10px; margin-top: 10px;&quot;&gt;
Log on to our&amp;nbsp;&lt;a href=&quot;https://forums.docker.com/c/docker-for-windows&quot; style=&quot;background-color: transparent; box-sizing: border-box; color: #0090c8; outline: none; text-decoration-line: none;&quot;&gt;Docker Desktop for Windows forum&lt;/a&gt;&amp;nbsp;to get help from the community, review current user topics, or join a discussion.&lt;/div&gt;
&lt;div style=&quot;background-color: white; box-sizing: border-box; color: #33444c; font-family: &amp;quot;open sans&amp;quot;, sans-serif; font-size: 14px; line-height: 24px; margin-bottom: 10px; margin-top: 10px;&quot;&gt;
Log on to&amp;nbsp;&lt;a href=&quot;https://github.com/docker/for-win/issues&quot; style=&quot;background-color: transparent; box-sizing: border-box; color: #0090c8; outline: none; text-decoration-line: none;&quot;&gt;Docker Desktop for Windows issues on GitHub&lt;/a&gt;&amp;nbsp;to report bugs or problems and review community reported issues.&lt;/div&gt;
&lt;div style=&quot;background-color: white; box-sizing: border-box; color: #33444c; font-family: &amp;quot;open sans&amp;quot;, sans-serif; font-size: 14px; line-height: 24px; margin-bottom: 10px; margin-top: 10px;&quot;&gt;
For information about providing feedback on the documentation or update it yourself, see&amp;nbsp;&lt;a href=&quot;https://docs.docker.com/opensource/&quot; style=&quot;background-color: transparent; box-sizing: border-box; color: #0090c8; outline: none; text-decoration-line: none;&quot;&gt;Contribute to documentation&lt;/a&gt;.&lt;/div&gt;
&lt;h2 id=&quot;switch-between-windows-and-linux-containers&quot; style=&quot;background-color: white; box-sizing: border-box; clear: both; color: #33444c; font-family: &amp;quot;geomanist book&amp;quot;, sans-serif; font-size: 28px; font-weight: 500; line-height: 38px; margin-bottom: 10px; margin-top: 20px;&quot;&gt;
Switch between Windows and Linux containers&lt;a class=&quot;anchorLink&quot; href=&quot;https://docs.docker.com/docker-for-windows/#switch-between-windows-and-linux-containers&quot; style=&quot;background-color: transparent; box-sizing: border-box; color: #0090c8; font-size: 0.5em; margin-left: 5px; outline: none; text-decoration-line: none; visibility: hidden;&quot;&gt;&lt;/a&gt;&lt;/h2&gt;
&lt;div style=&quot;background-color: white; box-sizing: border-box; color: #33444c; font-family: &amp;quot;open sans&amp;quot;, sans-serif; font-size: 14px; line-height: 24px; margin-bottom: 10px; margin-top: 10px;&quot;&gt;
From the Docker Desktop menu, you can toggle which daemon (Linux or Windows) the Docker CLI talks to. Select&amp;nbsp;&lt;span style=&quot;box-sizing: border-box; font-weight: 700;&quot;&gt;Switch to Windows containers&lt;/span&gt;&amp;nbsp;to use Windows containers, or select&amp;nbsp;&lt;span style=&quot;box-sizing: border-box; font-weight: 700;&quot;&gt;Switch to Linux containers&lt;/span&gt;&amp;nbsp;to use Linux containers (the default).&lt;/div&gt;
&lt;div style=&quot;background-color: white; box-sizing: border-box; color: #33444c; font-family: &amp;quot;open sans&amp;quot;, sans-serif; font-size: 14px; line-height: 24px; margin-bottom: 10px; margin-top: 10px;&quot;&gt;
For more information on Windows containers, refer to the following documentation:&lt;/div&gt;
&lt;ul style=&quot;background-color: white; box-sizing: border-box; color: #33444c; font-family: &amp;quot;open sans&amp;quot;, sans-serif; font-size: 14px; margin-bottom: 10px; margin-top: 10px;&quot;&gt;
&lt;li style=&quot;box-sizing: border-box;&quot;&gt;&lt;div style=&quot;box-sizing: border-box; line-height: 24px; margin-bottom: 10px; margin-top: 10px;&quot;&gt;
Microsoft documentation on&amp;nbsp;&lt;a href=&quot;https://docs.microsoft.com/en-us/virtualization/windowscontainers/about/index&quot; style=&quot;background-color: transparent; box-sizing: border-box; color: #0090c8; outline: none; text-decoration-line: none;&quot;&gt;Windows containers&lt;/a&gt;.&lt;/div&gt;
&lt;/li&gt;
&lt;li style=&quot;box-sizing: border-box;&quot;&gt;&lt;div style=&quot;box-sizing: border-box; line-height: 24px; margin-bottom: 10px; margin-top: 10px;&quot;&gt;
&lt;a href=&quot;https://blog.docker.com/2016/09/build-your-first-docker-windows-server-container/&quot; style=&quot;background-color: transparent; box-sizing: border-box; color: #0090c8; outline: none; text-decoration-line: none;&quot;&gt;Build and Run Your First Windows Server Container (Blog Post)&lt;/a&gt;&amp;nbsp;gives a quick tour of how to build and run native Docker Windows containers on Windows 10 and Windows Server 2016 evaluation releases.&lt;/div&gt;
&lt;/li&gt;
&lt;li style=&quot;box-sizing: border-box;&quot;&gt;&lt;div style=&quot;box-sizing: border-box; line-height: 24px; margin-bottom: 10px; margin-top: 10px;&quot;&gt;
&lt;a href=&quot;https://github.com/docker/labs/blob/master/windows/windows-containers/README.md&quot; style=&quot;background-color: transparent; box-sizing: border-box; color: #0090c8; outline: none; text-decoration-line: none;&quot;&gt;Getting Started with Windows Containers (Lab)&lt;/a&gt;&amp;nbsp;shows you how to use the&amp;nbsp;&lt;a href=&quot;https://github.com/aspnet/MusicStore/blob/dev/README.md&quot; style=&quot;background-color: transparent; box-sizing: border-box; color: #0090c8; outline: none; text-decoration-line: none;&quot;&gt;MusicStore&lt;/a&gt;&amp;nbsp;application with Windows containers. The MusicStore is a standard .NET application and,&amp;nbsp;&lt;a href=&quot;https://github.com/friism/MusicStore&quot; style=&quot;background-color: transparent; box-sizing: border-box; color: #0090c8; outline: none; text-decoration-line: none;&quot;&gt;forked here to use containers&lt;/a&gt;, is a good example of a multi-container application.&lt;/div&gt;
&lt;/li&gt;
&lt;li style=&quot;box-sizing: border-box;&quot;&gt;&lt;div style=&quot;box-sizing: border-box; line-height: 24px; margin-bottom: 10px; margin-top: 10px;&quot;&gt;
To understand how to connect to Windows containers from the local host, see&amp;nbsp;&lt;a href=&quot;https://docs.docker.com/docker-for-windows/troubleshoot/#limitations-of-windows-containers-for-localhost-and-published-ports&quot; style=&quot;background-color: transparent; box-sizing: border-box; color: #0090c8; outline: none; text-decoration-line: none;&quot;&gt;Limitations of Windows containers for&amp;nbsp;&lt;code class=&quot;highlighter-rouge&quot; style=&quot;background-color: rgba(12, 81, 118, 0.1); border-radius: 2px; box-sizing: border-box; color: #0c5176; font-family: menlo, monaco, consolas, &amp;quot;courier new&amp;quot;, monospace; font-size: 12.6px; margin: 15px 0px; overflow-x: scroll; padding: 3px 7px; white-space: nowrap;&quot;&gt;localhost&lt;/code&gt;&amp;nbsp;and published ports&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;blockquote style=&quot;background-color: white; border-left: 5px solid rgb(20, 136, 198); box-sizing: border-box; color: #33444c; font-family: &amp;quot;open sans&amp;quot;, sans-serif; font-size: 17.5px; margin: 0px 0px 20px; padding: 10px 20px;&quot;&gt;
&lt;div style=&quot;box-sizing: border-box; color: #1488c6; font-size: 14px; font-weight: 700; line-height: 24px; margin-bottom: 10px;&quot;&gt;
Settings dialog changes with Windows containers&lt;/div&gt;
&lt;div style=&quot;box-sizing: border-box; font-size: 14px; line-height: 24px; margin-top: 10px;&quot;&gt;
When you switch to Windows containers, the Settings dialog only shows those tabs that are active and apply to your Windows containers:&lt;/div&gt;
&lt;/blockquote&gt;
&lt;ul style=&quot;background-color: white; box-sizing: border-box; color: #33444c; font-family: &amp;quot;open sans&amp;quot;, sans-serif; font-size: 14px; margin-bottom: 10px; margin-top: 10px;&quot;&gt;
&lt;li style=&quot;box-sizing: border-box;&quot;&gt;&lt;a href=&quot;https://docs.docker.com/docker-for-windows/#general&quot; style=&quot;background-color: transparent; box-sizing: border-box; color: #0090c8; outline: none; text-decoration-line: none;&quot;&gt;General&lt;/a&gt;&lt;/li&gt;
&lt;li style=&quot;box-sizing: border-box;&quot;&gt;&lt;a href=&quot;https://docs.docker.com/docker-for-windows/#proxies&quot; style=&quot;background-color: transparent; box-sizing: border-box; color: #0090c8; outline: none; text-decoration-line: none;&quot;&gt;Proxies&lt;/a&gt;&lt;/li&gt;
&lt;li style=&quot;box-sizing: border-box;&quot;&gt;&lt;a href=&quot;https://docs.docker.com/docker-for-windows/#docker-daemon&quot; style=&quot;background-color: transparent; box-sizing: border-box; color: #0090c8; outline: none; text-decoration-line: none;&quot;&gt;Daemon&lt;/a&gt;&lt;/li&gt;
&lt;li style=&quot;box-sizing: border-box;&quot;&gt;&lt;a href=&quot;https://docs.docker.com/docker-for-windows/#reset&quot; style=&quot;background-color: transparent; box-sizing: border-box; color: #0090c8; outline: none; text-decoration-line: none;&quot;&gt;Reset&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;div style=&quot;background-color: white; box-sizing: border-box; color: #33444c; font-family: &amp;quot;open sans&amp;quot;, sans-serif; font-size: 14px; line-height: 24px; margin-bottom: 10px; margin-top: 10px;&quot;&gt;
If you set proxies or daemon configuration in Windows containers mode, these apply only on Windows containers. If you switch back to Linux containers, proxies and daemon configurations return to what you had set for Linux containers. Your Windows container settings are retained and become available again when you switch back.&lt;/div&gt;
&lt;h2 id=&quot;dashboard&quot; style=&quot;background-color: white; box-sizing: border-box; clear: both; color: #33444c; font-family: &amp;quot;geomanist book&amp;quot;, sans-serif; font-size: 28px; font-weight: 500; line-height: 38px; margin-bottom: 10px; margin-top: 20px;&quot;&gt;
Dashboard&lt;a class=&quot;anchorLink&quot; href=&quot;https://docs.docker.com/docker-for-windows/#dashboard&quot; style=&quot;background-color: transparent; box-sizing: border-box; color: #0090c8; font-size: 0.5em; margin-left: 5px; outline: none; text-decoration-line: none; visibility: hidden;&quot;&gt;&lt;/a&gt;&lt;/h2&gt;
&lt;div style=&quot;background-color: white; box-sizing: border-box; color: #33444c; font-family: &amp;quot;open sans&amp;quot;, sans-serif; font-size: 14px; line-height: 24px; margin-bottom: 10px; margin-top: 10px;&quot;&gt;
The Docker Desktop Dashboard enables you to interact with containers and applications and manage the lifecycle of your applications directly from your machine. The Dashboard UI shows all running, stopped, and started containers with their state. It provides an intuitive interface to perform common actions to inspect and manage containers and Docker Compose applications. For more information, see&amp;nbsp;&lt;a href=&quot;https://docs.docker.com/docker-for-windows/dashboard.md&quot; style=&quot;background-color: transparent; box-sizing: border-box; color: #0090c8; outline: none; text-decoration-line: none;&quot;&gt;Docker Desktop Dashboard&lt;/a&gt;.&lt;/div&gt;
&lt;h2 id=&quot;docker-hub&quot; style=&quot;background-color: white; box-sizing: border-box; clear: both; color: #33444c; font-family: &amp;quot;geomanist book&amp;quot;, sans-serif; font-size: 28px; font-weight: 500; line-height: 38px; margin-bottom: 10px; margin-top: 20px;&quot;&gt;
Docker Hub&lt;a class=&quot;anchorLink&quot; href=&quot;https://docs.docker.com/docker-for-windows/#docker-hub&quot; style=&quot;background-color: transparent; box-sizing: border-box; color: #0090c8; font-size: 0.5em; margin-left: 5px; outline: none; text-decoration-line: none; visibility: hidden;&quot;&gt;&lt;/a&gt;&lt;/h2&gt;
&lt;div style=&quot;background-color: white; box-sizing: border-box; color: #33444c; font-family: &amp;quot;open sans&amp;quot;, sans-serif; font-size: 14px; line-height: 24px; margin-bottom: 10px; margin-top: 10px;&quot;&gt;
Select&amp;nbsp;&lt;span style=&quot;box-sizing: border-box; font-weight: 700;&quot;&gt;Sign in /Create Docker ID&lt;/span&gt;&amp;nbsp;from the Docker Desktop menu to access your&amp;nbsp;&lt;a class=&quot;_&quot; href=&quot;https://hub.docker.com/&quot; style=&quot;background-color: transparent; box-sizing: border-box; color: #0090c8; outline: none; text-decoration-line: none;&quot; target=&quot;_blank&quot;&gt;Docker Hub&lt;/a&gt;&amp;nbsp;account. Once logged in, you can access your Docker Hub repositories directly from the Docker Desktop menu.&lt;/div&gt;
&lt;div style=&quot;background-color: white; box-sizing: border-box; color: #33444c; font-family: &amp;quot;open sans&amp;quot;, sans-serif; font-size: 14px; line-height: 24px; margin-bottom: 10px; margin-top: 10px;&quot;&gt;
For more information, refer to the following&amp;nbsp;&lt;a class=&quot;_&quot; href=&quot;https://docs.docker.com/docker-hub/&quot; style=&quot;background-color: transparent; box-sizing: border-box; color: #0090c8; outline: none; text-decoration-line: none;&quot; target=&quot;_blank&quot;&gt;Docker Hub topics&lt;/a&gt;:&lt;/div&gt;
&lt;ul style=&quot;background-color: white; box-sizing: border-box; color: #33444c; font-family: &amp;quot;open sans&amp;quot;, sans-serif; font-size: 14px; margin-bottom: 10px; margin-top: 10px;&quot;&gt;
&lt;li style=&quot;box-sizing: border-box;&quot;&gt;&lt;a class=&quot;_&quot; href=&quot;https://docs.docker.com/docker-hub/orgs/&quot; style=&quot;background-color: transparent; box-sizing: border-box; color: #0090c8; outline: none; text-decoration-line: none;&quot; target=&quot;_blank&quot;&gt;Organizations and Teams in Docker Hub&lt;/a&gt;&lt;/li&gt;
&lt;li style=&quot;box-sizing: border-box;&quot;&gt;&lt;a class=&quot;_&quot; href=&quot;https://docs.docker.com/docker-hub/builds/&quot; style=&quot;background-color: transparent; box-sizing: border-box; color: #0090c8; outline: none; text-decoration-line: none;&quot; target=&quot;_blank&quot;&gt;Builds and Images&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id=&quot;two-factor-authentication&quot; style=&quot;background-color: white; box-sizing: border-box; clear: both; color: #33444c; font-family: &amp;quot;geomanist book&amp;quot;, sans-serif; font-size: 22px; font-weight: 500; line-height: 26px; margin-bottom: 10px; margin-top: 20px;&quot;&gt;
Two-factor authentication&lt;a class=&quot;anchorLink&quot; href=&quot;https://docs.docker.com/docker-for-windows/#two-factor-authentication&quot; style=&quot;background-color: transparent; box-sizing: border-box; color: #0090c8; font-size: 0.5em; margin-left: 5px; outline: none; text-decoration-line: none; visibility: hidden;&quot;&gt;&lt;/a&gt;&lt;/h3&gt;
&lt;div style=&quot;background-color: white; box-sizing: border-box; color: #33444c; font-family: &amp;quot;open sans&amp;quot;, sans-serif; font-size: 14px; line-height: 24px; margin-bottom: 10px; margin-top: 10px;&quot;&gt;
Docker Desktop enables you to sign into Docker Hub using two-factor authentication. Two-factor authentication provides an extra layer of security when accessing your Docker Hub account.&lt;/div&gt;
&lt;div style=&quot;background-color: white; box-sizing: border-box; color: #33444c; font-family: &amp;quot;open sans&amp;quot;, sans-serif; font-size: 14px; line-height: 24px; margin-bottom: 10px; margin-top: 10px;&quot;&gt;
You must enable two-factor authentication in Docker Hub before signing into your Docker Hub account through Docker Desktop. For instructions, see&amp;nbsp;&lt;a href=&quot;https://docs.docker.com/docker-hub/2fa/&quot; style=&quot;background-color: transparent; box-sizing: border-box; color: #0090c8; outline: none; text-decoration-line: none;&quot;&gt;Enable two-factor authentication for Docker Hub&lt;/a&gt;.&lt;/div&gt;
&lt;div style=&quot;background-color: white; box-sizing: border-box; color: #33444c; font-family: &amp;quot;open sans&amp;quot;, sans-serif; font-size: 14px; line-height: 24px; margin-bottom: 10px; margin-top: 10px;&quot;&gt;
After you have enabled two-factor authentication:&lt;/div&gt;
&lt;ol style=&quot;background-color: white; box-sizing: border-box; color: #33444c; font-family: &amp;quot;open sans&amp;quot;, sans-serif; font-size: 14px; margin-bottom: 10px; margin-top: 0px;&quot;&gt;
&lt;li style=&quot;box-sizing: border-box;&quot;&gt;&lt;div style=&quot;box-sizing: border-box; line-height: 24px; margin-bottom: 10px; margin-top: 10px;&quot;&gt;
Go to the Docker Desktop menu and then select&amp;nbsp;&lt;span style=&quot;box-sizing: border-box; font-weight: 700;&quot;&gt;Sign in / Create Docker ID&lt;/span&gt;.&lt;/div&gt;
&lt;/li&gt;
&lt;li style=&quot;box-sizing: border-box;&quot;&gt;&lt;div style=&quot;box-sizing: border-box; line-height: 24px; margin-bottom: 10px; margin-top: 10px;&quot;&gt;
Enter your Docker ID and password and click&amp;nbsp;&lt;span style=&quot;box-sizing: border-box; font-weight: 700;&quot;&gt;Sign in&lt;/span&gt;.&lt;/div&gt;
&lt;/li&gt;
&lt;li style=&quot;box-sizing: border-box;&quot;&gt;&lt;div style=&quot;box-sizing: border-box; line-height: 24px; margin-bottom: 10px; margin-top: 10px;&quot;&gt;
After you have successfully signed in, Docker Desktop prompts you to enter the authentication code. Enter the six-digit code from your phone and then click&amp;nbsp;&lt;span style=&quot;box-sizing: border-box; font-weight: 700;&quot;&gt;Verify&lt;/span&gt;.&lt;/div&gt;
&lt;/li&gt;
&lt;/ol&gt;
&lt;div style=&quot;background-color: white; box-sizing: border-box; color: #33444c; font-family: &amp;quot;open sans&amp;quot;, sans-serif; font-size: 14px; line-height: 24px; margin-bottom: 10px; margin-top: 10px;&quot;&gt;
&lt;img alt=&quot;Docker Desktop 2FA&quot; src=&quot;https://docs.docker.com/docker-for-windows/images/desktop-win-2fa.png&quot; style=&quot;border: 0px; box-sizing: border-box; display: block; height: auto; max-width: 100%; vertical-align: middle;&quot; width=&quot;500px&quot; /&gt;&lt;/div&gt;
&lt;div style=&quot;background-color: white; box-sizing: border-box; color: #33444c; font-family: &amp;quot;open sans&amp;quot;, sans-serif; font-size: 14px; line-height: 24px; margin-bottom: 10px; margin-top: 10px;&quot;&gt;
After you have successfully authenticated, you can access your organizations and repositories directly from the Docker Desktop menu.&lt;/div&gt;
&lt;h2 id=&quot;adding-tls-certificates&quot; style=&quot;background-color: white; box-sizing: border-box; clear: both; color: #33444c; font-family: &amp;quot;geomanist book&amp;quot;, sans-serif; font-size: 28px; font-weight: 500; line-height: 38px; margin-bottom: 10px; margin-top: 20px;&quot;&gt;
Adding TLS certificates&lt;a class=&quot;anchorLink&quot; href=&quot;https://docs.docker.com/docker-for-windows/#adding-tls-certificates&quot; style=&quot;background-color: transparent; box-sizing: border-box; color: #0090c8; font-size: 0.5em; margin-left: 5px; outline: none; text-decoration-line: none; visibility: hidden;&quot;&gt;&lt;/a&gt;&lt;/h2&gt;
&lt;div style=&quot;background-color: white; box-sizing: border-box; color: #33444c; font-family: &amp;quot;open sans&amp;quot;, sans-serif; font-size: 14px; line-height: 24px; margin-bottom: 10px; margin-top: 10px;&quot;&gt;
You can add trusted&amp;nbsp;&lt;span style=&quot;box-sizing: border-box; font-weight: 700;&quot;&gt;Certificate Authorities (CAs)&lt;/span&gt;&amp;nbsp;to your Docker daemon to verify registry server certificates, and&amp;nbsp;&lt;span style=&quot;box-sizing: border-box; font-weight: 700;&quot;&gt;client certificates&lt;/span&gt;, to authenticate to registries. For more information, see&amp;nbsp;&lt;a href=&quot;https://docs.docker.com/docker-for-windows/faqs/#how-do-i-add-custom-ca-certificates&quot; style=&quot;background-color: transparent; box-sizing: border-box; color: #0090c8; outline: none; text-decoration-line: none;&quot;&gt;How do I add custom CA certificates?&lt;/a&gt;&amp;nbsp;and&amp;nbsp;&lt;a href=&quot;https://docs.docker.com/docker-for-windows/faqs/#how-do-i-add-client-certificates&quot; style=&quot;background-color: transparent; box-sizing: border-box; color: #0090c8; outline: none; text-decoration-line: none;&quot;&gt;How do I add client certificates?&lt;/a&gt;&amp;nbsp;in the FAQs.&lt;/div&gt;
&lt;h3 id=&quot;how-do-i-add-custom-ca-certificates&quot; style=&quot;background-color: white; box-sizing: border-box; clear: both; color: #33444c; font-family: &amp;quot;geomanist book&amp;quot;, sans-serif; font-size: 22px; font-weight: 500; line-height: 26px; margin-bottom: 10px; margin-top: 20px;&quot;&gt;
How do I add custom CA certificates?&lt;a class=&quot;anchorLink&quot; href=&quot;https://docs.docker.com/docker-for-windows/#how-do-i-add-custom-ca-certificates&quot; style=&quot;background-color: transparent; box-sizing: border-box; color: #0090c8; font-size: 0.5em; margin-left: 5px; outline: none; text-decoration-line: none; visibility: hidden;&quot;&gt;&lt;/a&gt;&lt;/h3&gt;
&lt;div style=&quot;background-color: white; box-sizing: border-box; color: #33444c; font-family: &amp;quot;open sans&amp;quot;, sans-serif; font-size: 14px; line-height: 24px; margin-bottom: 10px; margin-top: 10px;&quot;&gt;
Docker Desktop supports all trusted Certificate Authorities (CAs) (root or intermediate). Docker recognizes certs stored under Trust Root Certification Authorities or Intermediate Certification Authorities.&lt;/div&gt;
&lt;div style=&quot;background-color: white; box-sizing: border-box; color: #33444c; font-family: &amp;quot;open sans&amp;quot;, sans-serif; font-size: 14px; line-height: 24px; margin-bottom: 10px; margin-top: 10px;&quot;&gt;
Docker Desktop creates a certificate bundle of all user-trusted CAs based on the Windows certificate store, and appends it to Moby trusted certificates. Therefore, if an enterprise SSL certificate is trusted by the user on the host, it is trusted by Docker Desktop.&lt;/div&gt;
&lt;div style=&quot;background-color: white; box-sizing: border-box; color: #33444c; font-family: &amp;quot;open sans&amp;quot;, sans-serif; font-size: 14px; line-height: 24px; margin-bottom: 10px; margin-top: 10px;&quot;&gt;
To learn more about how to install a CA root certificate for the registry, see&amp;nbsp;&lt;a href=&quot;https://docs.docker.com/engine/security/certificates&quot; style=&quot;background-color: transparent; box-sizing: border-box; color: #0090c8; outline: none; text-decoration-line: none;&quot;&gt;Verify repository client with certificates&lt;/a&gt;&amp;nbsp;in the Docker Engine topics.&lt;/div&gt;
&lt;h3 id=&quot;how-do-i-add-client-certificates&quot; style=&quot;background-color: white; box-sizing: border-box; clear: both; color: #33444c; font-family: &amp;quot;geomanist book&amp;quot;, sans-serif; font-size: 22px; font-weight: 500; line-height: 26px; margin-bottom: 10px; margin-top: 20px;&quot;&gt;
How do I add client certificates?&lt;a class=&quot;anchorLink&quot; href=&quot;https://docs.docker.com/docker-for-windows/#how-do-i-add-client-certificates&quot; style=&quot;background-color: transparent; box-sizing: border-box; color: #0090c8; font-size: 0.5em; margin-left: 5px; outline: none; text-decoration-line: none; visibility: hidden;&quot;&gt;&lt;/a&gt;&lt;/h3&gt;
&lt;div style=&quot;background-color: white; box-sizing: border-box; color: #33444c; font-family: &amp;quot;open sans&amp;quot;, sans-serif; font-size: 14px; line-height: 24px; margin-bottom: 10px; margin-top: 10px;&quot;&gt;
You can add your client certificates in&amp;nbsp;&lt;code class=&quot;highlighter-rouge&quot; style=&quot;background-color: rgba(12, 81, 118, 0.1); border-radius: 2px; box-sizing: border-box; color: #0c5176; font-family: menlo, monaco, consolas, &amp;quot;courier new&amp;quot;, monospace; font-size: 12.6px; margin: 15px 0px; overflow-x: scroll; padding: 3px 7px; white-space: nowrap;&quot;&gt;~/.docker/certs.d/&amp;lt;MyRegistry&amp;gt;:&amp;lt;Port&amp;gt;/client.cert&lt;/code&gt;&amp;nbsp;and&amp;nbsp;&lt;code class=&quot;highlighter-rouge&quot; style=&quot;background-color: rgba(12, 81, 118, 0.1); border-radius: 2px; box-sizing: border-box; color: #0c5176; font-family: menlo, monaco, consolas, &amp;quot;courier new&amp;quot;, monospace; font-size: 12.6px; margin: 15px 0px; overflow-x: scroll; padding: 3px 7px; white-space: nowrap;&quot;&gt;~/.docker/certs.d/&amp;lt;MyRegistry&amp;gt;:&amp;lt;Port&amp;gt;/client.key&lt;/code&gt;. You do not need to push your certificates with&amp;nbsp;&lt;code class=&quot;highlighter-rouge&quot; style=&quot;background-color: rgba(12, 81, 118, 0.1); border-radius: 2px; box-sizing: border-box; color: #0c5176; font-family: menlo, monaco, consolas, &amp;quot;courier new&amp;quot;, monospace; font-size: 12.6px; margin: 15px 0px; overflow-x: scroll; padding: 3px 7px; white-space: nowrap;&quot;&gt;git&lt;/code&gt;&amp;nbsp;commands.&lt;/div&gt;
&lt;div style=&quot;background-color: white; box-sizing: border-box; color: #33444c; font-family: &amp;quot;open sans&amp;quot;, sans-serif; font-size: 14px; line-height: 24px; margin-bottom: 10px; margin-top: 10px;&quot;&gt;
When the Docker Desktop application starts, it copies the&amp;nbsp;&lt;code class=&quot;highlighter-rouge&quot; style=&quot;background-color: rgba(12, 81, 118, 0.1); border-radius: 2px; box-sizing: border-box; color: #0c5176; font-family: menlo, monaco, consolas, &amp;quot;courier new&amp;quot;, monospace; font-size: 12.6px; margin: 15px 0px; overflow-x: scroll; padding: 3px 7px; white-space: nowrap;&quot;&gt;~/.docker/certs.d&lt;/code&gt;&amp;nbsp;folder on your Windows system to the&amp;nbsp;&lt;code class=&quot;highlighter-rouge&quot; style=&quot;background-color: rgba(12, 81, 118, 0.1); border-radius: 2px; box-sizing: border-box; color: #0c5176; font-family: menlo, monaco, consolas, &amp;quot;courier new&amp;quot;, monospace; font-size: 12.6px; margin: 15px 0px; overflow-x: scroll; padding: 3px 7px; white-space: nowrap;&quot;&gt;/etc/docker/certs.d&lt;/code&gt;&amp;nbsp;directory on Moby (the Docker Desktop virtual machine running on Hyper-V).&lt;/div&gt;
&lt;div style=&quot;background-color: white; box-sizing: border-box; color: #33444c; font-family: &amp;quot;open sans&amp;quot;, sans-serif; font-size: 14px; line-height: 24px; margin-bottom: 10px; margin-top: 10px;&quot;&gt;
You need to restart Docker Desktop after making any changes to the keychain or to the&amp;nbsp;&lt;code class=&quot;highlighter-rouge&quot; style=&quot;background-color: rgba(12, 81, 118, 0.1); border-radius: 2px; box-sizing: border-box; color: #0c5176; font-family: menlo, monaco, consolas, &amp;quot;courier new&amp;quot;, monospace; font-size: 12.6px; margin: 15px 0px; overflow-x: scroll; padding: 3px 7px; white-space: nowrap;&quot;&gt;~/.docker/certs.d&lt;/code&gt;&amp;nbsp;directory in order for the changes to take effect.&lt;/div&gt;
&lt;div style=&quot;background-color: white; box-sizing: border-box; color: #33444c; font-family: &amp;quot;open sans&amp;quot;, sans-serif; font-size: 14px; line-height: 24px; margin-bottom: 10px; margin-top: 10px;&quot;&gt;
The registry cannot be listed as an&amp;nbsp;&lt;em style=&quot;box-sizing: border-box;&quot;&gt;insecure registry&lt;/em&gt;&amp;nbsp;(see&amp;nbsp;&lt;a href=&quot;https://docs.docker.com/docker-for-windows/#docker-engine&quot; style=&quot;background-color: transparent; box-sizing: border-box; color: #0090c8; outline: none; text-decoration-line: none;&quot;&gt;Docker Daemon&lt;/a&gt;). Docker Desktop ignores certificates listed under insecure registries, and does not send client certificates. Commands like&amp;nbsp;&lt;code class=&quot;highlighter-rouge&quot; style=&quot;background-color: rgba(12, 81, 118, 0.1); border-radius: 2px; box-sizing: border-box; color: #0c5176; font-family: menlo, monaco, consolas, &amp;quot;courier new&amp;quot;, monospace; font-size: 12.6px; margin: 15px 0px; overflow-x: scroll; padding: 3px 7px; white-space: nowrap;&quot;&gt;docker run&lt;/code&gt;&amp;nbsp;that attempt to pull from the registry produce error messages on the command line, as well as on the registry.&lt;/div&gt;
&lt;div style=&quot;background-color: white; box-sizing: border-box; color: #33444c; font-family: &amp;quot;open sans&amp;quot;, sans-serif; font-size: 14px; line-height: 24px; margin-bottom: 10px; margin-top: 10px;&quot;&gt;
To learn more about how to set the client TLS certificate for verification, see&amp;nbsp;&lt;a href=&quot;https://docs.docker.com/engine/security/certificates/&quot; style=&quot;background-color: transparent; box-sizing: border-box; color: #0090c8; outline: none; text-decoration-line: none;&quot;&gt;Verify repository client with certificates&lt;/a&gt;&amp;nbsp;in the Docker Engine topics.&lt;/div&gt;
&lt;div style=&quot;background-color: white; box-sizing: border-box; color: #33444c; font-family: &amp;quot;open sans&amp;quot;, sans-serif; font-size: 14px; line-height: 24px; margin-bottom: 10px; margin-top: 10px;&quot;&gt;
&lt;a href=&quot;https://docs.docker.com/docker-for-windows/&quot; target=&quot;_blank&quot;&gt;Source&lt;/a&gt;&lt;/div&gt;
&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://neo4tech.blogspot.com/feeds/6503932521206265107/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://neo4tech.blogspot.com/2020/05/get-started-with-docker-for-windows.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8986027051715887119/posts/default/6503932521206265107'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8986027051715887119/posts/default/6503932521206265107'/><link rel='alternate' type='text/html' href='http://neo4tech.blogspot.com/2020/05/get-started-with-docker-for-windows.html' title='Get started with Docker for Windows'/><author><name>Admin</name><uri>http://www.blogger.com/profile/08900110432875731584</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgPMVeF3S8Yk12hgsud61XG-VFrioTzHfden9RTyUSio_JYOU5uuGmy9zYSF7j8E0BcJ4QCX_dFyTQ7bzInq_FWkQdVRHG_gGxnQKy08eRIw9ON45dhN8PrqS2tIO9oTQ/s113/*'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg9syZ0cgFBc3VQ9CI-O1D-GrrnyKGBXDrg4ng-196QCZySiqeNOai97hdyMO8nPyEiItMvVU4KuiHbPb0Hzm7CCc4BaNYjssyMtsv0df1M5zg72AusrQagZ7ERycDq6CflXQ67phSNoZc/s72-c/windows-10-docker.jpg" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8986027051715887119.post-3445712992729419443</id><published>2020-05-07T00:06:00.000+01:00</published><updated>2020-05-07T00:06:31.225+01:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Ansible"/><category scheme="http://www.blogger.com/atom/ns#" term="Jenkins"/><category scheme="http://www.blogger.com/atom/ns#" term="Linux"/><category scheme="http://www.blogger.com/atom/ns#" term="RedHat"/><title type='text'>Integrating Ansible with Jenkins in a CI/CD process</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
&lt;div dir=&quot;ltr&quot; style=&quot;background-color: white; box-sizing: border-box; color: #151515; font-family: RedHatText, Overpass, Overpass, Helvetica, Arial, sans-serif; font-size: 18px; line-height: var(--pfe-theme--line-height,1.5); margin-bottom: 18px;&quot;&gt;
&lt;span id=&quot;docs-internal-guid-7309064a-9b8d-4d4e-97f5-9bffb5303039&quot; style=&quot;box-sizing: border-box;&quot;&gt;The aim of this post is to demonstrate how to use&amp;nbsp;&lt;/span&gt;&lt;a href=&quot;https://www.ansible.com/&quot; style=&quot;background: 0px 0px; box-sizing: border-box; color: #0066cc; font-family: var(--pfe-theme--font-family, &amp;quot;RedHatText&amp;quot;, &amp;quot;Overpass&amp;quot;, Overpass, Helvetica, Arial, sans-serif); text-decoration-line: none;&quot;&gt;Ansible&lt;/a&gt;&amp;nbsp;for environment provisioning and application deployment in a Continuous Integration/Continuous Delivery (CI/CD) process using a&amp;nbsp;&lt;a href=&quot;https://jenkins.io/doc/book/pipeline/&quot; style=&quot;background: 0px 0px; box-sizing: border-box; color: #0066cc; font-family: var(--pfe-theme--font-family, &amp;quot;RedHatText&amp;quot;, &amp;quot;Overpass&amp;quot;, Overpass, Helvetica, Arial, sans-serif); text-decoration-line: none;&quot;&gt;Jenkins Pipeline&lt;/a&gt;.&lt;/div&gt;
&lt;div dir=&quot;ltr&quot; style=&quot;background-color: white; box-sizing: border-box; color: #151515; font-family: RedHatText, Overpass, Overpass, Helvetica, Arial, sans-serif; font-size: 18px; line-height: var(--pfe-theme--line-height,1.5); margin-bottom: 18px;&quot;&gt;
Ansible is a powerful tool for IT&amp;nbsp;&lt;a href=&quot;https://www.ansible.com/use-cases&quot; style=&quot;background: 0px 0px; box-sizing: border-box; color: #0066cc; font-family: var(--pfe-theme--font-family, &amp;quot;RedHatText&amp;quot;, &amp;quot;Overpass&amp;quot;, Overpass, Helvetica, Arial, sans-serif); text-decoration-line: none;&quot;&gt;automation&lt;/a&gt;&amp;nbsp;and can be used in a CI/CD process to provision the target environment and to then deploy the application on it.&lt;/div&gt;
&lt;div dir=&quot;ltr&quot; style=&quot;background-color: white; box-sizing: border-box; color: #151515; font-family: RedHatText, Overpass, Overpass, Helvetica, Arial, sans-serif; font-size: 18px; line-height: var(--pfe-theme--line-height,1.5); margin-bottom: 18px;&quot;&gt;
&lt;span style=&quot;box-sizing: border-box;&quot;&gt;Jenkins is a well-known tool for implementing CI/CD. Shell scripts are commonly used for provisioning environments or to deploy apps during the pipeline flow. Although this could work, it is cumbersome to maintain and reuse scripts in the long run.&lt;/span&gt;&lt;/div&gt;
&lt;div dir=&quot;ltr&quot; style=&quot;background-color: white; box-sizing: border-box; color: #151515; font-family: RedHatText, Overpass, Overpass, Helvetica, Arial, sans-serif; font-size: 18px; line-height: var(--pfe-theme--line-height,1.5); margin-bottom: 18px;&quot;&gt;
&lt;span style=&quot;box-sizing: border-box;&quot;&gt;The purpose of using Ansible in the pipeline flow is to reuse roles and Playbooks for provisioning, leaving Jenkins only as a process orchestrator instead of a shell script executor.&lt;/span&gt;&lt;/div&gt;
&lt;div dir=&quot;ltr&quot; style=&quot;background-color: white; box-sizing: border-box; color: #151515; font-family: RedHatText, Overpass, Overpass, Helvetica, Arial, sans-serif; font-size: 18px; line-height: var(--pfe-theme--line-height,1.5); margin-bottom: 18px;&quot;&gt;
&lt;span style=&quot;box-sizing: border-box;&quot;&gt;The tools used to create the examples for this post are:&lt;/span&gt;&lt;/div&gt;
&lt;ul style=&quot;background-color: white; box-sizing: border-box; color: #8a8a8a; font-family: RedHatText, Overpass, Overpass, Helvetica, Arial, sans-serif; font-size: 18px; margin-block-end: 0px; margin-block-start: 0px; margin: 0px 0px 28px; padding-inline-start: 0px; padding-left: 1.25em;&quot;&gt;
&lt;li dir=&quot;ltr&quot; style=&quot;box-sizing: border-box; color: #151515; font-family: var(--pfe-theme--font-family, &amp;quot;RedHatText&amp;quot;, &amp;quot;Overpass&amp;quot;, Overpass, Helvetica, Arial, sans-serif); font-size: 1em; line-height: 1.5; margin: 0px; padding-bottom: 0.5em;&quot;&gt;&lt;div dir=&quot;ltr&quot; style=&quot;box-sizing: border-box; font-family: var(--pfe-theme--font-family, &amp;quot;RedHatText&amp;quot;, &amp;quot;Overpass&amp;quot;, Overpass, Helvetica, Arial, sans-serif); font-size: var(--pfe-theme--font-size,18px); font-weight: var(--pfe-theme--font-weight,400); line-height: var(--pfe-theme--line-height,1.5);&quot;&gt;
&lt;span style=&quot;box-sizing: border-box;&quot;&gt;&lt;a href=&quot;https://www.vagrantup.com/&quot; style=&quot;background: 0px 0px; box-sizing: border-box; color: #0066cc; font-family: var(--pfe-theme--font-family, &amp;quot;RedHatText&amp;quot;, &amp;quot;Overpass&amp;quot;, Overpass, Helvetica, Arial, sans-serif); text-decoration-line: none;&quot;&gt;Vagrant&lt;/a&gt;&lt;/span&gt;&amp;nbsp;and&amp;nbsp;&lt;a href=&quot;https://libvirt.org/&quot; style=&quot;background: 0px 0px; box-sizing: border-box; color: #0066cc; font-family: var(--pfe-theme--font-family, &amp;quot;RedHatText&amp;quot;, &amp;quot;Overpass&amp;quot;, Overpass, Helvetica, Arial, sans-serif); text-decoration-line: none;&quot;&gt;libvirt&lt;/a&gt;&amp;nbsp;to create the infrastructure for this lab&lt;/div&gt;
&lt;/li&gt;
&lt;li dir=&quot;ltr&quot; style=&quot;box-sizing: border-box; color: #151515; font-family: var(--pfe-theme--font-family, &amp;quot;RedHatText&amp;quot;, &amp;quot;Overpass&amp;quot;, Overpass, Helvetica, Arial, sans-serif); font-size: 1em; line-height: 1.5; margin: 0px; padding-bottom: 0.5em;&quot;&gt;&lt;div dir=&quot;ltr&quot; style=&quot;box-sizing: border-box; font-family: var(--pfe-theme--font-family, &amp;quot;RedHatText&amp;quot;, &amp;quot;Overpass&amp;quot;, Overpass, Helvetica, Arial, sans-serif); font-size: var(--pfe-theme--font-size,18px); font-weight: var(--pfe-theme--font-weight,400); line-height: var(--pfe-theme--line-height,1.5);&quot;&gt;
&lt;span style=&quot;box-sizing: border-box;&quot;&gt;&lt;a href=&quot;https://www.sonarqube.org/&quot; style=&quot;background: 0px 0px; box-sizing: border-box; color: #0066cc; font-family: var(--pfe-theme--font-family, &amp;quot;RedHatText&amp;quot;, &amp;quot;Overpass&amp;quot;, Overpass, Helvetica, Arial, sans-serif); text-decoration-line: none;&quot;&gt;SonarSource&lt;/a&gt;&lt;/span&gt;&amp;nbsp;to bring up quality analysis to the CI/CD process&lt;/div&gt;
&lt;/li&gt;
&lt;li dir=&quot;ltr&quot; style=&quot;box-sizing: border-box; color: #151515; font-family: var(--pfe-theme--font-family, &amp;quot;RedHatText&amp;quot;, &amp;quot;Overpass&amp;quot;, Overpass, Helvetica, Arial, sans-serif); font-size: 1em; line-height: 1.5; margin: 0px; padding-bottom: 0.5em;&quot;&gt;&lt;div dir=&quot;ltr&quot; style=&quot;box-sizing: border-box; font-family: var(--pfe-theme--font-family, &amp;quot;RedHatText&amp;quot;, &amp;quot;Overpass&amp;quot;, Overpass, Helvetica, Arial, sans-serif); font-size: var(--pfe-theme--font-size,18px); font-weight: var(--pfe-theme--font-weight,400); line-height: var(--pfe-theme--line-height,1.5);&quot;&gt;
&lt;span style=&quot;box-sizing: border-box;&quot;&gt;&lt;a href=&quot;https://maven.apache.org/&quot; style=&quot;background: 0px 0px; box-sizing: border-box; color: #0066cc; font-family: var(--pfe-theme--font-family, &amp;quot;RedHatText&amp;quot;, &amp;quot;Overpass&amp;quot;, Overpass, Helvetica, Arial, sans-serif); text-decoration-line: none;&quot;&gt;Maven&lt;/a&gt;&lt;/span&gt;&amp;nbsp;to set and deploy the Java project&lt;/div&gt;
&lt;/li&gt;
&lt;li dir=&quot;ltr&quot; style=&quot;box-sizing: border-box; color: #151515; font-family: var(--pfe-theme--font-family, &amp;quot;RedHatText&amp;quot;, &amp;quot;Overpass&amp;quot;, Overpass, Helvetica, Arial, sans-serif); font-size: 1em; line-height: 1.5; margin: 0px; padding-bottom: 0.5em;&quot;&gt;&lt;div dir=&quot;ltr&quot; style=&quot;box-sizing: border-box; font-family: var(--pfe-theme--font-family, &amp;quot;RedHatText&amp;quot;, &amp;quot;Overpass&amp;quot;, Overpass, Helvetica, Arial, sans-serif); font-size: var(--pfe-theme--font-size,18px); font-weight: var(--pfe-theme--font-weight,400); line-height: var(--pfe-theme--line-height,1.5);&quot;&gt;
&lt;span style=&quot;box-sizing: border-box;&quot;&gt;&lt;a href=&quot;https://git-scm.com/&quot; style=&quot;background: 0px 0px; box-sizing: border-box; color: #0066cc; font-family: var(--pfe-theme--font-family, &amp;quot;RedHatText&amp;quot;, &amp;quot;Overpass&amp;quot;, Overpass, Helvetica, Arial, sans-serif); text-decoration-line: none;&quot;&gt;GIT&lt;/a&gt;&lt;/span&gt;&amp;nbsp;for source code management and control&lt;/div&gt;
&lt;/li&gt;
&lt;li dir=&quot;ltr&quot; style=&quot;box-sizing: border-box; color: #151515; font-family: var(--pfe-theme--font-family, &amp;quot;RedHatText&amp;quot;, &amp;quot;Overpass&amp;quot;, Overpass, Helvetica, Arial, sans-serif); font-size: 1em; line-height: 1.5; margin: 0px; padding-bottom: 0.5em;&quot;&gt;&lt;div dir=&quot;ltr&quot; style=&quot;box-sizing: border-box; font-family: var(--pfe-theme--font-family, &amp;quot;RedHatText&amp;quot;, &amp;quot;Overpass&amp;quot;, Overpass, Helvetica, Arial, sans-serif); font-size: var(--pfe-theme--font-size,18px); font-weight: var(--pfe-theme--font-weight,400); line-height: var(--pfe-theme--line-height,1.5);&quot;&gt;
&lt;span style=&quot;box-sizing: border-box;&quot;&gt;&lt;a href=&quot;https://my.sonatype.com/&quot; style=&quot;background: 0px 0px; box-sizing: border-box; color: #0066cc; font-family: var(--pfe-theme--font-family, &amp;quot;RedHatText&amp;quot;, &amp;quot;Overpass&amp;quot;, Overpass, Helvetica, Arial, sans-serif); text-decoration-line: none;&quot;&gt;Nexus&lt;/a&gt;&lt;/span&gt;&amp;nbsp;is the repository for artifact binaries&lt;/div&gt;
&lt;/li&gt;
&lt;li dir=&quot;ltr&quot; style=&quot;box-sizing: border-box; color: #151515; font-family: var(--pfe-theme--font-family, &amp;quot;RedHatText&amp;quot;, &amp;quot;Overpass&amp;quot;, Overpass, Helvetica, Arial, sans-serif); font-size: 1em; line-height: 1.5; margin: 0px; padding-bottom: 0.5em;&quot;&gt;&lt;div dir=&quot;ltr&quot; style=&quot;box-sizing: border-box; font-family: var(--pfe-theme--font-family, &amp;quot;RedHatText&amp;quot;, &amp;quot;Overpass&amp;quot;, Overpass, Helvetica, Arial, sans-serif); font-size: var(--pfe-theme--font-size,18px); font-weight: var(--pfe-theme--font-weight,400); line-height: var(--pfe-theme--line-height,1.5);&quot;&gt;
&lt;span style=&quot;box-sizing: border-box;&quot;&gt;&lt;a href=&quot;https://jenkins.io/&quot; style=&quot;background: 0px 0px; box-sizing: border-box; color: #0066cc; font-family: var(--pfe-theme--font-family, &amp;quot;RedHatText&amp;quot;, &amp;quot;Overpass&amp;quot;, Overpass, Helvetica, Arial, sans-serif); text-decoration-line: none;&quot;&gt;Jenkins&lt;/a&gt;&lt;/span&gt;&amp;nbsp;to orchestrate the CI/CD pipeline flow&lt;/div&gt;
&lt;/li&gt;
&lt;li dir=&quot;ltr&quot; style=&quot;box-sizing: border-box; color: #151515; font-family: var(--pfe-theme--font-family, &amp;quot;RedHatText&amp;quot;, &amp;quot;Overpass&amp;quot;, Overpass, Helvetica, Arial, sans-serif); font-size: 1em; line-height: 1.5; margin: 0px;&quot;&gt;&lt;div dir=&quot;ltr&quot; style=&quot;box-sizing: border-box; font-family: var(--pfe-theme--font-family, &amp;quot;RedHatText&amp;quot;, &amp;quot;Overpass&amp;quot;, Overpass, Helvetica, Arial, sans-serif); font-size: var(--pfe-theme--font-size,18px); font-weight: var(--pfe-theme--font-weight,400); line-height: var(--pfe-theme--line-height,1.5);&quot;&gt;
&lt;span style=&quot;box-sizing: border-box;&quot;&gt;And finally,&amp;nbsp;&lt;/span&gt;&lt;a href=&quot;https://www.ansible.com/&quot; style=&quot;background: 0px 0px; box-sizing: border-box; color: #0066cc; font-family: var(--pfe-theme--font-family, &amp;quot;RedHatText&amp;quot;, &amp;quot;Overpass&amp;quot;, Overpass, Helvetica, Arial, sans-serif); text-decoration-line: none;&quot;&gt;Ansible&lt;/a&gt;&amp;nbsp;to create all infrastructure for this lab and the to provision the application&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 dir=&quot;ltr&quot; style=&quot;--pfe-broadcasted--link: #151515; --pfe-broadcasted--text: #151515; background-color: white; box-sizing: border-box; color: #151515; font-family: var(--pfe-theme--font-family--heading, &amp;quot;RedHatDisplay&amp;quot;, &amp;quot;Overpass&amp;quot;, Overpass, Helvetica, Arial, sans-serif); font-size: var(--pfe-theme--font-size--beta,28px); font-weight: var(--pfe-theme--font-weight--beta,400); line-height: var(--pfe-theme--line-height--beta,1.3); margin: 0px 0px 20px;&quot;&gt;
&lt;span style=&quot;box-sizing: border-box;&quot;&gt;The infrastructure architecture&lt;/span&gt;&lt;/h2&gt;
&lt;div dir=&quot;ltr&quot; style=&quot;background-color: white; box-sizing: border-box; color: #151515; font-family: RedHatText, Overpass, Overpass, Helvetica, Arial, sans-serif; font-size: 18px; line-height: var(--pfe-theme--line-height,1.5); margin-bottom: 18px;&quot;&gt;
&lt;span style=&quot;box-sizing: border-box;&quot;&gt;Figure 1 illustrates the overall architecture for this lab. It has some elements of&amp;nbsp;&lt;/span&gt;&lt;a href=&quot;https://en.wikipedia.org/wiki/Application_lifecycle_management&quot; style=&quot;background: 0px 0px; box-sizing: border-box; color: #0066cc; font-family: var(--pfe-theme--font-family, &amp;quot;RedHatText&amp;quot;, &amp;quot;Overpass&amp;quot;, Overpass, Helvetica, Arial, sans-serif); text-decoration-line: none;&quot;&gt;ALM&lt;/a&gt;&amp;nbsp;(Application Lifecycle Management) to emulate a real-world scenario and apply our CI/CD demo pipeline flow.&lt;/div&gt;
&lt;div style=&quot;background-color: white; box-sizing: border-box; color: #151515; font-family: RedHatText, Overpass, Overpass, Helvetica, Arial, sans-serif; font-size: 18px; line-height: var(--pfe-theme--line-height,1.5); margin-bottom: 18px;&quot;&gt;
&lt;/div&gt;
&lt;div class=&quot;media media-element-container media-default&quot; style=&quot;background-color: white; box-sizing: border-box; color: #151515; font-family: RedHatText, Overpass, Overpass, Helvetica, Arial, sans-serif; font-size: 18px; line-height: var(--pfe-theme--line-height,1.5); margin: 0px 0px 18px; overflow: hidden; zoom: 1;&quot;&gt;
&lt;img alt=&quot;Figure 1 - Infrastructure architecture components overview&quot; class=&quot;media-element file-default&quot; data-delta=&quot;1&quot; height=&quot;473&quot; src=&quot;https://www.redhat.com/cms/managed-files/image2_7.png&quot; style=&quot;border: 0px; box-sizing: border-box; height: auto; max-width: 100%; vertical-align: middle;&quot; title=&quot;Figure 1 - Infrastructure architecture components overview&quot; width=&quot;800&quot; /&gt;&lt;/div&gt;
&lt;div style=&quot;background-color: white; box-sizing: border-box; color: #151515; font-family: RedHatText, Overpass, Overpass, Helvetica, Arial, sans-serif; font-size: 18px; line-height: var(--pfe-theme--line-height,1.5); margin-bottom: 18px;&quot;&gt;
&lt;/div&gt;
&lt;div dir=&quot;ltr&quot; style=&quot;background-color: white; box-sizing: border-box; color: #151515; font-family: RedHatText, Overpass, Overpass, Helvetica, Arial, sans-serif; font-size: 18px; line-height: var(--pfe-theme--line-height,1.5); margin-bottom: 18px;&quot;&gt;
&lt;em style=&quot;box-sizing: border-box;&quot;&gt;Figure 1 - Infrastructure architecture components overview&lt;/em&gt;&lt;/div&gt;
&lt;div style=&quot;background-color: white; box-sizing: border-box; color: #151515; font-family: RedHatText, Overpass, Overpass, Helvetica, Arial, sans-serif; font-size: 18px; line-height: var(--pfe-theme--line-height,1.5); margin-bottom: 18px;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div dir=&quot;ltr&quot; style=&quot;background-color: white; box-sizing: border-box; color: #151515; font-family: RedHatText, Overpass, Overpass, Helvetica, Arial, sans-serif; font-size: 18px; line-height: var(--pfe-theme--line-height,1.5); margin-bottom: 18px;&quot;&gt;
&lt;span style=&quot;box-sizing: border-box;&quot;&gt;Figure 1 illustrates the following architectural elements:&lt;/span&gt;&lt;/div&gt;
&lt;ul style=&quot;background-color: white; box-sizing: border-box; color: #8a8a8a; font-family: RedHatText, Overpass, Overpass, Helvetica, Arial, sans-serif; font-size: 18px; margin-block-end: 0px; margin-block-start: 0px; margin: 0px 0px 28px; padding-inline-start: 0px; padding-left: 1.25em;&quot;&gt;
&lt;li dir=&quot;ltr&quot; style=&quot;box-sizing: border-box; color: #151515; font-family: var(--pfe-theme--font-family, &amp;quot;RedHatText&amp;quot;, &amp;quot;Overpass&amp;quot;, Overpass, Helvetica, Arial, sans-serif); font-size: 1em; line-height: 1.5; margin: 0px; padding-bottom: 0.5em;&quot;&gt;&lt;div dir=&quot;ltr&quot; style=&quot;box-sizing: border-box; font-family: var(--pfe-theme--font-family, &amp;quot;RedHatText&amp;quot;, &amp;quot;Overpass&amp;quot;, Overpass, Helvetica, Arial, sans-serif); font-size: var(--pfe-theme--font-size,18px); font-weight: var(--pfe-theme--font-weight,400); line-height: var(--pfe-theme--line-height,1.5);&quot;&gt;
&lt;span style=&quot;box-sizing: border-box; font-weight: 700;&quot;&gt;Github&lt;/span&gt;&amp;nbsp;is where our project is hosted and where Jenkins will poll for changes to start the pipeline flow.&lt;/div&gt;
&lt;/li&gt;
&lt;li dir=&quot;ltr&quot; style=&quot;box-sizing: border-box; color: #151515; font-family: var(--pfe-theme--font-family, &amp;quot;RedHatText&amp;quot;, &amp;quot;Overpass&amp;quot;, Overpass, Helvetica, Arial, sans-serif); font-size: 1em; line-height: 1.5; margin: 0px; padding-bottom: 0.5em;&quot;&gt;&lt;div dir=&quot;ltr&quot; style=&quot;box-sizing: border-box; font-family: var(--pfe-theme--font-family, &amp;quot;RedHatText&amp;quot;, &amp;quot;Overpass&amp;quot;, Overpass, Helvetica, Arial, sans-serif); font-size: var(--pfe-theme--font-size,18px); font-weight: var(--pfe-theme--font-weight,400); line-height: var(--pfe-theme--line-height,1.5);&quot;&gt;
&lt;span style=&quot;box-sizing: border-box; font-weight: 700;&quot;&gt;SonarSource&lt;/span&gt;&amp;nbsp;is our source code analysis server. If anything goes wrong during the analysis (e.g. not enough unit tests), the flow is interrupted. This step is important to guarantee the source code quality index.&lt;/div&gt;
&lt;/li&gt;
&lt;li dir=&quot;ltr&quot; style=&quot;box-sizing: border-box; color: #151515; font-family: var(--pfe-theme--font-family, &amp;quot;RedHatText&amp;quot;, &amp;quot;Overpass&amp;quot;, Overpass, Helvetica, Arial, sans-serif); font-size: 1em; line-height: 1.5; margin: 0px; padding-bottom: 0.5em;&quot;&gt;&lt;div dir=&quot;ltr&quot; style=&quot;box-sizing: border-box; font-family: var(--pfe-theme--font-family, &amp;quot;RedHatText&amp;quot;, &amp;quot;Overpass&amp;quot;, Overpass, Helvetica, Arial, sans-serif); font-size: var(--pfe-theme--font-size,18px); font-weight: var(--pfe-theme--font-weight,400); line-height: var(--pfe-theme--line-height,1.5);&quot;&gt;
&lt;span style=&quot;box-sizing: border-box; font-weight: 700;&quot;&gt;&lt;span style=&quot;box-sizing: border-box;&quot;&gt;Nexus&lt;/span&gt;&amp;nbsp;&lt;/span&gt;is the artifact repository. After a successful compilation, unit tests and quality analyses, the binaries are uploaded into it. Later those binaries will be downloaded by&amp;nbsp;&lt;span style=&quot;box-sizing: border-box; font-weight: 700;&quot;&gt;Ansible&lt;/span&gt;&amp;nbsp;during the application deployment.&lt;/div&gt;
&lt;/li&gt;
&lt;li dir=&quot;ltr&quot; style=&quot;box-sizing: border-box; color: #151515; font-family: var(--pfe-theme--font-family, &amp;quot;RedHatText&amp;quot;, &amp;quot;Overpass&amp;quot;, Overpass, Helvetica, Arial, sans-serif); font-size: 1em; line-height: 1.5; margin: 0px; padding-bottom: 0.5em;&quot;&gt;&lt;div dir=&quot;ltr&quot; style=&quot;box-sizing: border-box; font-family: var(--pfe-theme--font-family, &amp;quot;RedHatText&amp;quot;, &amp;quot;Overpass&amp;quot;, Overpass, Helvetica, Arial, sans-serif); font-size: var(--pfe-theme--font-size,18px); font-weight: var(--pfe-theme--font-weight,400); line-height: var(--pfe-theme--line-height,1.5);&quot;&gt;
&lt;span style=&quot;box-sizing: border-box;&quot;&gt;The&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;box-sizing: border-box; font-weight: 700;&quot;&gt;Ansible Playbook&lt;/span&gt;, which is a YAML file integrated in the application source code, deploys the&amp;nbsp;&lt;span style=&quot;box-sizing: border-box; font-weight: 700;&quot;&gt;Spring Boot App&lt;/span&gt;&amp;nbsp;on to a CentOS machine.&lt;/div&gt;
&lt;/li&gt;
&lt;li dir=&quot;ltr&quot; style=&quot;box-sizing: border-box; color: #151515; font-family: var(--pfe-theme--font-family, &amp;quot;RedHatText&amp;quot;, &amp;quot;Overpass&amp;quot;, Overpass, Helvetica, Arial, sans-serif); font-size: 1em; line-height: 1.5; margin: 0px;&quot;&gt;&lt;div dir=&quot;ltr&quot; style=&quot;box-sizing: border-box; font-family: var(--pfe-theme--font-family, &amp;quot;RedHatText&amp;quot;, &amp;quot;Overpass&amp;quot;, Overpass, Helvetica, Arial, sans-serif); font-size: var(--pfe-theme--font-size,18px); font-weight: var(--pfe-theme--font-weight,400); line-height: var(--pfe-theme--line-height,1.5);&quot;&gt;
&lt;span style=&quot;box-sizing: border-box; font-weight: 700;&quot;&gt;Jenkins&lt;/span&gt;&amp;nbsp;is our CI/CD process orchestrator. It is responsible to put all the pieces together, resulting in the application successfully deployed in the target machine.&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;div dir=&quot;ltr&quot; style=&quot;background-color: white; box-sizing: border-box; color: #151515; font-family: RedHatText, Overpass, Overpass, Helvetica, Arial, sans-serif; font-size: 18px; line-height: var(--pfe-theme--line-height,1.5); margin-bottom: 18px;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div dir=&quot;ltr&quot; style=&quot;background-color: white; box-sizing: border-box; color: #151515; font-family: RedHatText, Overpass, Overpass, Helvetica, Arial, sans-serif; font-size: 18px; line-height: var(--pfe-theme--line-height,1.5); margin-bottom: 18px;&quot;&gt;
&lt;span style=&quot;box-sizing: border-box;&quot;&gt;To put this infrastructure together, we built an&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;box-sizing: border-box; font-weight: 700;&quot;&gt;Ansible&lt;/span&gt;&amp;nbsp;Playbook using roles from the Ansible Galaxy community. More about this Playbook is discussed further in this article. If you are new to Ansible, check&amp;nbsp;&lt;a href=&quot;https://www.redhat.com/en/blog/developers-shortcut-getting-started-ansible&quot; style=&quot;background: 0px 0px; box-sizing: border-box; color: #0066cc; font-family: var(--pfe-theme--font-family, &amp;quot;RedHatText&amp;quot;, &amp;quot;Overpass&amp;quot;, Overpass, Helvetica, Arial, sans-serif); text-decoration-line: none;&quot;&gt;this article&lt;/a&gt;&amp;nbsp;about how to get started. Spoiler alert: Ansible Galaxy will be your primary source to learn Ansible.&lt;/div&gt;
&lt;div dir=&quot;ltr&quot; style=&quot;background-color: white; box-sizing: border-box; color: #151515; font-family: RedHatText, Overpass, Overpass, Helvetica, Arial, sans-serif; font-size: 18px; line-height: var(--pfe-theme--line-height,1.5); margin-bottom: 18px;&quot;&gt;
&lt;span style=&quot;box-sizing: border-box;&quot;&gt;The environment for the virtual machines in this lab was managed by&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;box-sizing: border-box; font-weight: 700;&quot;&gt;Vagrant&lt;/span&gt;&amp;nbsp;with&amp;nbsp;&lt;span style=&quot;box-sizing: border-box; font-weight: 700;&quot;&gt;libvirt&lt;/span&gt;. Details about how this was done could be seen in the project&amp;nbsp;&lt;a href=&quot;https://github.com/ricardozanini/vagrant-alm&quot; style=&quot;background: 0px 0px; box-sizing: border-box; color: #0066cc; font-family: var(--pfe-theme--font-family, &amp;quot;RedHatText&amp;quot;, &amp;quot;Overpass&amp;quot;, Overpass, Helvetica, Arial, sans-serif); text-decoration-line: none;&quot;&gt;Vagrant ALM&lt;/a&gt;&amp;nbsp;at Github.&lt;/div&gt;
&lt;h2 dir=&quot;ltr&quot; style=&quot;--pfe-broadcasted--link: #151515; --pfe-broadcasted--text: #151515; background-color: white; box-sizing: border-box; color: #151515; font-family: var(--pfe-theme--font-family--heading, &amp;quot;RedHatDisplay&amp;quot;, &amp;quot;Overpass&amp;quot;, Overpass, Helvetica, Arial, sans-serif); font-size: var(--pfe-theme--font-size--beta,28px); font-weight: var(--pfe-theme--font-weight--beta,400); line-height: var(--pfe-theme--line-height--beta,1.3); margin: 0px 0px 20px;&quot;&gt;
&lt;span style=&quot;box-sizing: border-box;&quot;&gt;Example Pipeline Flow&lt;/span&gt;&lt;/h2&gt;
&lt;div dir=&quot;ltr&quot; style=&quot;background-color: white; box-sizing: border-box; color: #151515; font-family: RedHatText, Overpass, Overpass, Helvetica, Arial, sans-serif; font-size: 18px; line-height: var(--pfe-theme--line-height,1.5); margin-bottom: 18px;&quot;&gt;
&lt;span style=&quot;box-sizing: border-box;&quot;&gt;Now that the tools and the architecture of this lab are well known, let’s explore the CI/CD pipeline flow built for this lab. Note that the purpose of this pipeline is for demonstration only and may lack steps that a real-world CI/CD process might have.&lt;/span&gt;&lt;/div&gt;
&lt;div dir=&quot;ltr&quot; style=&quot;background-color: white; box-sizing: border-box; color: #151515; font-family: RedHatText, Overpass, Overpass, Helvetica, Arial, sans-serif; font-size: 18px; line-height: var(--pfe-theme--line-height,1.5); margin-bottom: 18px;&quot;&gt;
&lt;span style=&quot;box-sizing: border-box;&quot;&gt;Observe the figure below:&lt;/span&gt;&lt;/div&gt;
&lt;div dir=&quot;ltr&quot; style=&quot;background-color: white; box-sizing: border-box; color: #151515; font-family: RedHatText, Overpass, Overpass, Helvetica, Arial, sans-serif; font-size: 18px; line-height: var(--pfe-theme--line-height,1.5); margin-bottom: 18px;&quot;&gt;
&lt;span style=&quot;box-sizing: border-box;&quot;&gt;&lt;img alt=&quot;image&quot; src=&quot;https://lh5.googleusercontent.com/NTR47uOut9b6QqLEFFyrOfX7FI2KUO0LJVYGl_TbyYrUEx4sOzII0Muk3uVfJjuRJU_rbt_em9bKY8yuiaWynzDRkoCnm7rEsQn6K4ui6dQ2rnfp3RcflB3syLuPx_EAReHIU1sD&quot; style=&quot;border: none; box-sizing: border-box; height: 194px; max-width: 100%; vertical-align: middle; width: 800px;&quot; /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div dir=&quot;ltr&quot; style=&quot;background-color: white; box-sizing: border-box; color: #151515; font-family: RedHatText, Overpass, Overpass, Helvetica, Arial, sans-serif; font-size: 18px; line-height: var(--pfe-theme--line-height,1.5); margin-bottom: 18px;&quot;&gt;
&lt;em style=&quot;box-sizing: border-box;&quot;&gt;Figure 2 - The pipeline flow&lt;/em&gt;&lt;/div&gt;
&lt;div style=&quot;background-color: white; box-sizing: border-box; color: #151515; font-family: RedHatText, Overpass, Overpass, Helvetica, Arial, sans-serif; font-size: 18px; line-height: var(--pfe-theme--line-height,1.5); margin-bottom: 18px;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div dir=&quot;ltr&quot; style=&quot;background-color: white; box-sizing: border-box; color: #151515; font-family: RedHatText, Overpass, Overpass, Helvetica, Arial, sans-serif; font-size: 18px; line-height: var(--pfe-theme--line-height,1.5); margin-bottom: 18px;&quot;&gt;
&lt;span style=&quot;box-sizing: border-box;&quot;&gt;The implementation details of this pipeline can be seen&amp;nbsp;&lt;/span&gt;&lt;a href=&quot;https://github.com/ricardozanini/soccer-stats/blob/master/Jenkinsfile&quot; style=&quot;background: 0px 0px; box-sizing: border-box; color: #0066cc; font-family: var(--pfe-theme--font-family, &amp;quot;RedHatText&amp;quot;, &amp;quot;Overpass&amp;quot;, Overpass, Helvetica, Arial, sans-serif); text-decoration-line: none;&quot;&gt;in this repository&lt;/a&gt;.&lt;/div&gt;
&lt;div dir=&quot;ltr&quot; style=&quot;background-color: white; box-sizing: border-box; color: #151515; font-family: RedHatText, Overpass, Overpass, Helvetica, Arial, sans-serif; font-size: 18px; line-height: var(--pfe-theme--line-height,1.5); margin-bottom: 18px;&quot;&gt;
&lt;span style=&quot;box-sizing: border-box;&quot;&gt;The process starts by pulling the application source code from Github. The next thing to do is to update the project version according to the build number (e.g.&amp;nbsp;&lt;/span&gt;my-fantastic-app-1.0.0-123). This way, we have a fingerprint of this build during deployment. Later, can be used as a metric and process control. After updating the project’s version,&amp;nbsp;&lt;span style=&quot;box-sizing: border-box; font-weight: 700;&quot;&gt;Jenkins&lt;/span&gt;&amp;nbsp;starts building the source code using Maven.&lt;/div&gt;
&lt;div dir=&quot;ltr&quot; style=&quot;background-color: white; box-sizing: border-box; color: #151515; font-family: RedHatText, Overpass, Overpass, Helvetica, Arial, sans-serif; font-size: 18px; line-height: var(--pfe-theme--line-height,1.5); margin-bottom: 18px;&quot;&gt;
&lt;span style=&quot;box-sizing: border-box;&quot;&gt;After a successful compilation, the pipeline will perform unit tests. If nothing goes wrong during the unit tests, the pipeline flow initiates the integration tests. In this case, the test framework creates all the infrastructure needed for the tests: an in-memory database with test data and a small web server to deploy the application. The integration tests are considered a success when all requests were validated against the application deployed in the test environment.&lt;/span&gt;&lt;/div&gt;
&lt;div dir=&quot;ltr&quot; style=&quot;background-color: white; box-sizing: border-box; color: #151515; font-family: RedHatText, Overpass, Overpass, Helvetica, Arial, sans-serif; font-size: 18px; line-height: var(--pfe-theme--line-height,1.5); margin-bottom: 18px;&quot;&gt;
&lt;span style=&quot;box-sizing: border-box;&quot;&gt;The output from unit and integration tests is a&amp;nbsp;&lt;/span&gt;&lt;a href=&quot;http://www.eclemma.org/jacoco/&quot; style=&quot;background: 0px 0px; box-sizing: border-box; color: #0066cc; font-family: var(--pfe-theme--font-family, &amp;quot;RedHatText&amp;quot;, &amp;quot;Overpass&amp;quot;, Overpass, Helvetica, Arial, sans-serif); text-decoration-line: none;&quot;&gt;coverage report&lt;/a&gt;, which will be one of the artifacts used by Sonar server to generate quality metrics. The other one is the application source code. If the&amp;nbsp;&lt;a href=&quot;https://docs.sonarqube.org/display/SONAR/Quality+Gates&quot; style=&quot;background: 0px 0px; box-sizing: border-box; color: #0066cc; font-family: var(--pfe-theme--font-family, &amp;quot;RedHatText&amp;quot;, &amp;quot;Overpass&amp;quot;, Overpass, Helvetica, Arial, sans-serif); text-decoration-line: none;&quot;&gt;quality gate&lt;/a&gt;&amp;nbsp;defined in the Sonar server is not met, the pipeline flow will fail.&lt;/div&gt;
&lt;div dir=&quot;ltr&quot; style=&quot;background-color: white; box-sizing: border-box; color: #151515; font-family: RedHatText, Overpass, Overpass, Helvetica, Arial, sans-serif; font-size: 18px; line-height: var(--pfe-theme--line-height,1.5); margin-bottom: 18px;&quot;&gt;
&lt;span style=&quot;box-sizing: border-box;&quot;&gt;If everything went fine, the flow stops its execution and waits for approval. The Jenkins server provides an interface for someone with the right permissions to manually promote the build. Figure 3 illustrates this process.&lt;/span&gt;&lt;/div&gt;
&lt;div dir=&quot;ltr&quot; style=&quot;background-color: white; box-sizing: border-box; color: #151515; font-family: RedHatText, Overpass, Overpass, Helvetica, Arial, sans-serif; font-size: 18px; line-height: var(--pfe-theme--line-height,1.5); margin-bottom: 18px;&quot;&gt;
&lt;span style=&quot;box-sizing: border-box;&quot;&gt;&lt;img alt=&quot;image&quot; src=&quot;https://lh3.googleusercontent.com/Fj_54nGvoi7ignowzvMH-vnNymGNnuD063Y13ZVoEOap5Vn6q3Q_zfmLOp7B2ntT3PHRMjvAv5z0YuoHKgiTYzer7AbMg9eRmeE0xdfj9K2v7vfxpiSS-5lAvBl9WmBxGhYkw1fx&quot; style=&quot;border: none; box-sizing: border-box; height: 222px; max-width: 100%; vertical-align: middle; width: 800px;&quot; /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div dir=&quot;ltr&quot; style=&quot;background-color: white; box-sizing: border-box; color: #151515; font-family: RedHatText, Overpass, Overpass, Helvetica, Arial, sans-serif; font-size: 18px; line-height: var(--pfe-theme--line-height,1.5); margin-bottom: 18px;&quot;&gt;
&lt;em style=&quot;box-sizing: border-box;&quot;&gt;Figure 3 - Approval step example&lt;/em&gt;&lt;/div&gt;
&lt;div dir=&quot;ltr&quot; style=&quot;background-color: white; box-sizing: border-box; color: #151515; font-family: RedHatText, Overpass, Overpass, Helvetica, Arial, sans-serif; font-size: 18px; line-height: var(--pfe-theme--line-height,1.5); margin-bottom: 18px;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div dir=&quot;ltr&quot; style=&quot;background-color: white; box-sizing: border-box; color: #151515; font-family: RedHatText, Overpass, Overpass, Helvetica, Arial, sans-serif; font-size: 18px; line-height: var(--pfe-theme--line-height,1.5); margin-bottom: 18px;&quot;&gt;
&lt;span style=&quot;box-sizing: border-box;&quot;&gt;After the approval, the pipeline continues to execute the flow and goes on to the next step, which is to upload the compiled artifact to the Nexus repository. Then we have a new application snapshot ready to be deployed.&lt;/span&gt;&lt;/div&gt;
&lt;div dir=&quot;ltr&quot; style=&quot;background-color: white; box-sizing: border-box; color: #151515; font-family: RedHatText, Overpass, Overpass, Helvetica, Arial, sans-serif; font-size: 18px; line-height: var(--pfe-theme--line-height,1.5); margin-bottom: 18px;&quot;&gt;
&lt;span style=&quot;box-sizing: border-box;&quot;&gt;Now it’s time for Ansible to shine. The pipeline flow just sets the required parameters like the compiled artifact URL and the target host to execute the&amp;nbsp;&lt;/span&gt;&lt;a href=&quot;https://github.com/ricardozanini/soccer-stats/blob/master/provision/playbook.yml&quot; style=&quot;background: 0px 0px; box-sizing: border-box; color: #0066cc; font-family: var(--pfe-theme--font-family, &amp;quot;RedHatText&amp;quot;, &amp;quot;Overpass&amp;quot;, Overpass, Helvetica, Arial, sans-serif); text-decoration-line: none;&quot;&gt;Ansible Playbook&lt;/a&gt;&amp;nbsp;afterward. The Playbook is used to automate all target host configuration. In this lab, we’ll use it to install Java and to prepare the environment to receive the&amp;nbsp;&lt;a href=&quot;https://docs.spring.io/spring-boot/docs/current/reference/html/deployment-install.html&quot; style=&quot;background: 0px 0px; box-sizing: border-box; color: #0066cc; font-family: var(--pfe-theme--font-family, &amp;quot;RedHatText&amp;quot;, &amp;quot;Overpass&amp;quot;, Overpass, Helvetica, Arial, sans-serif); text-decoration-line: none;&quot;&gt;Spring Boot Application as a service&lt;/a&gt;. The Playbook is going to install the application as a service and will poll its HTTP port until it receives a valid response to make sure the deployment was successful.&lt;/div&gt;
&lt;div dir=&quot;ltr&quot; style=&quot;background-color: white; box-sizing: border-box; color: #151515; font-family: RedHatText, Overpass, Overpass, Helvetica, Arial, sans-serif; font-size: 18px; line-height: var(--pfe-theme--line-height,1.5); margin-bottom: 18px;&quot;&gt;
&lt;span style=&quot;box-sizing: border-box;&quot;&gt;After the Ansible Playbook execution, the last step could be to send a notification to every stakeholder regarding the results of the new deployment via email or slack. This isn’t implemented in our example pipeline yet, but&amp;nbsp;&lt;/span&gt;&lt;a href=&quot;https://github.com/ricardozanini/soccer-stats/pulls&quot; style=&quot;background: 0px 0px; box-sizing: border-box; color: #0066cc; font-family: var(--pfe-theme--font-family, &amp;quot;RedHatText&amp;quot;, &amp;quot;Overpass&amp;quot;, Overpass, Helvetica, Arial, sans-serif); text-decoration-line: none;&quot;&gt;I’m willing for pull requests&lt;/a&gt;!&lt;/div&gt;
&lt;h2 dir=&quot;ltr&quot; style=&quot;--pfe-broadcasted--link: #151515; --pfe-broadcasted--text: #151515; background-color: white; box-sizing: border-box; color: #151515; font-family: var(--pfe-theme--font-family--heading, &amp;quot;RedHatDisplay&amp;quot;, &amp;quot;Overpass&amp;quot;, Overpass, Helvetica, Arial, sans-serif); font-size: var(--pfe-theme--font-size--beta,28px); font-weight: var(--pfe-theme--font-weight--beta,400); line-height: var(--pfe-theme--line-height--beta,1.3); margin: 0px 0px 20px;&quot;&gt;
&lt;span style=&quot;box-sizing: border-box;&quot;&gt;Ansible Playbooks&lt;/span&gt;&lt;/h2&gt;
&lt;div dir=&quot;ltr&quot; style=&quot;background-color: white; box-sizing: border-box; color: #151515; font-family: RedHatText, Overpass, Overpass, Helvetica, Arial, sans-serif; font-size: 18px; line-height: var(--pfe-theme--line-height,1.5); margin-bottom: 18px;&quot;&gt;
&lt;span style=&quot;box-sizing: border-box;&quot;&gt;Let’s dig through the Playbooks used in this lab to get more details about what has been done until now. Ansible played a fundamental role twice in this lab. First, it automated all the infrastructure for this lab, then we used it as a tool to deploy our application through Jenkins pipeline.&lt;/span&gt;&lt;/div&gt;
&lt;h3 dir=&quot;ltr&quot; style=&quot;--pfe-broadcasted--link: #151515; --pfe-broadcasted--text: #151515; background-color: white; box-sizing: border-box; color: #151515; font-family: var(--pfe-theme--font-family--heading, &amp;quot;RedHatDisplay&amp;quot;, &amp;quot;Overpass&amp;quot;, Overpass, Helvetica, Arial, sans-serif); font-size: var(--pfe-theme--font-size--gamma,24px); font-weight: var(--pfe-theme--font-weight--gamma,400); line-height: var(--pfe-theme--line-height--gamma,1.3); margin: 0px 0px 15px;&quot;&gt;
&lt;span style=&quot;box-sizing: border-box;&quot;&gt;Infrastructure provisioning&lt;/span&gt;&lt;/h3&gt;
&lt;div dir=&quot;ltr&quot; style=&quot;background-color: white; box-sizing: border-box; color: #151515; font-family: RedHatText, Overpass, Overpass, Helvetica, Arial, sans-serif; font-size: 18px; line-height: var(--pfe-theme--line-height,1.5); margin-bottom: 18px;&quot;&gt;
&lt;span style=&quot;box-sizing: border-box;&quot;&gt;There’s no secret in here. With a little knowledge about how Ansible works, you could create a lab (or even a production environment) using community Ansible roles like the ones used in this lab to create an ALM excerpt. The mindset behind this process was discussed in my other article: “&lt;/span&gt;&lt;a href=&quot;https://www.redhat.com/en/blog/developers-shortcut-getting-started-ansible&quot; style=&quot;background: 0px 0px; box-sizing: border-box; color: #0066cc; font-family: var(--pfe-theme--font-family, &amp;quot;RedHatText&amp;quot;, &amp;quot;Overpass&amp;quot;, Overpass, Helvetica, Arial, sans-serif); text-decoration-line: none;&quot;&gt;A developer&#39;s shortcut to getting started with Ansible&lt;/a&gt;”, please check it out for a comprehensive review of this process.&lt;/div&gt;
&lt;div dir=&quot;ltr&quot; style=&quot;background-color: white; box-sizing: border-box; color: #151515; font-family: RedHatText, Overpass, Overpass, Helvetica, Arial, sans-serif; font-size: 18px; line-height: var(--pfe-theme--line-height,1.5); margin-bottom: 18px;&quot;&gt;
&lt;span style=&quot;box-sizing: border-box;&quot;&gt;After designing the architecture, we searched for Ansible roles that could automate the actors of our design, like a Sonar and Jenkins server, for example. In the end, we’ve come up with the following Playbook:&lt;/span&gt;&lt;/div&gt;
&lt;pre dir=&quot;ltr&quot; style=&quot;background-color: #f0f0f0; border-radius: 0px; border: 1px solid rgb(210, 210, 210); box-sizing: border-box; color: #252527; font-family: monospace, monospace; font-size: 0.777778em; line-height: 1.44; margin-bottom: 15px; overflow-wrap: break-word; overflow: auto; padding: 6px 10px; word-break: break-all;&quot;&gt;&lt;span style=&quot;box-sizing: border-box;&quot;&gt;---&lt;/span&gt;
&lt;span style=&quot;box-sizing: border-box;&quot;&gt;- &lt;/span&gt;name: Deploy Jenkins CI
&lt;span style=&quot;box-sizing: border-box;&quot;&gt;hosts&lt;/span&gt;: jenkins_server
&lt;span style=&quot;box-sizing: border-box;&quot;&gt;remote_user&lt;/span&gt;: vagrant
&lt;span style=&quot;box-sizing: border-box;&quot;&gt;become&lt;/span&gt;: yes

&lt;span style=&quot;box-sizing: border-box;&quot;&gt;roles&lt;/span&gt;:
&lt;span style=&quot;box-sizing: border-box;&quot;&gt;  - &lt;/span&gt;geerlingguy.repo-epel
&lt;span style=&quot;box-sizing: border-box;&quot;&gt;  - &lt;/span&gt;geerlingguy.jenkins
&lt;span style=&quot;box-sizing: border-box;&quot;&gt;  - &lt;/span&gt;geerlingguy.git
&lt;span style=&quot;box-sizing: border-box;&quot;&gt;  - &lt;/span&gt;tecris.maven
&lt;span style=&quot;box-sizing: border-box;&quot;&gt;  - &lt;/span&gt;geerlingguy.ansible

&lt;span style=&quot;box-sizing: border-box;&quot;&gt;- &lt;/span&gt;name: Deploy Nexus Server
&lt;span style=&quot;box-sizing: border-box;&quot;&gt;hosts&lt;/span&gt;: nexus_server
&lt;span style=&quot;box-sizing: border-box;&quot;&gt;remote_user&lt;/span&gt;: vagrant
&lt;span style=&quot;box-sizing: border-box;&quot;&gt;become&lt;/span&gt;: yes

&lt;span style=&quot;box-sizing: border-box;&quot;&gt;roles&lt;/span&gt;:
&lt;span style=&quot;box-sizing: border-box;&quot;&gt;  - &lt;/span&gt;geerlingguy.java
&lt;span style=&quot;box-sizing: border-box;&quot;&gt;  - &lt;/span&gt;savoirfairelinux.nexus3-oss

&lt;span style=&quot;box-sizing: border-box;&quot;&gt;- &lt;/span&gt;name: Deploy Sonar Server
&lt;span style=&quot;box-sizing: border-box;&quot;&gt;hosts&lt;/span&gt;: sonar_server
&lt;span style=&quot;box-sizing: border-box;&quot;&gt;remote_user&lt;/span&gt;: vagrant
&lt;span style=&quot;box-sizing: border-box;&quot;&gt;become&lt;/span&gt;: yes

&lt;span style=&quot;box-sizing: border-box;&quot;&gt;roles&lt;/span&gt;:
&lt;span style=&quot;box-sizing: border-box;&quot;&gt;  - &lt;/span&gt;wtanaka.unzip
&lt;span style=&quot;box-sizing: border-box;&quot;&gt;  - &lt;/span&gt;zanini.sonar

&lt;span style=&quot;box-sizing: border-box;&quot;&gt;- &lt;/span&gt;name: On Premises CentOS
&lt;span style=&quot;box-sizing: border-box;&quot;&gt;hosts&lt;/span&gt;: app_server
&lt;span style=&quot;box-sizing: border-box;&quot;&gt;remote_user&lt;/span&gt;: vagrant
&lt;span style=&quot;box-sizing: border-box;&quot;&gt;become&lt;/span&gt;: yes

&lt;span style=&quot;box-sizing: border-box;&quot;&gt;roles&lt;/span&gt;:
&lt;span style=&quot;box-sizing: border-box;&quot;&gt;  - &lt;/span&gt;jenkins-keys-config&lt;/pre&gt;
&lt;div dir=&quot;ltr&quot; style=&quot;background-color: white; box-sizing: border-box; color: #151515; font-family: RedHatText, Overpass, Overpass, Helvetica, Arial, sans-serif; font-size: 18px; line-height: var(--pfe-theme--line-height,1.5); margin-bottom: 18px;&quot;&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/div&gt;
&lt;div dir=&quot;ltr&quot; style=&quot;background-color: white; box-sizing: border-box; color: #151515; font-family: RedHatText, Overpass, Overpass, Helvetica, Arial, sans-serif; font-size: 18px; line-height: var(--pfe-theme--line-height,1.5); margin-bottom: 18px;&quot;&gt;
&lt;span style=&quot;box-sizing: border-box;&quot;&gt;Basically, we group the roles that make sense together in order to provide the desired infrastructure. Let’s take a closer look at the Jenkins’ provision:&lt;/span&gt;&lt;/div&gt;
&lt;pre dir=&quot;ltr&quot; style=&quot;background-color: #f0f0f0; border-radius: 0px; border: 1px solid rgb(210, 210, 210); box-sizing: border-box; color: #252527; font-family: monospace, monospace; font-size: 0.777778em; line-height: 1.44; margin-bottom: 15px; overflow-wrap: break-word; overflow: auto; padding: 6px 10px; word-break: break-all;&quot;&gt;&lt;span style=&quot;box-sizing: border-box;&quot;&gt;- &lt;/span&gt;name: Deploy Jenkins CI
&lt;span style=&quot;box-sizing: border-box;&quot;&gt;hosts&lt;/span&gt;: jenkins_server
&lt;span style=&quot;box-sizing: border-box;&quot;&gt;remote_user&lt;/span&gt;: vagrant
&lt;span style=&quot;box-sizing: border-box;&quot;&gt;become&lt;/span&gt;: yes

&lt;span style=&quot;box-sizing: border-box;&quot;&gt;roles&lt;/span&gt;:
&lt;span style=&quot;box-sizing: border-box;&quot;&gt;  - &lt;/span&gt;geerlingguy.repo-epel
&lt;span style=&quot;box-sizing: border-box;&quot;&gt;  - &lt;/span&gt;geerlingguy.jenkins
&lt;span style=&quot;box-sizing: border-box;&quot;&gt;  - &lt;/span&gt;geerlingguy.git
&lt;span style=&quot;box-sizing: border-box;&quot;&gt;  - &lt;/span&gt;tecris.maven
&lt;span style=&quot;box-sizing: border-box;&quot;&gt;  - &lt;/span&gt;geerlingguy.ansible
&lt;/pre&gt;
&lt;div dir=&quot;ltr&quot; style=&quot;background-color: white; box-sizing: border-box; color: #151515; font-family: RedHatText, Overpass, Overpass, Helvetica, Arial, sans-serif; font-size: 18px; line-height: var(--pfe-theme--line-height,1.5); margin-bottom: 18px;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div dir=&quot;ltr&quot; style=&quot;background-color: white; box-sizing: border-box; color: #151515; font-family: RedHatText, Overpass, Overpass, Helvetica, Arial, sans-serif; font-size: 18px; line-height: var(--pfe-theme--line-height,1.5); margin-bottom: 18px;&quot;&gt;
&lt;span style=&quot;box-sizing: border-box;&quot;&gt;This task defines the host group where Jenkins will be deployed and describes the roles that we used to deploy the Jenkins server. We are going to need the EPEL repository for the CentOS to be enabled, the Jenkins installation itself and GIT, Maven and Ansible that are required for our pipeline. That’s it. With barely 11 lines of code, we have a Jenkins server up and running prepared to start our CI/CD process.&lt;/span&gt;&lt;/div&gt;
&lt;div dir=&quot;ltr&quot; style=&quot;background-color: white; box-sizing: border-box; color: #151515; font-family: RedHatText, Overpass, Overpass, Helvetica, Arial, sans-serif; font-size: 18px; line-height: var(--pfe-theme--line-height,1.5); margin-bottom: 18px;&quot;&gt;
&lt;span style=&quot;box-sizing: border-box;&quot;&gt;To get this infrastructure ready, we took the advantage of the integration between Vagrant and Ansible. The vagrant file used in this lab could be seen in the&amp;nbsp;&lt;/span&gt;&lt;a href=&quot;https://github.com/ricardozanini/vagrant-alm/blob/master/Vagrantfile&quot; style=&quot;background: 0px 0px; box-sizing: border-box; color: #0066cc; font-family: var(--pfe-theme--font-family, &amp;quot;RedHatText&amp;quot;, &amp;quot;Overpass&amp;quot;, Overpass, Helvetica, Arial, sans-serif); text-decoration-line: none;&quot;&gt;Github vagrant-alm repository&lt;/a&gt;. Then with a simple “vagrant up” on the Vagrant file directory, we have the lab environment ready. More about how to prepare your machine to run Vagrant with libvirt could be seen in the&amp;nbsp;&lt;a href=&quot;https://github.com/vagrant-libvirt/vagrant-libvirt&quot; style=&quot;background: 0px 0px; box-sizing: border-box; color: #0066cc; font-family: var(--pfe-theme--font-family, &amp;quot;RedHatText&amp;quot;, &amp;quot;Overpass&amp;quot;, Overpass, Helvetica, Arial, sans-serif); text-decoration-line: none;&quot;&gt;docs&lt;/a&gt;.&lt;/div&gt;
&lt;h3 dir=&quot;ltr&quot; style=&quot;--pfe-broadcasted--link: #151515; --pfe-broadcasted--text: #151515; background-color: white; box-sizing: border-box; color: #151515; font-family: var(--pfe-theme--font-family--heading, &amp;quot;RedHatDisplay&amp;quot;, &amp;quot;Overpass&amp;quot;, Overpass, Helvetica, Arial, sans-serif); font-size: var(--pfe-theme--font-size--gamma,24px); font-weight: var(--pfe-theme--font-weight--gamma,400); line-height: var(--pfe-theme--line-height--gamma,1.3); margin: 0px 0px 15px;&quot;&gt;
&lt;span style=&quot;box-sizing: border-box;&quot;&gt;Application deployment&lt;/span&gt;&lt;/h3&gt;
&lt;div dir=&quot;ltr&quot; style=&quot;background-color: white; box-sizing: border-box; color: #151515; font-family: RedHatText, Overpass, Overpass, Helvetica, Arial, sans-serif; font-size: 18px; line-height: var(--pfe-theme--line-height,1.5); margin-bottom: 18px;&quot;&gt;
&lt;span style=&quot;box-sizing: border-box;&quot;&gt;The pipeline has been designed to prepare the application binaries, now called “artifact”, and to upload them in Nexus. The artifact can be reached in Nexus by an URL usually called Artifact URL. Ansible is also part of the pipeline and will receive the Artifact URL as the input for deployment. Thus, Ansible will be responsible not only for the deployment but also for the machine provisioning.&lt;/span&gt;&lt;/div&gt;
&lt;div dir=&quot;ltr&quot; style=&quot;background-color: white; box-sizing: border-box; color: #151515; font-family: RedHatText, Overpass, Overpass, Helvetica, Arial, sans-serif; font-size: 18px; line-height: var(--pfe-theme--line-height,1.5); margin-bottom: 18px;&quot;&gt;
&lt;span style=&quot;box-sizing: border-box;&quot;&gt;Let’s take a closer look at the Ansible Playbook that deploys our application on the target host:&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;background-color: white; box-sizing: border-box; color: #151515; font-family: RedHatText, Overpass, Overpass, Helvetica, Arial, sans-serif; font-size: 18px; line-height: var(--pfe-theme--line-height,1.5); margin-bottom: 18px;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;pre dir=&quot;ltr&quot; style=&quot;background-color: #f0f0f0; border-radius: 0px; border: 1px solid rgb(210, 210, 210); box-sizing: border-box; color: #252527; font-family: monospace, monospace; font-size: 0.777778em; line-height: 1.44; margin-bottom: 15px; overflow-wrap: break-word; overflow: auto; padding: 6px 10px; word-break: break-all;&quot;&gt;&lt;span style=&quot;box-sizing: border-box;&quot;&gt;---&lt;/span&gt;
&lt;span style=&quot;box-sizing: border-box;&quot;&gt;- &lt;/span&gt;name: Install Java
&lt;span style=&quot;box-sizing: border-box;&quot;&gt;hosts&lt;/span&gt;: app_server
&lt;span style=&quot;box-sizing: border-box;&quot;&gt;become&lt;/span&gt;: yes
&lt;span style=&quot;box-sizing: border-box;&quot;&gt;become_user&lt;/span&gt;: root
&lt;span style=&quot;box-sizing: border-box;&quot;&gt;roles&lt;/span&gt;:
&lt;span style=&quot;box-sizing: border-box;&quot;&gt;  - &lt;/span&gt;geerlingguy.java

&lt;span style=&quot;box-sizing: border-box;&quot;&gt;- &lt;/span&gt;name: Download Application from Repo
&lt;span style=&quot;box-sizing: border-box;&quot;&gt;hosts&lt;/span&gt;: app_server
&lt;span style=&quot;box-sizing: border-box;&quot;&gt;tasks&lt;/span&gt;:
&lt;span style=&quot;box-sizing: border-box;&quot;&gt;  - &lt;/span&gt;get_url:
&lt;span style=&quot;box-sizing: border-box;&quot;&gt;      force&lt;/span&gt;: yes
&lt;span style=&quot;box-sizing: border-box;&quot;&gt;      url&lt;/span&gt;: &quot;{{ lookup(&#39;env&#39;,&#39;ARTIFACT_URL&#39;) }}&quot;
&lt;span style=&quot;box-sizing: border-box;&quot;&gt;      dest&lt;/span&gt;: &quot;/tmp/{{ lookup(&#39;env&#39;,&#39;APP_NAME&#39;) }}.jar&quot;
&lt;span style=&quot;box-sizing: border-box;&quot;&gt;  - &lt;/span&gt;stat:
&lt;span style=&quot;box-sizing: border-box;&quot;&gt;      path&lt;/span&gt;: &quot;/tmp/{{ lookup(&#39;env&#39;,&#39;APP_NAME&#39;) }}.jar&quot;

&lt;span style=&quot;box-sizing: border-box;&quot;&gt;- &lt;/span&gt;name: Setup Spring Boot
&lt;span style=&quot;box-sizing: border-box;&quot;&gt;hosts&lt;/span&gt;: app_server
&lt;span style=&quot;box-sizing: border-box;&quot;&gt;become&lt;/span&gt;: yes
&lt;span style=&quot;box-sizing: border-box;&quot;&gt;become_user&lt;/span&gt;: root
&lt;span style=&quot;box-sizing: border-box;&quot;&gt;roles&lt;/span&gt;:
&lt;span style=&quot;box-sizing: border-box;&quot;&gt;  - { &lt;/span&gt;role: pellepelster.springboot-role,
&lt;span style=&quot;box-sizing: border-box;&quot;&gt;      spring_boot_file&lt;/span&gt;: &quot;{{ lookup(&#39;env&#39;,&#39;APP_NAME&#39;) }}.jar&quot;,
&lt;span style=&quot;box-sizing: border-box;&quot;&gt;      spring_boot_file_source&lt;/span&gt;: &quot;/tmp/{{ lookup(&#39;env&#39;,&#39;APP_NAME&#39;) }}.jar&quot;,
&lt;span style=&quot;box-sizing: border-box;&quot;&gt;      spring_boot_application_id&lt;/span&gt;: &quot;{{ lookup(&#39;env&#39;,&#39;APP_NAME&#39;) }}&quot;
&lt;span style=&quot;box-sizing: border-box;&quot;&gt;  }&lt;/span&gt;&lt;/pre&gt;
&lt;div style=&quot;background-color: white; box-sizing: border-box; color: #151515; font-family: RedHatText, Overpass, Overpass, Helvetica, Arial, sans-serif; font-size: 18px; line-height: var(--pfe-theme--line-height,1.5); margin-bottom: 18px;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div dir=&quot;ltr&quot; style=&quot;background-color: white; box-sizing: border-box; color: #151515; font-family: RedHatText, Overpass, Overpass, Helvetica, Arial, sans-serif; font-size: 18px; line-height: var(--pfe-theme--line-height,1.5); margin-bottom: 18px;&quot;&gt;
&lt;span style=&quot;box-sizing: border-box;&quot;&gt;Details about this implementation can be seen in the&amp;nbsp;&lt;/span&gt;&lt;a href=&quot;https://github.com/ricardozanini/soccer-stats/blob/master/provision/playbook.yml&quot; style=&quot;background: 0px 0px; box-sizing: border-box; color: #0066cc; font-family: var(--pfe-theme--font-family, &amp;quot;RedHatText&amp;quot;, &amp;quot;Overpass&amp;quot;, Overpass, Helvetica, Arial, sans-serif); text-decoration-line: none;&quot;&gt;demo application GitHub repository&lt;/a&gt;.&lt;/div&gt;
&lt;div dir=&quot;ltr&quot; style=&quot;background-color: white; box-sizing: border-box; color: #151515; font-family: RedHatText, Overpass, Overpass, Helvetica, Arial, sans-serif; font-size: 18px; line-height: var(--pfe-theme--line-height,1.5); margin-bottom: 18px;&quot;&gt;
&lt;span style=&quot;box-sizing: border-box;&quot;&gt;This Playbook will only perform three tasks:&lt;/span&gt;&lt;/div&gt;
&lt;ol style=&quot;background-color: white; box-sizing: border-box; color: #8a8a8a; font-family: RedHatText, Overpass, Overpass, Helvetica, Arial, sans-serif; font-size: 18px; margin-block-end: 0px; margin-block-start: 0px; margin: 0px 0px 28px; padding-inline-start: 0px; padding-left: 1.25em;&quot;&gt;
&lt;li dir=&quot;ltr&quot; style=&quot;box-sizing: border-box; color: #151515; font-family: var(--pfe-theme--font-family, &amp;quot;RedHatText&amp;quot;, &amp;quot;Overpass&amp;quot;, Overpass, Helvetica, Arial, sans-serif); font-size: 1em; line-height: 1.5; margin: 0px; padding-bottom: 0.5em;&quot;&gt;&lt;div dir=&quot;ltr&quot; style=&quot;box-sizing: border-box; font-family: var(--pfe-theme--font-family, &amp;quot;RedHatText&amp;quot;, &amp;quot;Overpass&amp;quot;, Overpass, Helvetica, Arial, sans-serif); font-size: var(--pfe-theme--font-size,18px); font-weight: var(--pfe-theme--font-weight,400); line-height: var(--pfe-theme--line-height,1.5);&quot;&gt;
&lt;span style=&quot;box-sizing: border-box;&quot;&gt;Install Java based on a pre-defined role from Ansible Galaxy&lt;/span&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li dir=&quot;ltr&quot; style=&quot;box-sizing: border-box; color: #151515; font-family: var(--pfe-theme--font-family, &amp;quot;RedHatText&amp;quot;, &amp;quot;Overpass&amp;quot;, Overpass, Helvetica, Arial, sans-serif); font-size: 1em; line-height: 1.5; margin: 0px; padding-bottom: 0.5em;&quot;&gt;&lt;div dir=&quot;ltr&quot; style=&quot;box-sizing: border-box; font-family: var(--pfe-theme--font-family, &amp;quot;RedHatText&amp;quot;, &amp;quot;Overpass&amp;quot;, Overpass, Helvetica, Arial, sans-serif); font-size: var(--pfe-theme--font-size,18px); font-weight: var(--pfe-theme--font-weight,400); line-height: var(--pfe-theme--line-height,1.5);&quot;&gt;
&lt;span style=&quot;box-sizing: border-box;&quot;&gt;Download the binaries from the Nexus repository based on the input from Jenkins&lt;/span&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li dir=&quot;ltr&quot; style=&quot;box-sizing: border-box; color: #151515; font-family: var(--pfe-theme--font-family, &amp;quot;RedHatText&amp;quot;, &amp;quot;Overpass&amp;quot;, Overpass, Helvetica, Arial, sans-serif); font-size: 1em; line-height: 1.5; margin: 0px;&quot;&gt;&lt;div dir=&quot;ltr&quot; style=&quot;box-sizing: border-box; font-family: var(--pfe-theme--font-family, &amp;quot;RedHatText&amp;quot;, &amp;quot;Overpass&amp;quot;, Overpass, Helvetica, Arial, sans-serif); font-size: var(--pfe-theme--font-size,18px); font-weight: var(--pfe-theme--font-weight,400); line-height: var(--pfe-theme--line-height,1.5);&quot;&gt;
&lt;span style=&quot;box-sizing: border-box;&quot;&gt;Set up the application as a Spring boot service again using a role from the community&lt;/span&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;/ol&gt;
&lt;div dir=&quot;ltr&quot; style=&quot;background-color: white; box-sizing: border-box; color: #151515; font-family: RedHatText, Overpass, Overpass, Helvetica, Arial, sans-serif; font-size: 18px; line-height: var(--pfe-theme--line-height,1.5); margin-bottom: 18px;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div dir=&quot;ltr&quot; style=&quot;background-color: white; box-sizing: border-box; color: #151515; font-family: RedHatText, Overpass, Overpass, Helvetica, Arial, sans-serif; font-size: 18px; line-height: var(--pfe-theme--line-height,1.5); margin-bottom: 18px;&quot;&gt;
&lt;span style=&quot;box-sizing: border-box;&quot;&gt;Resources from the community were used to make things fast and to not reinvent the wheel. This Playbook is in the application repository, which means that the application knows how to deploy itself.&lt;/span&gt;&lt;/div&gt;
&lt;div dir=&quot;ltr&quot; style=&quot;background-color: white; box-sizing: border-box; color: #151515; font-family: RedHatText, Overpass, Overpass, Helvetica, Arial, sans-serif; font-size: 18px; line-height: var(--pfe-theme--line-height,1.5); margin-bottom: 18px;&quot;&gt;
&lt;span style=&quot;box-sizing: border-box;&quot;&gt;By using the&amp;nbsp;&lt;/span&gt;&lt;a href=&quot;https://wiki.jenkins.io/display/JENKINS/Ansible+Plugin&quot; style=&quot;background: 0px 0px; box-sizing: border-box; color: #0066cc; font-family: var(--pfe-theme--font-family, &amp;quot;RedHatText&amp;quot;, &amp;quot;Overpass&amp;quot;, Overpass, Helvetica, Arial, sans-serif); text-decoration-line: none;&quot;&gt;Ansible Jenkins&lt;/a&gt;&amp;nbsp;plugin, it was possible to call this Playbook from the pipeline by setting the variables required to execute it. Here’s an excerpt from the&amp;nbsp;&lt;a href=&quot;https://github.com/ricardozanini/soccer-stats/blob/master/Jenkinsfile&quot; style=&quot;background: 0px 0px; box-sizing: border-box; color: #0066cc; font-family: var(--pfe-theme--font-family, &amp;quot;RedHatText&amp;quot;, &amp;quot;Overpass&amp;quot;, Overpass, Helvetica, Arial, sans-serif); text-decoration-line: none;&quot;&gt;pipeline&lt;/a&gt;&amp;nbsp;demonstrating how this is done:&lt;/div&gt;
&lt;pre dir=&quot;ltr&quot; style=&quot;background-color: #f0f0f0; border-radius: 0px; border: 1px solid rgb(210, 210, 210); box-sizing: border-box; color: #252527; font-family: monospace, monospace; font-size: 0.777778em; line-height: 1.44; margin-bottom: 15px; overflow-wrap: break-word; overflow: auto; padding: 6px 10px; word-break: break-all;&quot;&gt;&lt;span style=&quot;box-sizing: border-box;&quot;&gt;def&lt;/span&gt; artifactUrl = &quot;http://${NEXUS_URL}/repository/ansible-meetup/${repoPath}/${version}/${pom.artifactId}-${version}.jar&quot;

&lt;span style=&quot;box-sizing: border-box;&quot;&gt;withEnv([&lt;/span&gt;&quot;ARTIFACT_URL=${artifactUrl}&quot;, &quot;APP_NAME=${pom.artifactId}&quot;]) {
&lt;span style=&quot;box-sizing: border-box;&quot;&gt;  echo &lt;/span&gt;&quot;The URL is ${env.ARTIFACT_URL} and the app name is ${env.APP_NAME}&quot;

&lt;span style=&quot;box-sizing: border-box;&quot;&gt;  // install galaxy roles&lt;/span&gt;
&lt;span style=&quot;box-sizing: border-box;&quot;&gt;  sh &lt;/span&gt;&quot;ansible-galaxy install -vvv -r provision/requirements.yml -p provision/roles/&quot;       

&lt;span style=&quot;box-sizing: border-box;&quot;&gt;  ansiblePlaybook colorized: &lt;/span&gt;true,
&lt;span style=&quot;box-sizing: border-box;&quot;&gt;  credentialsId: &lt;/span&gt;&#39;ssh-jenkins&#39;,
&lt;span style=&quot;box-sizing: border-box;&quot;&gt;  limit: &lt;/span&gt;&quot;${HOST_PROVISION}&quot;,
&lt;span style=&quot;box-sizing: border-box;&quot;&gt;  installation: &lt;/span&gt;&#39;ansible&#39;,
&lt;span style=&quot;box-sizing: border-box;&quot;&gt;  inventory: &lt;/span&gt;&#39;provision/inventory.ini&#39;,
&lt;span style=&quot;box-sizing: border-box;&quot;&gt;  playbook: &lt;/span&gt;&#39;provision/playbook.yml&#39;,
&lt;span style=&quot;box-sizing: border-box;&quot;&gt;  sudo: &lt;/span&gt;true,
&lt;span style=&quot;box-sizing: border-box;&quot;&gt;  sudoUser: &lt;/span&gt;&#39;jenkins&#39;
&lt;span style=&quot;box-sizing: border-box;&quot;&gt;}&lt;/span&gt;&lt;/pre&gt;
&lt;div style=&quot;background-color: white; box-sizing: border-box; color: #151515; font-family: RedHatText, Overpass, Overpass, Helvetica, Arial, sans-serif; font-size: 18px; line-height: var(--pfe-theme--line-height,1.5); margin-bottom: 18px;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div dir=&quot;ltr&quot; style=&quot;background-color: white; box-sizing: border-box; color: #151515; font-family: RedHatText, Overpass, Overpass, Helvetica, Arial, sans-serif; font-size: 18px; line-height: var(--pfe-theme--line-height,1.5); margin-bottom: 18px;&quot;&gt;
&lt;span style=&quot;box-sizing: border-box;&quot;&gt;To make this happen, the target host must have the Jenkins user and its keys properly configured. This was done while provisioning the lab. All target hosts are CentOS machines with the Jenkins user and its key already set up. And guess what?&amp;nbsp;&lt;/span&gt;&lt;a href=&quot;https://github.com/ricardozanini/vagrant-alm/blob/master/ansible/roles/jenkins-keys-config/tasks/main.yml&quot; style=&quot;background: 0px 0px; box-sizing: border-box; color: #0066cc; font-family: var(--pfe-theme--font-family, &amp;quot;RedHatText&amp;quot;, &amp;quot;Overpass&amp;quot;, Overpass, Helvetica, Arial, sans-serif); text-decoration-line: none;&quot;&gt;There’s a Ansible role&lt;/a&gt;&amp;nbsp;to configure the user and its keys. This has been done because it’s a&amp;nbsp;&lt;a href=&quot;http://docs.ansible.com/ansible/latest/intro_getting_started.html#remote-connection-information&quot; style=&quot;background: 0px 0px; box-sizing: border-box; color: #0066cc; font-family: var(--pfe-theme--font-family, &amp;quot;RedHatText&amp;quot;, &amp;quot;Overpass&amp;quot;, Overpass, Helvetica, Arial, sans-serif); text-decoration-line: none;&quot;&gt;prereq to have Ansible access the host somehow&lt;/a&gt;.&lt;/div&gt;
&lt;h2 dir=&quot;ltr&quot; style=&quot;--pfe-broadcasted--link: #151515; --pfe-broadcasted--text: #151515; background-color: white; box-sizing: border-box; color: #151515; font-family: var(--pfe-theme--font-family--heading, &amp;quot;RedHatDisplay&amp;quot;, &amp;quot;Overpass&amp;quot;, Overpass, Helvetica, Arial, sans-serif); font-size: var(--pfe-theme--font-size--beta,28px); font-weight: var(--pfe-theme--font-weight--beta,400); line-height: var(--pfe-theme--line-height--beta,1.3); margin: 0px 0px 20px;&quot;&gt;
&lt;span style=&quot;box-sizing: border-box;&quot;&gt;Tips and tricks&lt;/span&gt;&lt;/h2&gt;
&lt;div dir=&quot;ltr&quot; style=&quot;background-color: white; box-sizing: border-box; color: #151515; font-family: RedHatText, Overpass, Overpass, Helvetica, Arial, sans-serif; font-size: 18px; line-height: var(--pfe-theme--line-height,1.5); margin-bottom: 18px;&quot;&gt;
&lt;span style=&quot;box-sizing: border-box;&quot;&gt;There are some tips that I would like to share to shorten your way towards using Ansible with Jenkins:&lt;/span&gt;&lt;/div&gt;
&lt;ol style=&quot;background-color: white; box-sizing: border-box; color: #8a8a8a; font-family: RedHatText, Overpass, Overpass, Helvetica, Arial, sans-serif; font-size: 18px; margin-block-end: 0px; margin-block-start: 0px; margin: 0px 0px 28px; padding-inline-start: 0px; padding-left: 1.25em;&quot;&gt;
&lt;li dir=&quot;ltr&quot; style=&quot;box-sizing: border-box; color: #151515; font-family: var(--pfe-theme--font-family, &amp;quot;RedHatText&amp;quot;, &amp;quot;Overpass&amp;quot;, Overpass, Helvetica, Arial, sans-serif); font-size: 1em; line-height: 1.5; margin: 0px; padding-bottom: 0.5em;&quot;&gt;&lt;div dir=&quot;ltr&quot; style=&quot;box-sizing: border-box; font-family: var(--pfe-theme--font-family, &amp;quot;RedHatText&amp;quot;, &amp;quot;Overpass&amp;quot;, Overpass, Helvetica, Arial, sans-serif); font-size: var(--pfe-theme--font-size,18px); font-weight: var(--pfe-theme--font-weight,400); line-height: var(--pfe-theme--line-height,1.5);&quot;&gt;
&lt;span style=&quot;box-sizing: border-box; font-weight: 700;&quot;&gt;Prepare the target host with the Jenkins user and its SSH keys&lt;/span&gt;. The target host could be a pod on Red Hat OpenShift, a Virtual Machine, bare metal, etc. Doesn’t matter. Ansible needs a way to connect to the host to perform its magic.&lt;/div&gt;
&lt;/li&gt;
&lt;li dir=&quot;ltr&quot; style=&quot;box-sizing: border-box; color: #151515; font-family: var(--pfe-theme--font-family, &amp;quot;RedHatText&amp;quot;, &amp;quot;Overpass&amp;quot;, Overpass, Helvetica, Arial, sans-serif); font-size: 1em; line-height: 1.5; margin: 0px; padding-bottom: 0.5em;&quot;&gt;&lt;div dir=&quot;ltr&quot; style=&quot;box-sizing: border-box; font-family: var(--pfe-theme--font-family, &amp;quot;RedHatText&amp;quot;, &amp;quot;Overpass&amp;quot;, Overpass, Helvetica, Arial, sans-serif); font-size: var(--pfe-theme--font-size,18px); font-weight: var(--pfe-theme--font-weight,400); line-height: var(--pfe-theme--line-height,1.5);&quot;&gt;
&lt;span style=&quot;box-sizing: border-box; font-weight: 700;&quot;&gt;Set the Jenkins user’s private key&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;box-sizing: border-box;&quot;&gt;&lt;span style=&quot;box-sizing: border-box; font-weight: 700;&quot;&gt;on&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;box-sizing: border-box; font-weight: 700;&quot;&gt;&amp;nbsp;the credentials repository&lt;/span&gt;. That way you can easily retrieve it on the pipeline code and send it as a parameter to the Ansible plugin.&lt;/div&gt;
&lt;/li&gt;
&lt;li dir=&quot;ltr&quot; style=&quot;box-sizing: border-box; color: #151515; font-family: var(--pfe-theme--font-family, &amp;quot;RedHatText&amp;quot;, &amp;quot;Overpass&amp;quot;, Overpass, Helvetica, Arial, sans-serif); font-size: 1em; line-height: 1.5; margin: 0px; padding-bottom: 0.5em;&quot;&gt;&lt;div dir=&quot;ltr&quot; style=&quot;box-sizing: border-box; font-family: var(--pfe-theme--font-family, &amp;quot;RedHatText&amp;quot;, &amp;quot;Overpass&amp;quot;, Overpass, Helvetica, Arial, sans-serif); font-size: var(--pfe-theme--font-size,18px); font-weight: var(--pfe-theme--font-weight,400); line-height: var(--pfe-theme--line-height,1.5);&quot;&gt;
&lt;span style=&quot;box-sizing: border-box;&quot;&gt;Before running the deploy Playbook,&amp;nbsp;&lt;span style=&quot;box-sizing: border-box; font-weight: 700;&quot;&gt;consider&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;box-sizing: border-box; font-weight: 700;&quot;&gt;installing all required roles on the Jenkins server&lt;/span&gt;. This could be done by performing a good old shell script run on the requirements file during the pipeline execution: “sh &quot;ansible-galaxy install -vvv -r provision/requirements.yml -p provision/roles/&quot;”.&lt;/div&gt;
&lt;/li&gt;
&lt;li dir=&quot;ltr&quot; style=&quot;box-sizing: border-box; color: #151515; font-family: var(--pfe-theme--font-family, &amp;quot;RedHatText&amp;quot;, &amp;quot;Overpass&amp;quot;, Overpass, Helvetica, Arial, sans-serif); font-size: 1em; line-height: 1.5; margin: 0px;&quot;&gt;&lt;div dir=&quot;ltr&quot; style=&quot;box-sizing: border-box; font-family: var(--pfe-theme--font-family, &amp;quot;RedHatText&amp;quot;, &amp;quot;Overpass&amp;quot;, Overpass, Helvetica, Arial, sans-serif); font-size: var(--pfe-theme--font-size,18px); font-weight: var(--pfe-theme--font-weight,400); line-height: var(--pfe-theme--line-height,1.5);&quot;&gt;
&lt;span style=&quot;box-sizing: border-box;&quot;&gt;You may face some situations where&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;box-sizing: border-box; font-weight: 700;&quot;&gt;you need to deploy the application only on a specific host&amp;nbsp;&lt;/span&gt;(for a&amp;nbsp;&lt;a href=&quot;https://www.redhat.com/en/topics/devops/what-is-blue-green-deployment&quot; style=&quot;background: 0px 0px; box-sizing: border-box; color: #0066cc; font-family: var(--pfe-theme--font-family, &amp;quot;RedHatText&amp;quot;, &amp;quot;Overpass&amp;quot;, Overpass, Helvetica, Arial, sans-serif); text-decoration-line: none;&quot;&gt;blue-green deployment&lt;/a&gt;, for example). You could do this by using the “-limit” parameter on the Ansible Playbook execution.&lt;/div&gt;
&lt;/li&gt;
&lt;/ol&gt;
&lt;div dir=&quot;ltr&quot; style=&quot;background-color: white; box-sizing: border-box; color: #151515; font-family: RedHatText, Overpass, Overpass, Helvetica, Arial, sans-serif; font-size: 18px; line-height: var(--pfe-theme--line-height,1.5); margin-bottom: 18px;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div dir=&quot;ltr&quot; style=&quot;background-color: white; box-sizing: border-box; color: #151515; font-family: RedHatText, Overpass, Overpass, Helvetica, Arial, sans-serif; font-size: 18px; line-height: var(--pfe-theme--line-height,1.5); margin-bottom: 18px;&quot;&gt;
&lt;span style=&quot;box-sizing: border-box;&quot;&gt;We’ve seen how Ansible could play an important role in a CI/CD pipeline flow. One could say that it was born to do this. That way the CI/CD pipeline won’t worry about how to deploy an application or if the machine is properly provisioned; it just delegates to Ansible the deployment of the application.&lt;/span&gt;&lt;/div&gt;
&lt;div dir=&quot;ltr&quot; style=&quot;background-color: white; box-sizing: border-box; color: #151515; font-family: RedHatText, Overpass, Overpass, Helvetica, Arial, sans-serif; font-size: 18px; line-height: var(--pfe-theme--line-height,1.5); margin-bottom: 18px;&quot;&gt;
&lt;span style=&quot;box-sizing: border-box;&quot;&gt;One of Ansible&#39;s benefits is the ability to share and reuse the created roles among other projects and applications.&lt;/span&gt;&lt;/div&gt;
&lt;div dir=&quot;ltr&quot; style=&quot;background-color: white; box-sizing: border-box; color: #151515; font-family: RedHatText, Overpass, Overpass, Helvetica, Arial, sans-serif; font-size: 18px; line-height: var(--pfe-theme--line-height,1.5); margin-bottom: 18px;&quot;&gt;
&lt;span style=&quot;box-sizing: border-box;&quot;&gt;In our lab, we reused a bunch of roles from the community. With that, we could leverage the community power to keep the codebase getting better over the time. In your company, you could configure a repo for Ansible roles that the development and operations teams could contribute to creating a better code base, increasing the quality of your internal processes. That’s what DevOps is all about!&lt;/span&gt;&lt;/div&gt;
&lt;div dir=&quot;ltr&quot; style=&quot;background-color: white; box-sizing: border-box; color: #151515; font-family: RedHatText, Overpass, Overpass, Helvetica, Arial, sans-serif; font-size: 18px; line-height: var(--pfe-theme--line-height,1.5); margin-bottom: 18px;&quot;&gt;
&lt;span style=&quot;box-sizing: border-box;&quot;&gt;&lt;a href=&quot;https://www.redhat.com/en/blog/integrating-ansible-jenkins-cicd-process&quot; target=&quot;_blank&quot;&gt;Source&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://neo4tech.blogspot.com/feeds/3445712992729419443/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://neo4tech.blogspot.com/2020/05/integrating-ansible-with-jenkins-in.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8986027051715887119/posts/default/3445712992729419443'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8986027051715887119/posts/default/3445712992729419443'/><link rel='alternate' type='text/html' href='http://neo4tech.blogspot.com/2020/05/integrating-ansible-with-jenkins-in.html' title='Integrating Ansible with Jenkins in a CI/CD process'/><author><name>Admin</name><uri>http://www.blogger.com/profile/08900110432875731584</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgPMVeF3S8Yk12hgsud61XG-VFrioTzHfden9RTyUSio_JYOU5uuGmy9zYSF7j8E0BcJ4QCX_dFyTQ7bzInq_FWkQdVRHG_gGxnQKy08eRIw9ON45dhN8PrqS2tIO9oTQ/s113/*'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://lh5.googleusercontent.com/NTR47uOut9b6QqLEFFyrOfX7FI2KUO0LJVYGl_TbyYrUEx4sOzII0Muk3uVfJjuRJU_rbt_em9bKY8yuiaWynzDRkoCnm7rEsQn6K4ui6dQ2rnfp3RcflB3syLuPx_EAReHIU1sD=s72-c" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8986027051715887119.post-6653794833673241101</id><published>2020-01-13T16:42:00.000+01:00</published><updated>2020-01-13T16:42:04.796+01:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Linux"/><category scheme="http://www.blogger.com/atom/ns#" term="Open Source"/><title type='text'>How to Increase Disk Inode Number in Linux</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
&lt;div style=&quot;background-color: white; border: 0px; color: #272727; font-family: &amp;quot;Roboto Condensed&amp;quot;, Arial, sans-serif; font-size: 18px; font-stretch: inherit; font-variant-east-asian: inherit; font-variant-numeric: inherit; line-height: inherit; margin-bottom: 1em; padding: 0px; vertical-align: baseline;&quot;&gt;
When a&amp;nbsp;&lt;a href=&quot;https://www.tecmint.com/create-disk-partitions-in-linux/&quot; rel=&quot;noopener noreferrer&quot; style=&quot;border: 0px; color: #bb0e30; font-family: inherit; font-size: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; line-height: inherit; margin: 0px; outline: none 0px; padding: 0px; transition-duration: 0.2s; transition-timing-function: ease; vertical-align: baseline;&quot; target=&quot;_blank&quot;&gt;new file system is created on a partition&lt;/a&gt;&amp;nbsp;on a disk in Linux, and the kernel keeps aside space for inodes during the initial structuring of the file system. The number of inodes within a file system directly affects the number of files (i.e the maximum number of inodes, and hence the maximum number of files, is set when the file system is created).&lt;/div&gt;
&lt;div style=&quot;background-color: white; border: 0px; color: #272727; font-family: &amp;quot;Roboto Condensed&amp;quot;, Arial, sans-serif; font-size: 18px; font-stretch: inherit; font-variant-east-asian: inherit; font-variant-numeric: inherit; line-height: inherit; margin-bottom: 1em; padding: 0px; vertical-align: baseline;&quot;&gt;
&lt;span style=&quot;border: 0px; color: #333333; font-family: inherit; font-size: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;Recommended Read&lt;/span&gt;:&amp;nbsp;&lt;a href=&quot;https://www.tecmint.com/check-inodes-in-linux/&quot; rel=&quot;noopener noreferrer&quot; style=&quot;border: 0px; color: #bb0e30; font-family: inherit; font-size: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; line-height: inherit; margin: 0px; outline: none 0px; padding: 0px; transition-duration: 0.2s; transition-timing-function: ease; vertical-align: baseline;&quot; target=&quot;_blank&quot;&gt;How to Get Total Inodes of Root Partition&lt;/a&gt;&lt;/div&gt;
&lt;div style=&quot;background-color: white; border: 0px; color: #272727; font-family: &amp;quot;Roboto Condensed&amp;quot;, Arial, sans-serif; font-size: 18px; font-stretch: inherit; font-variant-east-asian: inherit; font-variant-numeric: inherit; line-height: inherit; margin-bottom: 1em; padding: 0px; vertical-align: baseline;&quot;&gt;
If all inodes in a file system are exhausted, the kernel can not create new files even when there is available space on the disk. In this short article, we will show you how to increase the number of inodes in a file system in Linux.&lt;/div&gt;
&lt;div style=&quot;background-color: white; border: 0px; color: #272727; font-family: &amp;quot;Roboto Condensed&amp;quot;, Arial, sans-serif; font-size: 18px; font-stretch: inherit; font-variant-east-asian: inherit; font-variant-numeric: inherit; line-height: inherit; margin-bottom: 1em; padding: 0px; vertical-align: baseline;&quot;&gt;
When creating a new file system on a partition, you can use the&amp;nbsp;&lt;code style=&quot;background: none 0px 0px repeat scroll rgb(246, 246, 248); border-radius: 3px; border: 1px solid rgb(158, 158, 159); color: #3b5999; font-family: &amp;quot;Courier 10 Pitch&amp;quot;, Courier, monospace; font-size: 15px; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: 600; line-height: 1.6; margin: 0px; max-width: 100%; overflow: auto; padding: 2px; vertical-align: baseline; white-space: pre;&quot;&gt;-i&lt;/code&gt;&amp;nbsp;option to set the bytes-per-inode (bytes/inode ratio), the larger the bytes-per-inode ratio, the fewer inodes will be created.&lt;/div&gt;
&lt;div style=&quot;background-color: white; border: 0px; color: #272727; font-family: &amp;quot;Roboto Condensed&amp;quot;, Arial, sans-serif; font-size: 18px; font-stretch: inherit; font-variant-east-asian: inherit; font-variant-numeric: inherit; line-height: inherit; margin-bottom: 1em; padding: 0px; vertical-align: baseline;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;background-color: white; border: 0px; color: #272727; font-family: &amp;quot;Roboto Condensed&amp;quot;, Arial, sans-serif; font-size: 18px; font-stretch: inherit; font-variant-east-asian: inherit; font-variant-numeric: inherit; line-height: inherit; margin-bottom: 1em; padding: 0px; vertical-align: baseline;&quot;&gt;
The following example shows how to&amp;nbsp;&lt;a href=&quot;https://www.tecmint.com/create-new-ext4-file-system-partition-in-linux/&quot; rel=&quot;noopener noreferrer&quot; style=&quot;border: 0px; color: #bb0e30; font-family: inherit; font-size: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; line-height: inherit; margin: 0px; outline: none 0px; padding: 0px; transition-duration: 0.2s; transition-timing-function: ease; vertical-align: baseline;&quot; target=&quot;_blank&quot;&gt;create an EXT4 file system&lt;/a&gt;&amp;nbsp;type with a small bytes-per-inode ratio on a&amp;nbsp;&lt;span style=&quot;border: 0px; color: #333333; font-family: inherit; font-size: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;4GB&lt;/span&gt;&amp;nbsp;partition.&lt;/div&gt;
&lt;pre style=&quot;background-color: #051e30; border-color: rgb(40, 159, 244); border-image: initial; border-style: solid; border-width: 1px 1px 1px 4px; color: white; font-family: monospace, monospace; font-size: 18px; font-stretch: inherit; font-variant-east-asian: inherit; font-variant-numeric: inherit; line-height: 1.625; margin-bottom: 30px; margin-top: 30px; overflow-wrap: break-word; overflow: auto hidden; padding: 10px 10px 10px 18px; vertical-align: baseline;&quot;&gt;$ sudo mkfs.ext4 -i 16400 /dev/sdc1
&lt;/pre&gt;
&lt;div class=&quot;wp-caption aligncenter&quot; id=&quot;attachment_35615&quot; style=&quot;background: rgb(241, 241, 241); border: 0px; color: #272727; font-family: &amp;quot;Roboto Condensed&amp;quot;, Arial, sans-serif; font-size: 18px; font-stretch: inherit; font-variant-east-asian: inherit; font-variant-numeric: inherit; line-height: inherit; margin: 0px auto 14px; max-width: 100%; padding: 5px 0px 0px; text-align: center; vertical-align: baseline; width: 686px;&quot;&gt;
&lt;a href=&quot;https://www.tecmint.com/wp-content/uploads/2020/01/Create-EXT4-Filesystem-with-Smaller-Inode-Ratio.png&quot; style=&quot;border-bottom: none; border-image: initial; border-left: 0px; border-right: 0px; border-top: 0px; color: #3b8dbd; font: inherit; margin: 0px; outline: 0px; padding: 0px; text-decoration-line: none; transition-duration: 0.2s; transition-timing-function: ease; vertical-align: baseline;&quot;&gt;&lt;img alt=&quot;Create EXT Filesystem with Smaller Inode Ratio&quot; aria-describedby=&quot;caption-attachment-35615&quot; class=&quot;size-full wp-image-35615&quot; data-lazy-loaded=&quot;true&quot; height=&quot;276&quot; src=&quot;https://www.tecmint.com/wp-content/uploads/2020/01/Create-EXT4-Filesystem-with-Smaller-Inode-Ratio.png&quot; style=&quot;border-radius: 2px; border: 0px; display: inline; font: inherit; height: auto; margin: 0px; max-width: 100%; padding: 0px; transition: opacity 0.2s ease 0s; vertical-align: baseline;&quot; width=&quot;676&quot; /&gt;&lt;/a&gt;&lt;div class=&quot;wp-caption-text&quot; id=&quot;caption-attachment-35615&quot; style=&quot;border: 0px; color: #999999; font-family: inherit; font-size: 13px; font-stretch: inherit; font-style: italic; font-variant: inherit; font-weight: inherit; line-height: inherit; padding: 0px 0px 8px; vertical-align: baseline;&quot;&gt;
Create EXT Filesystem with Smaller Inode Ratio&lt;/div&gt;
&lt;/div&gt;
&lt;div style=&quot;background-color: white; border: 0px; color: #272727; font-family: &amp;quot;Roboto Condensed&amp;quot;, Arial, sans-serif; font-size: 18px; font-stretch: inherit; font-variant-east-asian: inherit; font-variant-numeric: inherit; line-height: inherit; margin-bottom: 1em; padding: 0px; vertical-align: baseline;&quot;&gt;
&lt;span style=&quot;border: 0px; color: red; font-family: inherit; font-size: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;Note&lt;/span&gt;: Once the file system is created, you can not change the bytes-per-inode ratio (unless you re-format it), and resizing a filesystem changes the number of inodes to maintain this ratio.&lt;/div&gt;
&lt;div style=&quot;background-color: white; border: 0px; color: #272727; font-family: &amp;quot;Roboto Condensed&amp;quot;, Arial, sans-serif; font-size: 18px; font-stretch: inherit; font-variant-east-asian: inherit; font-variant-numeric: inherit; line-height: inherit; margin-bottom: 1em; padding: 0px; vertical-align: baseline;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;background-color: white; border: 0px; color: #272727; font-family: &amp;quot;Roboto Condensed&amp;quot;, Arial, sans-serif; font-size: 18px; font-stretch: inherit; font-variant-east-asian: inherit; font-variant-numeric: inherit; line-height: inherit; margin-bottom: 1em; padding: 0px; vertical-align: baseline;&quot;&gt;
Here is another example with a larger bytes-per-inode ratio.&lt;/div&gt;
&lt;pre style=&quot;background-color: #051e30; border-color: rgb(40, 159, 244); border-image: initial; border-style: solid; border-width: 1px 1px 1px 4px; color: white; font-family: monospace, monospace; font-size: 18px; font-stretch: inherit; font-variant-east-asian: inherit; font-variant-numeric: inherit; line-height: 1.625; margin-bottom: 30px; margin-top: 30px; overflow-wrap: break-word; overflow: auto hidden; padding: 10px 10px 10px 18px; vertical-align: baseline;&quot;&gt;$ sudo mkfs.ext4 -i  196800 /dev/sdc1
&lt;/pre&gt;
&lt;div class=&quot;wp-caption aligncenter&quot; id=&quot;attachment_35616&quot; style=&quot;background: rgb(241, 241, 241); border: 0px; color: #272727; font-family: &amp;quot;Roboto Condensed&amp;quot;, Arial, sans-serif; font-size: 18px; font-stretch: inherit; font-variant-east-asian: inherit; font-variant-numeric: inherit; line-height: inherit; margin: 0px auto 14px; max-width: 100%; padding: 5px 0px 0px; text-align: center; vertical-align: baseline; width: 680px;&quot;&gt;
&lt;a href=&quot;https://www.tecmint.com/wp-content/uploads/2020/01/Create-EXT4-Filesystem-with-Larger-Inode-Ratio.png&quot; style=&quot;border-bottom: none; border-image: initial; border-left: 0px; border-right: 0px; border-top: 0px; color: #3b8dbd; font: inherit; margin: 0px; outline: 0px; padding: 0px; text-decoration-line: none; transition-duration: 0.2s; transition-timing-function: ease; vertical-align: baseline;&quot;&gt;&lt;img alt=&quot;Create EXT Filesystem with Larger Inode Ratio&quot; aria-describedby=&quot;caption-attachment-35616&quot; class=&quot;size-full wp-image-35616&quot; data-lazy-loaded=&quot;true&quot; height=&quot;280&quot; src=&quot;https://www.tecmint.com/wp-content/uploads/2020/01/Create-EXT4-Filesystem-with-Larger-Inode-Ratio.png&quot; style=&quot;border-radius: 2px; border: 0px; display: inline; font: inherit; height: auto; margin: 0px; max-width: 100%; padding: 0px; transition: opacity 0.2s ease 0s; vertical-align: baseline;&quot; width=&quot;670&quot; /&gt;&lt;/a&gt;&lt;div class=&quot;wp-caption-text&quot; id=&quot;caption-attachment-35616&quot; style=&quot;border: 0px; color: #999999; font-family: inherit; font-size: 13px; font-stretch: inherit; font-style: italic; font-variant: inherit; font-weight: inherit; line-height: inherit; padding: 0px 0px 8px; vertical-align: baseline;&quot;&gt;
Create EXT Filesystem with Larger Inode Ratio&lt;/div&gt;
&lt;/div&gt;
&lt;div style=&quot;background-color: white; border: 0px; color: #272727; font-family: &amp;quot;Roboto Condensed&amp;quot;, Arial, sans-serif; font-size: 18px; font-stretch: inherit; font-variant-east-asian: inherit; font-variant-numeric: inherit; line-height: inherit; margin-bottom: 1em; padding: 0px; vertical-align: baseline;&quot;&gt;
Besides, you can also use the&amp;nbsp;&lt;code style=&quot;background: none 0px 0px repeat scroll rgb(246, 246, 248); border-radius: 3px; border: 1px solid rgb(158, 158, 159); color: #3b5999; font-family: &amp;quot;Courier 10 Pitch&amp;quot;, Courier, monospace; font-size: 15px; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: 600; line-height: 1.6; margin: 0px; max-width: 100%; overflow: auto; padding: 2px; vertical-align: baseline; white-space: pre;&quot;&gt;-T&lt;/code&gt;&amp;nbsp;flag to specify how the filesystem is going to be used so that&amp;nbsp;&lt;code style=&quot;background: none 0px 0px repeat scroll rgb(246, 246, 248); border-radius: 3px; border: 1px solid rgb(158, 158, 159); color: #3b5999; font-family: &amp;quot;Courier 10 Pitch&amp;quot;, Courier, monospace; font-size: 15px; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: 600; line-height: 1.6; margin: 0px; max-width: 100%; overflow: auto; padding: 2px; vertical-align: baseline; white-space: pre;&quot;&gt;mkfs.ext4&lt;/code&gt;&amp;nbsp;can choose optimal filesystem parameters for that use including the bytes-per-inode ratio. The configuration file&amp;nbsp;&lt;code style=&quot;background: none 0px 0px repeat scroll rgb(246, 246, 248); border-radius: 3px; border: 1px solid rgb(158, 158, 159); color: #3b5999; font-family: &amp;quot;Courier 10 Pitch&amp;quot;, Courier, monospace; font-size: 15px; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: 600; line-height: 1.6; margin: 0px; max-width: 100%; overflow: auto; padding: 2px; vertical-align: baseline; white-space: pre;&quot;&gt;/etc/mke2fs.conf&lt;/code&gt;&amp;nbsp;contains the different supported usage types and many other configurations parameters.&lt;/div&gt;
&lt;div style=&quot;background-color: white; border: 0px; color: #272727; font-family: &amp;quot;Roboto Condensed&amp;quot;, Arial, sans-serif; font-size: 18px; font-stretch: inherit; font-variant-east-asian: inherit; font-variant-numeric: inherit; line-height: inherit; margin-bottom: 1em; padding: 0px; vertical-align: baseline;&quot;&gt;
In the following examples, the command tells that the file system will be used to create and/or store&amp;nbsp;&lt;span style=&quot;border: 0px; color: #333333; font-family: inherit; font-size: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;largefile&lt;/span&gt;&amp;nbsp;and&amp;nbsp;&lt;span style=&quot;border: 0px; color: #333333; font-family: inherit; font-size: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;largefile4&lt;/span&gt;&amp;nbsp;which offer more relevant ratios of one inode every&amp;nbsp;&lt;span style=&quot;border: 0px; color: #333333; font-family: inherit; font-size: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;1 MiB&lt;/span&gt;&amp;nbsp;and&amp;nbsp;&lt;span style=&quot;border: 0px; color: #333333; font-family: inherit; font-size: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;4 MiB&lt;/span&gt;&amp;nbsp;respectively.&lt;/div&gt;
&lt;pre style=&quot;background-color: #051e30; border-color: rgb(40, 159, 244); border-image: initial; border-style: solid; border-width: 1px 1px 1px 4px; color: white; font-family: monospace, monospace; font-size: 18px; font-stretch: inherit; font-variant-east-asian: inherit; font-variant-numeric: inherit; line-height: 1.625; margin-bottom: 30px; margin-top: 30px; overflow-wrap: break-word; overflow: auto hidden; padding: 10px 10px 10px 18px; vertical-align: baseline;&quot;&gt;$ sudo mkfs.ext4 -T largefile /dev/device
OR
$ sudo mkfs.ext4 -T largefile4 /dev/device
&lt;/pre&gt;
&lt;div style=&quot;background-color: white; border: 0px; color: #272727; font-family: &amp;quot;Roboto Condensed&amp;quot;, Arial, sans-serif; font-size: 18px; font-stretch: inherit; font-variant-east-asian: inherit; font-variant-numeric: inherit; line-height: inherit; margin-bottom: 1em; padding: 0px; vertical-align: baseline;&quot;&gt;
To check the inode usage of a file system, run the&amp;nbsp;&lt;a href=&quot;https://www.tecmint.com/how-to-check-disk-space-in-linux/&quot; rel=&quot;noopener noreferrer&quot; style=&quot;border: 0px; color: #bb0e30; font-family: inherit; font-size: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; line-height: inherit; margin: 0px; outline: none 0px; padding: 0px; transition-duration: 0.2s; transition-timing-function: ease; vertical-align: baseline;&quot; target=&quot;_blank&quot;&gt;df command&lt;/a&gt;&amp;nbsp;with the&amp;nbsp;&lt;code style=&quot;background: none 0px 0px repeat scroll rgb(246, 246, 248); border-radius: 3px; border: 1px solid rgb(158, 158, 159); color: #3b5999; font-family: &amp;quot;Courier 10 Pitch&amp;quot;, Courier, monospace; font-size: 15px; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: 600; line-height: 1.6; margin: 0px; max-width: 100%; overflow: auto; padding: 2px; vertical-align: baseline; white-space: pre;&quot;&gt;-i&lt;/code&gt;&amp;nbsp;option (the&amp;nbsp;&lt;code style=&quot;background: none 0px 0px repeat scroll rgb(246, 246, 248); border-radius: 3px; border: 1px solid rgb(158, 158, 159); color: #3b5999; font-family: &amp;quot;Courier 10 Pitch&amp;quot;, Courier, monospace; font-size: 15px; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: 600; line-height: 1.6; margin: 0px; max-width: 100%; overflow: auto; padding: 2px; vertical-align: baseline; white-space: pre;&quot;&gt;-T&lt;/code&gt;&amp;nbsp;option shows the file system type).&lt;/div&gt;
&lt;pre style=&quot;background-color: #051e30; border-color: rgb(40, 159, 244); border-image: initial; border-style: solid; border-width: 1px 1px 1px 4px; color: white; font-family: monospace, monospace; font-size: 18px; font-stretch: inherit; font-variant-east-asian: inherit; font-variant-numeric: inherit; line-height: 1.625; margin-bottom: 30px; margin-top: 30px; overflow-wrap: break-word; overflow: auto hidden; padding: 10px 10px 10px 18px; vertical-align: baseline;&quot;&gt;$ df -i
OR
$ df -iT
&lt;/pre&gt;
&lt;div class=&quot;wp-caption aligncenter&quot; id=&quot;attachment_35617&quot; style=&quot;background: rgb(241, 241, 241); border: 0px; color: #272727; font-family: &amp;quot;Roboto Condensed&amp;quot;, Arial, sans-serif; font-size: 18px; font-stretch: inherit; font-variant-east-asian: inherit; font-variant-numeric: inherit; line-height: inherit; margin: 0px auto 14px; max-width: 100%; padding: 5px 0px 0px; text-align: center; vertical-align: baseline; width: 653px;&quot;&gt;
&lt;a href=&quot;https://www.tecmint.com/wp-content/uploads/2020/01/show-inode-usage.png&quot; style=&quot;border-bottom: none; border-image: initial; border-left: 0px; border-right: 0px; border-top: 0px; color: #3b8dbd; font: inherit; margin: 0px; outline: 0px; padding: 0px; text-decoration-line: none; transition-duration: 0.2s; transition-timing-function: ease; vertical-align: baseline;&quot;&gt;&lt;img alt=&quot;Check File System Inode Usage in Linux&quot; aria-describedby=&quot;caption-attachment-35617&quot; class=&quot;size-full wp-image-35617&quot; data-lazy-loaded=&quot;true&quot; height=&quot;374&quot; src=&quot;https://www.tecmint.com/wp-content/uploads/2020/01/show-inode-usage.png&quot; style=&quot;border-radius: 2px; border: 0px; display: inline; font: inherit; height: auto; margin: 0px; max-width: 100%; padding: 0px; transition: opacity 0.2s ease 0s; vertical-align: baseline;&quot; width=&quot;643&quot; /&gt;&lt;/a&gt;&lt;div class=&quot;wp-caption-text&quot; id=&quot;caption-attachment-35617&quot; style=&quot;border: 0px; color: #999999; font-family: inherit; font-size: 13px; font-stretch: inherit; font-style: italic; font-variant: inherit; font-weight: inherit; line-height: inherit; padding: 0px 0px 8px; vertical-align: baseline;&quot;&gt;
Check File System Inode Usage in Linux&lt;/div&gt;
&lt;/div&gt;
&lt;div style=&quot;background-color: white; border: 0px; color: #272727; font-family: &amp;quot;Roboto Condensed&amp;quot;, Arial, sans-serif; font-size: 18px; font-stretch: inherit; font-variant-east-asian: inherit; font-variant-numeric: inherit; line-height: inherit; margin-bottom: 1em; padding: 0px; vertical-align: baseline;&quot;&gt;
&lt;/div&gt;
&lt;div class=&quot;google-auto-placed ap_container&quot; style=&quot;border: 0px; clear: none; font-stretch: inherit; font-variant-east-asian: inherit; font-variant-numeric: inherit; height: auto; line-height: inherit; margin: 0px; padding: 0px; text-align: center; vertical-align: baseline; width: 823.333px;&quot;&gt;
&lt;ins class=&quot;adsbygoogle adsbygoogle-noablate&quot; data-ad-client=&quot;ca-pub-2601749019656699&quot; data-ad-format=&quot;auto&quot; data-adsbygoogle-status=&quot;done&quot; style=&quot;background: transparent; border: 0px; display: block; font: inherit; margin: auto; padding: 0px; vertical-align: baseline;&quot;&gt;&lt;ins id=&quot;aswift_10_expand&quot; style=&quot;background: transparent; border: none; display: inline-table; font: inherit; height: 200px; margin: 0px; padding: 0px; position: relative; vertical-align: baseline; visibility: visible; width: 823px;&quot;&gt;&lt;/ins&gt;&lt;/ins&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div style=&quot;-webkit-text-stroke-width: 0px; background-color: white; border: 0px; color: #272727; font-family: &amp;quot;Roboto Condensed&amp;quot;, Arial, sans-serif; font-size: 18px; font-stretch: inherit; font-style: normal; font-variant-caps: normal; font-variant-east-asian: inherit; font-variant-ligatures: normal; font-variant-numeric: inherit; font-weight: 300; letter-spacing: normal; line-height: inherit; margin: 0px 0px 1em; orphans: 2; padding: 0px; text-align: start; text-decoration-color: initial; text-decoration-style: initial; text-indent: 0px; text-transform: none; vertical-align: baseline; white-space: normal; widows: 2; word-spacing: 0px;&quot;&gt;
We would like to know your thoughts about this article. Use the feedback form below to reach us. For more information, see the&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;code style=&quot;background: none 0px 0px repeat scroll rgb(246, 246, 248); border-radius: 3px; border: 1px solid rgb(158, 158, 159); color: #3b5999; font-family: &amp;quot;Courier 10 Pitch&amp;quot;, Courier, monospace; font-size: 15px; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: 600; line-height: 1.6; margin: 0px; max-width: 100%; overflow: auto; padding: 2px; vertical-align: baseline; white-space: pre;&quot;&gt;mkfs.ext4&lt;/code&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;manpage.&lt;/div&gt;
&lt;div style=&quot;-webkit-text-stroke-width: 0px; background-color: white; border: 0px; color: #272727; font-family: &amp;quot;Roboto Condensed&amp;quot;, Arial, sans-serif; font-size: 18px; font-stretch: inherit; font-style: normal; font-variant-caps: normal; font-variant-east-asian: inherit; font-variant-ligatures: normal; font-variant-numeric: inherit; font-weight: 300; letter-spacing: normal; line-height: inherit; margin: 0px 0px 1em; orphans: 2; padding: 0px; text-align: start; text-decoration-color: initial; text-decoration-style: initial; text-indent: 0px; text-transform: none; vertical-align: baseline; white-space: normal; widows: 2; word-spacing: 0px;&quot;&gt;
&lt;a href=&quot;https://www.tecmint.com/increase-disk-inode-number-in-linux/?utm_source=feedburner&amp;amp;utm_medium=email&amp;amp;utm_campaign=Feed%3A+tecmint+%28Tecmint%3A+Linux+Howto%27s+Guide%29&quot; target=&quot;_blank&quot;&gt;Source&lt;/a&gt;&lt;/div&gt;
&lt;div style=&quot;-webkit-text-stroke-width: 0px; background-color: white; border: 0px; color: #272727; font-family: &amp;quot;Roboto Condensed&amp;quot;, Arial, sans-serif; font-size: 18px; font-stretch: inherit; font-style: normal; font-variant-caps: normal; font-variant-east-asian: inherit; font-variant-ligatures: normal; font-variant-numeric: inherit; font-weight: 300; letter-spacing: normal; line-height: inherit; margin: 0px 0px 1em; orphans: 2; padding: 0px; text-align: start; text-decoration-color: initial; text-decoration-style: initial; text-indent: 0px; text-transform: none; vertical-align: baseline; white-space: normal; widows: 2; word-spacing: 0px;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;center style=&quot;background-color: white; border: 0px; color: #272727; font-family: &amp;quot;Roboto Condensed&amp;quot;, Arial, sans-serif; font-size: 18px; font-stretch: inherit; font-variant-east-asian: inherit; font-variant-numeric: inherit; line-height: inherit; margin: 0px; padding: 10px 0px 20px; vertical-align: baseline;&quot;&gt;
&lt;ins class=&quot;adsbygoogle&quot; data-ad-client=&quot;ca-pub-2601749019656699&quot; data-ad-format=&quot;auto&quot; data-ad-slot=&quot;5590002574&quot; data-adsbygoogle-status=&quot;done&quot; data-full-width-responsive=&quot;true&quot; style=&quot;background: rgb(255, 244, 134); border: 0px; display: block; font: inherit; height: 280px; margin: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;&lt;ins id=&quot;aswift_4_expand&quot; style=&quot;background: transparent; border: none; display: inline-table; font: inherit; height: 280px; margin: 0px; padding: 0px; position: relative; vertical-align: baseline; visibility: visible; width: 823px;&quot;&gt;&lt;ins id=&quot;aswift_4_anchor&quot; style=&quot;background: transparent; border: none; display: block; font: inherit; height: 280px; margin: 0px; padding: 0px; position: relative; vertical-align: baseline; visibility: visible; width: 823px;&quot;&gt;&lt;iframe allowfullscreen=&quot;true&quot; allowtransparency=&quot;true&quot; frameborder=&quot;0&quot; height=&quot;280&quot; hspace=&quot;0&quot; id=&quot;aswift_4&quot; marginheight=&quot;0&quot; marginwidth=&quot;0&quot; name=&quot;aswift_4&quot; scrolling=&quot;no&quot; style=&quot;border-style: initial; border-width: 0px; font: inherit; height: 280px; left: 0px; margin: 0px; overflow: visible; padding: 0px; position: absolute; top: 0px; vertical-align: baseline; width: 823px;&quot; vspace=&quot;0&quot; width=&quot;823&quot;&gt;&lt;/iframe&gt;&lt;/ins&gt;&lt;/ins&gt;&lt;/ins&gt;&lt;/center&gt;
&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://neo4tech.blogspot.com/feeds/6653794833673241101/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://neo4tech.blogspot.com/2020/01/how-to-increase-disk-inode-number-in.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8986027051715887119/posts/default/6653794833673241101'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8986027051715887119/posts/default/6653794833673241101'/><link rel='alternate' type='text/html' href='http://neo4tech.blogspot.com/2020/01/how-to-increase-disk-inode-number-in.html' title='How to Increase Disk Inode Number in Linux'/><author><name>Admin</name><uri>http://www.blogger.com/profile/08900110432875731584</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgPMVeF3S8Yk12hgsud61XG-VFrioTzHfden9RTyUSio_JYOU5uuGmy9zYSF7j8E0BcJ4QCX_dFyTQ7bzInq_FWkQdVRHG_gGxnQKy08eRIw9ON45dhN8PrqS2tIO9oTQ/s113/*'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8986027051715887119.post-1637218483289474348</id><published>2019-12-02T17:24:00.001+01:00</published><updated>2019-12-02T17:25:58.643+01:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Linux"/><category scheme="http://www.blogger.com/atom/ns#" term="Network"/><title type='text'>How to Watch TCP and UDP Ports in Real-time</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
&lt;div style=&quot;background-color: white; border: 0px; color: #272727; font-family: &amp;quot;Roboto Condensed&amp;quot;, Arial, sans-serif; font-size: 18px; font-stretch: inherit; font-variant-east-asian: inherit; font-variant-numeric: inherit; line-height: inherit; margin-bottom: 1em; padding: 0px; vertical-align: baseline;&quot;&gt;
In software terms, especially at the operating system level, a port is a logical construct that identifies a specific process/application or a type of network service and each network service running on a Linux system uses a particular protocol (the most common being the&amp;nbsp;&lt;span style=&quot;border: 0px; color: #333333; font-family: inherit; font-size: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;TCP&lt;/span&gt;&amp;nbsp;(&lt;span style=&quot;border: 0px; color: #333333; font-family: inherit; font-size: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;Transmission Control Protocol&lt;/span&gt;) and&amp;nbsp;&lt;span style=&quot;border: 0px; color: #333333; font-family: inherit; font-size: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;UDP&lt;/span&gt;&amp;nbsp;(&lt;span style=&quot;border: 0px; color: #333333; font-family: inherit; font-size: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;User Datagram Protocol&lt;/span&gt;)) and a port number for communicating with other processes or services.&lt;/div&gt;
&lt;div style=&quot;background-color: white; border: 0px; color: #272727; font-family: &amp;quot;Roboto Condensed&amp;quot;, Arial, sans-serif; font-size: 18px; font-stretch: inherit; font-variant-east-asian: inherit; font-variant-numeric: inherit; line-height: inherit; margin-bottom: 1em; padding: 0px; vertical-align: baseline;&quot;&gt;
In this short article, we will show you how to list and monitor or watch running&amp;nbsp;&lt;span style=&quot;border: 0px; color: #333333; font-family: inherit; font-size: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;TCP&lt;/span&gt;&amp;nbsp;and&amp;nbsp;&lt;span style=&quot;border: 0px; color: #333333; font-family: inherit; font-size: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;UDP&lt;/span&gt;&amp;nbsp;ports in real-time with a socket summary on a Linux system.&lt;/div&gt;
&lt;h3 style=&quot;background-color: white; border-bottom-color: rgb(221, 221, 221); border-bottom-style: dashed; border-image: initial; border-left-color: initial; border-left-style: initial; border-right-color: initial; border-right-style: initial; border-top-color: initial; border-top-style: initial; border-width: 0px 0px 1px; color: #336699; font-family: &amp;quot;Roboto Condensed&amp;quot;, Arial, sans-serif; font-size: 30px; font-stretch: inherit; font-variant-east-asian: inherit; font-variant-numeric: inherit; font-weight: 400; letter-spacing: -0.5px; line-height: 1.3em; margin: 0px 0px 14px; overflow-wrap: break-word; padding: 0px; vertical-align: baseline;&quot;&gt;
List All Open Ports in Linux&lt;/h3&gt;
&lt;div style=&quot;background-color: white; border: 0px; color: #272727; font-family: &amp;quot;Roboto Condensed&amp;quot;, Arial, sans-serif; font-size: 18px; font-stretch: inherit; font-variant-east-asian: inherit; font-variant-numeric: inherit; line-height: inherit; margin-bottom: 1em; padding: 0px; vertical-align: baseline;&quot;&gt;
To&amp;nbsp;&lt;a href=&quot;https://www.tecmint.com/find-open-ports-in-linux/&quot; rel=&quot;noopener noreferrer&quot; style=&quot;border: 0px; color: #bb0e30; font-family: inherit; font-size: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; line-height: inherit; margin: 0px; outline: none 0px; padding: 0px; transition-duration: 0.2s; transition-timing-function: ease; vertical-align: baseline;&quot; target=&quot;_blank&quot;&gt;list all open ports on a Linux system&lt;/a&gt;, you can use the&amp;nbsp;&lt;a href=&quot;https://www.tecmint.com/20-netstat-commands-for-linux-network-management/&quot; rel=&quot;noopener noreferrer&quot; style=&quot;border: 0px; color: #bb0e30; font-family: inherit; font-size: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; line-height: inherit; margin: 0px; outline: none 0px; padding: 0px; transition-duration: 0.2s; transition-timing-function: ease; vertical-align: baseline;&quot; target=&quot;_blank&quot;&gt;netstat command&lt;/a&gt;&amp;nbsp;or&amp;nbsp;&lt;a href=&quot;https://www.tecmint.com/ss-command-examples-in-linux/&quot; rel=&quot;noopener noreferrer&quot; style=&quot;border: 0px; color: #bb0e30; font-family: inherit; font-size: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; line-height: inherit; margin: 0px; outline: none 0px; padding: 0px; transition-duration: 0.2s; transition-timing-function: ease; vertical-align: baseline;&quot; target=&quot;_blank&quot;&gt;ss utility&lt;/a&gt;&amp;nbsp;as follows.&lt;/div&gt;
&lt;div style=&quot;background-color: white; border: 0px; color: #272727; font-family: &amp;quot;Roboto Condensed&amp;quot;, Arial, sans-serif; font-size: 18px; font-stretch: inherit; font-variant-east-asian: inherit; font-variant-numeric: inherit; line-height: inherit; margin-bottom: 1em; padding: 0px; vertical-align: baseline;&quot;&gt;
It is also crucial to mention that&amp;nbsp;&lt;a href=&quot;https://www.tecmint.com/20-netstat-commands-for-linux-network-management/&quot; rel=&quot;noopener noreferrer&quot; style=&quot;border: 0px; color: #bb0e30; font-family: inherit; font-size: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; line-height: inherit; margin: 0px; outline: none 0px; padding: 0px; transition-duration: 0.2s; transition-timing-function: ease; vertical-align: baseline;&quot; target=&quot;_blank&quot;&gt;netstat command&lt;/a&gt;&amp;nbsp;has been deprecated and instead&amp;nbsp;&lt;a href=&quot;https://www.tecmint.com/ss-command-examples-in-linux/&quot; rel=&quot;noopener noreferrer&quot; style=&quot;border: 0px; color: #bb0e30; font-family: inherit; font-size: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; line-height: inherit; margin: 0px; outline: none 0px; padding: 0px; transition-duration: 0.2s; transition-timing-function: ease; vertical-align: baseline;&quot; target=&quot;_blank&quot;&gt;ss command&lt;/a&gt;&amp;nbsp;has taken its place in showing more detailed network statistics.&lt;/div&gt;
&lt;pre style=&quot;background-color: #051e30; border-color: rgb(40, 159, 244); border-image: initial; border-style: solid; border-width: 1px 1px 1px 4px; color: white; font-family: monospace, monospace; font-size: 18px; font-stretch: inherit; font-variant-east-asian: inherit; font-variant-numeric: inherit; line-height: 1.625; margin-bottom: 30px; margin-top: 30px; overflow-wrap: break-word; overflow: auto hidden; padding: 10px 10px 10px 18px; vertical-align: baseline;&quot;&gt;$ sudo netstat -tulpn
OR
$ sudo ss -tulpn&lt;/pre&gt;
&lt;div style=&quot;background-color: white; border: 0px; color: #272727; font-family: &amp;quot;Roboto Condensed&amp;quot;, Arial, sans-serif; font-size: 18px; font-stretch: inherit; font-variant-east-asian: inherit; font-variant-numeric: inherit; line-height: inherit; margin-bottom: 1em; padding: 0px; vertical-align: baseline;&quot;&gt;
From the output of the above command, the&amp;nbsp;&lt;span style=&quot;border: 0px; color: #333333; font-family: inherit; font-size: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;State&lt;/span&gt;&amp;nbsp;column shows whether a port is in a listening state (&lt;span style=&quot;border: 0px; color: #333333; font-family: inherit; font-size: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;LISTEN&lt;/span&gt;) or not.&lt;/div&gt;
&lt;div style=&quot;background-color: white; border: 0px; color: #272727; font-family: &amp;quot;Roboto Condensed&amp;quot;, Arial, sans-serif; font-size: 18px; font-stretch: inherit; font-variant-east-asian: inherit; font-variant-numeric: inherit; line-height: inherit; margin-bottom: 1em; padding: 0px; vertical-align: baseline;&quot;&gt;
In the above command, the flag:&lt;/div&gt;
&lt;ul style=&quot;background-color: white; border: 0px; font-family: &amp;quot;roboto condensed&amp;quot;, arial, sans-serif; font-size: 18px; font-stretch: inherit; line-height: inherit; list-style: none; margin: 0px 0px 15px 30px; padding: 0px; vertical-align: baseline;&quot;&gt;
&lt;li style=&quot;border: 0px; font: inherit; list-style: square; margin: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;&lt;code style=&quot;background: none 0px 0px repeat scroll rgb(246, 246, 248); border-radius: 3px; border: 1px solid rgb(158, 158, 159); font-family: &amp;quot;courier 10 pitch&amp;quot;, courier, monospace; font-size: 15px; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: 600; line-height: 1.6; margin: 0px; max-width: 100%; overflow: auto; padding: 2px; vertical-align: baseline; white-space: pre;&quot;&gt;-t&lt;/code&gt;&amp;nbsp;– enables listing of TCP ports.&lt;/li&gt;
&lt;li style=&quot;border: 0px; font: inherit; list-style: square; margin: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;&lt;code style=&quot;background: none 0px 0px repeat scroll rgb(246, 246, 248); border-radius: 3px; border: 1px solid rgb(158, 158, 159); font-family: &amp;quot;courier 10 pitch&amp;quot;, courier, monospace; font-size: 15px; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: 600; line-height: 1.6; margin: 0px; max-width: 100%; overflow: auto; padding: 2px; vertical-align: baseline; white-space: pre;&quot;&gt;-u&lt;/code&gt;&amp;nbsp;– enables listing of UDP ports.&lt;/li&gt;
&lt;li style=&quot;border: 0px; font: inherit; list-style: square; margin: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;&lt;code style=&quot;background: none 0px 0px repeat scroll rgb(246, 246, 248); border-radius: 3px; border: 1px solid rgb(158, 158, 159); font-family: &amp;quot;courier 10 pitch&amp;quot;, courier, monospace; font-size: 15px; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: 600; line-height: 1.6; margin: 0px; max-width: 100%; overflow: auto; padding: 2px; vertical-align: baseline; white-space: pre;&quot;&gt;-l&lt;/code&gt;&amp;nbsp;– prints only listening sockets.&lt;/li&gt;
&lt;li style=&quot;border: 0px; font: inherit; list-style: square; margin: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;&lt;code style=&quot;background: none 0px 0px repeat scroll rgb(246, 246, 248); border-radius: 3px; border: 1px solid rgb(158, 158, 159); font-family: &amp;quot;courier 10 pitch&amp;quot;, courier, monospace; font-size: 15px; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: 600; line-height: 1.6; margin: 0px; max-width: 100%; overflow: auto; padding: 2px; vertical-align: baseline; white-space: pre;&quot;&gt;-n&lt;/code&gt;&amp;nbsp;– shows the port number.&lt;/li&gt;
&lt;li style=&quot;border: 0px; font: inherit; list-style: square; margin: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;&lt;code style=&quot;background: none 0px 0px repeat scroll rgb(246, 246, 248); border-radius: 3px; border: 1px solid rgb(158, 158, 159); font-family: &amp;quot;courier 10 pitch&amp;quot;, courier, monospace; font-size: 15px; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: 600; line-height: 1.6; margin: 0px; max-width: 100%; overflow: auto; padding: 2px; vertical-align: baseline; white-space: pre;&quot;&gt;-p&lt;/code&gt;&amp;nbsp;– show process/program name.&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 style=&quot;background-color: white; border-bottom-color: rgb(221, 221, 221); border-bottom-style: dashed; border-image: initial; border-left-color: initial; border-left-style: initial; border-right-color: initial; border-right-style: initial; border-top-color: initial; border-top-style: initial; border-width: 0px 0px 1px; color: #336699; font-family: &amp;quot;Roboto Condensed&amp;quot;, Arial, sans-serif; font-size: 30px; font-stretch: inherit; font-variant-east-asian: inherit; font-variant-numeric: inherit; font-weight: 400; letter-spacing: -0.5px; line-height: 1.3em; margin: 0px 0px 14px; overflow-wrap: break-word; padding: 0px; vertical-align: baseline;&quot;&gt;
Watch TCP and UDP Open Ports in Real-Time&lt;/h3&gt;
&lt;div style=&quot;background-color: white; border: 0px; color: #272727; font-family: &amp;quot;Roboto Condensed&amp;quot;, Arial, sans-serif; font-size: 18px; font-stretch: inherit; font-variant-east-asian: inherit; font-variant-numeric: inherit; line-height: inherit; margin-bottom: 1em; padding: 0px; vertical-align: baseline;&quot;&gt;
However, to watch&amp;nbsp;&lt;span style=&quot;border: 0px; color: #333333; font-family: inherit; font-size: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;TCP&lt;/span&gt;&amp;nbsp;and&amp;nbsp;&lt;span style=&quot;border: 0px; color: #333333; font-family: inherit; font-size: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;UDP&lt;/span&gt;&amp;nbsp;ports in real-time, you can run the&amp;nbsp;&lt;a href=&quot;https://www.tecmint.com/20-netstat-commands-for-linux-network-management/&quot; rel=&quot;noopener noreferrer&quot; style=&quot;border: 0px; color: #bb0e30; font-family: inherit; font-size: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; line-height: inherit; margin: 0px; outline: none 0px; padding: 0px; transition-duration: 0.2s; transition-timing-function: ease; vertical-align: baseline;&quot; target=&quot;_blank&quot;&gt;netstat&lt;/a&gt;&amp;nbsp;or&amp;nbsp;&lt;a href=&quot;https://www.tecmint.com/ss-command-examples-in-linux/&quot; rel=&quot;noopener noreferrer&quot; style=&quot;border: 0px; color: #bb0e30; font-family: inherit; font-size: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; line-height: inherit; margin: 0px; outline: none 0px; padding: 0px; transition-duration: 0.2s; transition-timing-function: ease; vertical-align: baseline;&quot; target=&quot;_blank&quot;&gt;ss tool&lt;/a&gt;&amp;nbsp;with the&amp;nbsp;&lt;a href=&quot;https://www.tecmint.com/watch-or-monitor-linux-log-files-in-real-time/&quot; rel=&quot;noopener noreferrer&quot; style=&quot;border: 0px; color: #bb0e30; font-family: inherit; font-size: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; line-height: inherit; margin: 0px; outline: none 0px; padding: 0px; transition-duration: 0.2s; transition-timing-function: ease; vertical-align: baseline;&quot; target=&quot;_blank&quot;&gt;watch utility&lt;/a&gt;&amp;nbsp;as shown.&lt;/div&gt;
&lt;pre style=&quot;background-color: #051e30; border-color: rgb(40, 159, 244); border-image: initial; border-style: solid; border-width: 1px 1px 1px 4px; color: white; font-family: monospace, monospace; font-size: 18px; font-stretch: inherit; font-variant-east-asian: inherit; font-variant-numeric: inherit; line-height: 1.625; margin-bottom: 30px; margin-top: 30px; overflow-wrap: break-word; overflow: auto hidden; padding: 10px 10px 10px 18px; vertical-align: baseline;&quot;&gt;$ sudo watch netstat -tulpn
OR
$ sudo watch ss -tulpn&lt;/pre&gt;
&lt;div style=&quot;background-color: white; border: 0px; color: #272727; font-family: &amp;quot;Roboto Condensed&amp;quot;, Arial, sans-serif; font-size: 18px; font-stretch: inherit; font-variant-east-asian: inherit; font-variant-numeric: inherit; line-height: inherit; margin-bottom: 1em; padding: 0px; vertical-align: baseline;&quot;&gt;
To exit, press&amp;nbsp;&lt;code style=&quot;background: none 0px 0px repeat scroll rgb(246, 246, 248); border-radius: 3px; border: 1px solid rgb(158, 158, 159); color: #3b5999; font-family: &amp;quot;Courier 10 Pitch&amp;quot;, Courier, monospace; font-size: 15px; font-stretch: inherit; font-variant-east-asian: inherit; font-variant-numeric: inherit; font-weight: 600; line-height: 1.6; margin: 0px; max-width: 100%; overflow: auto; padding: 2px; vertical-align: baseline; white-space: pre;&quot;&gt;Ctrl+C&lt;/code&gt;.&lt;/div&gt;
&lt;div style=&quot;background-color: white; border: 0px; color: #272727; font-family: &amp;quot;Roboto Condensed&amp;quot;, Arial, sans-serif; font-size: 18px; font-stretch: inherit; font-variant-east-asian: inherit; font-variant-numeric: inherit; line-height: inherit; margin-bottom: 1em; padding: 0px; vertical-align: baseline;&quot;&gt;
&lt;a href=&quot;https://www.tecmint.com/watch-tcp-and-udp-ports-in-linux/?utm_source=feedburner&amp;amp;utm_medium=email&amp;amp;utm_campaign=Feed%3A+tecmint+%28Tecmint%3A+Linux+Howto%27s+Guide%29&quot; target=&quot;_blank&quot;&gt;Source&lt;/a&gt;&lt;/div&gt;
&lt;div style=&quot;background-color: white; border: 0px; color: #272727; font-family: &amp;quot;Roboto Condensed&amp;quot;, Arial, sans-serif; font-size: 18px; font-stretch: inherit; font-variant-east-asian: inherit; font-variant-numeric: inherit; line-height: inherit; margin-bottom: 1em; padding: 0px; vertical-align: baseline;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://neo4tech.blogspot.com/feeds/1637218483289474348/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://neo4tech.blogspot.com/2019/12/how-to-watch-tcp-and-udp-ports-in-real.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8986027051715887119/posts/default/1637218483289474348'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8986027051715887119/posts/default/1637218483289474348'/><link rel='alternate' type='text/html' href='http://neo4tech.blogspot.com/2019/12/how-to-watch-tcp-and-udp-ports-in-real.html' title='How to Watch TCP and UDP Ports in Real-time'/><author><name>Admin</name><uri>http://www.blogger.com/profile/08900110432875731584</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgPMVeF3S8Yk12hgsud61XG-VFrioTzHfden9RTyUSio_JYOU5uuGmy9zYSF7j8E0BcJ4QCX_dFyTQ7bzInq_FWkQdVRHG_gGxnQKy08eRIw9ON45dhN8PrqS2tIO9oTQ/s113/*'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8986027051715887119.post-8484938088095461648</id><published>2019-11-26T15:39:00.000+01:00</published><updated>2019-11-26T15:39:00.884+01:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Linux"/><title type='text'>How to list all users with root</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
&lt;div style=&quot;background-color: white; border: 0px; box-sizing: inherit; clear: both; color: #242729; font-family: Arial, &amp;quot;Helvetica Neue&amp;quot;, Helvetica, sans-serif; font-size: 15px; font-stretch: inherit; font-variant-east-asian: inherit; font-variant-numeric: inherit; line-height: inherit; margin-bottom: 1em; padding: 0px; vertical-align: baseline;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;background-color: white; border: 0px; box-sizing: inherit; clear: both; font-stretch: inherit; font-variant-east-asian: inherit; font-variant-numeric: inherit; line-height: inherit; margin-bottom: 1em; padding: 0px; vertical-align: baseline;&quot;&gt;
&lt;span style=&quot;color: #242729; font-family: Arial, Helvetica Neue, Helvetica, sans-serif;&quot;&gt;&lt;span style=&quot;font-size: 15px;&quot;&gt;To list all users:&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;background-color: white; border: 0px; box-sizing: inherit; clear: both; font-stretch: inherit; font-variant-east-asian: inherit; font-variant-numeric: inherit; line-height: inherit; margin-bottom: 1em; padding: 0px; vertical-align: baseline;&quot;&gt;
&lt;span style=&quot;color: #242729; font-family: Arial, Helvetica Neue, Helvetica, sans-serif;&quot;&gt;&lt;span style=&quot;font-size: 15px;&quot;&gt;cat /etc/passwd | awk -F: &#39;{print $ 1}&#39;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;background-color: white; border: 0px; box-sizing: inherit; clear: both; font-stretch: inherit; font-variant-east-asian: inherit; font-variant-numeric: inherit; line-height: inherit; margin-bottom: 1em; padding: 0px; vertical-align: baseline;&quot;&gt;
&lt;span style=&quot;color: #242729; font-family: Arial, Helvetica Neue, Helvetica, sans-serif;&quot;&gt;&lt;span style=&quot;font-size: 15px;&quot;&gt;To list all groups:&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;background-color: white; border: 0px; box-sizing: inherit; clear: both; font-stretch: inherit; font-variant-east-asian: inherit; font-variant-numeric: inherit; line-height: inherit; margin-bottom: 1em; padding: 0px; vertical-align: baseline;&quot;&gt;
&lt;span style=&quot;color: #242729; font-family: Arial, Helvetica Neue, Helvetica, sans-serif;&quot;&gt;&lt;span style=&quot;font-size: 15px;&quot;&gt;cat /etc/group | awk -F: &#39;{print $ 1}&#39;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;background-color: white; border: 0px; box-sizing: inherit; clear: both; color: #242729; font-family: Arial, &amp;quot;Helvetica Neue&amp;quot;, Helvetica, sans-serif; font-size: 15px; font-stretch: inherit; font-variant-east-asian: inherit; font-variant-numeric: inherit; line-height: inherit; margin-bottom: 1em; padding: 0px; vertical-align: baseline;&quot;&gt;
Don&#39;t forget to change the root password. If any user has UID 0 besides root, they shouldn&#39;t. Bad idea. To check:&lt;/div&gt;
&lt;div style=&quot;background-color: white; border: 0px; box-sizing: inherit; clear: both; color: #242729; font-family: Arial, &amp;quot;Helvetica Neue&amp;quot;, Helvetica, sans-serif; font-size: 15px; font-stretch: inherit; font-variant-east-asian: inherit; font-variant-numeric: inherit; line-height: inherit; margin-bottom: 1em; padding: 0px; vertical-align: baseline;&quot;&gt;
&lt;code style=&quot;background-color: #eff0f1; border: 0px; box-sizing: inherit; font-family: Consolas, Menlo, Monaco, &amp;quot;Lucida Console&amp;quot;, &amp;quot;Liberation Mono&amp;quot;, &amp;quot;DejaVu Sans Mono&amp;quot;, &amp;quot;Bitstream Vera Sans Mono&amp;quot;, &amp;quot;Courier New&amp;quot;, monospace, sans-serif; font-size: 13px; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px; padding: 1px 5px; vertical-align: baseline; white-space: pre-wrap;&quot;&gt;grep &#39;x:0:&#39; /etc/passwd&lt;/code&gt;&lt;/div&gt;
&lt;div style=&quot;background-color: white; border: 0px; box-sizing: inherit; clear: both; color: #242729; font-family: Arial, &amp;quot;Helvetica Neue&amp;quot;, Helvetica, sans-serif; font-size: 15px; font-stretch: inherit; font-variant-east-asian: inherit; font-variant-numeric: inherit; line-height: inherit; margin-bottom: 1em; padding: 0px; vertical-align: baseline;&quot;&gt;
Again, you shouldn&#39;t do this but to check if the user is a member of the root group:&lt;/div&gt;
&lt;div style=&quot;background-color: white; border: 0px; box-sizing: inherit; clear: both; color: #242729; font-family: Arial, &amp;quot;Helvetica Neue&amp;quot;, Helvetica, sans-serif; font-size: 15px; font-stretch: inherit; font-variant-east-asian: inherit; font-variant-numeric: inherit; line-height: inherit; margin-bottom: 1em; padding: 0px; vertical-align: baseline;&quot;&gt;
&lt;code style=&quot;background-color: #eff0f1; border: 0px; box-sizing: inherit; font-family: Consolas, Menlo, Monaco, &amp;quot;Lucida Console&amp;quot;, &amp;quot;Liberation Mono&amp;quot;, &amp;quot;DejaVu Sans Mono&amp;quot;, &amp;quot;Bitstream Vera Sans Mono&amp;quot;, &amp;quot;Courier New&amp;quot;, monospace, sans-serif; font-size: 13px; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px; padding: 1px 5px; vertical-align: baseline; white-space: pre-wrap;&quot;&gt;grep root /etc/group&lt;/code&gt;&lt;/div&gt;
&lt;div style=&quot;background-color: white; border: 0px; box-sizing: inherit; clear: both; color: #242729; font-family: Arial, &amp;quot;Helvetica Neue&amp;quot;, Helvetica, sans-serif; font-size: 15px; font-stretch: inherit; font-variant-east-asian: inherit; font-variant-numeric: inherit; line-height: inherit; margin-bottom: 1em; padding: 0px; vertical-align: baseline;&quot;&gt;
To see if anyone can execute commands as root, check sudoers:&lt;/div&gt;
&lt;div style=&quot;background-color: white; border: 0px; box-sizing: inherit; clear: both; color: #242729; font-family: Arial, &amp;quot;Helvetica Neue&amp;quot;, Helvetica, sans-serif; font-size: 15px; font-stretch: inherit; font-variant-east-asian: inherit; font-variant-numeric: inherit; line-height: inherit; margin-bottom: 1em; padding: 0px; vertical-align: baseline;&quot;&gt;
&lt;code style=&quot;background-color: #eff0f1; border: 0px; box-sizing: inherit; font-family: Consolas, Menlo, Monaco, &amp;quot;Lucida Console&amp;quot;, &amp;quot;Liberation Mono&amp;quot;, &amp;quot;DejaVu Sans Mono&amp;quot;, &amp;quot;Bitstream Vera Sans Mono&amp;quot;, &amp;quot;Courier New&amp;quot;, monospace, sans-serif; font-size: 13px; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px; padding: 1px 5px; vertical-align: baseline; white-space: pre-wrap;&quot;&gt;cat /etc/sudoers&lt;/code&gt;&lt;/div&gt;
&lt;div style=&quot;background-color: white; border: 0px; box-sizing: inherit; clear: both; color: #242729; font-family: Arial, &amp;quot;Helvetica Neue&amp;quot;, Helvetica, sans-serif; font-size: 15px; font-stretch: inherit; font-variant-east-asian: inherit; font-variant-numeric: inherit; line-height: inherit; margin-bottom: 1em; padding: 0px; vertical-align: baseline;&quot;&gt;
To check for SUID bit, which allows programs to be executed with root privileges:&lt;/div&gt;
&lt;div style=&quot;background-color: white; border: 0px; box-sizing: inherit; clear: both; color: #242729; font-family: Arial, &amp;quot;Helvetica Neue&amp;quot;, Helvetica, sans-serif; font-size: 15px; font-stretch: inherit; font-variant-east-asian: inherit; font-variant-numeric: inherit; line-height: inherit; margin-bottom: 1em; padding: 0px; vertical-align: baseline;&quot;&gt;
&lt;code style=&quot;background-color: #eff0f1; border: 0px; box-sizing: inherit; font-family: Consolas, Menlo, Monaco, &amp;quot;Lucida Console&amp;quot;, &amp;quot;Liberation Mono&amp;quot;, &amp;quot;DejaVu Sans Mono&amp;quot;, &amp;quot;Bitstream Vera Sans Mono&amp;quot;, &amp;quot;Courier New&amp;quot;, monospace, sans-serif; font-size: 13px; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px; padding: 1px 5px; vertical-align: baseline; white-space: pre-wrap;&quot;&gt;find / -perm -04000&lt;/code&gt;&lt;/div&gt;
&lt;div style=&quot;background-color: white; border: 0px; box-sizing: inherit; clear: both; color: #242729; font-family: Arial, &amp;quot;Helvetica Neue&amp;quot;, Helvetica, sans-serif; font-size: 15px; font-stretch: inherit; font-variant-east-asian: inherit; font-variant-numeric: inherit; line-height: inherit; margin-bottom: 1em; padding: 0px; vertical-align: baseline;&quot;&gt;
To see who is UID 0:&lt;/div&gt;
&lt;pre style=&quot;background-color: #eff0f1; border-radius: 3px; border: 0px; box-sizing: inherit; color: #242729; font-family: Consolas, Menlo, Monaco, &amp;quot;Lucida Console&amp;quot;, &amp;quot;Liberation Mono&amp;quot;, &amp;quot;DejaVu Sans Mono&amp;quot;, &amp;quot;Bitstream Vera Sans Mono&amp;quot;, &amp;quot;Courier New&amp;quot;, monospace, sans-serif; font-size: 13px; font-stretch: inherit; font-variant-east-asian: inherit; font-variant-numeric: inherit; line-height: inherit; margin-bottom: 1em; max-height: 600px; overflow-wrap: normal; overflow: auto; padding: 12px 8px; vertical-align: baseline; width: auto;&quot;&gt;&lt;code style=&quot;border: 0px; box-sizing: inherit; font-family: Consolas, Menlo, Monaco, &amp;quot;Lucida Console&amp;quot;, &amp;quot;Liberation Mono&amp;quot;, &amp;quot;DejaVu Sans Mono&amp;quot;, &amp;quot;Bitstream Vera Sans Mono&amp;quot;, &amp;quot;Courier New&amp;quot;, monospace, sans-serif; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline; white-space: inherit;&quot;&gt;getent passwd 0
&lt;/code&gt;&lt;/pre&gt;
&lt;div style=&quot;background-color: white; border: 0px; box-sizing: inherit; clear: both; color: #242729; font-family: Arial, &amp;quot;Helvetica Neue&amp;quot;, Helvetica, sans-serif; font-size: 15px; font-stretch: inherit; font-variant-east-asian: inherit; font-variant-numeric: inherit; line-height: inherit; margin-bottom: 1em; padding: 0px; vertical-align: baseline;&quot;&gt;
To see who is in groups&amp;nbsp;&lt;code style=&quot;background-color: #eff0f1; border: 0px; box-sizing: inherit; font-family: Consolas, Menlo, Monaco, &amp;quot;Lucida Console&amp;quot;, &amp;quot;Liberation Mono&amp;quot;, &amp;quot;DejaVu Sans Mono&amp;quot;, &amp;quot;Bitstream Vera Sans Mono&amp;quot;, &amp;quot;Courier New&amp;quot;, monospace, sans-serif; font-size: 13px; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px; padding: 1px 5px; vertical-align: baseline; white-space: pre-wrap;&quot;&gt;root&lt;/code&gt;,&amp;nbsp;&lt;code style=&quot;background-color: #eff0f1; border: 0px; box-sizing: inherit; font-family: Consolas, Menlo, Monaco, &amp;quot;Lucida Console&amp;quot;, &amp;quot;Liberation Mono&amp;quot;, &amp;quot;DejaVu Sans Mono&amp;quot;, &amp;quot;Bitstream Vera Sans Mono&amp;quot;, &amp;quot;Courier New&amp;quot;, monospace, sans-serif; font-size: 13px; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px; padding: 1px 5px; vertical-align: baseline; white-space: pre-wrap;&quot;&gt;wheel&lt;/code&gt;&amp;nbsp;&lt;code style=&quot;background-color: #eff0f1; border: 0px; box-sizing: inherit; font-family: Consolas, Menlo, Monaco, &amp;quot;Lucida Console&amp;quot;, &amp;quot;Liberation Mono&amp;quot;, &amp;quot;DejaVu Sans Mono&amp;quot;, &amp;quot;Bitstream Vera Sans Mono&amp;quot;, &amp;quot;Courier New&amp;quot;, monospace, sans-serif; font-size: 13px; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px; padding: 1px 5px; vertical-align: baseline; white-space: pre-wrap;&quot;&gt;adm&lt;/code&gt;&amp;nbsp;and&amp;nbsp;&lt;code style=&quot;background-color: #eff0f1; border: 0px; box-sizing: inherit; font-family: Consolas, Menlo, Monaco, &amp;quot;Lucida Console&amp;quot;, &amp;quot;Liberation Mono&amp;quot;, &amp;quot;DejaVu Sans Mono&amp;quot;, &amp;quot;Bitstream Vera Sans Mono&amp;quot;, &amp;quot;Courier New&amp;quot;, monospace, sans-serif; font-size: 13px; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px; padding: 1px 5px; vertical-align: baseline; white-space: pre-wrap;&quot;&gt;admin&lt;/code&gt;:&lt;/div&gt;
&lt;pre style=&quot;background-color: #eff0f1; border-radius: 3px; border: 0px; box-sizing: inherit; color: #242729; font-family: Consolas, Menlo, Monaco, &amp;quot;Lucida Console&amp;quot;, &amp;quot;Liberation Mono&amp;quot;, &amp;quot;DejaVu Sans Mono&amp;quot;, &amp;quot;Bitstream Vera Sans Mono&amp;quot;, &amp;quot;Courier New&amp;quot;, monospace, sans-serif; font-size: 13px; font-stretch: inherit; font-variant-east-asian: inherit; font-variant-numeric: inherit; line-height: inherit; margin-bottom: 1em; max-height: 600px; overflow-wrap: normal; overflow: auto; padding: 12px 8px; vertical-align: baseline; width: auto;&quot;&gt;&lt;code style=&quot;border: 0px; box-sizing: inherit; font-family: Consolas, Menlo, Monaco, &amp;quot;Lucida Console&amp;quot;, &amp;quot;Liberation Mono&amp;quot;, &amp;quot;DejaVu Sans Mono&amp;quot;, &amp;quot;Bitstream Vera Sans Mono&amp;quot;, &amp;quot;Courier New&amp;quot;, monospace, sans-serif; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline; white-space: inherit;&quot;&gt;getent group root wheel adm admin
&lt;/code&gt;&lt;/pre&gt;
&lt;div style=&quot;background-color: white; border: 0px; box-sizing: inherit; clear: both; color: #242729; font-family: Arial, &amp;quot;Helvetica Neue&amp;quot;, Helvetica, sans-serif; font-size: 15px; font-stretch: inherit; font-variant-east-asian: inherit; font-variant-numeric: inherit; line-height: inherit; margin-bottom: 1em; padding: 0px; vertical-align: baseline;&quot;&gt;
To list all users and the groups they are members of:&lt;/div&gt;
&lt;div style=&quot;background-color: white; border: 0px; box-sizing: inherit; clear: both; color: #242729; font-family: Arial, &amp;quot;Helvetica Neue&amp;quot;, Helvetica, sans-serif; font-size: 15px; font-stretch: inherit; font-variant-east-asian: inherit; font-variant-numeric: inherit; line-height: inherit; margin-bottom: 1em; padding: 0px; vertical-align: baseline;&quot;&gt;
&lt;code style=&quot;background-color: #eff0f1; border: 0px; box-sizing: inherit; font-family: Consolas, Menlo, Monaco, &amp;quot;Lucida Console&amp;quot;, &amp;quot;Liberation Mono&amp;quot;, &amp;quot;DejaVu Sans Mono&amp;quot;, &amp;quot;Bitstream Vera Sans Mono&amp;quot;, &amp;quot;Courier New&amp;quot;, monospace, sans-serif; font-size: 13px; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px; padding: 1px 5px; vertical-align: baseline; white-space: pre-wrap;&quot;&gt;&lt;/code&gt;&lt;/div&gt;
&lt;pre style=&quot;background-color: #eff0f1; border-radius: 3px; border: 0px; box-sizing: inherit; color: #242729; font-family: Consolas, Menlo, Monaco, &amp;quot;Lucida Console&amp;quot;, &amp;quot;Liberation Mono&amp;quot;, &amp;quot;DejaVu Sans Mono&amp;quot;, &amp;quot;Bitstream Vera Sans Mono&amp;quot;, &amp;quot;Courier New&amp;quot;, monospace, sans-serif; font-size: 13px; font-stretch: inherit; font-variant-east-asian: inherit; font-variant-numeric: inherit; line-height: inherit; margin-bottom: 1em; max-height: 600px; overflow-wrap: normal; overflow: auto; padding: 12px 8px; vertical-align: baseline; width: auto;&quot;&gt;&lt;code style=&quot;border: 0px; box-sizing: inherit; font-family: Consolas, Menlo, Monaco, &amp;quot;Lucida Console&amp;quot;, &amp;quot;Liberation Mono&amp;quot;, &amp;quot;DejaVu Sans Mono&amp;quot;, &amp;quot;Bitstream Vera Sans Mono&amp;quot;, &amp;quot;Courier New&amp;quot;, monospace, sans-serif; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline; white-space: inherit;&quot;&gt;getent passwd | cut -d : -f 1 | xargs groups&lt;/code&gt;&lt;/pre&gt;
&lt;pre style=&quot;background-color: #eff0f1; border-radius: 3px; border: 0px; box-sizing: inherit; color: #242729; font-family: Consolas, Menlo, Monaco, &amp;quot;Lucida Console&amp;quot;, &amp;quot;Liberation Mono&amp;quot;, &amp;quot;DejaVu Sans Mono&amp;quot;, &amp;quot;Bitstream Vera Sans Mono&amp;quot;, &amp;quot;Courier New&amp;quot;, monospace, sans-serif; font-size: 13px; font-stretch: inherit; font-variant-east-asian: inherit; font-variant-numeric: inherit; line-height: inherit; margin-bottom: 1em; max-height: 600px; overflow-wrap: normal; overflow: auto; padding: 12px 8px; vertical-align: baseline; width: auto;&quot;&gt;&lt;code style=&quot;border: 0px; box-sizing: inherit; font-family: Consolas, Menlo, Monaco, &amp;quot;Lucida Console&amp;quot;, &amp;quot;Liberation Mono&amp;quot;, &amp;quot;DejaVu Sans Mono&amp;quot;, &amp;quot;Bitstream Vera Sans Mono&amp;quot;, &amp;quot;Courier New&amp;quot;, monospace, sans-serif; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline; white-space: inherit;&quot;&gt;&lt;div style=&quot;background-color: white; border: 0px; box-sizing: inherit; clear: both; font-family: Arial, &amp;quot;Helvetica Neue&amp;quot;, Helvetica, sans-serif; font-size: 15px; font-stretch: inherit; font-variant-east-asian: inherit; font-variant-numeric: inherit; line-height: inherit; margin-bottom: 1em; padding: 0px; vertical-align: baseline; white-space: normal;&quot;&gt;
Pure root is user id &quot;0&quot;.&lt;/div&gt;
&lt;div style=&quot;background-color: white; border: 0px; box-sizing: inherit; clear: both; font-family: Arial, &amp;quot;Helvetica Neue&amp;quot;, Helvetica, sans-serif; font-size: 15px; font-stretch: inherit; font-variant-east-asian: inherit; font-variant-numeric: inherit; line-height: inherit; margin-bottom: 1em; padding: 0px; vertical-align: baseline; white-space: normal;&quot;&gt;
All the users in the system are in the /etc/passwd file:&lt;/div&gt;
&lt;pre style=&quot;border-radius: 3px; border: 0px; box-sizing: inherit; font-family: Consolas, Menlo, Monaco, &amp;quot;Lucida Console&amp;quot;, &amp;quot;Liberation Mono&amp;quot;, &amp;quot;DejaVu Sans Mono&amp;quot;, &amp;quot;Bitstream Vera Sans Mono&amp;quot;, &amp;quot;Courier New&amp;quot;, monospace, sans-serif; font-stretch: inherit; font-variant-east-asian: inherit; font-variant-numeric: inherit; line-height: inherit; margin-bottom: 1em; max-height: 600px; overflow-wrap: normal; overflow: auto; padding: 12px 8px; vertical-align: baseline; width: auto;&quot;&gt;&lt;code style=&quot;border: 0px; box-sizing: inherit; font-family: Consolas, Menlo, Monaco, &amp;quot;Lucida Console&amp;quot;, &amp;quot;Liberation Mono&amp;quot;, &amp;quot;DejaVu Sans Mono&amp;quot;, &amp;quot;Bitstream Vera Sans Mono&amp;quot;, &amp;quot;Courier New&amp;quot;, monospace, sans-serif; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline; white-space: inherit;&quot;&gt;less /etc/passwd
&lt;/code&gt;&lt;/pre&gt;
&lt;div style=&quot;background-color: white; border: 0px; box-sizing: inherit; clear: both; font-family: Arial, &amp;quot;Helvetica Neue&amp;quot;, Helvetica, sans-serif; font-size: 15px; font-stretch: inherit; font-variant-east-asian: inherit; font-variant-numeric: inherit; line-height: inherit; margin-bottom: 1em; padding: 0px; vertical-align: baseline; white-space: normal;&quot;&gt;
Those who are root have &quot;0&quot; as the user id, which is the 3rd column. Those with &quot;0&quot; as the group (4th column) may also have some root privileges.&lt;/div&gt;
&lt;div style=&quot;background-color: white; border: 0px; box-sizing: inherit; clear: both; font-family: Arial, &amp;quot;Helvetica Neue&amp;quot;, Helvetica, sans-serif; font-size: 15px; font-stretch: inherit; font-variant-east-asian: inherit; font-variant-numeric: inherit; line-height: inherit; margin-bottom: 1em; padding: 0px; vertical-align: baseline; white-space: normal;&quot;&gt;
Next, you&#39;ll want to look at the groups, and see who is an additional member of the &quot;root&quot; or &quot;wheel&quot; or &quot;admin&quot; groups:&lt;/div&gt;
&lt;pre style=&quot;border-radius: 3px; border: 0px; box-sizing: inherit; font-family: Consolas, Menlo, Monaco, &amp;quot;Lucida Console&amp;quot;, &amp;quot;Liberation Mono&amp;quot;, &amp;quot;DejaVu Sans Mono&amp;quot;, &amp;quot;Bitstream Vera Sans Mono&amp;quot;, &amp;quot;Courier New&amp;quot;, monospace, sans-serif; font-stretch: inherit; font-variant-east-asian: inherit; font-variant-numeric: inherit; line-height: inherit; margin-bottom: 1em; max-height: 600px; overflow-wrap: normal; overflow: auto; padding: 12px 8px; vertical-align: baseline; width: auto;&quot;&gt;&lt;code style=&quot;border: 0px; box-sizing: inherit; font-family: Consolas, Menlo, Monaco, &amp;quot;Lucida Console&amp;quot;, &amp;quot;Liberation Mono&amp;quot;, &amp;quot;DejaVu Sans Mono&amp;quot;, &amp;quot;Bitstream Vera Sans Mono&amp;quot;, &amp;quot;Courier New&amp;quot;, monospace, sans-serif; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline; white-space: inherit;&quot;&gt;less /etc/group
&lt;/code&gt;&lt;/pre&gt;
&lt;div style=&quot;background-color: white; border: 0px; box-sizing: inherit; clear: both; font-family: Arial, &amp;quot;Helvetica Neue&amp;quot;, Helvetica, sans-serif; font-size: 15px; font-stretch: inherit; font-variant-east-asian: inherit; font-variant-numeric: inherit; line-height: inherit; margin-bottom: 1em; padding: 0px; vertical-align: baseline; white-space: normal;&quot;&gt;
Users listed in those groups could have some root privileges, especially via the &quot;sudo&quot; command.&lt;/div&gt;
&lt;div style=&quot;background-color: white; border: 0px; box-sizing: inherit; clear: both; font-family: Arial, &amp;quot;Helvetica Neue&amp;quot;, Helvetica, sans-serif; font-size: 15px; font-stretch: inherit; font-variant-east-asian: inherit; font-variant-numeric: inherit; line-height: inherit; margin-bottom: 1em; padding: 0px; vertical-align: baseline; white-space: normal;&quot;&gt;
The final thing you will want to check is the &quot;sudo&quot; config and see who is listed as having authorisation to run this command. This file itself is well documented so I won&#39;t reproduce it here:&lt;/div&gt;
&lt;pre style=&quot;border-radius: 3px; border: 0px; box-sizing: inherit; font-family: Consolas, Menlo, Monaco, &amp;quot;Lucida Console&amp;quot;, &amp;quot;Liberation Mono&amp;quot;, &amp;quot;DejaVu Sans Mono&amp;quot;, &amp;quot;Bitstream Vera Sans Mono&amp;quot;, &amp;quot;Courier New&amp;quot;, monospace, sans-serif; font-stretch: inherit; font-variant-east-asian: inherit; font-variant-numeric: inherit; line-height: inherit; margin-bottom: 1em; max-height: 600px; overflow-wrap: normal; overflow: auto; padding: 12px 8px; vertical-align: baseline; width: auto;&quot;&gt;&lt;code style=&quot;border: 0px; box-sizing: inherit; font-family: Consolas, Menlo, Monaco, &amp;quot;Lucida Console&amp;quot;, &amp;quot;Liberation Mono&amp;quot;, &amp;quot;DejaVu Sans Mono&amp;quot;, &amp;quot;Bitstream Vera Sans Mono&amp;quot;, &amp;quot;Courier New&amp;quot;, monospace, sans-serif; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline; white-space: inherit;&quot;&gt;less /etc/sudoers&lt;/code&gt;&lt;/pre&gt;
&lt;pre style=&quot;border-radius: 3px; border: 0px; box-sizing: inherit; font-family: Consolas, Menlo, Monaco, &amp;quot;Lucida Console&amp;quot;, &amp;quot;Liberation Mono&amp;quot;, &amp;quot;DejaVu Sans Mono&amp;quot;, &amp;quot;Bitstream Vera Sans Mono&amp;quot;, &amp;quot;Courier New&amp;quot;, monospace, sans-serif; font-stretch: inherit; font-variant-east-asian: inherit; font-variant-numeric: inherit; line-height: inherit; margin-bottom: 1em; max-height: 600px; overflow-wrap: normal; overflow: auto; padding: 12px 8px; vertical-align: baseline; width: auto;&quot;&gt;&lt;code style=&quot;border: 0px; box-sizing: inherit; font-family: Consolas, Menlo, Monaco, &amp;quot;Lucida Console&amp;quot;, &amp;quot;Liberation Mono&amp;quot;, &amp;quot;DejaVu Sans Mono&amp;quot;, &amp;quot;Bitstream Vera Sans Mono&amp;quot;, &amp;quot;Courier New&amp;quot;, monospace, sans-serif; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline; white-space: inherit;&quot;&gt;&lt;div style=&quot;background-color: white; border: 0px; box-sizing: inherit; clear: both; font-family: Arial, &amp;quot;Helvetica Neue&amp;quot;, Helvetica, sans-serif; font-size: 15px; font-stretch: inherit; font-variant-east-asian: inherit; font-variant-numeric: inherit; line-height: inherit; margin-bottom: 1em; padding: 0px; vertical-align: baseline; white-space: normal;&quot;&gt;
To print all users&lt;/div&gt;
&lt;pre style=&quot;border-radius: 3px; border: 0px; box-sizing: inherit; font-family: Consolas, Menlo, Monaco, &amp;quot;Lucida Console&amp;quot;, &amp;quot;Liberation Mono&amp;quot;, &amp;quot;DejaVu Sans Mono&amp;quot;, &amp;quot;Bitstream Vera Sans Mono&amp;quot;, &amp;quot;Courier New&amp;quot;, monospace, sans-serif; font-stretch: inherit; font-variant-east-asian: inherit; font-variant-numeric: inherit; line-height: inherit; margin-bottom: 1em; max-height: 600px; overflow-wrap: normal; overflow: auto; padding: 12px 8px; vertical-align: baseline; width: auto;&quot;&gt;&lt;code style=&quot;border: 0px; box-sizing: inherit; font-family: Consolas, Menlo, Monaco, &amp;quot;Lucida Console&amp;quot;, &amp;quot;Liberation Mono&amp;quot;, &amp;quot;DejaVu Sans Mono&amp;quot;, &amp;quot;Bitstream Vera Sans Mono&amp;quot;, &amp;quot;Courier New&amp;quot;, monospace, sans-serif; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline; white-space: inherit;&quot;&gt;perl -n -e &#39;@user = split /:/ ; print &quot;@user[0]\n&quot;;&#39; &amp;lt; /etc/passwd
&lt;/code&gt;&lt;/pre&gt;
&lt;div style=&quot;background-color: white; border: 0px; box-sizing: inherit; clear: both; font-family: Arial, &amp;quot;Helvetica Neue&amp;quot;, Helvetica, sans-serif; font-size: 15px; font-stretch: inherit; font-variant-east-asian: inherit; font-variant-numeric: inherit; line-height: inherit; margin-bottom: 1em; padding: 0px; vertical-align: baseline; white-space: normal;&quot;&gt;
To print only those users with UID 0, being as others have said, the users with implicit root privileges:&lt;/div&gt;
&lt;pre style=&quot;border-radius: 3px; border: 0px; box-sizing: inherit; font-family: Consolas, Menlo, Monaco, &amp;quot;Lucida Console&amp;quot;, &amp;quot;Liberation Mono&amp;quot;, &amp;quot;DejaVu Sans Mono&amp;quot;, &amp;quot;Bitstream Vera Sans Mono&amp;quot;, &amp;quot;Courier New&amp;quot;, monospace, sans-serif; font-stretch: inherit; font-variant-east-asian: inherit; font-variant-numeric: inherit; line-height: inherit; margin-bottom: 1em; max-height: 600px; overflow-wrap: normal; overflow: auto; padding: 12px 8px; vertical-align: baseline; width: auto;&quot;&gt;&lt;code style=&quot;border: 0px; box-sizing: inherit; font-family: Consolas, Menlo, Monaco, &amp;quot;Lucida Console&amp;quot;, &amp;quot;Liberation Mono&amp;quot;, &amp;quot;DejaVu Sans Mono&amp;quot;, &amp;quot;Bitstream Vera Sans Mono&amp;quot;, &amp;quot;Courier New&amp;quot;, monospace, sans-serif; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline; white-space: inherit;&quot;&gt;perl -n -e &#39;@user = split /:/ ; print &quot;@user[0]\n&quot; if @user[2] == &quot;0&quot;;&#39; &amp;lt; /etc/passwd&lt;/code&gt;&lt;/pre&gt;
&lt;pre style=&quot;border-radius: 3px; border: 0px; box-sizing: inherit; font-family: Consolas, Menlo, Monaco, &amp;quot;Lucida Console&amp;quot;, &amp;quot;Liberation Mono&amp;quot;, &amp;quot;DejaVu Sans Mono&amp;quot;, &amp;quot;Bitstream Vera Sans Mono&amp;quot;, &amp;quot;Courier New&amp;quot;, monospace, sans-serif; font-stretch: inherit; font-variant-east-asian: inherit; font-variant-numeric: inherit; line-height: inherit; margin-bottom: 1em; max-height: 600px; overflow-wrap: normal; overflow: auto; padding: 12px 8px; vertical-align: baseline; width: auto;&quot;&gt;&lt;code style=&quot;border: 0px; box-sizing: inherit; font-family: Consolas, Menlo, Monaco, &amp;quot;Lucida Console&amp;quot;, &amp;quot;Liberation Mono&amp;quot;, &amp;quot;DejaVu Sans Mono&amp;quot;, &amp;quot;Bitstream Vera Sans Mono&amp;quot;, &amp;quot;Courier New&amp;quot;, monospace, sans-serif; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline; white-space: inherit;&quot;&gt;
&lt;/code&gt;&lt;/pre&gt;
&lt;/code&gt;&lt;/pre&gt;
&lt;/code&gt;&lt;/pre&gt;
&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://neo4tech.blogspot.com/feeds/8484938088095461648/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://neo4tech.blogspot.com/2019/11/how-to-list-all-users-with-root.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8986027051715887119/posts/default/8484938088095461648'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8986027051715887119/posts/default/8484938088095461648'/><link rel='alternate' type='text/html' href='http://neo4tech.blogspot.com/2019/11/how-to-list-all-users-with-root.html' title='How to list all users with root'/><author><name>Admin</name><uri>http://www.blogger.com/profile/08900110432875731584</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgPMVeF3S8Yk12hgsud61XG-VFrioTzHfden9RTyUSio_JYOU5uuGmy9zYSF7j8E0BcJ4QCX_dFyTQ7bzInq_FWkQdVRHG_gGxnQKy08eRIw9ON45dhN8PrqS2tIO9oTQ/s113/*'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8986027051715887119.post-443878428186820259</id><published>2019-11-26T15:07:00.001+01:00</published><updated>2019-11-26T15:07:22.286+01:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Linux"/><category scheme="http://www.blogger.com/atom/ns#" term="Open Source"/><title type='text'>How to Disable SELinux on CentOS 8</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
&lt;div style=&quot;background-color: white; border: 0px; color: #272727; font-family: &amp;quot;Roboto Condensed&amp;quot;, Arial, sans-serif; font-size: 18px; font-stretch: inherit; font-variant-east-asian: inherit; font-variant-numeric: inherit; line-height: inherit; margin-bottom: 1em; padding: 0px; vertical-align: baseline;&quot;&gt;
&lt;a href=&quot;https://www.tecmint.com/selinux-essentials-and-control-filesystem-access/&quot; rel=&quot;noopener noreferrer&quot; style=&quot;border: 0px; color: #bb0e30; font-family: inherit; font-size: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; line-height: inherit; margin: 0px; outline: none 0px; padding: 0px; transition-duration: 0.2s; transition-timing-function: ease; vertical-align: baseline;&quot; target=&quot;_blank&quot;&gt;SELinux&lt;/a&gt;&amp;nbsp;or&amp;nbsp;&lt;span style=&quot;border: 0px; color: #333333; font-family: inherit; font-size: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;Security-Enhanced Linux&lt;/span&gt;&amp;nbsp;is a mechanism or security module that provides&amp;nbsp;&lt;a href=&quot;https://www.tecmint.com/selinux-essentials-and-control-filesystem-access/&quot; rel=&quot;noopener noreferrer&quot; style=&quot;border: 0px; color: #bb0e30; font-family: inherit; font-size: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; line-height: inherit; margin: 0px; outline: none 0px; padding: 0px; transition-duration: 0.2s; transition-timing-function: ease; vertical-align: baseline;&quot; target=&quot;_blank&quot;&gt;access control security policies&lt;/a&gt;. In simple terms, it’s a feature or service used for restricting users to certain policies and rules set by the systems administrator.&lt;/div&gt;
&lt;div style=&quot;background-color: white; border: 0px; color: #272727; font-family: &amp;quot;Roboto Condensed&amp;quot;, Arial, sans-serif; font-size: 18px; font-stretch: inherit; font-variant-east-asian: inherit; font-variant-numeric: inherit; line-height: inherit; margin-bottom: 1em; padding: 0px; vertical-align: baseline;&quot;&gt;
In this topic, you will learn how to disable&amp;nbsp;&lt;span style=&quot;border: 0px; color: #333333; font-family: inherit; font-size: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;SELinux&lt;/span&gt;&amp;nbsp;temporarily and later permanently on&amp;nbsp;&lt;span style=&quot;border: 0px; color: #333333; font-family: inherit; font-size: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;CentOS 8&lt;/span&gt;&amp;nbsp;Linux.&lt;/div&gt;
&lt;h3 id=&quot;selinuxtemp&quot; style=&quot;background-color: white; border-bottom-color: rgb(221, 221, 221); border-bottom-style: dashed; border-image: initial; border-left-color: initial; border-left-style: initial; border-right-color: initial; border-right-style: initial; border-top-color: initial; border-top-style: initial; border-width: 0px 0px 1px; color: #336699; font-family: &amp;quot;Roboto Condensed&amp;quot;, Arial, sans-serif; font-size: 30px; font-stretch: inherit; font-variant-east-asian: inherit; font-variant-numeric: inherit; font-weight: 400; letter-spacing: -0.5px; line-height: 1.3em; margin: 0px 0px 14px; overflow-wrap: break-word; padding: 0px; vertical-align: baseline;&quot;&gt;
How to Temporarily Disable SELinux on CentOS 8&lt;/h3&gt;
&lt;div style=&quot;background-color: white; border: 0px; color: #272727; font-family: &amp;quot;Roboto Condensed&amp;quot;, Arial, sans-serif; font-size: 18px; font-stretch: inherit; font-variant-east-asian: inherit; font-variant-numeric: inherit; line-height: inherit; margin-bottom: 1em; padding: 0px; vertical-align: baseline;&quot;&gt;
Before you start disabling&amp;nbsp;&lt;span style=&quot;border: 0px; color: #333333; font-family: inherit; font-size: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;SELinux&lt;/span&gt;&amp;nbsp;on&amp;nbsp;&lt;span style=&quot;border: 0px; color: #333333; font-family: inherit; font-size: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;CentOS 8&lt;/span&gt;, it’s prudent that you first check the status of&amp;nbsp;&lt;span style=&quot;border: 0px; color: #333333; font-family: inherit; font-size: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;SELinux&lt;/span&gt;.&lt;/div&gt;
&lt;div style=&quot;background-color: white; border: 0px; color: #272727; font-family: &amp;quot;Roboto Condensed&amp;quot;, Arial, sans-serif; font-size: 18px; font-stretch: inherit; font-variant-east-asian: inherit; font-variant-numeric: inherit; line-height: inherit; margin-bottom: 1em; padding: 0px; vertical-align: baseline;&quot;&gt;
To do so, run the command:&lt;/div&gt;
&lt;pre style=&quot;background-color: #051e30; border-color: rgb(40, 159, 244); border-image: initial; border-style: solid; border-width: 1px 1px 1px 4px; color: white; font-family: monospace, monospace; font-size: 18px; font-stretch: inherit; font-variant-east-asian: inherit; font-variant-numeric: inherit; line-height: 1.625; margin-bottom: 30px; margin-top: 30px; overflow-wrap: break-word; overflow: auto hidden; padding: 10px 10px 10px 18px; vertical-align: baseline;&quot;&gt;# sestatus
&lt;/pre&gt;
&lt;div class=&quot;wp-caption aligncenter&quot; id=&quot;attachment_35103&quot; style=&quot;background: rgb(241, 241, 241); border: 0px; color: #272727; font-family: &amp;quot;Roboto Condensed&amp;quot;, Arial, sans-serif; font-size: 18px; font-stretch: inherit; font-variant-east-asian: inherit; font-variant-numeric: inherit; line-height: inherit; margin: 0px auto 14px; max-width: 100%; padding: 5px 0px 0px; text-align: center; vertical-align: baseline; width: 626px;&quot;&gt;
&lt;a href=&quot;https://www.tecmint.com/wp-content/uploads/2019/11/Check-SELinux-Status-in-CentOS-8.png&quot; style=&quot;border-bottom: none; border-image: initial; border-left: 0px; border-right: 0px; border-top: 0px; color: #444444; font: inherit; margin: 0px; outline: 0px; padding: 0px; text-decoration-line: none; transition-duration: 0.2s; transition-timing-function: ease; vertical-align: baseline;&quot;&gt;&lt;img alt=&quot;Check SELinux Status in CentOS 8&quot; aria-describedby=&quot;caption-attachment-35103&quot; class=&quot;size-full wp-image-35103&quot; data-lazy-loaded=&quot;true&quot; height=&quot;214&quot; src=&quot;https://www.tecmint.com/wp-content/uploads/2019/11/Check-SELinux-Status-in-CentOS-8.png&quot; style=&quot;border-radius: 2px; border: 0px; display: inline; font: inherit; height: auto; margin: 0px; max-width: 100%; padding: 0px; transition: opacity 0.2s ease 0s; vertical-align: baseline;&quot; width=&quot;616&quot; /&gt;&lt;/a&gt;&lt;div class=&quot;wp-caption-text&quot; id=&quot;caption-attachment-35103&quot; style=&quot;border: 0px; color: #999999; font-family: inherit; font-size: 13px; font-stretch: inherit; font-style: italic; font-variant: inherit; font-weight: inherit; line-height: inherit; padding: 0px 0px 8px; vertical-align: baseline;&quot;&gt;
Check SELinux Status in CentOS 8&lt;/div&gt;
&lt;div style=&quot;background-color: white; border: 0px; font-stretch: inherit; font-variant-east-asian: inherit; font-variant-numeric: inherit; line-height: inherit; margin-bottom: 1em; padding: 0px; text-align: start; vertical-align: baseline;&quot;&gt;
This shows that&amp;nbsp;&lt;span style=&quot;border: 0px; color: #333333; font-family: inherit; font-size: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;SELinux&lt;/span&gt;&amp;nbsp;is up and running.&lt;/div&gt;
&lt;div style=&quot;background-color: white; border: 0px; font-stretch: inherit; font-variant-east-asian: inherit; font-variant-numeric: inherit; line-height: inherit; margin-bottom: 1em; padding: 0px; text-align: start; vertical-align: baseline;&quot;&gt;
To temporarily disable&amp;nbsp;&lt;span style=&quot;border: 0px; color: #333333; font-family: inherit; font-size: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;SELinux&lt;/span&gt;&amp;nbsp;run the command.&lt;/div&gt;
&lt;pre style=&quot;background-color: #051e30; border-color: rgb(40, 159, 244); border-image: initial; border-style: solid; border-width: 1px 1px 1px 4px; color: white; font-family: monospace, monospace; font-stretch: inherit; font-variant-east-asian: inherit; font-variant-numeric: inherit; line-height: 1.625; margin-bottom: 30px; margin-top: 30px; overflow-wrap: break-word; overflow: auto hidden; padding: 10px 10px 10px 18px; text-align: start; vertical-align: baseline;&quot;&gt;# setenforce 0
&lt;/pre&gt;
&lt;div style=&quot;background-color: white; border: 0px; font-stretch: inherit; font-variant-east-asian: inherit; font-variant-numeric: inherit; line-height: inherit; margin-bottom: 1em; padding: 0px; text-align: start; vertical-align: baseline;&quot;&gt;
Also, you can run the command.&lt;/div&gt;
&lt;pre style=&quot;background-color: #051e30; border-color: rgb(40, 159, 244); border-image: initial; border-style: solid; border-width: 1px 1px 1px 4px; color: white; font-family: monospace, monospace; font-stretch: inherit; font-variant-east-asian: inherit; font-variant-numeric: inherit; line-height: 1.625; margin-bottom: 30px; margin-top: 30px; overflow-wrap: break-word; overflow: auto hidden; padding: 10px 10px 10px 18px; text-align: start; vertical-align: baseline;&quot;&gt;# setenforce Permissive
&lt;/pre&gt;
&lt;div style=&quot;background-color: white; border: 0px; font-stretch: inherit; font-variant-east-asian: inherit; font-variant-numeric: inherit; line-height: inherit; margin-bottom: 1em; padding: 0px; text-align: start; vertical-align: baseline;&quot;&gt;
Either of these commands will temporarily disable&amp;nbsp;&lt;span style=&quot;border: 0px; color: #333333; font-family: inherit; font-size: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;SELinux&lt;/span&gt;&amp;nbsp;only until the next reboot.&lt;/div&gt;
&lt;h3 id=&quot;selinuxper&quot; style=&quot;background-color: white; border-bottom-color: rgb(221, 221, 221); border-bottom-style: dashed; border-image: initial; border-left-color: initial; border-left-style: initial; border-right-color: initial; border-right-style: initial; border-top-color: initial; border-top-style: initial; border-width: 0px 0px 1px; color: #336699; font-size: 30px; font-stretch: inherit; font-variant-east-asian: inherit; font-variant-numeric: inherit; font-weight: 400; letter-spacing: -0.5px; line-height: 1.3em; margin: 0px 0px 14px; overflow-wrap: break-word; padding: 0px; text-align: start; vertical-align: baseline;&quot;&gt;
How to Permanently Disable SELinux on CentOS 8&lt;/h3&gt;
&lt;div style=&quot;background-color: white; border: 0px; font-stretch: inherit; font-variant-east-asian: inherit; font-variant-numeric: inherit; line-height: inherit; margin-bottom: 1em; padding: 0px; text-align: start; vertical-align: baseline;&quot;&gt;
Now, let’s see how we can permanently disable&amp;nbsp;&lt;span style=&quot;border: 0px; color: #333333; font-family: inherit; font-size: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;SELinux&lt;/span&gt;. The configuration file for&amp;nbsp;&lt;span style=&quot;border: 0px; color: #333333; font-family: inherit; font-size: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;SElinux&lt;/span&gt;&amp;nbsp;is located at&amp;nbsp;&lt;span style=&quot;border: 0px; color: #333333; font-family: inherit; font-size: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;/etc/selinux/config&lt;/span&gt;. Therefore, we need to make a few modifications to the file.&lt;/div&gt;
&lt;pre style=&quot;background-color: #051e30; border-color: rgb(40, 159, 244); border-image: initial; border-style: solid; border-width: 1px 1px 1px 4px; color: white; font-family: monospace, monospace; font-stretch: inherit; font-variant-east-asian: inherit; font-variant-numeric: inherit; line-height: 1.625; margin-bottom: 30px; margin-top: 30px; overflow-wrap: break-word; overflow: auto hidden; padding: 10px 10px 10px 18px; text-align: start; vertical-align: baseline;&quot;&gt;# vi /etc/selinux/config
&lt;/pre&gt;
&lt;div style=&quot;background-color: white; border: 0px; font-stretch: inherit; font-variant-east-asian: inherit; font-variant-numeric: inherit; line-height: inherit; margin-bottom: 1em; padding: 0px; text-align: start; vertical-align: baseline;&quot;&gt;
Set the&amp;nbsp;&lt;span style=&quot;border: 0px; color: #333333; font-family: inherit; font-size: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;SELinux&lt;/span&gt;&amp;nbsp;attribute to&amp;nbsp;&lt;code style=&quot;background: none 0px 0px repeat scroll rgb(246, 246, 248); border-radius: 3px; border: 1px solid rgb(158, 158, 159); color: #3b5999; font-family: &amp;quot;Courier 10 Pitch&amp;quot;, Courier, monospace; font-size: 15px; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: 600; line-height: 1.6; margin: 0px; max-width: 100%; overflow: auto; padding: 2px; vertical-align: baseline; white-space: pre;&quot;&gt;disabled&lt;/code&gt;&amp;nbsp;as shown below:&lt;/div&gt;
&lt;pre style=&quot;background-color: #051e30; border-color: rgb(40, 159, 244); border-image: initial; border-style: solid; border-width: 1px 1px 1px 4px; color: white; font-family: monospace, monospace; font-stretch: inherit; font-variant-east-asian: inherit; font-variant-numeric: inherit; line-height: 1.625; margin-bottom: 30px; margin-top: 30px; overflow-wrap: break-word; overflow: auto hidden; padding: 10px 10px 10px 18px; text-align: start; vertical-align: baseline;&quot;&gt;SELINUX=disabled
&lt;/pre&gt;
&lt;div class=&quot;wp-caption aligncenter&quot; id=&quot;attachment_35104&quot; style=&quot;background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border: 0px; font-stretch: inherit; font-variant-east-asian: inherit; font-variant-numeric: inherit; line-height: inherit; margin: 0px auto 14px; max-width: 100%; padding: 5px 0px 0px; vertical-align: baseline; width: 722px;&quot;&gt;
&lt;a href=&quot;https://www.tecmint.com/wp-content/uploads/2019/11/Disable-SELinux-in-CentOS-8.png&quot; style=&quot;border-bottom: none; border-image: initial; border-left: 0px; border-right: 0px; border-top: 0px; color: #3b8dbd; font: inherit; margin: 0px; outline: 0px; padding: 0px; text-decoration-line: none; transition-duration: 0.2s; transition-timing-function: ease; vertical-align: baseline;&quot;&gt;&lt;img alt=&quot;Disable SELinux in CentOS 8&quot; aria-describedby=&quot;caption-attachment-35104&quot; class=&quot;size-full wp-image-35104&quot; data-lazy-loaded=&quot;true&quot; height=&quot;175&quot; src=&quot;https://www.tecmint.com/wp-content/uploads/2019/11/Disable-SELinux-in-CentOS-8.png&quot; style=&quot;border-radius: 2px; border: 0px; display: inline; font: inherit; height: auto; margin: 0px; max-width: 100%; padding: 0px; transition: opacity 0.2s ease 0s; vertical-align: baseline;&quot; width=&quot;712&quot; /&gt;&lt;/a&gt;&lt;div class=&quot;wp-caption-text&quot; id=&quot;caption-attachment-35104&quot; style=&quot;border: 0px; color: #999999; font-family: inherit; font-size: 13px; font-stretch: inherit; font-style: italic; font-variant: inherit; font-weight: inherit; line-height: inherit; padding: 0px 0px 8px; vertical-align: baseline;&quot;&gt;
Disable SELinux in CentOS 8&lt;/div&gt;
&lt;/div&gt;
&lt;div style=&quot;background-color: white; border: 0px; font-stretch: inherit; font-variant-east-asian: inherit; font-variant-numeric: inherit; line-height: inherit; margin-bottom: 1em; padding: 0px; text-align: start; vertical-align: baseline;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;background-color: white; border: 0px; font-stretch: inherit; font-variant-east-asian: inherit; font-variant-numeric: inherit; line-height: inherit; margin-bottom: 1em; padding: 0px; text-align: start; vertical-align: baseline;&quot;&gt;
Save and exit the configuration file and reboot your&amp;nbsp;&lt;span style=&quot;border: 0px; color: #333333; font-family: inherit; font-size: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;CentOS 8&lt;/span&gt;&amp;nbsp;Linux system using any of the commands below.&lt;/div&gt;
&lt;pre style=&quot;background-color: #051e30; border-color: rgb(40, 159, 244); border-image: initial; border-style: solid; border-width: 1px 1px 1px 4px; color: white; font-family: monospace, monospace; font-stretch: inherit; font-variant-east-asian: inherit; font-variant-numeric: inherit; line-height: 1.625; margin-bottom: 30px; margin-top: 30px; overflow-wrap: break-word; overflow: auto hidden; padding: 10px 10px 10px 18px; text-align: start; vertical-align: baseline;&quot;&gt;# reboot
# init 0
# telinit 0
&lt;/pre&gt;
&lt;div style=&quot;background-color: white; border: 0px; font-stretch: inherit; font-variant-east-asian: inherit; font-variant-numeric: inherit; line-height: inherit; margin-bottom: 1em; padding: 0px; text-align: start; vertical-align: baseline;&quot;&gt;
Now check the status of&amp;nbsp;&lt;span style=&quot;border: 0px; color: #333333; font-family: inherit; font-size: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;SELinux&lt;/span&gt;&amp;nbsp;using the command.&lt;/div&gt;
&lt;pre style=&quot;background-color: #051e30; border-color: rgb(40, 159, 244); border-image: initial; border-style: solid; border-width: 1px 1px 1px 4px; color: white; font-family: monospace, monospace; font-stretch: inherit; font-variant-east-asian: inherit; font-variant-numeric: inherit; line-height: 1.625; margin-bottom: 30px; margin-top: 30px; overflow-wrap: break-word; overflow: auto hidden; padding: 10px 10px 10px 18px; text-align: start; vertical-align: baseline;&quot;&gt;# sestatus
&lt;/pre&gt;
&lt;div class=&quot;wp-caption aligncenter&quot; id=&quot;attachment_35105&quot; style=&quot;background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border: 0px; font-stretch: inherit; font-variant-east-asian: inherit; font-variant-numeric: inherit; line-height: inherit; margin: 0px auto 14px; max-width: 100%; padding: 5px 0px 0px; vertical-align: baseline; width: 477px;&quot;&gt;
&lt;a href=&quot;https://www.tecmint.com/wp-content/uploads/2019/11/Verify-SELinux-Status.png&quot; style=&quot;border-bottom: none; border-image: initial; border-left: 0px; border-right: 0px; border-top: 0px; color: #3b8dbd; font: inherit; margin: 0px; outline: 0px; padding: 0px; text-decoration-line: none; transition-duration: 0.2s; transition-timing-function: ease; vertical-align: baseline;&quot;&gt;&lt;img alt=&quot;Verify SELinux Status in CentOS 8&quot; aria-describedby=&quot;caption-attachment-35105&quot; class=&quot;size-full wp-image-35105&quot; data-lazy-loaded=&quot;true&quot; height=&quot;78&quot; src=&quot;https://www.tecmint.com/wp-content/uploads/2019/11/Verify-SELinux-Status.png&quot; style=&quot;border-radius: 2px; border: 0px; display: inline; font: inherit; height: auto; margin: 0px; max-width: 100%; padding: 0px; transition: opacity 0.2s ease 0s; vertical-align: baseline;&quot; width=&quot;467&quot; /&gt;&lt;/a&gt;&lt;div class=&quot;wp-caption-text&quot; id=&quot;caption-attachment-35105&quot; style=&quot;border: 0px; color: #999999; font-family: inherit; font-size: 13px; font-stretch: inherit; font-style: italic; font-variant: inherit; font-weight: inherit; line-height: inherit; padding: 0px 0px 8px; vertical-align: baseline;&quot;&gt;
Verify SELinux Status in CentOS 8&lt;/div&gt;
&lt;/div&gt;
&lt;div style=&quot;background-color: white; border: 0px; font-stretch: inherit; font-variant-east-asian: inherit; font-variant-numeric: inherit; line-height: inherit; margin-bottom: 1em; padding: 0px; text-align: start; vertical-align: baseline;&quot;&gt;
&lt;span style=&quot;border: 0px; color: #333333; font-family: inherit; font-size: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;SELinux&lt;/span&gt;&amp;nbsp;is a very crucial feature on&amp;nbsp;&lt;span style=&quot;border: 0px; color: #333333; font-family: inherit; font-size: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;CentOS 8&lt;/span&gt;&amp;nbsp;and helps in restricting unauthorized users from accessing certain services on the system.&lt;/div&gt;
&lt;div style=&quot;background-color: white; border: 0px; font-stretch: inherit; font-variant-east-asian: inherit; font-variant-numeric: inherit; line-height: inherit; margin-bottom: 1em; padding: 0px; text-align: start; vertical-align: baseline;&quot;&gt;
In this guide, we demonstrated how you can disable&amp;nbsp;&lt;span style=&quot;border: 0px; color: #333333; font-family: inherit; font-size: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;SELinux&lt;/span&gt;&amp;nbsp;on&amp;nbsp;&lt;span style=&quot;border: 0px; color: #333333; font-family: inherit; font-size: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;CentOS 8&lt;/span&gt;. Ideally, it’s always recommended to keep&amp;nbsp;&lt;span style=&quot;border: 0px; color: #333333; font-family: inherit; font-size: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;SELinux&lt;/span&gt;&amp;nbsp;enabled with the exception of instances where you are configuring services that require SELinux to be disabled.&lt;/div&gt;
&lt;div style=&quot;background-color: white; border: 0px; font-stretch: inherit; font-variant-east-asian: inherit; font-variant-numeric: inherit; line-height: inherit; margin-bottom: 1em; padding: 0px; text-align: start; vertical-align: baseline;&quot;&gt;
&lt;a href=&quot;https://www.tecmint.com/disable-selinux-on-centos-8/?utm_source=feedburner&amp;amp;utm_medium=email&amp;amp;utm_campaign=Feed%3A+tecmint+%28Tecmint%3A+Linux+Howto%27s+Guide%29&quot; target=&quot;_blank&quot;&gt;Source&lt;/a&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://neo4tech.blogspot.com/feeds/443878428186820259/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://neo4tech.blogspot.com/2019/11/how-to-disable-selinux-on-centos-8.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8986027051715887119/posts/default/443878428186820259'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8986027051715887119/posts/default/443878428186820259'/><link rel='alternate' type='text/html' href='http://neo4tech.blogspot.com/2019/11/how-to-disable-selinux-on-centos-8.html' title='How to Disable SELinux on CentOS 8'/><author><name>Admin</name><uri>http://www.blogger.com/profile/08900110432875731584</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgPMVeF3S8Yk12hgsud61XG-VFrioTzHfden9RTyUSio_JYOU5uuGmy9zYSF7j8E0BcJ4QCX_dFyTQ7bzInq_FWkQdVRHG_gGxnQKy08eRIw9ON45dhN8PrqS2tIO9oTQ/s113/*'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8986027051715887119.post-8947953812177345883</id><published>2019-08-20T09:00:00.003+01:00</published><updated>2020-08-08T13:53:31.872+01:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Linux"/><category scheme="http://www.blogger.com/atom/ns#" term="Open Source"/><category scheme="http://www.blogger.com/atom/ns#" term="RedHat"/><title type='text'>How To Create a Sudo User on CentOS</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;346&quot; data-original-width=&quot;1024&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhixLNCCX5ZhRKg6aMEaYNfDfsA6u5zZ7KnrzuyjCT4gKqNm8H9gAyfqQfud9q_6wM1FQnstXAt6bXGtKDTXDuvACa7XOxMvK6qsYkRHAgbXN1vNVQ1BnziSSR8d7DG1dRVU2LA_OiGgRg/s640/1280px-Centos-logo-light.svg_-1024x346.png&quot; width=&quot;640&quot; /&gt;&lt;span style=&quot;background-color: white; color: #323232; font-size: 26px; letter-spacing: -0.5px;&quot;&gt;Introduction&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both;&quot;&gt;&lt;span style=&quot;background-color: white; color: #323232; font-size: 26px; letter-spacing: -0.5px;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;background-color: white; box-sizing: border-box; color: #323232; font-size: 16px; line-height: 1.7; margin-bottom: 22px; margin-left: auto; margin-right: auto; padding: 0px; width: 745px;&quot;&gt;
The&amp;nbsp;&lt;code style=&quot;background-color: rgba(0, 0, 0, 0.05); border-radius: 3px; box-sizing: border-box; color: black; font-size: 15px; line-height: 22px; padding: 3px;&quot;&gt;sudo&lt;/code&gt;&amp;nbsp;command provides a mechanism for granting administrator privileges, ordinarily only available to the root user, to normal users. This guide will show you the easiest way to create a new user with sudo access on CentOS, without having to modify your server&#39;s&amp;nbsp;&lt;code style=&quot;background-color: rgba(0, 0, 0, 0.05); border-radius: 3px; box-sizing: border-box; color: black; font-size: 15px; line-height: 22px; padding: 3px;&quot;&gt;sudoers&lt;/code&gt;&amp;nbsp;file. If you want to configure sudo for an existing user, simply skip to step 3.&lt;/div&gt;
&lt;div data-unique=&quot;steps-to-create-a-new-sudo-user&quot; name=&quot;steps-to-create-a-new-sudo-user&quot; style=&quot;background-color: white; box-sizing: border-box; color: #323232; font-size: 16px; margin-left: auto; margin-right: auto; width: 745px;&quot;&gt;
&lt;/div&gt;
&lt;h2 id=&quot;steps-to-create-a-new-sudo-user&quot; style=&quot;background-color: white; box-sizing: border-box; color: #323232; font-size: 26px; font-weight: 400; letter-spacing: -0.5px; margin: 30px auto 10px; padding: 0px; width: 745px;&quot;&gt;
Steps to Create a New Sudo User&lt;/h2&gt;
&lt;ol style=&quot;background-color: white; box-sizing: border-box; color: #323232; font-size: 16px; margin-bottom: 1.7rem; margin-left: auto; margin-right: auto; padding-left: 2.5rem; width: 745px;&quot;&gt;
&lt;li style=&quot;box-sizing: border-box; margin: 0px 0px 0.8rem; padding: 0px 0px 0px 4px;&quot;&gt;&lt;div style=&quot;box-sizing: border-box; line-height: 1.7; margin-bottom: 22px; padding: 0px;&quot;&gt;
Log in to your server as the&amp;nbsp;&lt;code style=&quot;background-color: rgba(0, 0, 0, 0.05); border-radius: 3px; box-sizing: border-box; color: black; font-size: 15px; line-height: 22px; padding: 3px;&quot;&gt;root&lt;/code&gt;&amp;nbsp;user.&lt;/div&gt;
&lt;pre class=&quot;code-pre custom_prefix&quot; style=&quot;background-color: rgba(0, 0, 0, 0.05); border-radius: 3px; box-sizing: border-box; font-size: 14px; margin-bottom: 1rem; margin-top: 1rem; overflow-wrap: normal; overflow: auto; padding: 1rem;&quot;&gt;&lt;code langs=&quot;&quot; style=&quot;background-color: transparent; border-radius: 3px; box-sizing: border-box; line-height: 22px; margin: 0px; padding: 0px;&quot;&gt;&lt;ul class=&quot;prefixed&quot; style=&quot;box-sizing: border-box; margin: 0px; padding: 0px; white-space: normal;&quot;&gt;
&lt;li class=&quot;line&quot; prefix=&quot;local$&quot; style=&quot;box-sizing: border-box; line-height: 1.5; list-style: outside none disc; margin: 0px 0px 0.8rem; padding: 0px 0px 0px 4px; white-space: pre;&quot;&gt;ssh root@&lt;span class=&quot;highlight&quot; style=&quot;background: 0px 0px; box-sizing: border-box; color: #e94849; display: inline;&quot;&gt;server_ip_address&lt;/span&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/code&gt;&lt;/pre&gt;
&lt;/li&gt;
&lt;li style=&quot;box-sizing: border-box; margin: 0px 0px 0.8rem; padding: 0px 0px 0px 4px;&quot;&gt;&lt;div style=&quot;box-sizing: border-box; line-height: 1.7; margin-bottom: 22px; padding: 0px;&quot;&gt;
Use the&amp;nbsp;&lt;code style=&quot;background-color: rgba(0, 0, 0, 0.05); border-radius: 3px; box-sizing: border-box; color: black; font-size: 15px; line-height: 22px; padding: 3px;&quot;&gt;adduser&lt;/code&gt;&amp;nbsp;command to add a new user to your system.&lt;/div&gt;
&lt;div style=&quot;box-sizing: border-box; line-height: 1.7; margin-bottom: 22px; padding: 0px;&quot;&gt;
Be sure to replace&amp;nbsp;&lt;span class=&quot;highlight&quot; style=&quot;background: 0px 0px; box-sizing: border-box; color: #e94849;&quot;&gt;username&lt;/span&gt;&amp;nbsp;with the user that you want to create.&lt;/div&gt;
&lt;pre class=&quot;code-pre super_user&quot; style=&quot;background-color: rgba(0, 0, 0, 0.05); border-radius: 3px; box-sizing: border-box; font-size: 14px; margin-bottom: 1rem; margin-top: 1rem; overflow-wrap: normal; overflow: auto; padding: 1rem;&quot;&gt;&lt;code langs=&quot;&quot; style=&quot;background-color: transparent; border-radius: 3px; box-sizing: border-box; line-height: 22px; margin: 0px; padding: 0px;&quot;&gt;&lt;ul class=&quot;prefixed&quot; style=&quot;box-sizing: border-box; margin: 0px; padding: 0px; white-space: normal;&quot;&gt;
&lt;li class=&quot;line&quot; prefix=&quot;#&quot; style=&quot;box-sizing: border-box; line-height: 1.5; list-style: outside none disc; margin: 0px 0px 0.8rem; padding: 0px 0px 0px 4px; white-space: pre;&quot;&gt;adduser &lt;span class=&quot;highlight&quot; style=&quot;background: 0px 0px; box-sizing: border-box; color: #e94849; display: inline;&quot;&gt;username&lt;/span&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/code&gt;&lt;/pre&gt;
&lt;ul style=&quot;box-sizing: border-box; margin: 0px 0px 1.7rem; padding: 0px 0px 0px 2.5rem;&quot;&gt;
&lt;li style=&quot;box-sizing: border-box; list-style: outside none disc; margin: 0px 0px 0.8rem; padding: 0px 0px 0px 4px;&quot;&gt;&lt;div style=&quot;box-sizing: border-box; line-height: 1.7; margin-bottom: 22px; padding: 0px;&quot;&gt;
Use the&amp;nbsp;&lt;code style=&quot;background-color: rgba(0, 0, 0, 0.05); border-radius: 3px; box-sizing: border-box; color: black; font-size: 15px; line-height: 22px; padding: 3px;&quot;&gt;passwd&lt;/code&gt;&amp;nbsp;command to update the new user&#39;s password.&lt;/div&gt;
&lt;pre class=&quot;code-pre super_user&quot; style=&quot;background-color: rgba(0, 0, 0, 0.05); border-radius: 3px; box-sizing: border-box; font-size: 14px; margin-bottom: 1rem; margin-top: 1rem; overflow-wrap: normal; overflow: auto; padding: 1rem;&quot;&gt;&lt;code langs=&quot;&quot; style=&quot;background-color: transparent; border-radius: 3px; box-sizing: border-box; line-height: 22px; margin: 0px; padding: 0px;&quot;&gt;&lt;ul class=&quot;prefixed&quot; style=&quot;box-sizing: border-box; margin: 0px; padding: 0px; white-space: normal;&quot;&gt;
&lt;li class=&quot;line&quot; prefix=&quot;#&quot; style=&quot;box-sizing: border-box; line-height: 1.5; list-style: outside none disc; margin: 0px 0px 0.8rem; padding: 0px 0px 0px 4px; white-space: pre;&quot;&gt;passwd &lt;span class=&quot;highlight&quot; style=&quot;background: 0px 0px; box-sizing: border-box; color: #e94849; display: inline;&quot;&gt;username&lt;/span&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/code&gt;&lt;/pre&gt;
&lt;/li&gt;
&lt;li style=&quot;box-sizing: border-box; list-style: outside none disc; margin: 0px 0px 0.8rem; padding: 0px 0px 0px 4px;&quot;&gt;&lt;div style=&quot;box-sizing: border-box; line-height: 1.7; margin-bottom: 22px; padding: 0px;&quot;&gt;
Set and confirm the new user&#39;s password at the prompt. A strong password is highly recommended!&lt;/div&gt;
&lt;pre class=&quot;code-pre&quot; style=&quot;background-color: rgba(0, 0, 0, 0.05); border-radius: 3px; box-sizing: border-box; font-size: 14px; margin-bottom: 1rem; margin-top: 1rem; overflow-wrap: normal; overflow: auto; padding: 1rem;&quot;&gt;&lt;code langs=&quot;&quot; style=&quot;background-color: transparent; border-radius: 3px; box-sizing: border-box; line-height: 22px; margin: 0px; padding: 0px;&quot;&gt;&lt;div class=&quot;secondary-code-label&quot; style=&quot;box-sizing: border-box; color: rgba(0, 0, 0, 0.3); margin-bottom: 4px;&quot; title=&quot;Set password prompts:&quot;&gt;
Set password prompts:&lt;/div&gt;
Changing password for user username.
New password:
Retype new password:
passwd: all authentication tokens updated successfully.
&lt;/code&gt;&lt;/pre&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li style=&quot;box-sizing: border-box; margin: 0px 0px 0.8rem; padding: 0px 0px 0px 4px;&quot;&gt;&lt;div style=&quot;box-sizing: border-box; line-height: 1.7; margin-bottom: 22px; padding: 0px;&quot;&gt;
Use the&amp;nbsp;&lt;code style=&quot;background-color: rgba(0, 0, 0, 0.05); border-radius: 3px; box-sizing: border-box; color: black; font-size: 15px; line-height: 22px; padding: 3px;&quot;&gt;usermod&lt;/code&gt;&amp;nbsp;command to add the user to the&amp;nbsp;&lt;code style=&quot;background-color: rgba(0, 0, 0, 0.05); border-radius: 3px; box-sizing: border-box; color: black; font-size: 15px; line-height: 22px; padding: 3px;&quot;&gt;wheel&lt;/code&gt;&amp;nbsp;group.&lt;/div&gt;
&lt;pre class=&quot;code-pre super_user&quot; style=&quot;background-color: rgba(0, 0, 0, 0.05); border-radius: 3px; box-sizing: border-box; font-size: 14px; margin-bottom: 1rem; margin-top: 1rem; overflow-wrap: normal; overflow: auto; padding: 1rem;&quot;&gt;&lt;code langs=&quot;&quot; style=&quot;background-color: transparent; border-radius: 3px; box-sizing: border-box; line-height: 22px; margin: 0px; padding: 0px;&quot;&gt;&lt;ul class=&quot;prefixed&quot; style=&quot;box-sizing: border-box; margin: 0px; padding: 0px; white-space: normal;&quot;&gt;
&lt;li class=&quot;line&quot; prefix=&quot;#&quot; style=&quot;box-sizing: border-box; line-height: 1.5; list-style: outside none disc; margin: 0px 0px 0.8rem; padding: 0px 0px 0px 4px; white-space: pre;&quot;&gt;usermod -aG wheel &lt;span class=&quot;highlight&quot; style=&quot;background: 0px 0px; box-sizing: border-box; color: #e94849; display: inline;&quot;&gt;username&lt;/span&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/code&gt;&lt;/pre&gt;
&lt;div style=&quot;box-sizing: border-box; line-height: 1.7; margin-bottom: 22px; padding: 0px;&quot;&gt;
By default, on CentOS, members of the&amp;nbsp;&lt;code style=&quot;background-color: rgba(0, 0, 0, 0.05); border-radius: 3px; box-sizing: border-box; color: black; font-size: 15px; line-height: 22px; padding: 3px;&quot;&gt;wheel&lt;/code&gt;&amp;nbsp;group have sudo privileges.&lt;/div&gt;
&lt;/li&gt;
&lt;li style=&quot;box-sizing: border-box; margin: 0px 0px 0.8rem; padding: 0px 0px 0px 4px;&quot;&gt;&lt;div style=&quot;box-sizing: border-box; line-height: 1.7; margin-bottom: 22px; padding: 0px;&quot;&gt;
Test sudo access on new user account&lt;/div&gt;
&lt;/li&gt;
&lt;ul style=&quot;box-sizing: border-box; margin: 0px 0px 1.7rem; padding: 0px 0px 0px 2.5rem;&quot;&gt;
&lt;li style=&quot;box-sizing: border-box; list-style: outside none disc; margin: 0px 0px 0.8rem; padding: 0px 0px 0px 4px;&quot;&gt;&lt;div style=&quot;box-sizing: border-box; line-height: 1.7; margin-bottom: 22px; padding: 0px;&quot;&gt;
Use the&amp;nbsp;&lt;code style=&quot;background-color: rgba(0, 0, 0, 0.05); border-radius: 3px; box-sizing: border-box; color: black; font-size: 15px; line-height: 22px; padding: 3px;&quot;&gt;su&lt;/code&gt;&amp;nbsp;command to switch to the new user account.&lt;/div&gt;
&lt;pre class=&quot;code-pre super_user&quot; style=&quot;background-color: rgba(0, 0, 0, 0.05); border-radius: 3px; box-sizing: border-box; font-size: 14px; margin-bottom: 1rem; margin-top: 1rem; overflow-wrap: normal; overflow: auto; padding: 1rem;&quot;&gt;&lt;code langs=&quot;&quot; style=&quot;background-color: transparent; border-radius: 3px; box-sizing: border-box; line-height: 22px; margin: 0px; padding: 0px;&quot;&gt;&lt;ul class=&quot;prefixed&quot; style=&quot;box-sizing: border-box; margin: 0px; padding: 0px; white-space: normal;&quot;&gt;
&lt;li class=&quot;line&quot; prefix=&quot;#&quot; style=&quot;box-sizing: border-box; line-height: 1.5; list-style: outside none disc; margin: 0px 0px 0.8rem; padding: 0px 0px 0px 4px; white-space: pre;&quot;&gt;su - &lt;span class=&quot;highlight&quot; style=&quot;background: 0px 0px; box-sizing: border-box; color: #e94849; display: inline;&quot;&gt;username&lt;/span&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/code&gt;&lt;/pre&gt;
&lt;/li&gt;
&lt;li style=&quot;box-sizing: border-box; list-style: outside none disc; margin: 0px 0px 0.8rem; padding: 0px 0px 0px 4px;&quot;&gt;&lt;div style=&quot;box-sizing: border-box; line-height: 1.7; margin-bottom: 22px; padding: 0px;&quot;&gt;
As the new user, verify that you can use sudo by prepending &quot;sudo&quot; to the command that you want to run with superuser privileges.&lt;/div&gt;
&lt;pre class=&quot;code-pre custom_prefix&quot; style=&quot;background-color: rgba(0, 0, 0, 0.05); border-radius: 3px; box-sizing: border-box; font-size: 14px; margin-bottom: 1rem; margin-top: 1rem; overflow-wrap: normal; overflow: auto; padding: 1rem;&quot;&gt;&lt;code langs=&quot;&quot; style=&quot;background-color: transparent; border-radius: 3px; box-sizing: border-box; line-height: 22px; margin: 0px; padding: 0px;&quot;&gt;&lt;ul class=&quot;prefixed&quot; style=&quot;box-sizing: border-box; margin: 0px; padding: 0px; white-space: normal;&quot;&gt;
&lt;li class=&quot;line&quot; prefix=&quot;username$&quot; style=&quot;box-sizing: border-box; line-height: 1.5; list-style: outside none disc; margin: 0px 0px 0.8rem; padding: 0px 0px 0px 4px; white-space: pre;&quot;&gt;sudo &lt;span class=&quot;highlight&quot; style=&quot;background: 0px 0px; box-sizing: border-box; color: #e94849; display: inline;&quot;&gt;command_to_run&lt;/span&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/code&gt;&lt;/pre&gt;
&lt;/li&gt;
&lt;li style=&quot;box-sizing: border-box; list-style: outside none disc; margin: 0px 0px 0.8rem; padding: 0px 0px 0px 4px;&quot;&gt;&lt;div style=&quot;box-sizing: border-box; line-height: 1.7; margin-bottom: 22px; padding: 0px;&quot;&gt;
For example, you can list the contents of the&amp;nbsp;&lt;code style=&quot;background-color: rgba(0, 0, 0, 0.05); border-radius: 3px; box-sizing: border-box; color: black; font-size: 15px; line-height: 22px; padding: 3px;&quot;&gt;/root&lt;/code&gt;&amp;nbsp;directory, which is normally only accessible to the root user.&lt;/div&gt;
&lt;pre class=&quot;code-pre custom_prefix&quot; style=&quot;background-color: rgba(0, 0, 0, 0.05); border-radius: 3px; box-sizing: border-box; font-size: 14px; margin-bottom: 1rem; margin-top: 1rem; overflow-wrap: normal; overflow: auto; padding: 1rem;&quot;&gt;&lt;code langs=&quot;&quot; style=&quot;background-color: transparent; border-radius: 3px; box-sizing: border-box; line-height: 22px; margin: 0px; padding: 0px;&quot;&gt;&lt;ul class=&quot;prefixed&quot; style=&quot;box-sizing: border-box; margin: 0px; padding: 0px; white-space: normal;&quot;&gt;
&lt;li class=&quot;line&quot; prefix=&quot;username$&quot; style=&quot;box-sizing: border-box; line-height: 1.5; list-style: outside none disc; margin: 0px 0px 0.8rem; padding: 0px 0px 0px 4px; white-space: pre;&quot;&gt;sudo ls -la /root
&lt;/li&gt;
&lt;/ul&gt;
&lt;/code&gt;&lt;/pre&gt;
&lt;/li&gt;
&lt;li style=&quot;box-sizing: border-box; list-style: outside none disc; margin: 0px 0px 0.8rem; padding: 0px 0px 0px 4px;&quot;&gt;&lt;div style=&quot;box-sizing: border-box; line-height: 1.7; margin-bottom: 22px; padding: 0px;&quot;&gt;
The first time you use&amp;nbsp;&lt;code style=&quot;background-color: rgba(0, 0, 0, 0.05); border-radius: 3px; box-sizing: border-box; color: black; font-size: 15px; line-height: 22px; padding: 3px;&quot;&gt;sudo&lt;/code&gt;&amp;nbsp;in a session, you will be prompted for the password of the user account. Enter the password to proceed.&lt;/div&gt;
&lt;pre class=&quot;code-pre&quot; style=&quot;background-color: rgba(0, 0, 0, 0.05); border-radius: 3px; box-sizing: border-box; font-size: 14px; margin-bottom: 1rem; margin-top: 1rem; overflow-wrap: normal; overflow: auto; padding: 1rem;&quot;&gt;&lt;code langs=&quot;&quot; style=&quot;background-color: transparent; border-radius: 3px; box-sizing: border-box; line-height: 22px; margin: 0px; padding: 0px;&quot;&gt;&lt;div class=&quot;secondary-code-label&quot; style=&quot;box-sizing: border-box; color: rgba(0, 0, 0, 0.3); margin-bottom: 4px;&quot; title=&quot;Output:&quot;&gt;
Output:&lt;/div&gt;
[sudo] password for username:
&lt;/code&gt;&lt;/pre&gt;
&lt;div style=&quot;box-sizing: border-box; line-height: 1.7; margin-bottom: 22px; padding: 0px;&quot;&gt;
If your user is in the proper group and you entered the password correctly, the command that you issued with sudo should run with root privileges.&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/ol&gt;
&lt;div&gt;
&lt;span face=&quot;&quot; style=&quot;color: #323232;&quot;&gt;&lt;a href=&quot;https://www.digitalocean.com/community/tutorials/how-to-create-a-sudo-user-on-centos-quickstart&quot; target=&quot;_blank&quot;&gt;Source&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;div id=&quot;gtx-trans&quot; style=&quot;left: -75px; position: absolute; top: 212px;&quot;&gt;&lt;div class=&quot;gtx-trans-icon&quot;&gt;&lt;/div&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://neo4tech.blogspot.com/feeds/8947953812177345883/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://neo4tech.blogspot.com/2019/08/how-to-create-sudo-user-on-centos.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8986027051715887119/posts/default/8947953812177345883'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8986027051715887119/posts/default/8947953812177345883'/><link rel='alternate' type='text/html' href='http://neo4tech.blogspot.com/2019/08/how-to-create-sudo-user-on-centos.html' title='How To Create a Sudo User on CentOS'/><author><name>Admin</name><uri>http://www.blogger.com/profile/08900110432875731584</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgPMVeF3S8Yk12hgsud61XG-VFrioTzHfden9RTyUSio_JYOU5uuGmy9zYSF7j8E0BcJ4QCX_dFyTQ7bzInq_FWkQdVRHG_gGxnQKy08eRIw9ON45dhN8PrqS2tIO9oTQ/s113/*'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhixLNCCX5ZhRKg6aMEaYNfDfsA6u5zZ7KnrzuyjCT4gKqNm8H9gAyfqQfud9q_6wM1FQnstXAt6bXGtKDTXDuvACa7XOxMvK6qsYkRHAgbXN1vNVQ1BnziSSR8d7DG1dRVU2LA_OiGgRg/s72-c/1280px-Centos-logo-light.svg_-1024x346.png" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8986027051715887119.post-7495669888733795567</id><published>2019-08-14T15:56:00.000+01:00</published><updated>2019-08-14T15:56:02.060+01:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Active Directory"/><category scheme="http://www.blogger.com/atom/ns#" term="Microsoft"/><title type='text'>Tester les relations d’approbations Active Directory avec NLTEST</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
&lt;div style=&quot;background-color: white; box-sizing: border-box; color: #222222; font-family: &amp;quot;Open Sans&amp;quot;, &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Arial, sans-serif; font-size: 16px; margin-bottom: 1.3em; padding: 0px;&quot;&gt;
Dans un environnement Active Directory constitué de plusieurs domaines, les administrateurs doivent parfois mettre en place des relations d’approbations entre les domaines afin d’autoriser l’accès à des ressources communes. NLTEST, un outil en ligne de commande intégré à Windows Server permet de vérifier l’état des canaux de communications entre les domaines et donc des relations d’approbations.&lt;/div&gt;
&lt;div style=&quot;background-color: white; box-sizing: border-box; color: #222222; font-family: &amp;quot;Open Sans&amp;quot;, &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Arial, sans-serif; font-size: 16px; margin-bottom: 1.3em; padding: 0px;&quot;&gt;
&lt;span id=&quot;more-1793&quot; style=&quot;box-sizing: border-box;&quot;&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;background-color: white; box-sizing: border-box; color: #222222; font-family: &amp;quot;Open Sans&amp;quot;, &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Arial, sans-serif; font-size: 16px; margin-bottom: 1.3em; padding: 0px;&quot;&gt;
&lt;span style=&quot;box-sizing: border-box; text-decoration-line: underline;&quot;&gt;S’applique à&lt;/span&gt;&amp;nbsp;: Windows Server 2008, Windows Server 2008 R2, Windows Server 2012, Windows Server 2012 R2, Windows Server 2016&lt;/div&gt;
&lt;div style=&quot;background-color: white; box-sizing: border-box; color: #222222; font-family: &amp;quot;Open Sans&amp;quot;, &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Arial, sans-serif; font-size: 16px; margin-bottom: 1.3em; padding: 0px;&quot;&gt;
&lt;span style=&quot;box-sizing: border-box; text-decoration-line: underline;&quot;&gt;Documentation officielle&lt;/span&gt;&amp;nbsp;:&amp;nbsp;&lt;a href=&quot;https://technet.microsoft.com/fr-fr/library/cc731935&quot; style=&quot;background-color: transparent; box-sizing: border-box; color: #494949;&quot;&gt;Technet Microsoft&lt;/a&gt;&lt;/div&gt;
&lt;h2 style=&quot;background-color: white; box-sizing: border-box; clear: both; color: #222222; font-family: Roboto, &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Arial, sans-serif; font-size: 28px; font-weight: 400; line-height: 1.2; margin: 0px 0px 15px;&quot;&gt;
Afficher les options de NLTEST&lt;/h2&gt;
&lt;div&gt;
&lt;h2 style=&quot;background-color: white; box-sizing: border-box; clear: both; color: #222222; font-family: Roboto, &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Arial, sans-serif; font-size: 28px; font-weight: 400; line-height: 1.2; margin: 0px 0px 15px;&quot;&gt;
&lt;pre style=&quot;background: rgb(235, 235, 235); box-sizing: border-box; font-family: &amp;quot;Courier 10 Pitch&amp;quot;, Courier, monospace; font-size: 0.9375rem; line-height: 1.6; margin-bottom: 1.6em; max-width: 100%; overflow: auto; padding: 1.6em;&quot;&gt;C:\&amp;gt;nltest /?
 Usage: nltest [/OPTIONS]&lt;/pre&gt;
&lt;/h2&gt;
&lt;/div&gt;
&lt;div&gt;
&lt;h2 style=&quot;background-color: white; box-sizing: border-box; clear: both; color: #222222; font-family: Roboto, &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Arial, sans-serif; font-size: 28px; font-weight: 400; line-height: 1.2; margin: 0px 0px 15px;&quot;&gt;
Tester une relation d’approbation entre deux domaines Active Directory&lt;/h2&gt;
&lt;div style=&quot;background-color: white; box-sizing: border-box; color: #222222; font-family: &amp;quot;Open Sans&amp;quot;, &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Arial, sans-serif; font-size: 16px; margin-bottom: 1.3em; padding: 0px;&quot;&gt;
Dans cet exemple nous allons vérifier les domaines approuvés. Pour cela il suffit de lancer cette commande depuis une machine membre du domaine.&lt;/div&gt;
&lt;pre style=&quot;background: rgb(235, 235, 235); box-sizing: border-box; color: #222222; font-family: &amp;quot;Courier 10 Pitch&amp;quot;, Courier, monospace; font-size: 0.9375rem; line-height: 1.6; margin-bottom: 1.6em; max-width: 100%; overflow: auto; padding: 1.6em;&quot;&gt;C:\nltest /trusted_domains&lt;/pre&gt;
&lt;/div&gt;
&lt;div&gt;
&lt;h2 style=&quot;background-color: white; box-sizing: border-box; clear: both; color: #222222; font-family: Roboto, &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Arial, sans-serif; font-size: 28px; font-weight: 400; line-height: 1.2; margin: 0px 0px 15px;&quot;&gt;
Lister tous les contrôleurs d’un domaine&lt;/h2&gt;
&lt;div style=&quot;background-color: white; box-sizing: border-box; color: #222222; font-family: &amp;quot;Open Sans&amp;quot;, &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Arial, sans-serif; font-size: 16px; margin-bottom: 1.3em; padding: 0px;&quot;&gt;
Nous souhaitons lister tous les DC du domaine&amp;nbsp;&lt;/div&gt;
&lt;pre style=&quot;background: rgb(235, 235, 235); box-sizing: border-box; color: #222222; font-family: &amp;quot;Courier 10 Pitch&amp;quot;, Courier, monospace; font-size: 0.9375rem; line-height: 1.6; margin-bottom: 1.6em; max-width: 100%; overflow: auto; padding: 1.6em;&quot;&gt;C:\nltest /dclist:nom_domain&lt;/pre&gt;
&lt;/div&gt;
&lt;div&gt;
&lt;h2 style=&quot;background-color: white; box-sizing: border-box; clear: both; color: #222222; font-family: Roboto, &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Arial, sans-serif; font-size: 28px; font-weight: 400; line-height: 1.2; margin: 0px 0px 15px;&quot;&gt;
Trouver à quel domaine un compte utilisateur appartient&lt;/h2&gt;
&lt;div style=&quot;background-color: white; box-sizing: border-box; color: #222222; font-family: &amp;quot;Open Sans&amp;quot;, &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Arial, sans-serif; font-size: 16px; margin-bottom: 1.3em; padding: 0px;&quot;&gt;
Cet exemple permet de rechercher à quel domaine appartient un compte donné. Seul les domaines approuvés vont répondre bien évidement.&lt;/div&gt;
&lt;pre class=&quot;in_text&quot; style=&quot;background: rgb(235, 235, 235); box-sizing: border-box; color: #222222; font-family: &amp;quot;Courier 10 Pitch&amp;quot;, Courier, monospace; font-size: 0.9375rem; line-height: 1.6; margin-bottom: 1.6em; max-width: 100%; overflow: auto; padding: 1.6em;&quot;&gt;   C:\&amp;gt;nltest /finduser:Alex
   Domain Name: nom_domain
   Trusted DC Name \\SRV-D02
  &amp;nbsp;The command completed successfully&lt;/pre&gt;
&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://neo4tech.blogspot.com/feeds/7495669888733795567/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://neo4tech.blogspot.com/2019/08/tester-les-relations-dapprobations.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8986027051715887119/posts/default/7495669888733795567'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8986027051715887119/posts/default/7495669888733795567'/><link rel='alternate' type='text/html' href='http://neo4tech.blogspot.com/2019/08/tester-les-relations-dapprobations.html' title='Tester les relations d’approbations Active Directory avec NLTEST'/><author><name>Admin</name><uri>http://www.blogger.com/profile/08900110432875731584</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgPMVeF3S8Yk12hgsud61XG-VFrioTzHfden9RTyUSio_JYOU5uuGmy9zYSF7j8E0BcJ4QCX_dFyTQ7bzInq_FWkQdVRHG_gGxnQKy08eRIw9ON45dhN8PrqS2tIO9oTQ/s113/*'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8986027051715887119.post-191313422421554826</id><published>2019-08-14T09:25:00.002+01:00</published><updated>2019-08-14T09:25:52.580+01:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Active Directory"/><category scheme="http://www.blogger.com/atom/ns#" term="Microsoft"/><title type='text'>Windows Server 2016 Active Directory Administrative Center</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
&lt;div style=&quot;background-color: white; border: 0px; font-family: &amp;quot;open sans&amp;quot;, Arial, sans-serif; font-size: 14px; margin-bottom: 1.857em; padding: 0px; vertical-align: baseline;&quot;&gt;
A lesser known feature in Windows Server beginning with Windows Server 2008 R2 is the Active Directory Administrative Center that allows administrators what basically looks like Server Manager to administer Active Directory environments. The Active Directory Administrative Center or ADAC is built on Windows PowerShell and provides an enhanced Active Directory data management experience. It is more task-oriented in the navigation scheme. &amp;nbsp;Windows Server 2016 Active Directory Administrative Center continues with the same features and functionality in managing AD including but not limited to the following.&lt;/div&gt;
&lt;ul style=&quot;background-color: white; border: 0px; font-family: &amp;quot;open sans&amp;quot;, Arial, sans-serif; font-size: 14px; list-style: square; margin: 0px 0px 1.857em 42px; padding: 0px; vertical-align: baseline;&quot;&gt;
&lt;li style=&quot;border: 0px; font-family: inherit; margin: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;Create new/manage user accounts&lt;/li&gt;
&lt;li style=&quot;border: 0px; font-family: inherit; margin: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;Create new/manage groups&lt;/li&gt;
&lt;li style=&quot;border: 0px; font-family: inherit; margin: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;Create new/manage computer accounts&lt;/li&gt;
&lt;li style=&quot;border: 0px; font-family: inherit; margin: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;Create new/manage OU’s&lt;/li&gt;
&lt;li style=&quot;border: 0px; font-family: inherit; margin: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;Configure and manage DAC&lt;/li&gt;
&lt;li style=&quot;border: 0px; font-family: inherit; margin: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;Configure manage Authentication Policies&lt;/li&gt;
&lt;/ul&gt;
&lt;div style=&quot;background-color: white; border: 0px; font-family: &amp;quot;open sans&amp;quot;, Arial, sans-serif; font-size: 14px; margin-bottom: 1.857em; padding: 0px; vertical-align: baseline;&quot;&gt;
Let’s take a look at a few screenshots of the ADAC in Windows Server 2016.&lt;/div&gt;
&lt;h2 style=&quot;background-color: white; border: 0px; color: #19232d; font-family: &amp;quot;Droid Sans&amp;quot;, Arial, sans-serif; font-size: 21px; font-weight: normal; line-height: 1.5; margin: 0px 0px 24px; padding: 0px; vertical-align: baseline;&quot;&gt;
Windows Server 2016 Active Directory Administrative Center&lt;/h2&gt;
&lt;div style=&quot;background-color: white; border: 0px; font-family: &amp;quot;open sans&amp;quot;, Arial, sans-serif; font-size: 14px; margin-bottom: 1.857em; padding: 0px; vertical-align: baseline;&quot;&gt;
To launch Active Directory Administrative Center, you can type the command&amp;nbsp;&lt;strong style=&quot;border: 0px; font-family: inherit; margin: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;dsac.exe&lt;/strong&gt;. &amp;nbsp;The ADAC will launch.&lt;/div&gt;
&lt;div style=&quot;background-color: white; border: 0px; font-family: &amp;quot;open sans&amp;quot;, Arial, sans-serif; font-size: 14px; margin-bottom: 1.857em; padding: 0px; text-align: center; vertical-align: baseline;&quot;&gt;
&lt;img src=&quot;https://www.virtualizationhowto.com/wp-content/uploads/2017/03/dsac16_01.png&quot; /&gt;&lt;/div&gt;
&lt;div style=&quot;background-color: white; border: 0px; font-family: &amp;quot;open sans&amp;quot;, Arial, sans-serif; font-size: 14px; margin-bottom: 1.857em; padding: 0px; text-align: left; vertical-align: baseline;&quot;&gt;
After launching, as mentioned, it has the same look and feel of Server Manager. &amp;nbsp;Take a look on the left the menus that we have highlighted here. &amp;nbsp;Again, it is very task driven in the layout. &amp;nbsp;In the middle we have a welcome center type layout that have links to read more information about the various aspects of the ADAC. &amp;nbsp;Also, very common functions are already included in this dashboard –&amp;nbsp;&lt;strong style=&quot;border: 0px; margin: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;Reset Password&lt;/strong&gt;, and&amp;nbsp;&lt;strong style=&quot;border: 0px; margin: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;Global Search&lt;/strong&gt;.&lt;/div&gt;
&lt;div style=&quot;background-color: white; border: 0px; font-family: &amp;quot;open sans&amp;quot;, Arial, sans-serif; font-size: 14px; margin-bottom: 1.857em; padding: 0px; text-align: center; vertical-align: baseline;&quot;&gt;
&lt;img alt=&quot;dsac16_02 Windows Server 2016 Active Directory Administrative Center&quot; src=&quot;https://578202.smushcdn.com/777453/wp-content/uploads/2017/03/dsac16_02.png?lossy=1&amp;amp;strip=1&amp;amp;webp=1&quot; /&gt;&lt;/div&gt;
&lt;div style=&quot;background-color: white; border: 0px; font-family: &amp;quot;open sans&amp;quot;, Arial, sans-serif; font-size: 14px; margin-bottom: 1.857em; padding: 0px; text-align: left; vertical-align: baseline;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://neo4tech.blogspot.com/feeds/191313422421554826/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://neo4tech.blogspot.com/2019/08/windows-server-2016-active-directory.html#comment-form' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8986027051715887119/posts/default/191313422421554826'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8986027051715887119/posts/default/191313422421554826'/><link rel='alternate' type='text/html' href='http://neo4tech.blogspot.com/2019/08/windows-server-2016-active-directory.html' title='Windows Server 2016 Active Directory Administrative Center'/><author><name>Admin</name><uri>http://www.blogger.com/profile/08900110432875731584</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgPMVeF3S8Yk12hgsud61XG-VFrioTzHfden9RTyUSio_JYOU5uuGmy9zYSF7j8E0BcJ4QCX_dFyTQ7bzInq_FWkQdVRHG_gGxnQKy08eRIw9ON45dhN8PrqS2tIO9oTQ/s113/*'/></author><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8986027051715887119.post-517278933602517892</id><published>2019-07-31T13:46:00.001+01:00</published><updated>2019-07-31T13:46:49.776+01:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Linux"/><category scheme="http://www.blogger.com/atom/ns#" term="RedHat"/><category scheme="http://www.blogger.com/atom/ns#" term="Réseaux"/><title type='text'>How to change DNS server in CentOS 7</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
&lt;div style=&quot;font-family: &amp;quot;Source Sans Pro&amp;quot;; font-size: 17px; margin-bottom: 10px; margin-top: 10px;&quot;&gt;
&lt;span style=&quot;font-weight: 700;&quot;&gt;&lt;span style=&quot;color: #99cc00;&quot;&gt;IP and Gateway configuration&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;font-family: &amp;quot;Source Sans Pro&amp;quot;; font-size: 17px; margin-bottom: 10px; margin-top: 10px;&quot;&gt;
With this 2 commands you can see centos network configurations&lt;/div&gt;
&lt;div style=&quot;font-family: &amp;quot;Source Sans Pro&amp;quot;; font-size: 17px; margin-bottom: 10px; margin-top: 10px;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;font-family: &amp;quot;Source Sans Pro&amp;quot;; font-size: 17px; margin-bottom: 10px; margin-top: 10px;&quot;&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span style=&quot;font-weight: 700;&quot;&gt;&lt;span style=&quot;color: red;&quot;&gt;nano /etc/sysconfig/network-scripts/ifcfg-eth0&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;font-family: &amp;quot;Source Sans Pro&amp;quot;; font-size: 17px; margin-bottom: 10px; margin-top: 10px;&quot;&gt;
&lt;span style=&quot;font-weight: 700;&quot;&gt;&lt;span style=&quot;color: red;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; vi /etc/sysconfig/network-scripts/ifcfg-eth0&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;font-family: &amp;quot;Source Sans Pro&amp;quot;; font-size: 17px; margin-bottom: 10px; margin-top: 10px;&quot;&gt;
&lt;span style=&quot;font-weight: 700;&quot;&gt;&lt;span style=&quot;color: red;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;font-family: &amp;quot;Source Sans Pro&amp;quot;; font-size: 17px; margin-bottom: 10px; margin-top: 10px;&quot;&gt;
the result of this commands should be sommthing like this&lt;/div&gt;
&lt;div style=&quot;font-family: &amp;quot;Source Sans Pro&amp;quot;; font-size: 17px; margin-bottom: 10px; margin-top: 10px;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;font-family: &amp;quot;Source Sans Pro&amp;quot;; font-size: 17px; margin-bottom: 10px; margin-top: 10px;&quot;&gt;
DEVICE=eth0&lt;br /&gt;TYPE=Ethernet&lt;br /&gt;UUID=281a600c-aaba-4297-bf51-15b18d2d8619&lt;br /&gt;ONBOOT=yes&lt;br /&gt;NM_CONTROLLED=yes&lt;br /&gt;BOOTPROTO=none&lt;br /&gt;IPADDR=23.227.x.x&lt;br /&gt;PREFIX=26&lt;br /&gt;GATEWAY=23.227.x.x&lt;br /&gt;DNS1=4.2.2.4&lt;br /&gt;DOMAIN=8.8.8.8&lt;br /&gt;DEFROUTE=yes&lt;br /&gt;IPV4_FAILURE_FATAL=yes&lt;br /&gt;IPV6INIT=no&lt;br /&gt;NAME=&quot;System eth0&quot;&lt;br /&gt;HWADDR=00:50:56:B0:4D:D6&lt;br /&gt;LAST_CONNECT=1410687738&lt;/div&gt;
&lt;div style=&quot;font-family: &amp;quot;Source Sans Pro&amp;quot;; font-size: 17px; margin-bottom: 10px; margin-top: 10px;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;font-family: &amp;quot;Source Sans Pro&amp;quot;; font-size: 17px; margin-bottom: 10px; margin-top: 10px;&quot;&gt;
2 important element that you should change are IPADDR &amp;amp;&amp;nbsp; GATEWAY&lt;/div&gt;
&lt;div style=&quot;font-family: &amp;quot;Source Sans Pro&amp;quot;; font-size: 17px; margin-bottom: 10px; margin-top: 10px;&quot;&gt;
to change the ip address change the value of IPADDR and to change gateway change the value of GATEWAY&lt;/div&gt;
&lt;div style=&quot;font-family: &amp;quot;Source Sans Pro&amp;quot;; font-size: 17px; margin-bottom: 10px; margin-top: 10px;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;font-family: &amp;quot;Source Sans Pro&amp;quot;; font-size: 17px; margin-bottom: 10px; margin-top: 10px;&quot;&gt;
&lt;span style=&quot;font-weight: 700;&quot;&gt;&lt;span style=&quot;color: #99cc00;&quot;&gt;Gateway Configuration&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;font-family: &amp;quot;Source Sans Pro&amp;quot;; font-size: 17px; margin-bottom: 10px; margin-top: 10px;&quot;&gt;
With this 2 commands you can see centos Gateway configurations&lt;/div&gt;
&lt;div style=&quot;font-family: &amp;quot;Source Sans Pro&amp;quot;; font-size: 17px; margin-bottom: 10px; margin-top: 10px;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;font-family: &amp;quot;Source Sans Pro&amp;quot;; font-size: 17px; margin-bottom: 10px; margin-top: 10px;&quot;&gt;
&amp;nbsp;&amp;nbsp;&lt;span style=&quot;color: red;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span style=&quot;font-weight: 700;&quot;&gt;&amp;nbsp; nano /etc/sysconfig/network&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;font-family: &amp;quot;Source Sans Pro&amp;quot;; font-size: 17px; margin-bottom: 10px; margin-top: 10px;&quot;&gt;
&lt;span style=&quot;font-weight: 700;&quot;&gt;&lt;span style=&quot;color: red;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; vi /etc/sysconfig/network&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;font-family: &amp;quot;Source Sans Pro&amp;quot;; font-size: 17px; margin-bottom: 10px; margin-top: 10px;&quot;&gt;
the result of this commands should be sommthing like this&lt;/div&gt;
&lt;div style=&quot;font-family: &amp;quot;Source Sans Pro&amp;quot;; font-size: 17px; margin-bottom: 10px; margin-top: 10px;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;font-family: &amp;quot;Source Sans Pro&amp;quot;; font-size: 17px; margin-bottom: 10px; margin-top: 10px;&quot;&gt;
NETWORKING=yes&lt;br /&gt;HOSTNAME=server.domain.com&lt;br /&gt;GATEWAY=23.227.x.x&lt;/div&gt;
&lt;div style=&quot;font-family: &amp;quot;Source Sans Pro&amp;quot;; font-size: 17px; margin-bottom: 10px; margin-top: 10px;&quot;&gt;
you can change the Gateway by editing the value of GATEWAY&lt;/div&gt;
&lt;div style=&quot;font-family: &amp;quot;Source Sans Pro&amp;quot;; font-size: 17px; margin-bottom: 10px; margin-top: 10px;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;font-family: &amp;quot;Source Sans Pro&amp;quot;; font-size: 17px; margin-bottom: 10px; margin-top: 10px;&quot;&gt;
&lt;span style=&quot;color: #99cc00;&quot;&gt;&lt;span style=&quot;font-weight: 700;&quot;&gt;Configure DNS Server&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;font-family: &amp;quot;Source Sans Pro&amp;quot;; font-size: 17px; margin-bottom: 10px; margin-top: 10px;&quot;&gt;
With this 2 commands you can see centos Gateway configurations&lt;/div&gt;
&lt;div style=&quot;font-family: &amp;quot;Source Sans Pro&amp;quot;; font-size: 17px; margin-bottom: 10px; margin-top: 10px;&quot;&gt;
&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;&lt;span style=&quot;font-weight: 700;&quot;&gt;&lt;span style=&quot;color: red;&quot;&gt;&amp;nbsp;nano /etc/resolv.conf&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;font-family: &amp;quot;Source Sans Pro&amp;quot;; font-size: 17px; margin-bottom: 10px; margin-top: 10px;&quot;&gt;
&lt;span style=&quot;font-weight: 700;&quot;&gt;&lt;span style=&quot;color: red;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp; vi /etc/resolv.conf&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;font-family: &amp;quot;Source Sans Pro&amp;quot;; font-size: 17px; margin-bottom: 10px; margin-top: 10px;&quot;&gt;
the result of this commands should be sommthing like this&lt;/div&gt;
&lt;div style=&quot;font-family: &amp;quot;Source Sans Pro&amp;quot;; font-size: 17px; margin-bottom: 10px; margin-top: 10px;&quot;&gt;
nameserver 8.8.8.8&lt;br /&gt;nameserver 192.168.1.1&lt;/div&gt;
&lt;div style=&quot;font-family: &amp;quot;Source Sans Pro&amp;quot;; font-size: 17px; margin-bottom: 10px; margin-top: 10px;&quot;&gt;
you can change the values for dns servers&lt;/div&gt;
&lt;div style=&quot;font-family: &amp;quot;Source Sans Pro&amp;quot;; font-size: 17px; margin-bottom: 10px; margin-top: 10px;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;font-family: &amp;quot;Source Sans Pro&amp;quot;; font-size: 17px; margin-bottom: 10px; margin-top: 10px;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://neo4tech.blogspot.com/feeds/517278933602517892/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://neo4tech.blogspot.com/2019/07/how-to-change-dns-server-in-centos-7.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8986027051715887119/posts/default/517278933602517892'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8986027051715887119/posts/default/517278933602517892'/><link rel='alternate' type='text/html' href='http://neo4tech.blogspot.com/2019/07/how-to-change-dns-server-in-centos-7.html' title='How to change DNS server in CentOS 7'/><author><name>Admin</name><uri>http://www.blogger.com/profile/08900110432875731584</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgPMVeF3S8Yk12hgsud61XG-VFrioTzHfden9RTyUSio_JYOU5uuGmy9zYSF7j8E0BcJ4QCX_dFyTQ7bzInq_FWkQdVRHG_gGxnQKy08eRIw9ON45dhN8PrqS2tIO9oTQ/s113/*'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8986027051715887119.post-6063324376457325352</id><published>2019-07-16T09:50:00.003+01:00</published><updated>2019-07-16T09:52:04.844+01:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Apache"/><category scheme="http://www.blogger.com/atom/ns#" term="Linux"/><title type='text'>Installer et configurer le module ssl pour Apache2</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
&lt;h1 class=&quot;crayon article-titre-21 entry-title&quot; itemprop=&quot;name&quot; style=&quot;clear: none; font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 3em; font-weight: 400; line-height: 1.2em; margin: 20px 0px 15px; padding: 0px;&quot;&gt;
&lt;span style=&quot;color: #4b4b4b; font-family: verdana, geneva, sans-serif; font-size: 12px;&quot;&gt;Vérifier que les paquets nécessaires sont déjà installés (libssl0.9.8, openssl, ssl-cert)&amp;nbsp;:&lt;/span&gt;&lt;/h1&gt;
&lt;div&gt;
&lt;div class=&quot;coloration_code cadre&quot; style=&quot;color: #4b4b4b; font-family: Verdana, Geneva, sans-serif; font-size: 12px; margin-bottom: 1.6em;&quot;&gt;
&lt;div class=&quot;spip_bash cadre&quot; data-clipboard-text=&quot;dpkg -l | grep ssl&quot; style=&quot;background: rgb(250, 250, 250); border-color: rgb(204, 204, 204) rgb(204, 204, 204) rgb(204, 204, 204) rgb(136, 136, 136); border-image: initial; border-style: solid; border-width: 1px 1px 1px 2px; box-sizing: border-box; color: #666666; font-family: &amp;quot;Lucida Console&amp;quot;, &amp;quot;Courier New&amp;quot;, monospace; font-size: 10.8px; font-stretch: normal; font-variant-east-asian: normal; font-variant-numeric: normal; line-height: 1.5em; margin: 5px 0px 0px; overflow: auto; padding: 7.09375px; width: 710px;&quot;&gt;
&lt;pre class=&quot;bash&quot;&gt;&lt;ol style=&quot;list-style-type: none; margin: 0px !important; padding: 0px;&quot;&gt;
&lt;li class=&quot;li1&quot;&gt;&lt;div class=&quot;de1&quot;&gt;
&lt;span class=&quot;kw2&quot; style=&quot;color: #c20cb9; font-weight: 700;&quot;&gt;dpkg&lt;/span&gt; &lt;span class=&quot;re5&quot; style=&quot;color: #660033;&quot;&gt;-l&lt;/span&gt; &lt;span class=&quot;sy0&quot; style=&quot;color: black; font-weight: 700;&quot;&gt;|&lt;/span&gt; &lt;span class=&quot;kw2&quot; style=&quot;color: #c20cb9; font-weight: 700;&quot;&gt;grep&lt;/span&gt; ssl&lt;/div&gt;
&lt;/li&gt;
&lt;/ol&gt;
&lt;/pre&gt;
&lt;/div&gt;
&lt;div class=&quot;download cadre_download copypaste_container&quot; style=&quot;margin-bottom: 0.3em; margin-top: 0.3em; position: relative;&quot;&gt;
&lt;a class=&quot;copypaste_link&quot; data-clipboard-text=&quot;dpkg -l | grep ssl&quot; href=&quot;https://www.blogger.com/null&quot; style=&quot;color: #888888; font-size: 10.8px; transition: all 0.5s linear 0s;&quot; title=&quot;Copier dans le presse-papier&quot;&gt;Copier dans le presse-papier&lt;/a&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;div style=&quot;color: #4b4b4b; font-family: Verdana, Geneva, sans-serif; font-size: 12px; margin-bottom: 0.3em; margin-top: 0.3em;&quot;&gt;
Chaque paquet doit apparaitre avec les deux lettres&amp;nbsp;&lt;code class=&quot;spip_code&quot; dir=&quot;ltr&quot; style=&quot;color: #3c8e13; font-family: &amp;quot;Lucida Console&amp;quot;, &amp;quot;Courier New&amp;quot;, monospace; font-stretch: normal; font-variant-east-asian: normal; font-variant-numeric: normal; line-height: 1.5em;&quot;&gt;ii&lt;/code&gt;&amp;nbsp;en suffixe si c’est déjà le cas. Il sont normalement sensés déjà être installés.&lt;/div&gt;
&lt;div style=&quot;color: #4b4b4b; font-family: Verdana, Geneva, sans-serif; font-size: 12px; margin-bottom: 0.3em; margin-top: 0.3em;&quot;&gt;
Dans le cas contraire, installer openSSL&lt;/div&gt;
&lt;div class=&quot;coloration_code cadre&quot; style=&quot;color: #4b4b4b; font-family: Verdana, Geneva, sans-serif; font-size: 12px; margin-bottom: 1.6em;&quot;&gt;
&lt;div class=&quot;spip_bash cadre&quot; data-clipboard-text=&quot;sudo apt-get install openssl&quot; style=&quot;background: rgb(250, 250, 250); border-color: rgb(204, 204, 204) rgb(204, 204, 204) rgb(204, 204, 204) rgb(136, 136, 136); border-image: initial; border-style: solid; border-width: 1px 1px 1px 2px; box-sizing: border-box; color: #666666; font-family: &amp;quot;Lucida Console&amp;quot;, &amp;quot;Courier New&amp;quot;, monospace; font-size: 10.8px; font-stretch: normal; font-variant-east-asian: normal; font-variant-numeric: normal; line-height: 1.5em; margin: 5px 0px 0px; overflow: auto; padding: 7.09375px; width: 710px;&quot;&gt;
&lt;pre class=&quot;bash&quot;&gt;&lt;ol style=&quot;list-style-type: none; margin: 0px !important; padding: 0px;&quot;&gt;
&lt;li class=&quot;li1&quot;&gt;&lt;div class=&quot;de1&quot;&gt;
&lt;span class=&quot;kw2&quot; style=&quot;color: #c20cb9; font-weight: 700;&quot;&gt;sudo&lt;/span&gt; &lt;span class=&quot;kw2&quot; style=&quot;color: #c20cb9; font-weight: 700;&quot;&gt;apt-get install&lt;/span&gt; openssl&lt;/div&gt;
&lt;/li&gt;
&lt;/ol&gt;
&lt;/pre&gt;
&lt;/div&gt;
&lt;div class=&quot;download cadre_download copypaste_container&quot; style=&quot;margin-bottom: 0.3em; margin-top: 0.3em; position: relative;&quot;&gt;
&lt;a class=&quot;copypaste_link&quot; data-clipboard-text=&quot;sudo apt-get install openssl&quot; href=&quot;https://www.blogger.com/null&quot; style=&quot;color: #888888; font-size: 10.8px; transition: all 0.5s linear 0s;&quot; title=&quot;Copier dans le presse-papier&quot;&gt;Copier dans le presse-papier&lt;/a&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;h3 class=&quot;spip&quot; style=&quot;border-bottom: 1px solid rgb(204, 204, 204); clear: both; color: #4b4b4b; font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 1.6em; font-weight: 400; margin: 10px 0px 5px; padding: 0px 0px 5px;&quot;&gt;
&lt;a href=&quot;https://www.blogger.com/null&quot; name=&quot;creation-d-un-certificat-auto&quot; style=&quot;color: #a90a10; transition: all 0.5s linear 0s;&quot;&gt;&lt;/a&gt;Création d’un certificat auto-signé&lt;/h3&gt;
&lt;div style=&quot;color: #4b4b4b; font-family: Verdana, Geneva, sans-serif; font-size: 12px; margin-bottom: 0.3em; margin-top: 0.3em;&quot;&gt;
Afin de pouvoir utiliser une connexion ssl, il est nécessaire d’avoir un certificat signé qui peut coûter très cher. Dans notre cas nous allons créer un certificat auto-signé, considéré comme non sûr par les navigateurs mais suffisant pour obtenir une connexion SSL au serveur.&lt;/div&gt;
&lt;div style=&quot;color: #4b4b4b; font-family: Verdana, Geneva, sans-serif; font-size: 12px; margin-bottom: 0.3em; margin-top: 0.3em;&quot;&gt;
On va créer le certificat nécessaire dans le répertoire&amp;nbsp;&lt;code class=&quot;spip_code&quot; dir=&quot;ltr&quot; style=&quot;color: #3c8e13; font-family: &amp;quot;Lucida Console&amp;quot;, &amp;quot;Courier New&amp;quot;, monospace; font-stretch: normal; font-variant-east-asian: normal; font-variant-numeric: normal; line-height: 1.5em;&quot;&gt;/etc/apache2/ssl&lt;/code&gt;&amp;nbsp;que l’on crée s’il n’existe pas&amp;nbsp;:&lt;/div&gt;
&lt;div class=&quot;coloration_code cadre&quot; style=&quot;color: #4b4b4b; font-family: Verdana, Geneva, sans-serif; font-size: 12px; margin-bottom: 1.6em;&quot;&gt;
&lt;div class=&quot;spip_bash cadre&quot; data-clipboard-text=&quot;sudo mkdir /etc/apache2/ssl&quot; style=&quot;background: rgb(250, 250, 250); border-color: rgb(204, 204, 204) rgb(204, 204, 204) rgb(204, 204, 204) rgb(136, 136, 136); border-image: initial; border-style: solid; border-width: 1px 1px 1px 2px; box-sizing: border-box; color: #666666; font-family: &amp;quot;Lucida Console&amp;quot;, &amp;quot;Courier New&amp;quot;, monospace; font-size: 10.8px; font-stretch: normal; font-variant-east-asian: normal; font-variant-numeric: normal; line-height: 1.5em; margin: 5px 0px 0px; overflow: auto; padding: 7.09375px; width: 710px;&quot;&gt;
&lt;pre class=&quot;bash&quot;&gt;&lt;ol style=&quot;list-style-type: none; margin: 0px !important; padding: 0px;&quot;&gt;
&lt;li class=&quot;li1&quot;&gt;&lt;div class=&quot;de1&quot;&gt;
&lt;span class=&quot;kw2&quot; style=&quot;color: #c20cb9; font-weight: 700;&quot;&gt;sudo&lt;/span&gt; &lt;span class=&quot;kw2&quot; style=&quot;color: #c20cb9; font-weight: 700;&quot;&gt;mkdir&lt;/span&gt; &lt;span class=&quot;sy0&quot; style=&quot;color: black; font-weight: 700;&quot;&gt;/&lt;/span&gt;etc&lt;span class=&quot;sy0&quot; style=&quot;color: black; font-weight: 700;&quot;&gt;/&lt;/span&gt;apache2&lt;span class=&quot;sy0&quot; style=&quot;color: black; font-weight: 700;&quot;&gt;/&lt;/span&gt;ssl&lt;/div&gt;
&lt;/li&gt;
&lt;/ol&gt;
&lt;/pre&gt;
&lt;/div&gt;
&lt;div class=&quot;download cadre_download copypaste_container&quot; style=&quot;margin-bottom: 0.3em; margin-top: 0.3em; position: relative;&quot;&gt;
&lt;a class=&quot;copypaste_link&quot; data-clipboard-text=&quot;sudo mkdir /etc/apache2/ssl&quot; href=&quot;https://www.blogger.com/null&quot; style=&quot;color: #888888; font-size: 10.8px; transition: all 0.5s linear 0s;&quot; title=&quot;Copier dans le presse-papier&quot;&gt;Copier dans le presse-papier&lt;/a&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;div style=&quot;color: #4b4b4b; font-family: Verdana, Geneva, sans-serif; font-size: 12px; margin-bottom: 0.3em; margin-top: 0.3em;&quot;&gt;
Puis nous allons y créer notre certificat&amp;nbsp;:&lt;/div&gt;
&lt;div class=&quot;coloration_code cadre&quot; style=&quot;color: #4b4b4b; font-family: Verdana, Geneva, sans-serif; font-size: 12px; margin-bottom: 1.6em;&quot;&gt;
&lt;div class=&quot;spip_bash cadre&quot; data-clipboard-text=&quot;sudo /usr/sbin/make-ssl-cert /usr/share/ssl-cert/ssleay.cnf /etc/apache2/ssl/apache.pem&quot; style=&quot;background: rgb(250, 250, 250); border-color: rgb(204, 204, 204) rgb(204, 204, 204) rgb(204, 204, 204) rgb(136, 136, 136); border-image: initial; border-style: solid; border-width: 1px 1px 1px 2px; box-sizing: border-box; color: #666666; font-family: &amp;quot;Lucida Console&amp;quot;, &amp;quot;Courier New&amp;quot;, monospace; font-size: 10.8px; font-stretch: normal; font-variant-east-asian: normal; font-variant-numeric: normal; line-height: 1.5em; margin: 5px 0px 0px; overflow: auto; padding: 7.09375px; width: 710px;&quot;&gt;
&lt;pre class=&quot;bash&quot;&gt;&lt;ol style=&quot;list-style-type: none; margin: 0px !important; padding: 0px;&quot;&gt;
&lt;li class=&quot;li1&quot;&gt;&lt;div class=&quot;de1&quot;&gt;
&lt;span class=&quot;kw2&quot; style=&quot;color: #c20cb9; font-weight: 700;&quot;&gt;sudo&lt;/span&gt; &lt;span class=&quot;sy0&quot; style=&quot;color: black; font-weight: 700;&quot;&gt;/&lt;/span&gt;usr&lt;span class=&quot;sy0&quot; style=&quot;color: black; font-weight: 700;&quot;&gt;/&lt;/span&gt;sbin&lt;span class=&quot;sy0&quot; style=&quot;color: black; font-weight: 700;&quot;&gt;/&lt;/span&gt;make-ssl-cert &lt;span class=&quot;sy0&quot; style=&quot;color: black; font-weight: 700;&quot;&gt;/&lt;/span&gt;usr&lt;span class=&quot;sy0&quot; style=&quot;color: black; font-weight: 700;&quot;&gt;/&lt;/span&gt;share&lt;span class=&quot;sy0&quot; style=&quot;color: black; font-weight: 700;&quot;&gt;/&lt;/span&gt;ssl-cert&lt;span class=&quot;sy0&quot; style=&quot;color: black; font-weight: 700;&quot;&gt;/&lt;/span&gt;ssleay.cnf &lt;span class=&quot;sy0&quot; style=&quot;color: black; font-weight: 700;&quot;&gt;/&lt;/span&gt;etc&lt;span class=&quot;sy0&quot; style=&quot;color: black; font-weight: 700;&quot;&gt;/&lt;/span&gt;apache2&lt;span class=&quot;sy0&quot; style=&quot;color: black; font-weight: 700;&quot;&gt;/&lt;/span&gt;ssl&lt;span class=&quot;sy0&quot; style=&quot;color: black; font-weight: 700;&quot;&gt;/&lt;/span&gt;apache.pem&lt;/div&gt;
&lt;/li&gt;
&lt;/ol&gt;
&lt;/pre&gt;
&lt;/div&gt;
&lt;div class=&quot;download cadre_download copypaste_container&quot; style=&quot;margin-bottom: 0.3em; margin-top: 0.3em; position: relative;&quot;&gt;
&lt;a class=&quot;copypaste_link&quot; data-clipboard-text=&quot;sudo /usr/sbin/make-ssl-cert /usr/share/ssl-cert/ssleay.cnf /etc/apache2/ssl/apache.pem&quot; href=&quot;https://www.blogger.com/null&quot; style=&quot;color: #888888; font-size: 10.8px; transition: all 0.5s linear 0s;&quot; title=&quot;Copier dans le presse-papier&quot;&gt;Copier dans le presse-papier&lt;/a&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;div style=&quot;color: #4b4b4b; font-family: Verdana, Geneva, sans-serif; font-size: 12px; margin-bottom: 0.3em; margin-top: 0.3em;&quot;&gt;
Il faut alors répondre à une question demandant le nom d’hôte du serveur.&lt;/div&gt;
&lt;div style=&quot;color: #4b4b4b; font-family: Verdana, Geneva, sans-serif; font-size: 12px; margin-bottom: 0.3em; margin-top: 0.3em;&quot;&gt;
Votre certificat se trouve donc à l’emplacement&amp;nbsp;&lt;code class=&quot;spip_code&quot; dir=&quot;ltr&quot; style=&quot;color: #3c8e13; font-family: &amp;quot;Lucida Console&amp;quot;, &amp;quot;Courier New&amp;quot;, monospace; font-stretch: normal; font-variant-east-asian: normal; font-variant-numeric: normal; line-height: 1.5em;&quot;&gt;/etc/apache2/ssl/apache.pem&lt;/code&gt;.&lt;/div&gt;
&lt;h3 class=&quot;spip&quot; style=&quot;border-bottom: 1px solid rgb(204, 204, 204); clear: both; color: #4b4b4b; font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 1.6em; font-weight: 400; margin: 10px 0px 5px; padding: 0px 0px 5px;&quot;&gt;
&lt;a href=&quot;https://www.blogger.com/null&quot; name=&quot;configuration-specifique-d-apache&quot; style=&quot;color: #a90a10; transition: all 0.5s linear 0s;&quot;&gt;&lt;/a&gt;Configuration spécifique d’apache&lt;/h3&gt;
&lt;div style=&quot;color: #4b4b4b; font-family: Verdana, Geneva, sans-serif; font-size: 12px; margin-bottom: 0.3em; margin-top: 0.3em;&quot;&gt;
Dans un premier temps il est nécessaire que le serveur apache écoute sur le port 443. Pour cela il suffit d’éditer le ficher&amp;nbsp;&lt;code class=&quot;spip_code&quot; dir=&quot;ltr&quot; style=&quot;color: #3c8e13; font-family: &amp;quot;Lucida Console&amp;quot;, &amp;quot;Courier New&amp;quot;, monospace; font-stretch: normal; font-variant-east-asian: normal; font-variant-numeric: normal; line-height: 1.5em;&quot;&gt;/etc/apache2/ports.conf&lt;/code&gt;&amp;nbsp;et vérifier que la ligne&amp;nbsp;&lt;span class=&quot;coloration_code code&quot; style=&quot;margin-bottom: 1.6em;&quot;&gt;&lt;code class=&quot;spip_bash code&quot; data-clipboard-text=&quot;Listen 443&quot;&gt;Listen&amp;nbsp;&lt;span class=&quot;nu0&quot;&gt;443&lt;/span&gt;&lt;/code&gt;&lt;/span&gt;&amp;nbsp;y soit présente.&lt;/div&gt;
&lt;div style=&quot;color: #4b4b4b; font-family: Verdana, Geneva, sans-serif; font-size: 12px; margin-bottom: 0.3em; margin-top: 0.3em;&quot;&gt;
La meilleur manière de l’intégrer est de l’écrire de la sorte&amp;nbsp;:&lt;/div&gt;
&lt;div class=&quot;coloration_code cadre&quot; style=&quot;color: #4b4b4b; font-family: Verdana, Geneva, sans-serif; font-size: 12px; margin-bottom: 1.6em;&quot;&gt;
&lt;div class=&quot;spip_bash cadre&quot; style=&quot;background: rgb(250, 250, 250); border-color: rgb(204, 204, 204) rgb(204, 204, 204) rgb(204, 204, 204) rgb(136, 136, 136); border-image: initial; border-style: solid; border-width: 1px 1px 1px 2px; box-sizing: border-box; color: #666666; font-family: &amp;quot;Lucida Console&amp;quot;, &amp;quot;Courier New&amp;quot;, monospace; font-size: 10.8px; font-stretch: normal; font-variant-east-asian: normal; font-variant-numeric: normal; line-height: 1.5em; margin: 5px 0px 0px; overflow: auto; padding: 7.09375px; width: 710px;&quot;&gt;
&lt;pre class=&quot;bash&quot;&gt;&lt;ol style=&quot;list-style-type: none; margin: 0px !important; padding: 0px;&quot;&gt;
&lt;li class=&quot;li1&quot;&gt;&lt;div class=&quot;de1&quot;&gt;
&lt;span class=&quot;sy0&quot; style=&quot;color: black; font-weight: 700;&quot;&gt;&amp;lt;&lt;/span&gt;IfModule mod_ssl.c&lt;span class=&quot;sy0&quot; style=&quot;color: black; font-weight: 700;&quot;&gt;&amp;gt;&lt;/span&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;li1&quot;&gt;&lt;div class=&quot;de1&quot;&gt;
Listen &lt;span class=&quot;nu0&quot; style=&quot;color: black;&quot;&gt;443&lt;/span&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;li1&quot;&gt;&lt;div class=&quot;de1&quot;&gt;
&lt;span class=&quot;sy0&quot; style=&quot;color: black; font-weight: 700;&quot;&gt;&amp;lt;/&lt;/span&gt;IfModule&lt;span class=&quot;sy0&quot; style=&quot;color: black; font-weight: 700;&quot;&gt;&amp;gt;&lt;/span&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;/ol&gt;
&lt;/pre&gt;
&lt;/div&gt;
&lt;div class=&quot;download cadre_download copypaste_container&quot; style=&quot;margin-bottom: 0.3em; margin-top: 0.3em; position: relative;&quot;&gt;
&lt;a href=&quot;https://technique.arscenic.org/local/cache-code/3fcae81b1d0deb980c6195571105f514.txt&quot; style=&quot;color: #888888; font-size: 10.8px; text-decoration-line: none; transition: all 0.5s linear 0s;&quot;&gt;Télécharger&lt;/a&gt;&amp;nbsp;-&amp;nbsp;&lt;a class=&quot;copypaste_link&quot; href=&quot;https://www.blogger.com/null&quot; style=&quot;color: #888888; font-size: 10.8px; transition: all 0.5s linear 0s;&quot; title=&quot;Copier dans le presse-papier&quot;&gt;Copier dans le presse-papier&lt;/a&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;div style=&quot;color: #4b4b4b; font-family: Verdana, Geneva, sans-serif; font-size: 12px; margin-bottom: 0.3em; margin-top: 0.3em;&quot;&gt;
Ainsi, lors de la désactivation (volontaire ou non) du module SSL d’Apache, la configuration restera correcte et ne plantera pas le serveur.&lt;/div&gt;
&lt;div style=&quot;color: #4b4b4b; font-family: Verdana, Geneva, sans-serif; font-size: 12px; margin-bottom: 0.3em; margin-top: 0.3em;&quot;&gt;
Dans un second temps il est nécessaire de créer un virtualhost Apache prenant en compte notre certificat ssl. Debian et Ubuntu en fournisse un par défaut (&lt;code class=&quot;spip_code&quot; dir=&quot;ltr&quot; style=&quot;color: #3c8e13; font-family: &amp;quot;Lucida Console&amp;quot;, &amp;quot;Courier New&amp;quot;, monospace; font-stretch: normal; font-variant-east-asian: normal; font-variant-numeric: normal; line-height: 1.5em;&quot;&gt;/etc/apache2/sites-available/default-ssl&lt;/code&gt;) que nous allons modifier pour tester.&lt;/div&gt;
&lt;div class=&quot;coloration_code cadre&quot; style=&quot;color: #4b4b4b; font-family: Verdana, Geneva, sans-serif; font-size: 12px; margin-bottom: 1.6em;&quot;&gt;
&lt;div class=&quot;spip_bash cadre&quot; data-clipboard-text=&quot;sudo nano /etc/apache2/sites-available/default-ssl&quot; style=&quot;background: rgb(250, 250, 250); border-color: rgb(204, 204, 204) rgb(204, 204, 204) rgb(204, 204, 204) rgb(136, 136, 136); border-image: initial; border-style: solid; border-width: 1px 1px 1px 2px; box-sizing: border-box; color: #666666; font-family: &amp;quot;Lucida Console&amp;quot;, &amp;quot;Courier New&amp;quot;, monospace; font-size: 10.8px; font-stretch: normal; font-variant-east-asian: normal; font-variant-numeric: normal; line-height: 1.5em; margin: 5px 0px 0px; overflow: auto; padding: 7.09375px; width: 710px;&quot;&gt;
&lt;pre class=&quot;bash&quot;&gt;&lt;ol style=&quot;list-style-type: none; margin: 0px !important; padding: 0px;&quot;&gt;
&lt;li class=&quot;li1&quot;&gt;&lt;div class=&quot;de1&quot;&gt;
&lt;span class=&quot;kw2&quot; style=&quot;color: #c20cb9; font-weight: 700;&quot;&gt;sudo&lt;/span&gt; &lt;span class=&quot;kw2&quot; style=&quot;color: #c20cb9; font-weight: 700;&quot;&gt;nano&lt;/span&gt; &lt;span class=&quot;sy0&quot; style=&quot;color: black; font-weight: 700;&quot;&gt;/&lt;/span&gt;etc&lt;span class=&quot;sy0&quot; style=&quot;color: black; font-weight: 700;&quot;&gt;/&lt;/span&gt;apache2&lt;span class=&quot;sy0&quot; style=&quot;color: black; font-weight: 700;&quot;&gt;/&lt;/span&gt;sites-available&lt;span class=&quot;sy0&quot; style=&quot;color: black; font-weight: 700;&quot;&gt;/&lt;/span&gt;default-ssl&lt;/div&gt;
&lt;/li&gt;
&lt;/ol&gt;
&lt;/pre&gt;
&lt;/div&gt;
&lt;div class=&quot;download cadre_download copypaste_container&quot; style=&quot;margin-bottom: 0.3em; margin-top: 0.3em; position: relative;&quot;&gt;
&lt;a class=&quot;copypaste_link&quot; data-clipboard-text=&quot;sudo nano /etc/apache2/sites-available/default-ssl&quot; href=&quot;https://www.blogger.com/null&quot; style=&quot;color: #888888; font-size: 10.8px; transition: all 0.5s linear 0s;&quot; title=&quot;Copier dans le presse-papier&quot;&gt;Copier dans le presse-papier&lt;/a&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;div style=&quot;color: #4b4b4b; font-family: Verdana, Geneva, sans-serif; font-size: 12px; margin-bottom: 0.3em; margin-top: 0.3em;&quot;&gt;
On vérifie que le contenu suivant au moins y soit présent (commentez avec le caractère dièse &quot;&lt;code class=&quot;spip_code&quot; dir=&quot;ltr&quot; style=&quot;color: #3c8e13; font-family: &amp;quot;Lucida Console&amp;quot;, &amp;quot;Courier New&amp;quot;, monospace; font-stretch: normal; font-variant-east-asian: normal; font-variant-numeric: normal; line-height: 1.5em;&quot;&gt;#&lt;/code&gt;&quot; toute référence à d’autres certificats&amp;nbsp;:&lt;/div&gt;
&lt;div class=&quot;coloration_code cadre&quot; style=&quot;color: #4b4b4b; font-family: Verdana, Geneva, sans-serif; font-size: 12px; margin-bottom: 1.6em;&quot;&gt;
&lt;div class=&quot;spip_bash cadre&quot; style=&quot;background: rgb(250, 250, 250); border-color: rgb(204, 204, 204) rgb(204, 204, 204) rgb(204, 204, 204) rgb(136, 136, 136); border-image: initial; border-style: solid; border-width: 1px 1px 1px 2px; box-sizing: border-box; color: #666666; font-family: &amp;quot;Lucida Console&amp;quot;, &amp;quot;Courier New&amp;quot;, monospace; font-size: 10.8px; font-stretch: normal; font-variant-east-asian: normal; font-variant-numeric: normal; line-height: 1.5em; margin: 5px 0px 0px; overflow: auto; padding: 7.09375px; width: 710px;&quot;&gt;
&lt;pre class=&quot;bash&quot;&gt;&lt;ol style=&quot;list-style-type: none; margin: 0px !important; padding: 0px;&quot;&gt;
&lt;li class=&quot;li1&quot;&gt;&lt;div class=&quot;de1&quot;&gt;
&lt;span class=&quot;sy0&quot; style=&quot;color: black; font-weight: 700;&quot;&gt;&amp;lt;&lt;/span&gt;IfModule mod_ssl.c&lt;span class=&quot;sy0&quot; style=&quot;color: black; font-weight: 700;&quot;&gt;&amp;gt;&lt;/span&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;li1&quot;&gt;&lt;div class=&quot;de1&quot;&gt;
&lt;span class=&quot;sy0&quot; style=&quot;color: black; font-weight: 700;&quot;&gt;&amp;lt;&lt;/span&gt;VirtualHost _default_:&lt;span class=&quot;nu0&quot; style=&quot;color: black;&quot;&gt;443&lt;/span&gt;&lt;span class=&quot;sy0&quot; style=&quot;color: black; font-weight: 700;&quot;&gt;&amp;gt;&lt;/span&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;li1&quot;&gt;&lt;div class=&quot;de1&quot;&gt;
ServerAdmin webmaster&lt;span class=&quot;sy0&quot; style=&quot;color: black; font-weight: 700;&quot;&gt;@&lt;/span&gt;localhost&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;li1&quot;&gt;&lt;div class=&quot;de1&quot;&gt;
&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;li1&quot;&gt;&lt;div class=&quot;de1&quot;&gt;
DocumentRoot &lt;span class=&quot;sy0&quot; style=&quot;color: black; font-weight: 700;&quot;&gt;/&lt;/span&gt;var&lt;span class=&quot;sy0&quot; style=&quot;color: black; font-weight: 700;&quot;&gt;/&lt;/span&gt;www&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;li1&quot;&gt;&lt;div class=&quot;de1&quot;&gt;
&lt;span class=&quot;sy0&quot; style=&quot;color: black; font-weight: 700;&quot;&gt;&amp;lt;&lt;/span&gt;Directory &lt;span class=&quot;sy0&quot; style=&quot;color: black; font-weight: 700;&quot;&gt;/&amp;gt;&lt;/span&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;li1&quot;&gt;&lt;div class=&quot;de1&quot;&gt;
Options FollowSymLinks&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;li1&quot;&gt;&lt;div class=&quot;de1&quot;&gt;
AllowOverride None&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;li1&quot;&gt;&lt;div class=&quot;de1&quot;&gt;
&lt;span class=&quot;sy0&quot; style=&quot;color: black; font-weight: 700;&quot;&gt;&amp;lt;/&lt;/span&gt;Directory&lt;span class=&quot;sy0&quot; style=&quot;color: black; font-weight: 700;&quot;&gt;&amp;gt;&lt;/span&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;li1&quot;&gt;&lt;div class=&quot;de1&quot;&gt;
&lt;span class=&quot;sy0&quot; style=&quot;color: black; font-weight: 700;&quot;&gt;&amp;lt;&lt;/span&gt;Directory &lt;span class=&quot;sy0&quot; style=&quot;color: black; font-weight: 700;&quot;&gt;/&lt;/span&gt;var&lt;span class=&quot;sy0&quot; style=&quot;color: black; font-weight: 700;&quot;&gt;/&lt;/span&gt;www&lt;span class=&quot;sy0&quot; style=&quot;color: black; font-weight: 700;&quot;&gt;/&amp;gt;&lt;/span&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;li1&quot;&gt;&lt;div class=&quot;de1&quot;&gt;
Options Indexes FollowSymLinks MultiViews&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;li1&quot;&gt;&lt;div class=&quot;de1&quot;&gt;
AllowOverride None&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;li1&quot;&gt;&lt;div class=&quot;de1&quot;&gt;
Order allow,deny&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;li1&quot;&gt;&lt;div class=&quot;de1&quot;&gt;
allow from all&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;li1&quot;&gt;&lt;div class=&quot;de1&quot;&gt;
&lt;span class=&quot;sy0&quot; style=&quot;color: black; font-weight: 700;&quot;&gt;&amp;lt;/&lt;/span&gt;Directory&lt;span class=&quot;sy0&quot; style=&quot;color: black; font-weight: 700;&quot;&gt;&amp;gt;&lt;/span&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;li1&quot;&gt;&lt;div class=&quot;de1&quot;&gt;
&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;li1&quot;&gt;&lt;div class=&quot;de1&quot;&gt;
ScriptAlias &lt;span class=&quot;sy0&quot; style=&quot;color: black; font-weight: 700;&quot;&gt;/&lt;/span&gt;cgi-bin&lt;span class=&quot;sy0&quot; style=&quot;color: black; font-weight: 700;&quot;&gt;/&lt;/span&gt; &lt;span class=&quot;sy0&quot; style=&quot;color: black; font-weight: 700;&quot;&gt;/&lt;/span&gt;usr&lt;span class=&quot;sy0&quot; style=&quot;color: black; font-weight: 700;&quot;&gt;/&lt;/span&gt;lib&lt;span class=&quot;sy0&quot; style=&quot;color: black; font-weight: 700;&quot;&gt;/&lt;/span&gt;cgi-bin&lt;span class=&quot;sy0&quot; style=&quot;color: black; font-weight: 700;&quot;&gt;/&lt;/span&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;li1&quot;&gt;&lt;div class=&quot;de1&quot;&gt;
&lt;span class=&quot;sy0&quot; style=&quot;color: black; font-weight: 700;&quot;&gt;&amp;lt;&lt;/span&gt;Directory &lt;span class=&quot;st0&quot; style=&quot;color: red;&quot;&gt;&quot;/usr/lib/cgi-bin&quot;&lt;/span&gt;&lt;span class=&quot;sy0&quot; style=&quot;color: black; font-weight: 700;&quot;&gt;&amp;gt;&lt;/span&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;li1&quot;&gt;&lt;div class=&quot;de1&quot;&gt;
AllowOverride None&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;li1&quot;&gt;&lt;div class=&quot;de1&quot;&gt;
Options +ExecCGI &lt;span class=&quot;re5&quot; style=&quot;color: #660033;&quot;&gt;-MultiViews&lt;/span&gt; +SymLinksIfOwnerMatch&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;li1&quot;&gt;&lt;div class=&quot;de1&quot;&gt;
Order allow,deny&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;li1&quot;&gt;&lt;div class=&quot;de1&quot;&gt;
Allow from all&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;li1&quot;&gt;&lt;div class=&quot;de1&quot;&gt;
&lt;span class=&quot;sy0&quot; style=&quot;color: black; font-weight: 700;&quot;&gt;&amp;lt;/&lt;/span&gt;Directory&lt;span class=&quot;sy0&quot; style=&quot;color: black; font-weight: 700;&quot;&gt;&amp;gt;&lt;/span&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;li1&quot;&gt;&lt;div class=&quot;de1&quot;&gt;
&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;li1&quot;&gt;&lt;div class=&quot;de1&quot;&gt;
ErrorLog &lt;span class=&quot;sy0&quot; style=&quot;color: black; font-weight: 700;&quot;&gt;/&lt;/span&gt;var&lt;span class=&quot;sy0&quot; style=&quot;color: black; font-weight: 700;&quot;&gt;/&lt;/span&gt;log&lt;span class=&quot;sy0&quot; style=&quot;color: black; font-weight: 700;&quot;&gt;/&lt;/span&gt;apache2&lt;span class=&quot;sy0&quot; style=&quot;color: black; font-weight: 700;&quot;&gt;/&lt;/span&gt;error.log&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;li1&quot;&gt;&lt;div class=&quot;de1&quot;&gt;
&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;li1&quot;&gt;&lt;div class=&quot;de1&quot;&gt;
&lt;span class=&quot;co0&quot; style=&quot;font-style: italic;&quot;&gt;# Possible values include: debug, info, notice, warn, error, crit,&lt;/span&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;li1&quot;&gt;&lt;div class=&quot;de1&quot;&gt;
&lt;span class=&quot;co0&quot; style=&quot;font-style: italic;&quot;&gt;# alert, emerg.&lt;/span&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;li1&quot;&gt;&lt;div class=&quot;de1&quot;&gt;
LogLevel warn&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;li1&quot;&gt;&lt;div class=&quot;de1&quot;&gt;
&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;li1&quot;&gt;&lt;div class=&quot;de1&quot;&gt;
CustomLog &lt;span class=&quot;sy0&quot; style=&quot;color: black; font-weight: 700;&quot;&gt;/&lt;/span&gt;var&lt;span class=&quot;sy0&quot; style=&quot;color: black; font-weight: 700;&quot;&gt;/&lt;/span&gt;log&lt;span class=&quot;sy0&quot; style=&quot;color: black; font-weight: 700;&quot;&gt;/&lt;/span&gt;apache2&lt;span class=&quot;sy0&quot; style=&quot;color: black; font-weight: 700;&quot;&gt;/&lt;/span&gt;ssl_access.log combined&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;li1&quot;&gt;&lt;div class=&quot;de1&quot;&gt;
&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;li1&quot;&gt;&lt;div class=&quot;de1&quot;&gt;
&lt;span class=&quot;co0&quot; style=&quot;font-style: italic;&quot;&gt;#   SSL Engine Switch:&lt;/span&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;li1&quot;&gt;&lt;div class=&quot;de1&quot;&gt;
&lt;span class=&quot;co0&quot; style=&quot;font-style: italic;&quot;&gt;#   Enable/Disable SSL for this virtual host.&lt;/span&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;li1&quot;&gt;&lt;div class=&quot;de1&quot;&gt;
SSLEngine on&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;li1&quot;&gt;&lt;div class=&quot;de1&quot;&gt;
SSLCertificateFile &lt;span class=&quot;sy0&quot; style=&quot;color: black; font-weight: 700;&quot;&gt;/&lt;/span&gt;etc&lt;span class=&quot;sy0&quot; style=&quot;color: black; font-weight: 700;&quot;&gt;/&lt;/span&gt;apache2&lt;span class=&quot;sy0&quot; style=&quot;color: black; font-weight: 700;&quot;&gt;/&lt;/span&gt;ssl&lt;span class=&quot;sy0&quot; style=&quot;color: black; font-weight: 700;&quot;&gt;/&lt;/span&gt;apache.pem&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;li1&quot;&gt;&lt;div class=&quot;de1&quot;&gt;
&lt;span class=&quot;sy0&quot; style=&quot;color: black; font-weight: 700;&quot;&gt;&amp;lt;/&lt;/span&gt;VirtualHost&lt;span class=&quot;sy0&quot; style=&quot;color: black; font-weight: 700;&quot;&gt;&amp;gt;&lt;/span&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;li1&quot;&gt;&lt;div class=&quot;de1&quot;&gt;
&lt;span class=&quot;sy0&quot; style=&quot;color: black; font-weight: 700;&quot;&gt;&amp;lt;/&lt;/span&gt;IfModule&lt;span class=&quot;sy0&quot; style=&quot;color: black; font-weight: 700;&quot;&gt;&amp;gt;&lt;/span&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;/ol&gt;
&lt;/pre&gt;
&lt;/div&gt;
&lt;div class=&quot;download cadre_download copypaste_container&quot; style=&quot;margin-bottom: 0.3em; margin-top: 0.3em; position: relative;&quot;&gt;
&lt;a href=&quot;https://technique.arscenic.org/local/cache-code/4328f3e1cd498e1b196ed0b95c884712.txt&quot; style=&quot;color: #888888; font-size: 10.8px; text-decoration-line: none; transition: all 0.5s linear 0s;&quot;&gt;Télécharger&lt;/a&gt;&amp;nbsp;-&amp;nbsp;&lt;a class=&quot;copypaste_link&quot; href=&quot;https://www.blogger.com/null&quot; style=&quot;color: #888888; font-size: 10.8px; transition: all 0.5s linear 0s;&quot; title=&quot;Copier dans le presse-papier&quot;&gt;Copier dans le presse-papier&lt;/a&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;h3 class=&quot;spip&quot; style=&quot;border-bottom: 1px solid rgb(204, 204, 204); clear: both; color: #4b4b4b; font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 1.6em; font-weight: 400; margin: 10px 0px 5px; padding: 0px 0px 5px;&quot;&gt;
&lt;a href=&quot;https://www.blogger.com/null&quot; name=&quot;activation-finale-et-redemarrage&quot; style=&quot;color: #a90a10; transition: all 0.5s linear 0s;&quot;&gt;&lt;/a&gt;Activation finale et redémarrage du serveur apache&lt;/h3&gt;
&lt;div style=&quot;color: #4b4b4b; font-family: Verdana, Geneva, sans-serif; font-size: 12px; margin-bottom: 0.3em; margin-top: 0.3em;&quot;&gt;
Puis vous pouvez activer le module ssl pour Apache, le virtualhost ssl et redémarrer Apache&amp;nbsp;:&lt;/div&gt;
&lt;div class=&quot;coloration_code cadre&quot; style=&quot;color: #4b4b4b; font-family: Verdana, Geneva, sans-serif; font-size: 12px; margin-bottom: 1.6em;&quot;&gt;
&lt;div class=&quot;spip_bash cadre&quot; style=&quot;background: rgb(250, 250, 250); border-color: rgb(204, 204, 204) rgb(204, 204, 204) rgb(204, 204, 204) rgb(136, 136, 136); border-image: initial; border-style: solid; border-width: 1px 1px 1px 2px; box-sizing: border-box; color: #666666; font-family: &amp;quot;Lucida Console&amp;quot;, &amp;quot;Courier New&amp;quot;, monospace; font-size: 10.8px; font-stretch: normal; font-variant-east-asian: normal; font-variant-numeric: normal; line-height: 1.5em; margin: 5px 0px 0px; overflow: auto; padding: 7.09375px; width: 710px;&quot;&gt;
&lt;pre class=&quot;bash&quot;&gt;&lt;ol style=&quot;list-style-type: none; margin: 0px !important; padding: 0px;&quot;&gt;
&lt;li class=&quot;li1&quot;&gt;&lt;div class=&quot;de1&quot;&gt;
a2enmod ssl&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;li1&quot;&gt;&lt;div class=&quot;de1&quot;&gt;
a2ensite default-ssl&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;li1&quot;&gt;&lt;div class=&quot;de1&quot;&gt;
&lt;span class=&quot;kw2&quot; style=&quot;color: #c20cb9; font-weight: 700;&quot;&gt;sudo&lt;/span&gt; &lt;span class=&quot;sy0&quot; style=&quot;color: black; font-weight: 700;&quot;&gt;/&lt;/span&gt;etc&lt;span class=&quot;sy0&quot; style=&quot;color: black; font-weight: 700;&quot;&gt;/&lt;/span&gt;init.d&lt;span class=&quot;sy0&quot; style=&quot;color: black; font-weight: 700;&quot;&gt;/&lt;/span&gt;apache2 restart&lt;/div&gt;
&lt;/li&gt;
&lt;/ol&gt;
&lt;/pre&gt;
&lt;/div&gt;
&lt;div class=&quot;download cadre_download copypaste_container&quot; style=&quot;margin-bottom: 0.3em; margin-top: 0.3em; position: relative;&quot;&gt;
&lt;a href=&quot;https://technique.arscenic.org/local/cache-code/7458ac1e6d35c2dc78c3274945c00770.txt&quot; style=&quot;color: #888888; font-size: 10.8px; text-decoration-line: none; transition: all 0.5s linear 0s;&quot;&gt;Télécharger&lt;/a&gt;&amp;nbsp;-&amp;nbsp;&lt;a class=&quot;copypaste_link&quot; href=&quot;https://www.blogger.com/null&quot; style=&quot;color: #888888; font-size: 10.8px; transition: all 0.5s linear 0s;&quot; title=&quot;Copier dans le presse-papier&quot;&gt;Copier dans le presse-papier&lt;/a&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;div style=&quot;color: #4b4b4b; font-family: Verdana, Geneva, sans-serif; font-size: 12px; margin-bottom: 0.3em; margin-top: 0.3em;&quot;&gt;
Il est ensuite possible de tester que cela fonctionne en allant à l’adresse&amp;nbsp;:&amp;nbsp;&lt;code class=&quot;spip_code&quot; dir=&quot;ltr&quot; style=&quot;color: #3c8e13; font-family: &amp;quot;Lucida Console&amp;quot;, &amp;quot;Courier New&amp;quot;, monospace; font-stretch: normal; font-variant-east-asian: normal; font-variant-numeric: normal; line-height: 1.5em;&quot;&gt;https://www.domaine.tld:443&lt;/code&gt;&amp;nbsp;ou&amp;nbsp;&lt;code class=&quot;spip_code&quot; dir=&quot;ltr&quot; style=&quot;color: #3c8e13; font-family: &amp;quot;Lucida Console&amp;quot;, &amp;quot;Courier New&amp;quot;, monospace; font-stretch: normal; font-variant-east-asian: normal; font-variant-numeric: normal; line-height: 1.5em;&quot;&gt;https://www.domaine.tld&lt;/code&gt;.&lt;/div&gt;
&lt;div style=&quot;color: #4b4b4b; font-family: Verdana, Geneva, sans-serif; font-size: 12px; margin-bottom: 0.3em; margin-top: 0.3em;&quot;&gt;
Votre navigateur devrait spécifier que le certificat n’est pas considéré comme sûr mais vous permettre de voir et d’accepter le certificat afin de pouvoir avoir accès à la page en question (qui devrait être la même sans le &quot;s&quot; à http et sans le :443 en fin d’adresse).&lt;/div&gt;
&lt;div style=&quot;color: #4b4b4b; font-family: Verdana, Geneva, sans-serif; font-size: 12px; margin-bottom: 0.3em; margin-top: 0.3em;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;color: #4b4b4b; font-family: Verdana, Geneva, sans-serif; font-size: 12px; margin-bottom: 0.3em; margin-top: 0.3em;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://neo4tech.blogspot.com/feeds/6063324376457325352/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://neo4tech.blogspot.com/2019/07/installer-et-configurer-le-module-ssl.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8986027051715887119/posts/default/6063324376457325352'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8986027051715887119/posts/default/6063324376457325352'/><link rel='alternate' type='text/html' href='http://neo4tech.blogspot.com/2019/07/installer-et-configurer-le-module-ssl.html' title='Installer et configurer le module ssl pour Apache2'/><author><name>Admin</name><uri>http://www.blogger.com/profile/08900110432875731584</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgPMVeF3S8Yk12hgsud61XG-VFrioTzHfden9RTyUSio_JYOU5uuGmy9zYSF7j8E0BcJ4QCX_dFyTQ7bzInq_FWkQdVRHG_gGxnQKy08eRIw9ON45dhN8PrqS2tIO9oTQ/s113/*'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8986027051715887119.post-4281581637675803088</id><published>2019-06-18T13:48:00.002+01:00</published><updated>2019-06-18T13:49:49.657+01:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Microsoft"/><title type='text'>Sysinternals Suite</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
&lt;h1 class=&quot;x-hidden-focus&quot; id=&quot;sysinternals-suite&quot; sourcefile=&quot;downloads/sysinternals-suite.md&quot; sourcestartlinenumber=&quot;11&quot; style=&quot;background-color: white; box-sizing: inherit; font-family: &amp;quot;Segoe UI&amp;quot;, SegoeUI, &amp;quot;Segoe WP&amp;quot;, &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Tahoma, Arial, sans-serif; line-height: 1.3; margin: -10px 0px 0px; overflow-wrap: break-word; word-break: break-word;&quot;&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;Sysinternals Suite&lt;/span&gt;&lt;/h1&gt;
&lt;div&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;h1 class=&quot;x-hidden-focus&quot; id=&quot;sysinternals-suite&quot; sourcefile=&quot;downloads/sysinternals-suite.md&quot; sourcestartlinenumber=&quot;11&quot; style=&quot;background-color: white; box-sizing: inherit; font-family: &amp;quot;Segoe UI&amp;quot;, SegoeUI, &amp;quot;Segoe WP&amp;quot;, &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Tahoma, Arial, sans-serif; font-size: 2.5rem; line-height: 1.3; margin: -10px 0px 0px; overflow-wrap: break-word; word-break: break-word;&quot;&gt;
&lt;span style=&quot;background-color: transparent; box-sizing: inherit; cursor: pointer; font-size: 16px; outline: 0px; overflow-wrap: break-word;&quot;&gt;&lt;a data-linktype=&quot;external&quot; href=&quot;https://download.sysinternals.com/files/SysinternalsSuite.zip&quot; style=&quot;background-color: transparent; box-sizing: inherit; cursor: pointer; font-size: 16px; outline: 0px; overflow-wrap: break-word;&quot;&gt;Download Sysinternals Suite&lt;/a&gt;&lt;/span&gt;&lt;span style=&quot;font-size: 16px;&quot;&gt;&amp;nbsp;(25.4 MB)&lt;/span&gt;&lt;/h1&gt;
&lt;h1 class=&quot;x-hidden-focus&quot; id=&quot;sysinternals-suite&quot; sourcefile=&quot;downloads/sysinternals-suite.md&quot; sourcestartlinenumber=&quot;11&quot; style=&quot;background-color: white; box-sizing: inherit; font-family: &amp;quot;Segoe UI&amp;quot;, SegoeUI, &amp;quot;Segoe WP&amp;quot;, &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Tahoma, Arial, sans-serif; font-size: 2.5rem; line-height: 1.3; margin: -10px 0px 0px; overflow-wrap: break-word; word-break: break-word;&quot;&gt;
&lt;span style=&quot;font-size: 16px;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/h1&gt;
&lt;h1 class=&quot;x-hidden-focus&quot; id=&quot;sysinternals-suite&quot; sourcefile=&quot;downloads/sysinternals-suite.md&quot; sourcestartlinenumber=&quot;11&quot; style=&quot;background-color: white; box-sizing: inherit; font-family: &amp;quot;Segoe UI&amp;quot;, SegoeUI, &amp;quot;Segoe WP&amp;quot;, &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Tahoma, Arial, sans-serif; font-size: 2.5rem; line-height: 1.3; margin: -10px 0px 0px; overflow-wrap: break-word; word-break: break-word;&quot;&gt;
&lt;a data-linktype=&quot;external&quot; href=&quot;https://download.sysinternals.com/files/SysinternalsSuite-Nano.zip&quot; style=&quot;background-color: transparent; box-sizing: inherit; cursor: pointer; font-size: 16px; outline: 0px; overflow-wrap: break-word;&quot;&gt;&lt;span style=&quot;box-sizing: inherit;&quot;&gt;Download Sysinternals Suite for Nano Server&lt;/span&gt;&lt;/a&gt;&lt;span style=&quot;font-size: 16px;&quot;&gt;&amp;nbsp;(5 MB)&lt;/span&gt;&lt;/h1&gt;
&lt;h2 id=&quot;introduction&quot; style=&quot;background-color: white; box-sizing: inherit; font-family: &amp;quot;Segoe UI&amp;quot;, SegoeUI, &amp;quot;Segoe WP&amp;quot;, &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Tahoma, Arial, sans-serif; line-height: 1.3; margin-bottom: 12px; margin-top: 32px;&quot;&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;Introduction&lt;/span&gt;&lt;a aria-labelledby=&quot;introduction&quot; class=&quot;docon docon-link heading-anchor&quot; href=&quot;https://docs.microsoft.com/fr-fr/sysinternals/downloads/sysinternals-suite#introduction&quot; style=&quot;-webkit-font-smoothing: antialiased; background-color: transparent; border: 0px; box-sizing: inherit; clip-path: inset(50%); clip: rect(1px, 1px, 1px, 1px); cursor: pointer; direction: ltr; display: inline-block; font-family: docons; font-size: 0.8em; font-variant-east-asian: normal; font-variant-numeric: normal; font-weight: 400; height: 1px; line-height: 16px; margin: -1px; opacity: 0; outline: 0px; overflow-wrap: normal; overflow: hidden; padding: 0px; position: absolute; speak: none; text-align: center; text-decoration-line: none; transition: opacity 0.1s linear 0s; vertical-align: middle; width: 1px;&quot;&gt;&lt;/a&gt;&lt;/h2&gt;
&lt;div style=&quot;background-color: white; box-sizing: inherit; font-family: &amp;quot;Segoe UI&amp;quot;, SegoeUI, &amp;quot;Segoe WP&amp;quot;, &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Tahoma, Arial, sans-serif; font-size: 16px; margin-top: 1rem; overflow-wrap: break-word;&quot;&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
The Sysinternals Troubleshooting Utilities have been rolled up into a single Suite of tools. This file contains the individual troubleshooting tools and help files. It does not contain non-troubleshooting tools like the BSOD Screen Saver.&lt;/div&gt;
&lt;/div&gt;
&lt;div class=&quot;x-hidden-focus&quot; style=&quot;background-color: white; box-sizing: inherit; font-family: &amp;quot;Segoe UI&amp;quot;, SegoeUI, &amp;quot;Segoe WP&amp;quot;, &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Tahoma, Arial, sans-serif; font-size: 16px; margin-top: 1rem; overflow-wrap: break-word;&quot;&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
The Suite is a bundling of the following selected Sysinternals&amp;nbsp;&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
Utilities:&amp;nbsp;&lt;a data-linktype=&quot;relative-path&quot; href=&quot;https://docs.microsoft.com/fr-fr/sysinternals/downloads/accesschk&quot; style=&quot;background-color: transparent; box-sizing: inherit; cursor: pointer; outline: 0px; overflow-wrap: break-word;&quot;&gt;AccessChk&lt;/a&gt;,&amp;nbsp;&lt;a data-linktype=&quot;relative-path&quot; href=&quot;https://docs.microsoft.com/fr-fr/sysinternals/downloads/accessenum&quot; style=&quot;background-color: transparent; box-sizing: inherit; cursor: pointer; outline: 0px; overflow-wrap: break-word;&quot;&gt;AccessEnum&lt;/a&gt;,&amp;nbsp;&lt;a data-linktype=&quot;relative-path&quot; href=&quot;https://docs.microsoft.com/fr-fr/sysinternals/downloads/adexplorer&quot; style=&quot;background-color: transparent; box-sizing: inherit; cursor: pointer; outline: 0px; overflow-wrap: break-word;&quot;&gt;AdExplorer&lt;/a&gt;,&amp;nbsp;&lt;a data-linktype=&quot;relative-path&quot; href=&quot;https://docs.microsoft.com/fr-fr/sysinternals/downloads/adinsight&quot; style=&quot;background-color: transparent; box-sizing: inherit; cursor: pointer; outline: 0px; overflow-wrap: break-word;&quot;&gt;AdInsight&lt;/a&gt;,&amp;nbsp;&lt;a data-linktype=&quot;relative-path&quot; href=&quot;https://docs.microsoft.com/fr-fr/sysinternals/downloads/adrestore&quot; style=&quot;background-color: transparent; box-sizing: inherit; cursor: pointer; outline: 0px; overflow-wrap: break-word;&quot;&gt;AdRestore&lt;/a&gt;,&amp;nbsp;&lt;a data-linktype=&quot;relative-path&quot; href=&quot;https://docs.microsoft.com/fr-fr/sysinternals/downloads/autologon&quot; style=&quot;background-color: transparent; box-sizing: inherit; cursor: pointer; outline: 0px; overflow-wrap: break-word;&quot;&gt;Autologon&lt;/a&gt;,&amp;nbsp;&lt;a data-linktype=&quot;relative-path&quot; href=&quot;https://docs.microsoft.com/fr-fr/sysinternals/downloads/autoruns&quot; style=&quot;background-color: transparent; box-sizing: inherit; cursor: pointer; outline: 0px; overflow-wrap: break-word;&quot;&gt;Autoruns&lt;/a&gt;,&amp;nbsp;&lt;a data-linktype=&quot;relative-path&quot; href=&quot;https://docs.microsoft.com/fr-fr/sysinternals/downloads/bginfo&quot; style=&quot;background-color: transparent; box-sizing: inherit; cursor: pointer; outline: 0px; overflow-wrap: break-word;&quot;&gt;BgInfo&lt;/a&gt;,&amp;nbsp;&lt;a data-linktype=&quot;relative-path&quot; href=&quot;https://docs.microsoft.com/fr-fr/sysinternals/downloads/bluescreen&quot; style=&quot;background-color: transparent; box-sizing: inherit; cursor: pointer; outline: 0px; overflow-wrap: break-word;&quot;&gt;BlueScreen&lt;/a&gt;,&amp;nbsp;&lt;a data-linktype=&quot;relative-path&quot; href=&quot;https://docs.microsoft.com/fr-fr/sysinternals/downloads/cacheset&quot; style=&quot;background-color: transparent; box-sizing: inherit; cursor: pointer; outline: 0px; overflow-wrap: break-word;&quot;&gt;CacheSet&lt;/a&gt;,&amp;nbsp;&lt;a data-linktype=&quot;relative-path&quot; href=&quot;https://docs.microsoft.com/fr-fr/sysinternals/downloads/clockres&quot; style=&quot;background-color: transparent; box-sizing: inherit; cursor: pointer; outline: 0px; overflow-wrap: break-word;&quot;&gt;ClockRes&lt;/a&gt;,&amp;nbsp;&lt;a data-linktype=&quot;relative-path&quot; href=&quot;https://docs.microsoft.com/fr-fr/sysinternals/downloads/contig&quot; style=&quot;background-color: transparent; box-sizing: inherit; cursor: pointer; outline: 0px; overflow-wrap: break-word;&quot;&gt;Contig&lt;/a&gt;,&amp;nbsp;&lt;a data-linktype=&quot;relative-path&quot; href=&quot;https://docs.microsoft.com/fr-fr/sysinternals/downloads/coreinfo&quot; style=&quot;background-color: transparent; box-sizing: inherit; cursor: pointer; outline: 0px; overflow-wrap: break-word;&quot;&gt;Coreinfo&lt;/a&gt;,&amp;nbsp;&lt;a data-linktype=&quot;relative-path&quot; href=&quot;https://docs.microsoft.com/fr-fr/sysinternals/downloads/ctrl2cap&quot; style=&quot;background-color: transparent; box-sizing: inherit; cursor: pointer; outline: 0px; overflow-wrap: break-word;&quot;&gt;Ctrl2Cap&lt;/a&gt;,&amp;nbsp;&lt;a data-linktype=&quot;relative-path&quot; href=&quot;https://docs.microsoft.com/fr-fr/sysinternals/downloads/debugview&quot; style=&quot;background-color: transparent; box-sizing: inherit; cursor: pointer; outline: 0px; overflow-wrap: break-word;&quot;&gt;DebugView&lt;/a&gt;,&amp;nbsp;&lt;a data-linktype=&quot;relative-path&quot; href=&quot;https://docs.microsoft.com/fr-fr/sysinternals/downloads/desktops&quot; style=&quot;background-color: transparent; box-sizing: inherit; cursor: pointer; outline: 0px; overflow-wrap: break-word;&quot;&gt;Desktops&lt;/a&gt;,&amp;nbsp;&lt;a data-linktype=&quot;relative-path&quot; href=&quot;https://docs.microsoft.com/fr-fr/sysinternals/downloads/disk2vhd&quot; style=&quot;background-color: transparent; box-sizing: inherit; cursor: pointer; outline: 0px; overflow-wrap: break-word;&quot;&gt;Disk2vhd&lt;/a&gt;,&amp;nbsp;&lt;a data-linktype=&quot;relative-path&quot; href=&quot;https://docs.microsoft.com/fr-fr/sysinternals/downloads/diskext&quot; style=&quot;background-color: transparent; box-sizing: inherit; cursor: pointer; outline: 0px; overflow-wrap: break-word;&quot;&gt;DiskExt&lt;/a&gt;,&amp;nbsp;&lt;a data-linktype=&quot;relative-path&quot; href=&quot;https://docs.microsoft.com/fr-fr/sysinternals/downloads/diskmon&quot; style=&quot;background-color: transparent; box-sizing: inherit; cursor: pointer; outline: 0px; overflow-wrap: break-word;&quot;&gt;DiskMon&lt;/a&gt;,&amp;nbsp;&lt;a data-linktype=&quot;relative-path&quot; href=&quot;https://docs.microsoft.com/fr-fr/sysinternals/downloads/diskview&quot; style=&quot;background-color: transparent; box-sizing: inherit; cursor: pointer; outline: 0px; overflow-wrap: break-word;&quot;&gt;DiskView&lt;/a&gt;,&amp;nbsp;&lt;a data-linktype=&quot;relative-path&quot; href=&quot;https://docs.microsoft.com/fr-fr/sysinternals/downloads/du&quot; style=&quot;background-color: transparent; box-sizing: inherit; cursor: pointer; outline: 0px; overflow-wrap: break-word;&quot;&gt;Disk Usage (DU)&lt;/a&gt;,&amp;nbsp;&lt;a data-linktype=&quot;relative-path&quot; href=&quot;https://docs.microsoft.com/fr-fr/sysinternals/downloads/efsdump&quot; style=&quot;background-color: transparent; box-sizing: inherit; cursor: pointer; outline: 0px; overflow-wrap: break-word;&quot;&gt;EFSDump&lt;/a&gt;,&amp;nbsp;&lt;a data-linktype=&quot;relative-path&quot; href=&quot;https://docs.microsoft.com/fr-fr/sysinternals/downloads/findlinks&quot; style=&quot;background-color: transparent; box-sizing: inherit; cursor: pointer; outline: 0px; overflow-wrap: break-word;&quot;&gt;FindLinks&lt;/a&gt;,&amp;nbsp;&lt;a data-linktype=&quot;relative-path&quot; href=&quot;https://docs.microsoft.com/fr-fr/sysinternals/downloads/handle&quot; style=&quot;background-color: transparent; box-sizing: inherit; cursor: pointer; outline: 0px; overflow-wrap: break-word;&quot;&gt;Handle&lt;/a&gt;,&amp;nbsp;&lt;a data-linktype=&quot;relative-path&quot; href=&quot;https://docs.microsoft.com/fr-fr/sysinternals/downloads/hex2dec&quot; style=&quot;background-color: transparent; box-sizing: inherit; cursor: pointer; outline: 0px; overflow-wrap: break-word;&quot;&gt;Hex2dec&lt;/a&gt;,&amp;nbsp;&lt;a data-linktype=&quot;relative-path&quot; href=&quot;https://docs.microsoft.com/fr-fr/sysinternals/downloads/junction&quot; style=&quot;background-color: transparent; box-sizing: inherit; cursor: pointer; outline: 0px; overflow-wrap: break-word;&quot;&gt;Junction&lt;/a&gt;,&amp;nbsp;&lt;a data-linktype=&quot;relative-path&quot; href=&quot;https://docs.microsoft.com/fr-fr/sysinternals/downloads/ldmdump&quot; style=&quot;background-color: transparent; box-sizing: inherit; cursor: pointer; outline: 0px; overflow-wrap: break-word;&quot;&gt;LDMDump&lt;/a&gt;,&amp;nbsp;&lt;a data-linktype=&quot;relative-path&quot; href=&quot;https://docs.microsoft.com/fr-fr/sysinternals/downloads/listdlls&quot; style=&quot;background-color: transparent; box-sizing: inherit; cursor: pointer; outline: 0px; overflow-wrap: break-word;&quot;&gt;ListDLLs&lt;/a&gt;,&amp;nbsp;&lt;a data-linktype=&quot;relative-path&quot; href=&quot;https://docs.microsoft.com/fr-fr/sysinternals/downloads/livekd&quot; style=&quot;background-color: transparent; box-sizing: inherit; cursor: pointer; outline: 0px; overflow-wrap: break-word;&quot;&gt;LiveKd&lt;/a&gt;,&amp;nbsp;&lt;a data-linktype=&quot;relative-path&quot; href=&quot;https://docs.microsoft.com/fr-fr/sysinternals/downloads/loadorder&quot; style=&quot;background-color: transparent; box-sizing: inherit; cursor: pointer; outline: 0px; overflow-wrap: break-word;&quot;&gt;LoadOrder&lt;/a&gt;,&amp;nbsp;&lt;a data-linktype=&quot;relative-path&quot; href=&quot;https://docs.microsoft.com/fr-fr/sysinternals/downloads/logonsessions&quot; style=&quot;background-color: transparent; box-sizing: inherit; cursor: pointer; outline: 0px; overflow-wrap: break-word;&quot;&gt;LogonSessions&lt;/a&gt;,&amp;nbsp;&lt;a data-linktype=&quot;relative-path&quot; href=&quot;https://docs.microsoft.com/fr-fr/sysinternals/downloads/movefile&quot; style=&quot;background-color: transparent; box-sizing: inherit; cursor: pointer; outline: 0px; overflow-wrap: break-word;&quot;&gt;MoveFile&lt;/a&gt;,&amp;nbsp;&lt;a data-linktype=&quot;relative-path&quot; href=&quot;https://docs.microsoft.com/fr-fr/sysinternals/downloads/notmyfault&quot; style=&quot;background-color: transparent; box-sizing: inherit; cursor: pointer; outline: 0px; overflow-wrap: break-word;&quot;&gt;NotMyFault&lt;/a&gt;,&amp;nbsp;&lt;a data-linktype=&quot;relative-path&quot; href=&quot;https://docs.microsoft.com/fr-fr/sysinternals/downloads/ntfsinfo&quot; style=&quot;background-color: transparent; box-sizing: inherit; cursor: pointer; outline: 0px; overflow-wrap: break-word;&quot;&gt;NTFSInfo&lt;/a&gt;,&amp;nbsp;&lt;a data-linktype=&quot;relative-path&quot; href=&quot;https://docs.microsoft.com/fr-fr/sysinternals/downloads/pagedefrag&quot; style=&quot;background-color: transparent; box-sizing: inherit; cursor: pointer; outline: 0px; overflow-wrap: break-word;&quot;&gt;PageDefrag&lt;/a&gt;,&amp;nbsp;&lt;a data-linktype=&quot;relative-path&quot; href=&quot;https://docs.microsoft.com/fr-fr/sysinternals/downloads/pendmoves&quot; style=&quot;background-color: transparent; box-sizing: inherit; cursor: pointer; outline: 0px; overflow-wrap: break-word;&quot;&gt;PendMoves&lt;/a&gt;,&amp;nbsp;&lt;a data-linktype=&quot;relative-path&quot; href=&quot;https://docs.microsoft.com/fr-fr/sysinternals/downloads/pipelist&quot; style=&quot;background-color: transparent; box-sizing: inherit; cursor: pointer; outline: 0px; overflow-wrap: break-word;&quot;&gt;PipeList&lt;/a&gt;,&amp;nbsp;&lt;a data-linktype=&quot;relative-path&quot; href=&quot;https://docs.microsoft.com/fr-fr/sysinternals/downloads/portmon&quot; style=&quot;background-color: transparent; box-sizing: inherit; cursor: pointer; outline: 0px; overflow-wrap: break-word;&quot;&gt;PortMon&lt;/a&gt;,&amp;nbsp;&lt;a data-linktype=&quot;relative-path&quot; href=&quot;https://docs.microsoft.com/fr-fr/sysinternals/downloads/procdump&quot; style=&quot;background-color: transparent; box-sizing: inherit; cursor: pointer; outline: 0px; overflow-wrap: break-word;&quot;&gt;ProcDump&lt;/a&gt;,&amp;nbsp;&lt;a data-linktype=&quot;relative-path&quot; href=&quot;https://docs.microsoft.com/fr-fr/sysinternals/downloads/process-explorer&quot; style=&quot;background-color: transparent; box-sizing: inherit; cursor: pointer; outline: 0px; overflow-wrap: break-word;&quot;&gt;Process Explorer&lt;/a&gt;,&amp;nbsp;&lt;a data-linktype=&quot;relative-path&quot; href=&quot;https://docs.microsoft.com/fr-fr/sysinternals/downloads/procmon&quot; style=&quot;background-color: transparent; box-sizing: inherit; cursor: pointer; outline: 0px; overflow-wrap: break-word;&quot;&gt;Process Monitor&lt;/a&gt;,&amp;nbsp;&lt;a data-linktype=&quot;relative-path&quot; href=&quot;https://docs.microsoft.com/fr-fr/sysinternals/downloads/psexec&quot; style=&quot;background-color: transparent; box-sizing: inherit; cursor: pointer; outline: 0px; overflow-wrap: break-word;&quot;&gt;PsExec&lt;/a&gt;,&amp;nbsp;&lt;a data-linktype=&quot;relative-path&quot; href=&quot;https://docs.microsoft.com/fr-fr/sysinternals/downloads/psfile&quot; style=&quot;background-color: transparent; box-sizing: inherit; cursor: pointer; outline: 0px; overflow-wrap: break-word;&quot;&gt;PsFile&lt;/a&gt;,&amp;nbsp;&lt;a data-linktype=&quot;relative-path&quot; href=&quot;https://docs.microsoft.com/fr-fr/sysinternals/downloads/psgetsid&quot; style=&quot;background-color: transparent; box-sizing: inherit; cursor: pointer; outline: 0px; overflow-wrap: break-word;&quot;&gt;PsGetSid&lt;/a&gt;,&amp;nbsp;&lt;a data-linktype=&quot;relative-path&quot; href=&quot;https://docs.microsoft.com/fr-fr/sysinternals/downloads/psinfo&quot; style=&quot;background-color: transparent; box-sizing: inherit; cursor: pointer; outline: 0px; overflow-wrap: break-word;&quot;&gt;PsInfo&lt;/a&gt;,&amp;nbsp;&lt;a data-linktype=&quot;relative-path&quot; href=&quot;https://docs.microsoft.com/fr-fr/sysinternals/downloads/pskill&quot; style=&quot;background-color: transparent; box-sizing: inherit; cursor: pointer; outline: 0px; overflow-wrap: break-word;&quot;&gt;PsKill&lt;/a&gt;,&amp;nbsp;&lt;a data-linktype=&quot;relative-path&quot; href=&quot;https://docs.microsoft.com/fr-fr/sysinternals/downloads/pslist&quot; style=&quot;background-color: transparent; box-sizing: inherit; cursor: pointer; outline: 0px; overflow-wrap: break-word;&quot;&gt;PsList&lt;/a&gt;,&amp;nbsp;&lt;a data-linktype=&quot;relative-path&quot; href=&quot;https://docs.microsoft.com/fr-fr/sysinternals/downloads/psloggedon&quot; style=&quot;background-color: transparent; box-sizing: inherit; cursor: pointer; outline: 0px; overflow-wrap: break-word;&quot;&gt;PsLoggedOn&lt;/a&gt;,&amp;nbsp;&lt;a data-linktype=&quot;relative-path&quot; href=&quot;https://docs.microsoft.com/fr-fr/sysinternals/downloads/psloglist&quot; style=&quot;background-color: transparent; box-sizing: inherit; cursor: pointer; outline: 0px; overflow-wrap: break-word;&quot;&gt;PsLogList&lt;/a&gt;,&amp;nbsp;&lt;a data-linktype=&quot;relative-path&quot; href=&quot;https://docs.microsoft.com/fr-fr/sysinternals/downloads/pspasswd&quot; style=&quot;background-color: transparent; box-sizing: inherit; cursor: pointer; outline: 0px; overflow-wrap: break-word;&quot;&gt;PsPasswd&lt;/a&gt;,&amp;nbsp;&lt;a data-linktype=&quot;relative-path&quot; href=&quot;https://docs.microsoft.com/fr-fr/sysinternals/downloads/psping&quot; style=&quot;background-color: transparent; box-sizing: inherit; cursor: pointer; outline: 0px; overflow-wrap: break-word;&quot;&gt;PsPing&lt;/a&gt;,&amp;nbsp;&lt;a data-linktype=&quot;relative-path&quot; href=&quot;https://docs.microsoft.com/fr-fr/sysinternals/downloads/psservice&quot; style=&quot;background-color: transparent; box-sizing: inherit; cursor: pointer; outline: 0px; overflow-wrap: break-word;&quot;&gt;PsService&lt;/a&gt;,&amp;nbsp;&lt;a data-linktype=&quot;relative-path&quot; href=&quot;https://docs.microsoft.com/fr-fr/sysinternals/downloads/psshutdown&quot; style=&quot;background-color: transparent; box-sizing: inherit; cursor: pointer; outline: 0px; overflow-wrap: break-word;&quot;&gt;PsShutdown&lt;/a&gt;,&amp;nbsp;&lt;a data-linktype=&quot;relative-path&quot; href=&quot;https://docs.microsoft.com/fr-fr/sysinternals/downloads/pssuspend&quot; style=&quot;background-color: transparent; box-sizing: inherit; cursor: pointer; outline: 0px; overflow-wrap: break-word;&quot;&gt;PsSuspend&lt;/a&gt;,&amp;nbsp;&lt;a data-linktype=&quot;relative-path&quot; href=&quot;https://docs.microsoft.com/fr-fr/sysinternals/downloads/pstools&quot; style=&quot;background-color: transparent; box-sizing: inherit; cursor: pointer; outline: 0px; overflow-wrap: break-word;&quot;&gt;PsTools&lt;/a&gt;,&amp;nbsp;&lt;a data-linktype=&quot;relative-path&quot; href=&quot;https://docs.microsoft.com/fr-fr/sysinternals/downloads/rammap&quot; style=&quot;background-color: transparent; box-sizing: inherit; cursor: pointer; outline: 0px; overflow-wrap: break-word;&quot;&gt;RAMMap&lt;/a&gt;,&amp;nbsp;&lt;a data-linktype=&quot;relative-path&quot; href=&quot;https://docs.microsoft.com/fr-fr/sysinternals/downloads/regdelnull&quot; style=&quot;background-color: transparent; box-sizing: inherit; cursor: pointer; outline: 0px; overflow-wrap: break-word;&quot;&gt;RegDelNull&lt;/a&gt;,&amp;nbsp;&lt;a data-linktype=&quot;relative-path&quot; href=&quot;https://docs.microsoft.com/fr-fr/sysinternals/downloads/reghide&quot; style=&quot;background-color: transparent; box-sizing: inherit; cursor: pointer; outline: 0px; overflow-wrap: break-word;&quot;&gt;RegHide&lt;/a&gt;,&amp;nbsp;&lt;a data-linktype=&quot;relative-path&quot; href=&quot;https://docs.microsoft.com/fr-fr/sysinternals/downloads/regjump&quot; style=&quot;background-color: transparent; box-sizing: inherit; cursor: pointer; outline: 0px; overflow-wrap: break-word;&quot;&gt;RegJump&lt;/a&gt;,&amp;nbsp;&lt;a data-linktype=&quot;relative-path&quot; href=&quot;https://docs.microsoft.com/fr-fr/sysinternals/downloads/ru&quot; style=&quot;background-color: transparent; box-sizing: inherit; cursor: pointer; outline: 0px; overflow-wrap: break-word;&quot;&gt;Registry Usage (RU)&lt;/a&gt;,&amp;nbsp;&lt;a data-linktype=&quot;relative-path&quot; href=&quot;https://docs.microsoft.com/fr-fr/sysinternals/downloads/sdelete&quot; style=&quot;background-color: transparent; box-sizing: inherit; cursor: pointer; outline: 0px; overflow-wrap: break-word;&quot;&gt;SDelete&lt;/a&gt;,&amp;nbsp;&lt;a data-linktype=&quot;relative-path&quot; href=&quot;https://docs.microsoft.com/fr-fr/sysinternals/downloads/shareenum&quot; style=&quot;background-color: transparent; box-sizing: inherit; cursor: pointer; outline: 0px; overflow-wrap: break-word;&quot;&gt;ShareEnum&lt;/a&gt;,&amp;nbsp;&lt;a data-linktype=&quot;relative-path&quot; href=&quot;https://docs.microsoft.com/fr-fr/sysinternals/downloads/shellrunas&quot; style=&quot;background-color: transparent; box-sizing: inherit; cursor: pointer; outline: 0px; overflow-wrap: break-word;&quot;&gt;ShellRunas&lt;/a&gt;,&amp;nbsp;&lt;a data-linktype=&quot;relative-path&quot; href=&quot;https://docs.microsoft.com/fr-fr/sysinternals/downloads/sigcheck&quot; style=&quot;background-color: transparent; box-sizing: inherit; cursor: pointer; outline: 0px; overflow-wrap: break-word;&quot;&gt;Sigcheck&lt;/a&gt;,&amp;nbsp;&lt;a data-linktype=&quot;relative-path&quot; href=&quot;https://docs.microsoft.com/fr-fr/sysinternals/downloads/streams&quot; style=&quot;background-color: transparent; box-sizing: inherit; cursor: pointer; outline: 0px; overflow-wrap: break-word;&quot;&gt;Streams&lt;/a&gt;,&amp;nbsp;&lt;a data-linktype=&quot;relative-path&quot; href=&quot;https://docs.microsoft.com/fr-fr/sysinternals/downloads/strings&quot; style=&quot;background-color: transparent; box-sizing: inherit; cursor: pointer; outline: 0px; overflow-wrap: break-word;&quot;&gt;Strings&lt;/a&gt;,&amp;nbsp;&lt;a data-linktype=&quot;relative-path&quot; href=&quot;https://docs.microsoft.com/fr-fr/sysinternals/downloads/sync&quot; style=&quot;background-color: transparent; box-sizing: inherit; cursor: pointer; outline: 0px; overflow-wrap: break-word;&quot;&gt;Sync&lt;/a&gt;,&amp;nbsp;&lt;a data-linktype=&quot;relative-path&quot; href=&quot;https://docs.microsoft.com/fr-fr/sysinternals/downloads/sysmon&quot; style=&quot;background-color: transparent; box-sizing: inherit; cursor: pointer; outline: 0px; overflow-wrap: break-word;&quot;&gt;Sysmon&lt;/a&gt;,&amp;nbsp;&lt;a data-linktype=&quot;relative-path&quot; href=&quot;https://docs.microsoft.com/fr-fr/sysinternals/downloads/tcpview&quot; style=&quot;background-color: transparent; box-sizing: inherit; cursor: pointer; outline: 0px; overflow-wrap: break-word;&quot;&gt;TCPView&lt;/a&gt;,&amp;nbsp;&lt;a data-linktype=&quot;relative-path&quot; href=&quot;https://docs.microsoft.com/fr-fr/sysinternals/downloads/vmmap&quot; style=&quot;background-color: transparent; box-sizing: inherit; cursor: pointer; outline: 0px; overflow-wrap: break-word;&quot;&gt;VMMap&lt;/a&gt;,&amp;nbsp;&lt;a data-linktype=&quot;relative-path&quot; href=&quot;https://docs.microsoft.com/fr-fr/sysinternals/downloads/volumeid&quot; style=&quot;background-color: transparent; box-sizing: inherit; cursor: pointer; outline: 0px; overflow-wrap: break-word;&quot;&gt;VolumeID&lt;/a&gt;,&amp;nbsp;&lt;a data-linktype=&quot;relative-path&quot; href=&quot;https://docs.microsoft.com/fr-fr/sysinternals/downloads/whois&quot; style=&quot;background-color: transparent; box-sizing: inherit; cursor: pointer; outline: 0px; overflow-wrap: break-word;&quot;&gt;WhoIs&lt;/a&gt;,&amp;nbsp;&lt;a data-linktype=&quot;relative-path&quot; href=&quot;https://docs.microsoft.com/fr-fr/sysinternals/downloads/winobj&quot; style=&quot;background-color: transparent; box-sizing: inherit; cursor: pointer; outline: 0px; overflow-wrap: break-word;&quot;&gt;WinObj&lt;/a&gt;,&amp;nbsp;&lt;a class=&quot;x-hidden-focus&quot; data-linktype=&quot;relative-path&quot; href=&quot;https://docs.microsoft.com/fr-fr/sysinternals/downloads/zoomit&quot; style=&quot;background-color: transparent; box-sizing: inherit; cursor: pointer; outline: none; overflow-wrap: break-word;&quot;&gt;ZoomIt&lt;/a&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;div class=&quot;x-hidden-focus&quot; style=&quot;background-color: white; box-sizing: inherit; font-family: &amp;quot;Segoe UI&amp;quot;, SegoeUI, &amp;quot;Segoe WP&amp;quot;, &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Tahoma, Arial, sans-serif; font-size: 16px; margin-top: 1rem; overflow-wrap: break-word;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;x-hidden-focus&quot; style=&quot;background-color: white; box-sizing: inherit; font-family: &amp;quot;Segoe UI&amp;quot;, SegoeUI, &amp;quot;Segoe WP&amp;quot;, &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Tahoma, Arial, sans-serif; font-size: 16px; margin-top: 1rem; overflow-wrap: break-word;&quot;&gt;
&lt;a href=&quot;https://docs.microsoft.com/fr-fr/sysinternals/downloads/sysinternals-suite&quot; target=&quot;_blank&quot;&gt;Source&lt;/a&gt;&lt;/div&gt;
&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://neo4tech.blogspot.com/feeds/4281581637675803088/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://neo4tech.blogspot.com/2019/06/sysinternals-suite.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8986027051715887119/posts/default/4281581637675803088'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8986027051715887119/posts/default/4281581637675803088'/><link rel='alternate' type='text/html' href='http://neo4tech.blogspot.com/2019/06/sysinternals-suite.html' title='Sysinternals Suite'/><author><name>Admin</name><uri>http://www.blogger.com/profile/08900110432875731584</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgPMVeF3S8Yk12hgsud61XG-VFrioTzHfden9RTyUSio_JYOU5uuGmy9zYSF7j8E0BcJ4QCX_dFyTQ7bzInq_FWkQdVRHG_gGxnQKy08eRIw9ON45dhN8PrqS2tIO9oTQ/s113/*'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8986027051715887119.post-2030183108113746366</id><published>2019-06-18T10:47:00.002+01:00</published><updated>2019-06-18T11:11:12.287+01:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Linux"/><category scheme="http://www.blogger.com/atom/ns#" term="Open Source"/><title type='text'>La gestion des droits sous GNU/Linux (Chmod &amp; Chown)</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
&lt;div class=&quot;clearfix&quot; style=&quot;background-color: white; box-sizing: border-box; color: #5a5a5a; font-family: &amp;quot;Droid Sans&amp;quot;, Verdana, &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Arial, sans-serif; font-size: 14px;&quot;&gt;
&lt;div class=&quot;respire&quot; id=&quot;chmod&quot; style=&quot;box-sizing: border-box; margin-bottom: 10px; padding-top: 15px;&quot;&gt;
Un système d&#39;exploitation GNU/Linux a trois types d&#39;utilisateurs et trois type de droits distincts.&lt;br /&gt;
Cette page explique et présente les options les plus souvent utilisées pour des scripts et plus précisément la gestion de dossiers et fichiers de sites web sur un serveur Apache sous Linux.&lt;/div&gt;
&lt;div style=&quot;box-sizing: border-box; margin-bottom: 10px;&quot;&gt;
Pour un complément d&#39;information vous pouvez consulter les documentations d&#39;ubuntu.fr.org :&lt;br /&gt;
-&amp;nbsp;&lt;a href=&quot;http://doc.ubuntu-fr.org/permissions&quot; style=&quot;background-color: transparent; box-sizing: border-box; color: #337ab7; text-decoration-line: none;&quot; target=&quot;_blank&quot;&gt;les permissions&lt;/a&gt; &lt;br /&gt;
-&amp;nbsp;&lt;a href=&quot;http://doc.ubuntu-fr.org/tutoriel/lamp_repertoires_de_travail&quot; style=&quot;background-color: transparent; box-sizing: border-box; color: #337ab7; text-decoration-line: none;&quot; target=&quot;_blank&quot;&gt;Les répertoires de travail d&#39;un serveur lamp&lt;/a&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;h3 itemprop=&quot;keywords&quot; style=&quot;background-color: white; box-sizing: border-box; color: #5a5a5a; font-family: &amp;quot;Droid Sans&amp;quot;, Verdana, &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Arial, sans-serif; font-size: 24px; font-weight: 500; line-height: 1.1; margin-bottom: 10px; margin-top: 20px;&quot;&gt;
I - La commande CHmod&lt;/h3&gt;
&lt;h4 style=&quot;background-color: white; box-sizing: border-box; color: #5a5a5a; font-family: &amp;quot;Droid Sans&amp;quot;, Verdana, &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Arial, sans-serif; font-size: 18px; font-weight: 500; line-height: 1.1; margin-bottom: 10px; margin-top: 10px;&quot;&gt;
Les types d&#39;utilisateurs&lt;/h4&gt;
&lt;ul style=&quot;background-color: white; box-sizing: border-box; font-family: &amp;quot;droid sans&amp;quot;, verdana, &amp;quot;helvetica neue&amp;quot;, helvetica, arial, sans-serif; font-size: 14px; margin-bottom: 10px; margin-top: 0px;&quot;&gt;
&lt;li style=&quot;box-sizing: border-box; margin-bottom: 5px;&quot;&gt;Le propriétaire du fichier (user)&lt;/li&gt;
&lt;li style=&quot;box-sizing: border-box; margin-bottom: 5px;&quot;&gt;Le groupe du propriétaire du fichier (group)&lt;/li&gt;
&lt;li style=&quot;box-sizing: border-box; margin-bottom: 5px;&quot;&gt;Les autres utilisateurs, ou encore le reste du monde (others)&lt;/li&gt;
&lt;/ul&gt;
&lt;h4 style=&quot;background-color: white; box-sizing: border-box; color: #5a5a5a; font-family: &amp;quot;Droid Sans&amp;quot;, Verdana, &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Arial, sans-serif; font-size: 18px; font-weight: 500; line-height: 1.1; margin-bottom: 10px; margin-top: 10px;&quot;&gt;
Les types de droits&lt;/h4&gt;
&lt;ul style=&quot;background-color: white; box-sizing: border-box; font-family: &amp;quot;droid sans&amp;quot;, verdana, &amp;quot;helvetica neue&amp;quot;, helvetica, arial, sans-serif; font-size: 14px; margin-bottom: 10px; margin-top: 0px;&quot;&gt;
&lt;li style=&quot;box-sizing: border-box; margin-bottom: 5px;&quot;&gt;r : droit de lecture (read)&lt;/li&gt;
&lt;li style=&quot;box-sizing: border-box; margin-bottom: 5px;&quot;&gt;w : droit d&#39;écriture (write)&lt;/li&gt;
&lt;li style=&quot;box-sizing: border-box; margin-bottom: 5px;&quot;&gt;x : droit d&#39;exécution (eXecute)&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 class=&quot;respire&quot; id=&quot;correspondances&quot; itemprop=&quot;keywords&quot; style=&quot;background-color: white; box-sizing: border-box; color: #5a5a5a; font-family: &amp;quot;Droid Sans&amp;quot;, Verdana, &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Arial, sans-serif; font-size: 24px; font-weight: 500; line-height: 1.1; margin-bottom: 10px; margin-top: 20px; padding-top: 15px;&quot;&gt;
II - Correspondances des droits en binaire/octale et leurs significations&lt;/h3&gt;
&lt;div class=&quot;table-responsive&quot; style=&quot;background-color: white; box-sizing: border-box; color: #5a5a5a; font-family: &amp;quot;Droid Sans&amp;quot;, Verdana, &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Arial, sans-serif; font-size: 14px; min-height: 0.01%; overflow-x: auto;&quot;&gt;
&lt;table class=&quot;table table-bordered table-hover table-condensed&quot; style=&quot;background-color: transparent; border-collapse: collapse; border-spacing: 0px; border: 1px solid rgb(221, 221, 221); box-sizing: border-box; margin-bottom: 20px; max-width: 100%; width: 847.333px;&quot;&gt;&lt;tbody style=&quot;box-sizing: border-box;&quot;&gt;
&lt;tr style=&quot;box-sizing: border-box;&quot;&gt;&lt;th style=&quot;border: 1px solid rgb(221, 221, 221); box-sizing: border-box; line-height: 1.42857; padding: 5px; text-align: left; vertical-align: top;&quot;&gt;Position Binaire&lt;/th&gt;&lt;th style=&quot;border: 1px solid rgb(221, 221, 221); box-sizing: border-box; line-height: 1.42857; padding: 5px; text-align: left; vertical-align: top;&quot;&gt;Valeur octale&lt;/th&gt;&lt;th style=&quot;border: 1px solid rgb(221, 221, 221); box-sizing: border-box; line-height: 1.42857; padding: 5px; text-align: left; vertical-align: top;&quot;&gt;Droits&lt;/th&gt;&lt;th style=&quot;border: 1px solid rgb(221, 221, 221); box-sizing: border-box; line-height: 1.42857; padding: 5px; text-align: left; vertical-align: top;&quot;&gt;Signification&lt;/th&gt;&lt;/tr&gt;
&lt;tr style=&quot;box-sizing: border-box;&quot;&gt;&lt;td style=&quot;border: 1px solid rgb(221, 221, 221); box-sizing: border-box; line-height: 1.42857; padding: 5px; vertical-align: top;&quot;&gt;000&lt;/td&gt;&lt;td style=&quot;border: 1px solid rgb(221, 221, 221); box-sizing: border-box; line-height: 1.42857; padding: 5px; vertical-align: top;&quot;&gt;0&lt;/td&gt;&lt;td style=&quot;border: 1px solid rgb(221, 221, 221); box-sizing: border-box; line-height: 1.42857; padding: 5px; vertical-align: top;&quot;&gt;- - -&lt;/td&gt;&lt;td style=&quot;border: 1px solid rgb(221, 221, 221); box-sizing: border-box; line-height: 1.42857; padding: 5px; vertical-align: top;&quot;&gt;Aucun droit&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;box-sizing: border-box;&quot;&gt;&lt;td style=&quot;border: 1px solid rgb(221, 221, 221); box-sizing: border-box; line-height: 1.42857; padding: 5px; vertical-align: top;&quot;&gt;001&lt;/td&gt;&lt;td style=&quot;border: 1px solid rgb(221, 221, 221); box-sizing: border-box; line-height: 1.42857; padding: 5px; vertical-align: top;&quot;&gt;1&lt;/td&gt;&lt;td style=&quot;border: 1px solid rgb(221, 221, 221); box-sizing: border-box; line-height: 1.42857; padding: 5px; vertical-align: top;&quot;&gt;- -x&lt;/td&gt;&lt;td style=&quot;border: 1px solid rgb(221, 221, 221); box-sizing: border-box; line-height: 1.42857; padding: 5px; vertical-align: top;&quot;&gt;Exécutable&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;box-sizing: border-box;&quot;&gt;&lt;td style=&quot;border: 1px solid rgb(221, 221, 221); box-sizing: border-box; line-height: 1.42857; padding: 5px; vertical-align: top;&quot;&gt;010&lt;/td&gt;&lt;td style=&quot;border: 1px solid rgb(221, 221, 221); box-sizing: border-box; line-height: 1.42857; padding: 5px; vertical-align: top;&quot;&gt;2&lt;/td&gt;&lt;td style=&quot;border: 1px solid rgb(221, 221, 221); box-sizing: border-box; line-height: 1.42857; padding: 5px; vertical-align: top;&quot;&gt;- w -&lt;/td&gt;&lt;td style=&quot;border: 1px solid rgb(221, 221, 221); box-sizing: border-box; line-height: 1.42857; padding: 5px; vertical-align: top;&quot;&gt;Ecriture&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;box-sizing: border-box;&quot;&gt;&lt;td style=&quot;border: 1px solid rgb(221, 221, 221); box-sizing: border-box; line-height: 1.42857; padding: 5px; vertical-align: top;&quot;&gt;011&lt;/td&gt;&lt;td style=&quot;border: 1px solid rgb(221, 221, 221); box-sizing: border-box; line-height: 1.42857; padding: 5px; vertical-align: top;&quot;&gt;3&lt;/td&gt;&lt;td style=&quot;border: 1px solid rgb(221, 221, 221); box-sizing: border-box; line-height: 1.42857; padding: 5px; vertical-align: top;&quot;&gt;- w x&lt;/td&gt;&lt;td style=&quot;border: 1px solid rgb(221, 221, 221); box-sizing: border-box; line-height: 1.42857; padding: 5px; vertical-align: top;&quot;&gt;Ecrire et exécuter&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;box-sizing: border-box;&quot;&gt;&lt;td style=&quot;border: 1px solid rgb(221, 221, 221); box-sizing: border-box; line-height: 1.42857; padding: 5px; vertical-align: top;&quot;&gt;100&lt;/td&gt;&lt;td style=&quot;border: 1px solid rgb(221, 221, 221); box-sizing: border-box; line-height: 1.42857; padding: 5px; vertical-align: top;&quot;&gt;4&lt;/td&gt;&lt;td style=&quot;border: 1px solid rgb(221, 221, 221); box-sizing: border-box; line-height: 1.42857; padding: 5px; vertical-align: top;&quot;&gt;r - -&lt;/td&gt;&lt;td style=&quot;border: 1px solid rgb(221, 221, 221); box-sizing: border-box; line-height: 1.42857; padding: 5px; vertical-align: top;&quot;&gt;Lire&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;box-sizing: border-box;&quot;&gt;&lt;td style=&quot;border: 1px solid rgb(221, 221, 221); box-sizing: border-box; line-height: 1.42857; padding: 5px; vertical-align: top;&quot;&gt;101&lt;/td&gt;&lt;td style=&quot;border: 1px solid rgb(221, 221, 221); box-sizing: border-box; line-height: 1.42857; padding: 5px; vertical-align: top;&quot;&gt;5&lt;/td&gt;&lt;td style=&quot;border: 1px solid rgb(221, 221, 221); box-sizing: border-box; line-height: 1.42857; padding: 5px; vertical-align: top;&quot;&gt;r - x&lt;/td&gt;&lt;td style=&quot;border: 1px solid rgb(221, 221, 221); box-sizing: border-box; line-height: 1.42857; padding: 5px; vertical-align: top;&quot;&gt;Lire et exécuter&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;box-sizing: border-box;&quot;&gt;&lt;td style=&quot;border: 1px solid rgb(221, 221, 221); box-sizing: border-box; line-height: 1.42857; padding: 5px; vertical-align: top;&quot;&gt;110&lt;/td&gt;&lt;td style=&quot;border: 1px solid rgb(221, 221, 221); box-sizing: border-box; line-height: 1.42857; padding: 5px; vertical-align: top;&quot;&gt;6&lt;/td&gt;&lt;td style=&quot;border: 1px solid rgb(221, 221, 221); box-sizing: border-box; line-height: 1.42857; padding: 5px; vertical-align: top;&quot;&gt;r w -&lt;/td&gt;&lt;td style=&quot;border: 1px solid rgb(221, 221, 221); box-sizing: border-box; line-height: 1.42857; padding: 5px; vertical-align: top;&quot;&gt;Lire et écrire&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;box-sizing: border-box;&quot;&gt;&lt;td style=&quot;border: 1px solid rgb(221, 221, 221); box-sizing: border-box; line-height: 1.42857; padding: 5px; vertical-align: top;&quot;&gt;111&lt;/td&gt;&lt;td style=&quot;border: 1px solid rgb(221, 221, 221); box-sizing: border-box; line-height: 1.42857; padding: 5px; vertical-align: top;&quot;&gt;7&lt;/td&gt;&lt;td style=&quot;border: 1px solid rgb(221, 221, 221); box-sizing: border-box; line-height: 1.42857; padding: 5px; vertical-align: top;&quot;&gt;r w x&lt;/td&gt;&lt;td style=&quot;border: 1px solid rgb(221, 221, 221); box-sizing: border-box; line-height: 1.42857; padding: 5px; vertical-align: top;&quot;&gt;Lire écrire et exécuter&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;/div&gt;
&lt;div style=&quot;background-color: white; box-sizing: border-box; color: #5a5a5a; font-family: &amp;quot;Droid Sans&amp;quot;, Verdana, &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Arial, sans-serif; font-size: 14px; margin-bottom: 10px;&quot;&gt;
Ainsi pour modifier les droits de façon octale, la meilleure façon pour être certain du résultat, est d&#39;additionner ceux-ci.&lt;/div&gt;
&lt;div style=&quot;background-color: white; box-sizing: border-box; color: #5a5a5a; font-family: &amp;quot;Droid Sans&amp;quot;, Verdana, &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Arial, sans-serif; font-size: 14px; margin-bottom: 10px;&quot;&gt;
Par exemple : changer les droits du fichier &quot;monscript&quot; pour que je sois (moi le propriétaire) le seul à pouvoir le modifier, que les personnes de mon groupe puissent le lire comme l&#39;exécuter et que le reste du monde puisse uniquement l&#39;exécuter&amp;nbsp;:&lt;/div&gt;
&lt;div class=&quot;table-responsive&quot; style=&quot;background-color: white; box-sizing: border-box; color: #5a5a5a; font-family: &amp;quot;Droid Sans&amp;quot;, Verdana, &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Arial, sans-serif; font-size: 14px; min-height: 0.01%; overflow-x: auto;&quot;&gt;
&lt;table class=&quot;table table-bordered table-hover table-condensed&quot; style=&quot;background-color: transparent; border-collapse: collapse; border-spacing: 0px; border: 1px solid rgb(221, 221, 221); box-sizing: border-box; margin-bottom: 20px; max-width: 100%; width: 847.333px;&quot;&gt;&lt;tbody style=&quot;box-sizing: border-box;&quot;&gt;
&lt;tr style=&quot;box-sizing: border-box;&quot;&gt;&lt;th style=&quot;border: 1px solid rgb(221, 221, 221); box-sizing: border-box; line-height: 1.42857; padding: 5px; text-align: left; vertical-align: top;&quot;&gt;Type d&#39;utilisateurs&lt;/th&gt;&lt;th style=&quot;border: 1px solid rgb(221, 221, 221); box-sizing: border-box; line-height: 1.42857; padding: 5px; text-align: left; vertical-align: top;&quot;&gt;Propriétaire&lt;/th&gt;&lt;th style=&quot;border: 1px solid rgb(221, 221, 221); box-sizing: border-box; line-height: 1.42857; padding: 5px; text-align: left; vertical-align: top;&quot;&gt;Groupe&lt;/th&gt;&lt;th style=&quot;border: 1px solid rgb(221, 221, 221); box-sizing: border-box; line-height: 1.42857; padding: 5px; text-align: left; vertical-align: top;&quot;&gt;Les autres&lt;/th&gt;&lt;/tr&gt;
&lt;tr style=&quot;box-sizing: border-box;&quot;&gt;&lt;td style=&quot;border: 1px solid rgb(221, 221, 221); box-sizing: border-box; line-height: 1.42857; padding: 5px; vertical-align: top;&quot;&gt;Droits&lt;/td&gt;&lt;td style=&quot;border: 1px solid rgb(221, 221, 221); box-sizing: border-box; line-height: 1.42857; padding: 5px; vertical-align: top;&quot;&gt;r w x&lt;/td&gt;&lt;td style=&quot;border: 1px solid rgb(221, 221, 221); box-sizing: border-box; line-height: 1.42857; padding: 5px; vertical-align: top;&quot;&gt;r - x&lt;/td&gt;&lt;td style=&quot;border: 1px solid rgb(221, 221, 221); box-sizing: border-box; line-height: 1.42857; padding: 5px; vertical-align: top;&quot;&gt;- - x&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;box-sizing: border-box;&quot;&gt;&lt;td style=&quot;border: 1px solid rgb(221, 221, 221); box-sizing: border-box; line-height: 1.42857; padding: 5px; vertical-align: top;&quot;&gt;Position Binaire&lt;/td&gt;&lt;td style=&quot;border: 1px solid rgb(221, 221, 221); box-sizing: border-box; line-height: 1.42857; padding: 5px; vertical-align: top;&quot;&gt;111&lt;/td&gt;&lt;td style=&quot;border: 1px solid rgb(221, 221, 221); box-sizing: border-box; line-height: 1.42857; padding: 5px; vertical-align: top;&quot;&gt;101&lt;/td&gt;&lt;td style=&quot;border: 1px solid rgb(221, 221, 221); box-sizing: border-box; line-height: 1.42857; padding: 5px; vertical-align: top;&quot;&gt;001&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;box-sizing: border-box;&quot;&gt;&lt;td style=&quot;border: 1px solid rgb(221, 221, 221); box-sizing: border-box; line-height: 1.42857; padding: 5px; vertical-align: top;&quot;&gt;Valeur Octale&lt;/td&gt;&lt;td style=&quot;border: 1px solid rgb(221, 221, 221); box-sizing: border-box; line-height: 1.42857; padding: 5px; vertical-align: top;&quot;&gt;7&lt;/td&gt;&lt;td style=&quot;border: 1px solid rgb(221, 221, 221); box-sizing: border-box; line-height: 1.42857; padding: 5px; vertical-align: top;&quot;&gt;5&lt;/td&gt;&lt;td style=&quot;border: 1px solid rgb(221, 221, 221); box-sizing: border-box; line-height: 1.42857; padding: 5px; vertical-align: top;&quot;&gt;1&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;/div&gt;
&lt;div style=&quot;background-color: white; box-sizing: border-box; color: #5a5a5a; font-family: &amp;quot;Droid Sans&amp;quot;, Verdana, &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Arial, sans-serif; font-size: 14px; margin-bottom: 10px;&quot;&gt;
Il faudra donc lancer dans la console pour modifier ces droits comme ci-dessus&amp;nbsp;:&lt;/div&gt;
&lt;div class=&quot;terminal&quot; style=&quot;background-color: black; border-left: 4px solid rgb(112, 110, 110); box-sizing: border-box; color: #36d60a; font-family: &amp;quot;Andale Mono&amp;quot;, Inconsolata, Consolas, monospace; font-size: 14px; font-weight: bold; margin-bottom: 10px; margin-top: 8px; overflow-wrap: break-word; overflow: auto hidden; padding: 7px 10px; white-space: nowrap; word-break: break-all;&quot;&gt;
sudo chmod 751 monscript&lt;/div&gt;
&lt;h3 class=&quot;respire pousse&quot; id=&quot;recap&quot; itemprop=&quot;keywords&quot; style=&quot;background-color: white; box-sizing: border-box; color: #5a5a5a; font-family: &amp;quot;Droid Sans&amp;quot;, Verdana, &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Arial, sans-serif; font-size: 24px; font-weight: 500; line-height: 1.1; margin-bottom: 20px; margin-top: 20px; padding-top: 15px;&quot;&gt;
III - Récapitulatif des différentes valeurs possibles fréquemment utilisées&lt;/h3&gt;
&lt;div class=&quot;panel panel-primary&quot; id=&quot;644&quot; style=&quot;background-color: white; border-radius: 4px; border: 1px solid rgb(51, 122, 183); box-shadow: rgba(0, 0, 0, 0.05) 0px 1px 1px; box-sizing: border-box; color: #5a5a5a; font-family: &amp;quot;Droid Sans&amp;quot;, Verdana, &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Arial, sans-serif; font-size: 14px; margin-bottom: 20px;&quot;&gt;
&lt;div class=&quot;panel-heading  text-center&quot; style=&quot;background-color: #337ab7; border-bottom: 1px solid rgb(51, 122, 183); border-left-color: rgb(51, 122, 183); border-right-color: rgb(51, 122, 183); border-top-color: rgb(51, 122, 183); border-top-left-radius: 3px; border-top-right-radius: 3px; box-sizing: border-box; color: white; padding: 10px 15px; text-align: center;&quot;&gt;
&lt;h3 class=&quot;panel-title&quot; style=&quot;box-sizing: border-box; color: inherit; font-family: inherit; font-size: 16px; font-weight: 500; line-height: 1.1; margin-bottom: 0px; margin-top: 0px;&quot;&gt;
644 - Lecture, écriture pour le propriétaire / Lecture pour les autres&lt;/h3&gt;
&lt;/div&gt;
&lt;div class=&quot;panel-body text-center&quot; style=&quot;box-sizing: border-box; padding: 15px; text-align: center;&quot;&gt;
Valeur par défaut d&#39;un fichier sous GNU/Linux&lt;/div&gt;
&lt;div class=&quot;table-responsive&quot; style=&quot;border-bottom-color: initial; border-bottom-style: initial; border-image: initial; border-left-color: initial; border-left-style: initial; border-right-color: initial; border-right-style: initial; border-top-color: rgb(221, 221, 221); border-top-style: solid; border-width: 1px 0px 0px; box-sizing: border-box; margin-bottom: 0px; min-height: 0.01%; overflow-x: auto;&quot;&gt;
&lt;table class=&quot;table table-bordered table-hover table-condensed&quot; style=&quot;background-color: transparent; border-bottom-left-radius: 3px; border-bottom-right-radius: 3px; border-collapse: collapse; border-spacing: 0px; border: 0px; box-sizing: border-box; margin-bottom: 0px; max-width: 100%; width: 845.333px;&quot;&gt;&lt;tbody style=&quot;box-sizing: border-box;&quot;&gt;
&lt;tr style=&quot;box-sizing: border-box;&quot;&gt;&lt;th style=&quot;border-bottom-color: initial; border-bottom-style: initial; border-image: initial; border-left-color: initial; border-left-style: initial; border-right-color: rgb(221, 221, 221); border-right-style: solid; border-top-color: rgb(221, 221, 221); border-top-style: solid; border-width: 1px 1px 0px 0px; box-sizing: border-box; line-height: 1.42857; padding: 5px; text-align: left; vertical-align: top;&quot;&gt;Type d&#39;utilisateurs&lt;/th&gt;&lt;th style=&quot;border-bottom-color: initial; border-bottom-style: initial; border-image: initial; border-left-color: rgb(221, 221, 221); border-left-style: solid; border-right-color: rgb(221, 221, 221); border-right-style: solid; border-top-color: rgb(221, 221, 221); border-top-style: solid; border-width: 1px 1px 0px; box-sizing: border-box; line-height: 1.42857; padding: 5px; text-align: left; vertical-align: top;&quot;&gt;Propriétaire&lt;/th&gt;&lt;th style=&quot;border-bottom-color: initial; border-bottom-style: initial; border-image: initial; border-left-color: rgb(221, 221, 221); border-left-style: solid; border-right-color: rgb(221, 221, 221); border-right-style: solid; border-top-color: rgb(221, 221, 221); border-top-style: solid; border-width: 1px 1px 0px; box-sizing: border-box; line-height: 1.42857; padding: 5px; text-align: left; vertical-align: top;&quot;&gt;Groupe&lt;/th&gt;&lt;th style=&quot;border-bottom-color: initial; border-bottom-style: initial; border-image: initial; border-left-color: rgb(221, 221, 221); border-left-style: solid; border-right-color: initial; border-right-style: initial; border-top-color: rgb(221, 221, 221); border-top-style: solid; border-width: 1px 0px 0px 1px; box-sizing: border-box; line-height: 1.42857; padding: 5px; text-align: left; vertical-align: top;&quot;&gt;Les autres&lt;/th&gt;&lt;/tr&gt;
&lt;tr style=&quot;box-sizing: border-box;&quot;&gt;&lt;td style=&quot;border-bottom-color: rgb(221, 221, 221); border-bottom-style: solid; border-image: initial; border-left-color: initial; border-left-style: initial; border-right-color: rgb(221, 221, 221); border-right-style: solid; border-top-color: rgb(221, 221, 221); border-top-style: solid; border-width: 1px 1px 1px 0px; box-sizing: border-box; line-height: 1.42857; padding: 5px; vertical-align: top;&quot;&gt;Droits&lt;/td&gt;&lt;td style=&quot;border: 1px solid rgb(221, 221, 221); box-sizing: border-box; line-height: 1.42857; padding: 5px; vertical-align: top;&quot;&gt;r w -&lt;/td&gt;&lt;td style=&quot;border: 1px solid rgb(221, 221, 221); box-sizing: border-box; line-height: 1.42857; padding: 5px; vertical-align: top;&quot;&gt;r - -&lt;/td&gt;&lt;td style=&quot;border-bottom-color: rgb(221, 221, 221); border-bottom-style: solid; border-image: initial; border-left-color: rgb(221, 221, 221); border-left-style: solid; border-right-color: initial; border-right-style: initial; border-top-color: rgb(221, 221, 221); border-top-style: solid; border-width: 1px 0px 1px 1px; box-sizing: border-box; line-height: 1.42857; padding: 5px; vertical-align: top;&quot;&gt;r - -&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;box-sizing: border-box;&quot;&gt;&lt;td style=&quot;border-bottom-color: rgb(221, 221, 221); border-bottom-style: solid; border-image: initial; border-left-color: initial; border-left-style: initial; border-right-color: rgb(221, 221, 221); border-right-style: solid; border-top-color: rgb(221, 221, 221); border-top-style: solid; border-width: 1px 1px 1px 0px; box-sizing: border-box; line-height: 1.42857; padding: 5px; vertical-align: top;&quot;&gt;Position Binaire&lt;/td&gt;&lt;td style=&quot;border: 1px solid rgb(221, 221, 221); box-sizing: border-box; line-height: 1.42857; padding: 5px; vertical-align: top;&quot;&gt;110&lt;/td&gt;&lt;td style=&quot;border: 1px solid rgb(221, 221, 221); box-sizing: border-box; line-height: 1.42857; padding: 5px; vertical-align: top;&quot;&gt;100&lt;/td&gt;&lt;td style=&quot;border-bottom-color: rgb(221, 221, 221); border-bottom-style: solid; border-image: initial; border-left-color: rgb(221, 221, 221); border-left-style: solid; border-right-color: initial; border-right-style: initial; border-top-color: rgb(221, 221, 221); border-top-style: solid; border-width: 1px 0px 1px 1px; box-sizing: border-box; line-height: 1.42857; padding: 5px; vertical-align: top;&quot;&gt;100&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;border-bottom-left-radius: 3px; border-bottom-right-radius: 3px; box-sizing: border-box;&quot;&gt;&lt;td style=&quot;border-bottom-color: initial; border-bottom-left-radius: 3px; border-bottom-style: initial; border-image: initial; border-left-color: initial; border-left-style: initial; border-right-color: rgb(221, 221, 221); border-right-style: solid; border-top-color: rgb(221, 221, 221); border-top-style: solid; border-width: 1px 1px 0px 0px; box-sizing: border-box; line-height: 1.42857; padding: 5px; vertical-align: top;&quot;&gt;Valeur Octale&lt;/td&gt;&lt;td style=&quot;border-bottom-color: initial; border-bottom-style: initial; border-image: initial; border-left-color: rgb(221, 221, 221); border-left-style: solid; border-right-color: rgb(221, 221, 221); border-right-style: solid; border-top-color: rgb(221, 221, 221); border-top-style: solid; border-width: 1px 1px 0px; box-sizing: border-box; line-height: 1.42857; padding: 5px; vertical-align: top;&quot;&gt;6&lt;/td&gt;&lt;td style=&quot;border-bottom-color: initial; border-bottom-style: initial; border-image: initial; border-left-color: rgb(221, 221, 221); border-left-style: solid; border-right-color: rgb(221, 221, 221); border-right-style: solid; border-top-color: rgb(221, 221, 221); border-top-style: solid; border-width: 1px 1px 0px; box-sizing: border-box; line-height: 1.42857; padding: 5px; vertical-align: top;&quot;&gt;4&lt;/td&gt;&lt;td style=&quot;border-bottom-color: initial; border-bottom-right-radius: 3px; border-bottom-style: initial; border-image: initial; border-left-color: rgb(221, 221, 221); border-left-style: solid; border-right-color: initial; border-right-style: initial; border-top-color: rgb(221, 221, 221); border-top-style: solid; border-width: 1px 0px 0px 1px; box-sizing: border-box; line-height: 1.42857; padding: 5px; vertical-align: top;&quot;&gt;4&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;div class=&quot;panel panel-danger&quot; id=&quot;666&quot; style=&quot;background-color: white; border-radius: 4px; border: 1px solid rgb(235, 204, 209); box-shadow: rgba(0, 0, 0, 0.05) 0px 1px 1px; box-sizing: border-box; color: #5a5a5a; font-family: &amp;quot;Droid Sans&amp;quot;, Verdana, &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Arial, sans-serif; font-size: 14px; margin-bottom: 20px;&quot;&gt;
&lt;div class=&quot;panel-heading  text-center&quot; style=&quot;background-color: #f2dede; border-bottom: 1px solid rgb(235, 204, 209); border-left-color: rgb(235, 204, 209); border-right-color: rgb(235, 204, 209); border-top-color: rgb(235, 204, 209); border-top-left-radius: 3px; border-top-right-radius: 3px; box-sizing: border-box; color: #a94442; padding: 10px 15px; text-align: center;&quot;&gt;
&lt;h3 class=&quot;panel-title&quot; style=&quot;box-sizing: border-box; color: inherit; font-family: inherit; font-size: 16px; font-weight: 500; line-height: 1.1; margin-bottom: 0px; margin-top: 0px;&quot;&gt;
666 - Lecture, écriture pour tout le monde&lt;/h3&gt;
&lt;/div&gt;
&lt;div class=&quot;panel-body text-center rouge&quot; style=&quot;box-sizing: border-box; color: #ce4844; padding: 15px; text-align: center;&quot;&gt;
Déconseillé&lt;/div&gt;
&lt;div class=&quot;table-responsive&quot; style=&quot;border-bottom-color: initial; border-bottom-style: initial; border-image: initial; border-left-color: initial; border-left-style: initial; border-right-color: initial; border-right-style: initial; border-top-color: rgb(221, 221, 221); border-top-style: solid; border-width: 1px 0px 0px; box-sizing: border-box; margin-bottom: 0px; min-height: 0.01%; overflow-x: auto;&quot;&gt;
&lt;table class=&quot;table table-bordered table-hover table-condensed&quot; style=&quot;background-color: transparent; border-bottom-left-radius: 3px; border-bottom-right-radius: 3px; border-collapse: collapse; border-spacing: 0px; border: 0px; box-sizing: border-box; margin-bottom: 0px; max-width: 100%; width: 845.333px;&quot;&gt;&lt;tbody style=&quot;box-sizing: border-box;&quot;&gt;
&lt;tr style=&quot;box-sizing: border-box;&quot;&gt;&lt;th style=&quot;border-bottom-color: initial; border-bottom-style: initial; border-image: initial; border-left-color: initial; border-left-style: initial; border-right-color: rgb(221, 221, 221); border-right-style: solid; border-top-color: rgb(221, 221, 221); border-top-style: solid; border-width: 1px 1px 0px 0px; box-sizing: border-box; line-height: 1.42857; padding: 5px; text-align: left; vertical-align: top;&quot;&gt;Type d&#39;utilisateurs&lt;/th&gt;&lt;th style=&quot;border-bottom-color: initial; border-bottom-style: initial; border-image: initial; border-left-color: rgb(221, 221, 221); border-left-style: solid; border-right-color: rgb(221, 221, 221); border-right-style: solid; border-top-color: rgb(221, 221, 221); border-top-style: solid; border-width: 1px 1px 0px; box-sizing: border-box; line-height: 1.42857; padding: 5px; text-align: left; vertical-align: top;&quot;&gt;Propriétaire&lt;/th&gt;&lt;th style=&quot;border-bottom-color: initial; border-bottom-style: initial; border-image: initial; border-left-color: rgb(221, 221, 221); border-left-style: solid; border-right-color: rgb(221, 221, 221); border-right-style: solid; border-top-color: rgb(221, 221, 221); border-top-style: solid; border-width: 1px 1px 0px; box-sizing: border-box; line-height: 1.42857; padding: 5px; text-align: left; vertical-align: top;&quot;&gt;Groupe&lt;/th&gt;&lt;th style=&quot;border-bottom-color: initial; border-bottom-style: initial; border-image: initial; border-left-color: rgb(221, 221, 221); border-left-style: solid; border-right-color: initial; border-right-style: initial; border-top-color: rgb(221, 221, 221); border-top-style: solid; border-width: 1px 0px 0px 1px; box-sizing: border-box; line-height: 1.42857; padding: 5px; text-align: left; vertical-align: top;&quot;&gt;Les autres&lt;/th&gt;&lt;/tr&gt;
&lt;tr style=&quot;box-sizing: border-box;&quot;&gt;&lt;td style=&quot;border-bottom-color: rgb(221, 221, 221); border-bottom-style: solid; border-image: initial; border-left-color: initial; border-left-style: initial; border-right-color: rgb(221, 221, 221); border-right-style: solid; border-top-color: rgb(221, 221, 221); border-top-style: solid; border-width: 1px 1px 1px 0px; box-sizing: border-box; line-height: 1.42857; padding: 5px; vertical-align: top;&quot;&gt;Droits&lt;/td&gt;&lt;td style=&quot;border: 1px solid rgb(221, 221, 221); box-sizing: border-box; line-height: 1.42857; padding: 5px; vertical-align: top;&quot;&gt;r w -&lt;/td&gt;&lt;td style=&quot;border: 1px solid rgb(221, 221, 221); box-sizing: border-box; line-height: 1.42857; padding: 5px; vertical-align: top;&quot;&gt;r w -&lt;/td&gt;&lt;td style=&quot;border-bottom-color: rgb(221, 221, 221); border-bottom-style: solid; border-image: initial; border-left-color: rgb(221, 221, 221); border-left-style: solid; border-right-color: initial; border-right-style: initial; border-top-color: rgb(221, 221, 221); border-top-style: solid; border-width: 1px 0px 1px 1px; box-sizing: border-box; line-height: 1.42857; padding: 5px; vertical-align: top;&quot;&gt;r w -&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;box-sizing: border-box;&quot;&gt;&lt;td style=&quot;border-bottom-color: rgb(221, 221, 221); border-bottom-style: solid; border-image: initial; border-left-color: initial; border-left-style: initial; border-right-color: rgb(221, 221, 221); border-right-style: solid; border-top-color: rgb(221, 221, 221); border-top-style: solid; border-width: 1px 1px 1px 0px; box-sizing: border-box; line-height: 1.42857; padding: 5px; vertical-align: top;&quot;&gt;Position Binaire&lt;/td&gt;&lt;td style=&quot;border: 1px solid rgb(221, 221, 221); box-sizing: border-box; line-height: 1.42857; padding: 5px; vertical-align: top;&quot;&gt;110&lt;/td&gt;&lt;td style=&quot;border: 1px solid rgb(221, 221, 221); box-sizing: border-box; line-height: 1.42857; padding: 5px; vertical-align: top;&quot;&gt;110&lt;/td&gt;&lt;td style=&quot;border-bottom-color: rgb(221, 221, 221); border-bottom-style: solid; border-image: initial; border-left-color: rgb(221, 221, 221); border-left-style: solid; border-right-color: initial; border-right-style: initial; border-top-color: rgb(221, 221, 221); border-top-style: solid; border-width: 1px 0px 1px 1px; box-sizing: border-box; line-height: 1.42857; padding: 5px; vertical-align: top;&quot;&gt;110&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;border-bottom-left-radius: 3px; border-bottom-right-radius: 3px; box-sizing: border-box;&quot;&gt;&lt;td style=&quot;border-bottom-color: initial; border-bottom-left-radius: 3px; border-bottom-style: initial; border-image: initial; border-left-color: initial; border-left-style: initial; border-right-color: rgb(221, 221, 221); border-right-style: solid; border-top-color: rgb(221, 221, 221); border-top-style: solid; border-width: 1px 1px 0px 0px; box-sizing: border-box; line-height: 1.42857; padding: 5px; vertical-align: top;&quot;&gt;Valeur Octale&lt;/td&gt;&lt;td style=&quot;border-bottom-color: initial; border-bottom-style: initial; border-image: initial; border-left-color: rgb(221, 221, 221); border-left-style: solid; border-right-color: rgb(221, 221, 221); border-right-style: solid; border-top-color: rgb(221, 221, 221); border-top-style: solid; border-width: 1px 1px 0px; box-sizing: border-box; line-height: 1.42857; padding: 5px; vertical-align: top;&quot;&gt;6&lt;/td&gt;&lt;td style=&quot;border-bottom-color: initial; border-bottom-style: initial; border-image: initial; border-left-color: rgb(221, 221, 221); border-left-style: solid; border-right-color: rgb(221, 221, 221); border-right-style: solid; border-top-color: rgb(221, 221, 221); border-top-style: solid; border-width: 1px 1px 0px; box-sizing: border-box; line-height: 1.42857; padding: 5px; vertical-align: top;&quot;&gt;6&lt;/td&gt;&lt;td style=&quot;border-bottom-color: initial; border-bottom-right-radius: 3px; border-bottom-style: initial; border-image: initial; border-left-color: rgb(221, 221, 221); border-left-style: solid; border-right-color: initial; border-right-style: initial; border-top-color: rgb(221, 221, 221); border-top-style: solid; border-width: 1px 0px 0px 1px; box-sizing: border-box; line-height: 1.42857; padding: 5px; vertical-align: top;&quot;&gt;6&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;div class=&quot;panel panel-success&quot; id=&quot;700&quot; style=&quot;background-color: white; border-radius: 4px; border: 1px solid rgb(214, 233, 198); box-shadow: rgba(0, 0, 0, 0.05) 0px 1px 1px; box-sizing: border-box; color: #5a5a5a; font-family: &amp;quot;Droid Sans&amp;quot;, Verdana, &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Arial, sans-serif; font-size: 14px; margin-bottom: 20px;&quot;&gt;
&lt;div class=&quot;panel-heading  text-center&quot; style=&quot;background-color: #dff0d8; border-bottom: 1px solid rgb(214, 233, 198); border-left-color: rgb(214, 233, 198); border-right-color: rgb(214, 233, 198); border-top-color: rgb(214, 233, 198); border-top-left-radius: 3px; border-top-right-radius: 3px; box-sizing: border-box; color: #3c763d; padding: 10px 15px; text-align: center;&quot;&gt;
&lt;h3 class=&quot;panel-title&quot; style=&quot;box-sizing: border-box; color: inherit; font-family: inherit; font-size: 16px; font-weight: 500; line-height: 1.1; margin-bottom: 0px; margin-top: 0px;&quot;&gt;
700 - Lecture, écriture, execution juste pour le propriétaire&lt;/h3&gt;
&lt;/div&gt;
&lt;div class=&quot;panel-body text-center&quot; style=&quot;box-sizing: border-box; padding: 15px; text-align: center;&quot;&gt;
Valeur par défaut d&#39;un dossier sous GNU/Linux&lt;/div&gt;
&lt;div class=&quot;table-responsive&quot; style=&quot;border-bottom-color: initial; border-bottom-style: initial; border-image: initial; border-left-color: initial; border-left-style: initial; border-right-color: initial; border-right-style: initial; border-top-color: rgb(221, 221, 221); border-top-style: solid; border-width: 1px 0px 0px; box-sizing: border-box; margin-bottom: 0px; min-height: 0.01%; overflow-x: auto;&quot;&gt;
&lt;table class=&quot;table table-bordered table-hover table-condensed&quot; style=&quot;background-color: transparent; border-bottom-left-radius: 3px; border-bottom-right-radius: 3px; border-collapse: collapse; border-spacing: 0px; border: 0px; box-sizing: border-box; margin-bottom: 0px; max-width: 100%; width: 845.333px;&quot;&gt;&lt;tbody style=&quot;box-sizing: border-box;&quot;&gt;
&lt;tr style=&quot;box-sizing: border-box;&quot;&gt;&lt;th style=&quot;border-bottom-color: initial; border-bottom-style: initial; border-image: initial; border-left-color: initial; border-left-style: initial; border-right-color: rgb(221, 221, 221); border-right-style: solid; border-top-color: rgb(221, 221, 221); border-top-style: solid; border-width: 1px 1px 0px 0px; box-sizing: border-box; line-height: 1.42857; padding: 5px; text-align: left; vertical-align: top;&quot;&gt;Type d&#39;utilisateurs&lt;/th&gt;&lt;th style=&quot;border-bottom-color: initial; border-bottom-style: initial; border-image: initial; border-left-color: rgb(221, 221, 221); border-left-style: solid; border-right-color: rgb(221, 221, 221); border-right-style: solid; border-top-color: rgb(221, 221, 221); border-top-style: solid; border-width: 1px 1px 0px; box-sizing: border-box; line-height: 1.42857; padding: 5px; text-align: left; vertical-align: top;&quot;&gt;Propriétaire&lt;/th&gt;&lt;th style=&quot;border-bottom-color: initial; border-bottom-style: initial; border-image: initial; border-left-color: rgb(221, 221, 221); border-left-style: solid; border-right-color: rgb(221, 221, 221); border-right-style: solid; border-top-color: rgb(221, 221, 221); border-top-style: solid; border-width: 1px 1px 0px; box-sizing: border-box; line-height: 1.42857; padding: 5px; text-align: left; vertical-align: top;&quot;&gt;Groupe&lt;/th&gt;&lt;th style=&quot;border-bottom-color: initial; border-bottom-style: initial; border-image: initial; border-left-color: rgb(221, 221, 221); border-left-style: solid; border-right-color: initial; border-right-style: initial; border-top-color: rgb(221, 221, 221); border-top-style: solid; border-width: 1px 0px 0px 1px; box-sizing: border-box; line-height: 1.42857; padding: 5px; text-align: left; vertical-align: top;&quot;&gt;Les autres&lt;/th&gt;&lt;/tr&gt;
&lt;tr style=&quot;box-sizing: border-box;&quot;&gt;&lt;td style=&quot;border-bottom-color: rgb(221, 221, 221); border-bottom-style: solid; border-image: initial; border-left-color: initial; border-left-style: initial; border-right-color: rgb(221, 221, 221); border-right-style: solid; border-top-color: rgb(221, 221, 221); border-top-style: solid; border-width: 1px 1px 1px 0px; box-sizing: border-box; line-height: 1.42857; padding: 5px; vertical-align: top;&quot;&gt;Droits&lt;/td&gt;&lt;td style=&quot;border: 1px solid rgb(221, 221, 221); box-sizing: border-box; line-height: 1.42857; padding: 5px; vertical-align: top;&quot;&gt;r w x&lt;/td&gt;&lt;td style=&quot;border: 1px solid rgb(221, 221, 221); box-sizing: border-box; line-height: 1.42857; padding: 5px; vertical-align: top;&quot;&gt;- - -&lt;/td&gt;&lt;td style=&quot;border-bottom-color: rgb(221, 221, 221); border-bottom-style: solid; border-image: initial; border-left-color: rgb(221, 221, 221); border-left-style: solid; border-right-color: initial; border-right-style: initial; border-top-color: rgb(221, 221, 221); border-top-style: solid; border-width: 1px 0px 1px 1px; box-sizing: border-box; line-height: 1.42857; padding: 5px; vertical-align: top;&quot;&gt;- - -&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;box-sizing: border-box;&quot;&gt;&lt;td style=&quot;border-bottom-color: rgb(221, 221, 221); border-bottom-style: solid; border-image: initial; border-left-color: initial; border-left-style: initial; border-right-color: rgb(221, 221, 221); border-right-style: solid; border-top-color: rgb(221, 221, 221); border-top-style: solid; border-width: 1px 1px 1px 0px; box-sizing: border-box; line-height: 1.42857; padding: 5px; vertical-align: top;&quot;&gt;Position Binaire&lt;/td&gt;&lt;td style=&quot;border: 1px solid rgb(221, 221, 221); box-sizing: border-box; line-height: 1.42857; padding: 5px; vertical-align: top;&quot;&gt;111&lt;/td&gt;&lt;td style=&quot;border: 1px solid rgb(221, 221, 221); box-sizing: border-box; line-height: 1.42857; padding: 5px; vertical-align: top;&quot;&gt;000&lt;/td&gt;&lt;td style=&quot;border-bottom-color: rgb(221, 221, 221); border-bottom-style: solid; border-image: initial; border-left-color: rgb(221, 221, 221); border-left-style: solid; border-right-color: initial; border-right-style: initial; border-top-color: rgb(221, 221, 221); border-top-style: solid; border-width: 1px 0px 1px 1px; box-sizing: border-box; line-height: 1.42857; padding: 5px; vertical-align: top;&quot;&gt;000&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;border-bottom-left-radius: 3px; border-bottom-right-radius: 3px; box-sizing: border-box;&quot;&gt;&lt;td style=&quot;border-bottom-color: initial; border-bottom-left-radius: 3px; border-bottom-style: initial; border-image: initial; border-left-color: initial; border-left-style: initial; border-right-color: rgb(221, 221, 221); border-right-style: solid; border-top-color: rgb(221, 221, 221); border-top-style: solid; border-width: 1px 1px 0px 0px; box-sizing: border-box; line-height: 1.42857; padding: 5px; vertical-align: top;&quot;&gt;Valeur Octale&lt;/td&gt;&lt;td style=&quot;border-bottom-color: initial; border-bottom-style: initial; border-image: initial; border-left-color: rgb(221, 221, 221); border-left-style: solid; border-right-color: rgb(221, 221, 221); border-right-style: solid; border-top-color: rgb(221, 221, 221); border-top-style: solid; border-width: 1px 1px 0px; box-sizing: border-box; line-height: 1.42857; padding: 5px; vertical-align: top;&quot;&gt;7&lt;/td&gt;&lt;td style=&quot;border-bottom-color: initial; border-bottom-style: initial; border-image: initial; border-left-color: rgb(221, 221, 221); border-left-style: solid; border-right-color: rgb(221, 221, 221); border-right-style: solid; border-top-color: rgb(221, 221, 221); border-top-style: solid; border-width: 1px 1px 0px; box-sizing: border-box; line-height: 1.42857; padding: 5px; vertical-align: top;&quot;&gt;0&lt;/td&gt;&lt;td style=&quot;border-bottom-color: initial; border-bottom-right-radius: 3px; border-bottom-style: initial; border-image: initial; border-left-color: rgb(221, 221, 221); border-left-style: solid; border-right-color: initial; border-right-style: initial; border-top-color: rgb(221, 221, 221); border-top-style: solid; border-width: 1px 0px 0px 1px; box-sizing: border-box; line-height: 1.42857; padding: 5px; vertical-align: top;&quot;&gt;0&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;div class=&quot;panel panel-info&quot; id=&quot;705&quot; style=&quot;background-color: white; border-radius: 4px; border: 1px solid rgb(188, 232, 241); box-shadow: rgba(0, 0, 0, 0.05) 0px 1px 1px; box-sizing: border-box; color: #5a5a5a; font-family: &amp;quot;Droid Sans&amp;quot;, Verdana, &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Arial, sans-serif; font-size: 14px; margin-bottom: 20px;&quot;&gt;
&lt;div class=&quot;panel-heading  text-center&quot; style=&quot;background-color: #d9edf7; border-bottom: 1px solid rgb(188, 232, 241); border-left-color: rgb(188, 232, 241); border-right-color: rgb(188, 232, 241); border-top-color: rgb(188, 232, 241); border-top-left-radius: 3px; border-top-right-radius: 3px; box-sizing: border-box; color: #31708f; padding: 10px 15px; text-align: center;&quot;&gt;
&lt;h3 class=&quot;panel-title&quot; style=&quot;box-sizing: border-box; color: inherit; font-family: inherit; font-size: 16px; font-weight: 500; line-height: 1.1; margin-bottom: 0px; margin-top: 0px;&quot;&gt;
705 - Le propriétaire à tous les droits / Le groupe aucun / Les autres lire et executer&lt;/h3&gt;
&lt;/div&gt;
&lt;div class=&quot;panel-body text-center&quot; style=&quot;box-sizing: border-box; padding: 15px; text-align: center;&quot;&gt;
Préconisé par certains providers pour le répertoire du site, si celui-ci est inaccessible (message&amp;nbsp;: &quot;Forbidden...&quot;)&lt;/div&gt;
&lt;div class=&quot;table-responsive&quot; style=&quot;border-bottom-color: initial; border-bottom-style: initial; border-image: initial; border-left-color: initial; border-left-style: initial; border-right-color: initial; border-right-style: initial; border-top-color: rgb(221, 221, 221); border-top-style: solid; border-width: 1px 0px 0px; box-sizing: border-box; margin-bottom: 0px; min-height: 0.01%; overflow-x: auto;&quot;&gt;
&lt;table class=&quot;table table-bordered table-hover table-condensed&quot; style=&quot;background-color: transparent; border-bottom-left-radius: 3px; border-bottom-right-radius: 3px; border-collapse: collapse; border-spacing: 0px; border: 0px; box-sizing: border-box; margin-bottom: 0px; max-width: 100%; width: 845.333px;&quot;&gt;&lt;tbody style=&quot;box-sizing: border-box;&quot;&gt;
&lt;tr style=&quot;box-sizing: border-box;&quot;&gt;&lt;th style=&quot;border-bottom-color: initial; border-bottom-style: initial; border-image: initial; border-left-color: initial; border-left-style: initial; border-right-color: rgb(221, 221, 221); border-right-style: solid; border-top-color: rgb(221, 221, 221); border-top-style: solid; border-width: 1px 1px 0px 0px; box-sizing: border-box; line-height: 1.42857; padding: 5px; text-align: left; vertical-align: top;&quot;&gt;Type d&#39;utilisateurs&lt;/th&gt;&lt;th style=&quot;border-bottom-color: initial; border-bottom-style: initial; border-image: initial; border-left-color: rgb(221, 221, 221); border-left-style: solid; border-right-color: rgb(221, 221, 221); border-right-style: solid; border-top-color: rgb(221, 221, 221); border-top-style: solid; border-width: 1px 1px 0px; box-sizing: border-box; line-height: 1.42857; padding: 5px; text-align: left; vertical-align: top;&quot;&gt;Propriétaire&lt;/th&gt;&lt;th style=&quot;border-bottom-color: initial; border-bottom-style: initial; border-image: initial; border-left-color: rgb(221, 221, 221); border-left-style: solid; border-right-color: rgb(221, 221, 221); border-right-style: solid; border-top-color: rgb(221, 221, 221); border-top-style: solid; border-width: 1px 1px 0px; box-sizing: border-box; line-height: 1.42857; padding: 5px; text-align: left; vertical-align: top;&quot;&gt;Groupe&lt;/th&gt;&lt;th style=&quot;border-bottom-color: initial; border-bottom-style: initial; border-image: initial; border-left-color: rgb(221, 221, 221); border-left-style: solid; border-right-color: initial; border-right-style: initial; border-top-color: rgb(221, 221, 221); border-top-style: solid; border-width: 1px 0px 0px 1px; box-sizing: border-box; line-height: 1.42857; padding: 5px; text-align: left; vertical-align: top;&quot;&gt;Les autres&lt;/th&gt;&lt;/tr&gt;
&lt;tr style=&quot;box-sizing: border-box;&quot;&gt;&lt;td style=&quot;border-bottom-color: rgb(221, 221, 221); border-bottom-style: solid; border-image: initial; border-left-color: initial; border-left-style: initial; border-right-color: rgb(221, 221, 221); border-right-style: solid; border-top-color: rgb(221, 221, 221); border-top-style: solid; border-width: 1px 1px 1px 0px; box-sizing: border-box; line-height: 1.42857; padding: 5px; vertical-align: top;&quot;&gt;Droits&lt;/td&gt;&lt;td style=&quot;border: 1px solid rgb(221, 221, 221); box-sizing: border-box; line-height: 1.42857; padding: 5px; vertical-align: top;&quot;&gt;r w x&lt;/td&gt;&lt;td style=&quot;border: 1px solid rgb(221, 221, 221); box-sizing: border-box; line-height: 1.42857; padding: 5px; vertical-align: top;&quot;&gt;- - -&lt;/td&gt;&lt;td style=&quot;border-bottom-color: rgb(221, 221, 221); border-bottom-style: solid; border-image: initial; border-left-color: rgb(221, 221, 221); border-left-style: solid; border-right-color: initial; border-right-style: initial; border-top-color: rgb(221, 221, 221); border-top-style: solid; border-width: 1px 0px 1px 1px; box-sizing: border-box; line-height: 1.42857; padding: 5px; vertical-align: top;&quot;&gt;r - x&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;box-sizing: border-box;&quot;&gt;&lt;td style=&quot;border-bottom-color: rgb(221, 221, 221); border-bottom-style: solid; border-image: initial; border-left-color: initial; border-left-style: initial; border-right-color: rgb(221, 221, 221); border-right-style: solid; border-top-color: rgb(221, 221, 221); border-top-style: solid; border-width: 1px 1px 1px 0px; box-sizing: border-box; line-height: 1.42857; padding: 5px; vertical-align: top;&quot;&gt;Position Binaire&lt;/td&gt;&lt;td style=&quot;border: 1px solid rgb(221, 221, 221); box-sizing: border-box; line-height: 1.42857; padding: 5px; vertical-align: top;&quot;&gt;111&lt;/td&gt;&lt;td style=&quot;border: 1px solid rgb(221, 221, 221); box-sizing: border-box; line-height: 1.42857; padding: 5px; vertical-align: top;&quot;&gt;000&lt;/td&gt;&lt;td style=&quot;border-bottom-color: rgb(221, 221, 221); border-bottom-style: solid; border-image: initial; border-left-color: rgb(221, 221, 221); border-left-style: solid; border-right-color: initial; border-right-style: initial; border-top-color: rgb(221, 221, 221); border-top-style: solid; border-width: 1px 0px 1px 1px; box-sizing: border-box; line-height: 1.42857; padding: 5px; vertical-align: top;&quot;&gt;101&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;box-sizing: border-box;&quot;&gt;&lt;td style=&quot;border-bottom-color: rgb(221, 221, 221); border-bottom-style: solid; border-image: initial; border-left-color: initial; border-left-style: initial; border-right-color: rgb(221, 221, 221); border-right-style: solid; border-top-color: rgb(221, 221, 221); border-top-style: solid; border-width: 1px 1px 1px 0px; box-sizing: border-box; line-height: 1.42857; padding: 5px; vertical-align: top;&quot;&gt;Valeur Octale&lt;/td&gt;&lt;td style=&quot;border: 1px solid rgb(221, 221, 221); box-sizing: border-box; line-height: 1.42857; padding: 5px; vertical-align: top;&quot;&gt;7&lt;/td&gt;&lt;td style=&quot;border: 1px solid rgb(221, 221, 221); box-sizing: border-box; line-height: 1.42857; padding: 5px; vertical-align: top;&quot;&gt;0&lt;/td&gt;&lt;td style=&quot;border-bottom-color: rgb(221, 221, 221); border-bottom-style: solid; border-image: initial; border-left-color: rgb(221, 221, 221); border-left-style: solid; border-right-color: initial; border-right-style: initial; border-top-color: rgb(221, 221, 221); border-top-style: solid; border-width: 1px 0px 1px 1px; box-sizing: border-box; line-height: 1.42857; padding: 5px; vertical-align: top;&quot;&gt;5&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;border-bottom-left-radius: 3px; border-bottom-right-radius: 3px; box-sizing: border-box;&quot;&gt;&lt;td class=&quot;text-center&quot; colspan=&quot;4&quot; style=&quot;border-bottom-color: initial; border-bottom-left-radius: 3px; border-bottom-right-radius: 3px; border-bottom-style: initial; border-image: initial; border-left-color: initial; border-left-style: initial; border-right-color: initial; border-right-style: initial; border-top-color: rgb(221, 221, 221); border-top-style: solid; border-width: 1px 0px 0px; box-sizing: border-box; line-height: 1.42857; padding: 5px; text-align: center; vertical-align: top;&quot;&gt;La ligne de code à entrer en FTP (sur Filezilla) en cas de souci avec certains providers est&amp;nbsp;:&amp;nbsp;&lt;mark style=&quot;background: rgb(252, 248, 227); box-sizing: border-box; padding: 0.2em;&quot;&gt;&lt;span style=&quot;box-sizing: border-box; font-weight: 700;&quot;&gt;site chmod 705 /&lt;/span&gt;&lt;/mark&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;div class=&quot;panel panel-primary&quot; id=&quot;755&quot; style=&quot;background-color: white; border-radius: 4px; border: 1px solid rgb(51, 122, 183); box-shadow: rgba(0, 0, 0, 0.05) 0px 1px 1px; box-sizing: border-box; color: #5a5a5a; font-family: &amp;quot;Droid Sans&amp;quot;, Verdana, &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Arial, sans-serif; font-size: 14px; margin-bottom: 20px;&quot;&gt;
&lt;div class=&quot;panel-heading  text-center&quot; style=&quot;background-color: #337ab7; border-bottom: 1px solid rgb(51, 122, 183); border-left-color: rgb(51, 122, 183); border-right-color: rgb(51, 122, 183); border-top-color: rgb(51, 122, 183); border-top-left-radius: 3px; border-top-right-radius: 3px; box-sizing: border-box; color: white; padding: 10px 15px; text-align: center;&quot;&gt;
&lt;h3 class=&quot;panel-title&quot; style=&quot;box-sizing: border-box; color: inherit; font-family: inherit; font-size: 16px; font-weight: 500; line-height: 1.1; margin-bottom: 0px; margin-top: 0px;&quot;&gt;
755 - Le propriétaire à tous les droits / Les autres lire et executer&lt;/h3&gt;
&lt;/div&gt;
&lt;div class=&quot;panel-body text-center&quot; style=&quot;box-sizing: border-box; padding: 15px; text-align: center;&quot;&gt;
Utile pour des scripts par exemple et certains fichiers d&#39;un site web&lt;/div&gt;
&lt;div class=&quot;table-responsive&quot; style=&quot;border-bottom-color: initial; border-bottom-style: initial; border-image: initial; border-left-color: initial; border-left-style: initial; border-right-color: initial; border-right-style: initial; border-top-color: rgb(221, 221, 221); border-top-style: solid; border-width: 1px 0px 0px; box-sizing: border-box; margin-bottom: 0px; min-height: 0.01%; overflow-x: auto;&quot;&gt;
&lt;table class=&quot;table table-bordered table-hover table-condensed&quot; style=&quot;background-color: transparent; border-bottom-left-radius: 3px; border-bottom-right-radius: 3px; border-collapse: collapse; border-spacing: 0px; border: 0px; box-sizing: border-box; margin-bottom: 0px; max-width: 100%; width: 845.333px;&quot;&gt;&lt;tbody style=&quot;box-sizing: border-box;&quot;&gt;
&lt;tr style=&quot;box-sizing: border-box;&quot;&gt;&lt;th style=&quot;border-bottom-color: initial; border-bottom-style: initial; border-image: initial; border-left-color: initial; border-left-style: initial; border-right-color: rgb(221, 221, 221); border-right-style: solid; border-top-color: rgb(221, 221, 221); border-top-style: solid; border-width: 1px 1px 0px 0px; box-sizing: border-box; line-height: 1.42857; padding: 5px; text-align: left; vertical-align: top;&quot;&gt;Type d&#39;utilisateurs&lt;/th&gt;&lt;th style=&quot;border-bottom-color: initial; border-bottom-style: initial; border-image: initial; border-left-color: rgb(221, 221, 221); border-left-style: solid; border-right-color: rgb(221, 221, 221); border-right-style: solid; border-top-color: rgb(221, 221, 221); border-top-style: solid; border-width: 1px 1px 0px; box-sizing: border-box; line-height: 1.42857; padding: 5px; text-align: left; vertical-align: top;&quot;&gt;Propriétaire&lt;/th&gt;&lt;th style=&quot;border-bottom-color: initial; border-bottom-style: initial; border-image: initial; border-left-color: rgb(221, 221, 221); border-left-style: solid; border-right-color: rgb(221, 221, 221); border-right-style: solid; border-top-color: rgb(221, 221, 221); border-top-style: solid; border-width: 1px 1px 0px; box-sizing: border-box; line-height: 1.42857; padding: 5px; text-align: left; vertical-align: top;&quot;&gt;Groupe&lt;/th&gt;&lt;th style=&quot;border-bottom-color: initial; border-bottom-style: initial; border-image: initial; border-left-color: rgb(221, 221, 221); border-left-style: solid; border-right-color: initial; border-right-style: initial; border-top-color: rgb(221, 221, 221); border-top-style: solid; border-width: 1px 0px 0px 1px; box-sizing: border-box; line-height: 1.42857; padding: 5px; text-align: left; vertical-align: top;&quot;&gt;Les autres&lt;/th&gt;&lt;/tr&gt;
&lt;tr style=&quot;box-sizing: border-box;&quot;&gt;&lt;td style=&quot;border-bottom-color: rgb(221, 221, 221); border-bottom-style: solid; border-image: initial; border-left-color: initial; border-left-style: initial; border-right-color: rgb(221, 221, 221); border-right-style: solid; border-top-color: rgb(221, 221, 221); border-top-style: solid; border-width: 1px 1px 1px 0px; box-sizing: border-box; line-height: 1.42857; padding: 5px; vertical-align: top;&quot;&gt;Droits&lt;/td&gt;&lt;td style=&quot;border: 1px solid rgb(221, 221, 221); box-sizing: border-box; line-height: 1.42857; padding: 5px; vertical-align: top;&quot;&gt;r w x&lt;/td&gt;&lt;td style=&quot;border: 1px solid rgb(221, 221, 221); box-sizing: border-box; line-height: 1.42857; padding: 5px; vertical-align: top;&quot;&gt;r - x&lt;/td&gt;&lt;td style=&quot;border-bottom-color: rgb(221, 221, 221); border-bottom-style: solid; border-image: initial; border-left-color: rgb(221, 221, 221); border-left-style: solid; border-right-color: initial; border-right-style: initial; border-top-color: rgb(221, 221, 221); border-top-style: solid; border-width: 1px 0px 1px 1px; box-sizing: border-box; line-height: 1.42857; padding: 5px; vertical-align: top;&quot;&gt;r - x&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;box-sizing: border-box;&quot;&gt;&lt;td style=&quot;border-bottom-color: rgb(221, 221, 221); border-bottom-style: solid; border-image: initial; border-left-color: initial; border-left-style: initial; border-right-color: rgb(221, 221, 221); border-right-style: solid; border-top-color: rgb(221, 221, 221); border-top-style: solid; border-width: 1px 1px 1px 0px; box-sizing: border-box; line-height: 1.42857; padding: 5px; vertical-align: top;&quot;&gt;Position Binaire&lt;/td&gt;&lt;td style=&quot;border: 1px solid rgb(221, 221, 221); box-sizing: border-box; line-height: 1.42857; padding: 5px; vertical-align: top;&quot;&gt;111&lt;/td&gt;&lt;td style=&quot;border: 1px solid rgb(221, 221, 221); box-sizing: border-box; line-height: 1.42857; padding: 5px; vertical-align: top;&quot;&gt;101&lt;/td&gt;&lt;td style=&quot;border-bottom-color: rgb(221, 221, 221); border-bottom-style: solid; border-image: initial; border-left-color: rgb(221, 221, 221); border-left-style: solid; border-right-color: initial; border-right-style: initial; border-top-color: rgb(221, 221, 221); border-top-style: solid; border-width: 1px 0px 1px 1px; box-sizing: border-box; line-height: 1.42857; padding: 5px; vertical-align: top;&quot;&gt;101&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;border-bottom-left-radius: 3px; border-bottom-right-radius: 3px; box-sizing: border-box;&quot;&gt;&lt;td style=&quot;border-bottom-color: initial; border-bottom-left-radius: 3px; border-bottom-style: initial; border-image: initial; border-left-color: initial; border-left-style: initial; border-right-color: rgb(221, 221, 221); border-right-style: solid; border-top-color: rgb(221, 221, 221); border-top-style: solid; border-width: 1px 1px 0px 0px; box-sizing: border-box; line-height: 1.42857; padding: 5px; vertical-align: top;&quot;&gt;Valeur Octale&lt;/td&gt;&lt;td style=&quot;border-bottom-color: initial; border-bottom-style: initial; border-image: initial; border-left-color: rgb(221, 221, 221); border-left-style: solid; border-right-color: rgb(221, 221, 221); border-right-style: solid; border-top-color: rgb(221, 221, 221); border-top-style: solid; border-width: 1px 1px 0px; box-sizing: border-box; line-height: 1.42857; padding: 5px; vertical-align: top;&quot;&gt;7&lt;/td&gt;&lt;td style=&quot;border-bottom-color: initial; border-bottom-style: initial; border-image: initial; border-left-color: rgb(221, 221, 221); border-left-style: solid; border-right-color: rgb(221, 221, 221); border-right-style: solid; border-top-color: rgb(221, 221, 221); border-top-style: solid; border-width: 1px 1px 0px; box-sizing: border-box; line-height: 1.42857; padding: 5px; vertical-align: top;&quot;&gt;5&lt;/td&gt;&lt;td style=&quot;border-bottom-color: initial; border-bottom-right-radius: 3px; border-bottom-style: initial; border-image: initial; border-left-color: rgb(221, 221, 221); border-left-style: solid; border-right-color: initial; border-right-style: initial; border-top-color: rgb(221, 221, 221); border-top-style: solid; border-width: 1px 0px 0px 1px; box-sizing: border-box; line-height: 1.42857; padding: 5px; vertical-align: top;&quot;&gt;5&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;div class=&quot;panel panel-info&quot; id=&quot;764&quot; style=&quot;background-color: white; border-radius: 4px; border: 1px solid rgb(188, 232, 241); box-shadow: rgba(0, 0, 0, 0.05) 0px 1px 1px; box-sizing: border-box; color: #5a5a5a; font-family: &amp;quot;Droid Sans&amp;quot;, Verdana, &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Arial, sans-serif; font-size: 14px; margin-bottom: 20px;&quot;&gt;
&lt;div class=&quot;panel-heading  text-center&quot; style=&quot;background-color: #d9edf7; border-bottom: 1px solid rgb(188, 232, 241); border-left-color: rgb(188, 232, 241); border-right-color: rgb(188, 232, 241); border-top-color: rgb(188, 232, 241); border-top-left-radius: 3px; border-top-right-radius: 3px; box-sizing: border-box; color: #31708f; padding: 10px 15px; text-align: center;&quot;&gt;
&lt;h3 class=&quot;panel-title&quot; style=&quot;box-sizing: border-box; color: inherit; font-family: inherit; font-size: 16px; font-weight: 500; line-height: 1.1; margin-bottom: 0px; margin-top: 0px;&quot;&gt;
764 - Tous droits pour le propriétaire / Lecture, écriture pour le groupe / Lecture seule pour les autres&lt;/h3&gt;
&lt;/div&gt;
&lt;div class=&quot;panel-body text-center&quot; style=&quot;box-sizing: border-box; padding: 15px; text-align: center;&quot;&gt;
Parfois utile pour des fichiers d&#39;un site web appartenant au groupe&amp;nbsp;&lt;a data-original-title=&quot;Voir : Sécuriser Apache sur doc.ubuntu-fr.org&quot; data-placement=&quot;top&quot; data-toggle=&quot;tooltip&quot; href=&quot;http://doc.ubuntu-fr.org/apache2#securiser_apache&quot; style=&quot;background-color: transparent; box-sizing: border-box; color: #337ab7; text-decoration-line: none;&quot; target=&quot;_blank&quot; title=&quot;&quot;&gt;www-data&lt;/a&gt;&lt;/div&gt;
&lt;div class=&quot;table-responsive&quot; style=&quot;border-bottom-color: initial; border-bottom-style: initial; border-image: initial; border-left-color: initial; border-left-style: initial; border-right-color: initial; border-right-style: initial; border-top-color: rgb(221, 221, 221); border-top-style: solid; border-width: 1px 0px 0px; box-sizing: border-box; margin-bottom: 0px; min-height: 0.01%; overflow-x: auto;&quot;&gt;
&lt;table class=&quot;table table-bordered table-hover table-condensed&quot; style=&quot;background-color: transparent; border-bottom-left-radius: 3px; border-bottom-right-radius: 3px; border-collapse: collapse; border-spacing: 0px; border: 0px; box-sizing: border-box; margin-bottom: 0px; max-width: 100%; width: 845.333px;&quot;&gt;&lt;tbody style=&quot;box-sizing: border-box;&quot;&gt;
&lt;tr style=&quot;box-sizing: border-box;&quot;&gt;&lt;th style=&quot;border-bottom-color: initial; border-bottom-style: initial; border-image: initial; border-left-color: initial; border-left-style: initial; border-right-color: rgb(221, 221, 221); border-right-style: solid; border-top-color: rgb(221, 221, 221); border-top-style: solid; border-width: 1px 1px 0px 0px; box-sizing: border-box; line-height: 1.42857; padding: 5px; text-align: left; vertical-align: top;&quot;&gt;Type d&#39;utilisateurs&lt;/th&gt;&lt;th style=&quot;border-bottom-color: initial; border-bottom-style: initial; border-image: initial; border-left-color: rgb(221, 221, 221); border-left-style: solid; border-right-color: rgb(221, 221, 221); border-right-style: solid; border-top-color: rgb(221, 221, 221); border-top-style: solid; border-width: 1px 1px 0px; box-sizing: border-box; line-height: 1.42857; padding: 5px; text-align: left; vertical-align: top;&quot;&gt;Propriétaire&lt;/th&gt;&lt;th style=&quot;border-bottom-color: initial; border-bottom-style: initial; border-image: initial; border-left-color: rgb(221, 221, 221); border-left-style: solid; border-right-color: rgb(221, 221, 221); border-right-style: solid; border-top-color: rgb(221, 221, 221); border-top-style: solid; border-width: 1px 1px 0px; box-sizing: border-box; line-height: 1.42857; padding: 5px; text-align: left; vertical-align: top;&quot;&gt;Groupe&lt;/th&gt;&lt;th style=&quot;border-bottom-color: initial; border-bottom-style: initial; border-image: initial; border-left-color: rgb(221, 221, 221); border-left-style: solid; border-right-color: initial; border-right-style: initial; border-top-color: rgb(221, 221, 221); border-top-style: solid; border-width: 1px 0px 0px 1px; box-sizing: border-box; line-height: 1.42857; padding: 5px; text-align: left; vertical-align: top;&quot;&gt;Les autres&lt;/th&gt;&lt;/tr&gt;
&lt;tr style=&quot;box-sizing: border-box;&quot;&gt;&lt;td style=&quot;border-bottom-color: rgb(221, 221, 221); border-bottom-style: solid; border-image: initial; border-left-color: initial; border-left-style: initial; border-right-color: rgb(221, 221, 221); border-right-style: solid; border-top-color: rgb(221, 221, 221); border-top-style: solid; border-width: 1px 1px 1px 0px; box-sizing: border-box; line-height: 1.42857; padding: 5px; vertical-align: top;&quot;&gt;Droits&lt;/td&gt;&lt;td style=&quot;border: 1px solid rgb(221, 221, 221); box-sizing: border-box; line-height: 1.42857; padding: 5px; vertical-align: top;&quot;&gt;r w x&lt;/td&gt;&lt;td style=&quot;border: 1px solid rgb(221, 221, 221); box-sizing: border-box; line-height: 1.42857; padding: 5px; vertical-align: top;&quot;&gt;r w -&lt;/td&gt;&lt;td style=&quot;border-bottom-color: rgb(221, 221, 221); border-bottom-style: solid; border-image: initial; border-left-color: rgb(221, 221, 221); border-left-style: solid; border-right-color: initial; border-right-style: initial; border-top-color: rgb(221, 221, 221); border-top-style: solid; border-width: 1px 0px 1px 1px; box-sizing: border-box; line-height: 1.42857; padding: 5px; vertical-align: top;&quot;&gt;r - -&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;box-sizing: border-box;&quot;&gt;&lt;td style=&quot;border-bottom-color: rgb(221, 221, 221); border-bottom-style: solid; border-image: initial; border-left-color: initial; border-left-style: initial; border-right-color: rgb(221, 221, 221); border-right-style: solid; border-top-color: rgb(221, 221, 221); border-top-style: solid; border-width: 1px 1px 1px 0px; box-sizing: border-box; line-height: 1.42857; padding: 5px; vertical-align: top;&quot;&gt;Position Binaire&lt;/td&gt;&lt;td style=&quot;border: 1px solid rgb(221, 221, 221); box-sizing: border-box; line-height: 1.42857; padding: 5px; vertical-align: top;&quot;&gt;111&lt;/td&gt;&lt;td style=&quot;border: 1px solid rgb(221, 221, 221); box-sizing: border-box; line-height: 1.42857; padding: 5px; vertical-align: top;&quot;&gt;110&lt;/td&gt;&lt;td style=&quot;border-bottom-color: rgb(221, 221, 221); border-bottom-style: solid; border-image: initial; border-left-color: rgb(221, 221, 221); border-left-style: solid; border-right-color: initial; border-right-style: initial; border-top-color: rgb(221, 221, 221); border-top-style: solid; border-width: 1px 0px 1px 1px; box-sizing: border-box; line-height: 1.42857; padding: 5px; vertical-align: top;&quot;&gt;100&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;border-bottom-left-radius: 3px; border-bottom-right-radius: 3px; box-sizing: border-box;&quot;&gt;&lt;td style=&quot;border-bottom-color: initial; border-bottom-left-radius: 3px; border-bottom-style: initial; border-image: initial; border-left-color: initial; border-left-style: initial; border-right-color: rgb(221, 221, 221); border-right-style: solid; border-top-color: rgb(221, 221, 221); border-top-style: solid; border-width: 1px 1px 0px 0px; box-sizing: border-box; line-height: 1.42857; padding: 5px; vertical-align: top;&quot;&gt;Valeur Octale&lt;/td&gt;&lt;td style=&quot;border-bottom-color: initial; border-bottom-style: initial; border-image: initial; border-left-color: rgb(221, 221, 221); border-left-style: solid; border-right-color: rgb(221, 221, 221); border-right-style: solid; border-top-color: rgb(221, 221, 221); border-top-style: solid; border-width: 1px 1px 0px; box-sizing: border-box; line-height: 1.42857; padding: 5px; vertical-align: top;&quot;&gt;7&lt;/td&gt;&lt;td style=&quot;border-bottom-color: initial; border-bottom-style: initial; border-image: initial; border-left-color: rgb(221, 221, 221); border-left-style: solid; border-right-color: rgb(221, 221, 221); border-right-style: solid; border-top-color: rgb(221, 221, 221); border-top-style: solid; border-width: 1px 1px 0px; box-sizing: border-box; line-height: 1.42857; padding: 5px; vertical-align: top;&quot;&gt;6&lt;/td&gt;&lt;td style=&quot;border-bottom-color: initial; border-bottom-right-radius: 3px; border-bottom-style: initial; border-image: initial; border-left-color: rgb(221, 221, 221); border-left-style: solid; border-right-color: initial; border-right-style: initial; border-top-color: rgb(221, 221, 221); border-top-style: solid; border-width: 1px 0px 0px 1px; box-sizing: border-box; line-height: 1.42857; padding: 5px; vertical-align: top;&quot;&gt;4&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;div class=&quot;panel panel-success&quot; id=&quot;774&quot; style=&quot;background-color: white; border-radius: 4px; border: 1px solid rgb(214, 233, 198); box-shadow: rgba(0, 0, 0, 0.05) 0px 1px 1px; box-sizing: border-box; color: #5a5a5a; font-family: &amp;quot;Droid Sans&amp;quot;, Verdana, &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Arial, sans-serif; font-size: 14px; margin-bottom: 20px;&quot;&gt;
&lt;div class=&quot;panel-heading  text-center&quot; style=&quot;background-color: #dff0d8; border-bottom: 1px solid rgb(214, 233, 198); border-left-color: rgb(214, 233, 198); border-right-color: rgb(214, 233, 198); border-top-color: rgb(214, 233, 198); border-top-left-radius: 3px; border-top-right-radius: 3px; box-sizing: border-box; color: #3c763d; padding: 10px 15px; text-align: center;&quot;&gt;
&lt;h3 class=&quot;panel-title&quot; style=&quot;box-sizing: border-box; color: inherit; font-family: inherit; font-size: 16px; font-weight: 500; line-height: 1.1; margin-bottom: 0px; margin-top: 0px;&quot;&gt;
774 - Tous les droits pour le propriétaire et le groupe / Lecture seule pour les autres&lt;/h3&gt;
&lt;/div&gt;
&lt;div class=&quot;panel-body text-center&quot; style=&quot;box-sizing: border-box; padding: 15px; text-align: center;&quot;&gt;
Utile pour certains fichiers d&#39;un site sur un serveur local de développement&lt;/div&gt;
&lt;div class=&quot;table-responsive&quot; style=&quot;border-bottom-color: initial; border-bottom-style: initial; border-image: initial; border-left-color: initial; border-left-style: initial; border-right-color: initial; border-right-style: initial; border-top-color: rgb(221, 221, 221); border-top-style: solid; border-width: 1px 0px 0px; box-sizing: border-box; margin-bottom: 0px; min-height: 0.01%; overflow-x: auto;&quot;&gt;
&lt;table class=&quot;table table-bordered table-hover table-condensed&quot; style=&quot;background-color: transparent; border-bottom-left-radius: 3px; border-bottom-right-radius: 3px; border-collapse: collapse; border-spacing: 0px; border: 0px; box-sizing: border-box; margin-bottom: 0px; max-width: 100%; width: 845.333px;&quot;&gt;&lt;tbody style=&quot;box-sizing: border-box;&quot;&gt;
&lt;tr style=&quot;box-sizing: border-box;&quot;&gt;&lt;th style=&quot;border-bottom-color: initial; border-bottom-style: initial; border-image: initial; border-left-color: initial; border-left-style: initial; border-right-color: rgb(221, 221, 221); border-right-style: solid; border-top-color: rgb(221, 221, 221); border-top-style: solid; border-width: 1px 1px 0px 0px; box-sizing: border-box; line-height: 1.42857; padding: 5px; text-align: left; vertical-align: top;&quot;&gt;Type d&#39;utilisateurs&lt;/th&gt;&lt;th style=&quot;border-bottom-color: initial; border-bottom-style: initial; border-image: initial; border-left-color: rgb(221, 221, 221); border-left-style: solid; border-right-color: rgb(221, 221, 221); border-right-style: solid; border-top-color: rgb(221, 221, 221); border-top-style: solid; border-width: 1px 1px 0px; box-sizing: border-box; line-height: 1.42857; padding: 5px; text-align: left; vertical-align: top;&quot;&gt;Propriétaire&lt;/th&gt;&lt;th style=&quot;border-bottom-color: initial; border-bottom-style: initial; border-image: initial; border-left-color: rgb(221, 221, 221); border-left-style: solid; border-right-color: rgb(221, 221, 221); border-right-style: solid; border-top-color: rgb(221, 221, 221); border-top-style: solid; border-width: 1px 1px 0px; box-sizing: border-box; line-height: 1.42857; padding: 5px; text-align: left; vertical-align: top;&quot;&gt;Groupe&lt;/th&gt;&lt;th style=&quot;border-bottom-color: initial; border-bottom-style: initial; border-image: initial; border-left-color: rgb(221, 221, 221); border-left-style: solid; border-right-color: initial; border-right-style: initial; border-top-color: rgb(221, 221, 221); border-top-style: solid; border-width: 1px 0px 0px 1px; box-sizing: border-box; line-height: 1.42857; padding: 5px; text-align: left; vertical-align: top;&quot;&gt;Les autres&lt;/th&gt;&lt;/tr&gt;
&lt;tr style=&quot;box-sizing: border-box;&quot;&gt;&lt;td style=&quot;border-bottom-color: rgb(221, 221, 221); border-bottom-style: solid; border-image: initial; border-left-color: initial; border-left-style: initial; border-right-color: rgb(221, 221, 221); border-right-style: solid; border-top-color: rgb(221, 221, 221); border-top-style: solid; border-width: 1px 1px 1px 0px; box-sizing: border-box; line-height: 1.42857; padding: 5px; vertical-align: top;&quot;&gt;Droits&lt;/td&gt;&lt;td style=&quot;border: 1px solid rgb(221, 221, 221); box-sizing: border-box; line-height: 1.42857; padding: 5px; vertical-align: top;&quot;&gt;r w x&lt;/td&gt;&lt;td style=&quot;border: 1px solid rgb(221, 221, 221); box-sizing: border-box; line-height: 1.42857; padding: 5px; vertical-align: top;&quot;&gt;r w x&lt;/td&gt;&lt;td style=&quot;border-bottom-color: rgb(221, 221, 221); border-bottom-style: solid; border-image: initial; border-left-color: rgb(221, 221, 221); border-left-style: solid; border-right-color: initial; border-right-style: initial; border-top-color: rgb(221, 221, 221); border-top-style: solid; border-width: 1px 0px 1px 1px; box-sizing: border-box; line-height: 1.42857; padding: 5px; vertical-align: top;&quot;&gt;r - -&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;box-sizing: border-box;&quot;&gt;&lt;td style=&quot;border-bottom-color: rgb(221, 221, 221); border-bottom-style: solid; border-image: initial; border-left-color: initial; border-left-style: initial; border-right-color: rgb(221, 221, 221); border-right-style: solid; border-top-color: rgb(221, 221, 221); border-top-style: solid; border-width: 1px 1px 1px 0px; box-sizing: border-box; line-height: 1.42857; padding: 5px; vertical-align: top;&quot;&gt;Position Binaire&lt;/td&gt;&lt;td style=&quot;border: 1px solid rgb(221, 221, 221); box-sizing: border-box; line-height: 1.42857; padding: 5px; vertical-align: top;&quot;&gt;111&lt;/td&gt;&lt;td style=&quot;border: 1px solid rgb(221, 221, 221); box-sizing: border-box; line-height: 1.42857; padding: 5px; vertical-align: top;&quot;&gt;111&lt;/td&gt;&lt;td style=&quot;border-bottom-color: rgb(221, 221, 221); border-bottom-style: solid; border-image: initial; border-left-color: rgb(221, 221, 221); border-left-style: solid; border-right-color: initial; border-right-style: initial; border-top-color: rgb(221, 221, 221); border-top-style: solid; border-width: 1px 0px 1px 1px; box-sizing: border-box; line-height: 1.42857; padding: 5px; vertical-align: top;&quot;&gt;100&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;border-bottom-left-radius: 3px; border-bottom-right-radius: 3px; box-sizing: border-box;&quot;&gt;&lt;td style=&quot;border-bottom-color: initial; border-bottom-left-radius: 3px; border-bottom-style: initial; border-image: initial; border-left-color: initial; border-left-style: initial; border-right-color: rgb(221, 221, 221); border-right-style: solid; border-top-color: rgb(221, 221, 221); border-top-style: solid; border-width: 1px 1px 0px 0px; box-sizing: border-box; line-height: 1.42857; padding: 5px; vertical-align: top;&quot;&gt;Valeur Octale&lt;/td&gt;&lt;td style=&quot;border-bottom-color: initial; border-bottom-style: initial; border-image: initial; border-left-color: rgb(221, 221, 221); border-left-style: solid; border-right-color: rgb(221, 221, 221); border-right-style: solid; border-top-color: rgb(221, 221, 221); border-top-style: solid; border-width: 1px 1px 0px; box-sizing: border-box; line-height: 1.42857; padding: 5px; vertical-align: top;&quot;&gt;7&lt;/td&gt;&lt;td style=&quot;border-bottom-color: initial; border-bottom-style: initial; border-image: initial; border-left-color: rgb(221, 221, 221); border-left-style: solid; border-right-color: rgb(221, 221, 221); border-right-style: solid; border-top-color: rgb(221, 221, 221); border-top-style: solid; border-width: 1px 1px 0px; box-sizing: border-box; line-height: 1.42857; padding: 5px; vertical-align: top;&quot;&gt;7&lt;/td&gt;&lt;td style=&quot;border-bottom-color: initial; border-bottom-right-radius: 3px; border-bottom-style: initial; border-image: initial; border-left-color: rgb(221, 221, 221); border-left-style: solid; border-right-color: initial; border-right-style: initial; border-top-color: rgb(221, 221, 221); border-top-style: solid; border-width: 1px 0px 0px 1px; box-sizing: border-box; line-height: 1.42857; padding: 5px; vertical-align: top;&quot;&gt;4&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;div class=&quot;panel panel-primary&quot; id=&quot;775&quot; style=&quot;background-color: white; border-radius: 4px; border: 1px solid rgb(51, 122, 183); box-shadow: rgba(0, 0, 0, 0.05) 0px 1px 1px; box-sizing: border-box; color: #5a5a5a; font-family: &amp;quot;Droid Sans&amp;quot;, Verdana, &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Arial, sans-serif; font-size: 14px; margin-bottom: 20px;&quot;&gt;
&lt;div class=&quot;panel-heading  text-center&quot; style=&quot;background-color: #337ab7; border-bottom: 1px solid rgb(51, 122, 183); border-left-color: rgb(51, 122, 183); border-right-color: rgb(51, 122, 183); border-top-color: rgb(51, 122, 183); border-top-left-radius: 3px; border-top-right-radius: 3px; box-sizing: border-box; color: white; padding: 10px 15px; text-align: center;&quot;&gt;
&lt;h3 class=&quot;panel-title&quot; style=&quot;box-sizing: border-box; color: inherit; font-family: inherit; font-size: 16px; font-weight: 500; line-height: 1.1; margin-bottom: 0px; margin-top: 0px;&quot;&gt;
775 - Tous les droits pour le propriétaire et le groupe / Lecture et exécution pour les autres&lt;/h3&gt;
&lt;/div&gt;
&lt;div class=&quot;panel-body text-center&quot; style=&quot;box-sizing: border-box; padding: 15px; text-align: center;&quot;&gt;
Très pratique pour se simplifier la vie avec la gestion d&#39;un site en développement sur un serveur local (dans le dossier media)&lt;/div&gt;
&lt;div class=&quot;table-responsive&quot; style=&quot;border-bottom-color: initial; border-bottom-style: initial; border-image: initial; border-left-color: initial; border-left-style: initial; border-right-color: initial; border-right-style: initial; border-top-color: rgb(221, 221, 221); border-top-style: solid; border-width: 1px 0px 0px; box-sizing: border-box; margin-bottom: 0px; min-height: 0.01%; overflow-x: auto;&quot;&gt;
&lt;table class=&quot;table table-bordered table-hover table-condensed&quot; style=&quot;background-color: transparent; border-bottom-left-radius: 3px; border-bottom-right-radius: 3px; border-collapse: collapse; border-spacing: 0px; border: 0px; box-sizing: border-box; margin-bottom: 0px; max-width: 100%; width: 845.333px;&quot;&gt;&lt;tbody style=&quot;box-sizing: border-box;&quot;&gt;
&lt;tr style=&quot;box-sizing: border-box;&quot;&gt;&lt;th style=&quot;border-bottom-color: initial; border-bottom-style: initial; border-image: initial; border-left-color: initial; border-left-style: initial; border-right-color: rgb(221, 221, 221); border-right-style: solid; border-top-color: rgb(221, 221, 221); border-top-style: solid; border-width: 1px 1px 0px 0px; box-sizing: border-box; line-height: 1.42857; padding: 5px; text-align: left; vertical-align: top;&quot;&gt;Type d&#39;utilisateurs&lt;/th&gt;&lt;th style=&quot;border-bottom-color: initial; border-bottom-style: initial; border-image: initial; border-left-color: rgb(221, 221, 221); border-left-style: solid; border-right-color: rgb(221, 221, 221); border-right-style: solid; border-top-color: rgb(221, 221, 221); border-top-style: solid; border-width: 1px 1px 0px; box-sizing: border-box; line-height: 1.42857; padding: 5px; text-align: left; vertical-align: top;&quot;&gt;Propriétaire&lt;/th&gt;&lt;th style=&quot;border-bottom-color: initial; border-bottom-style: initial; border-image: initial; border-left-color: rgb(221, 221, 221); border-left-style: solid; border-right-color: rgb(221, 221, 221); border-right-style: solid; border-top-color: rgb(221, 221, 221); border-top-style: solid; border-width: 1px 1px 0px; box-sizing: border-box; line-height: 1.42857; padding: 5px; text-align: left; vertical-align: top;&quot;&gt;Groupe&lt;/th&gt;&lt;th style=&quot;border-bottom-color: initial; border-bottom-style: initial; border-image: initial; border-left-color: rgb(221, 221, 221); border-left-style: solid; border-right-color: initial; border-right-style: initial; border-top-color: rgb(221, 221, 221); border-top-style: solid; border-width: 1px 0px 0px 1px; box-sizing: border-box; line-height: 1.42857; padding: 5px; text-align: left; vertical-align: top;&quot;&gt;Les autres&lt;/th&gt;&lt;/tr&gt;
&lt;tr style=&quot;box-sizing: border-box;&quot;&gt;&lt;td style=&quot;border-bottom-color: rgb(221, 221, 221); border-bottom-style: solid; border-image: initial; border-left-color: initial; border-left-style: initial; border-right-color: rgb(221, 221, 221); border-right-style: solid; border-top-color: rgb(221, 221, 221); border-top-style: solid; border-width: 1px 1px 1px 0px; box-sizing: border-box; line-height: 1.42857; padding: 5px; vertical-align: top;&quot;&gt;Droits&lt;/td&gt;&lt;td style=&quot;border: 1px solid rgb(221, 221, 221); box-sizing: border-box; line-height: 1.42857; padding: 5px; vertical-align: top;&quot;&gt;r w x&lt;/td&gt;&lt;td style=&quot;border: 1px solid rgb(221, 221, 221); box-sizing: border-box; line-height: 1.42857; padding: 5px; vertical-align: top;&quot;&gt;r w x&lt;/td&gt;&lt;td style=&quot;border-bottom-color: rgb(221, 221, 221); border-bottom-style: solid; border-image: initial; border-left-color: rgb(221, 221, 221); border-left-style: solid; border-right-color: initial; border-right-style: initial; border-top-color: rgb(221, 221, 221); border-top-style: solid; border-width: 1px 0px 1px 1px; box-sizing: border-box; line-height: 1.42857; padding: 5px; vertical-align: top;&quot;&gt;r - x&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;box-sizing: border-box;&quot;&gt;&lt;td style=&quot;border-bottom-color: rgb(221, 221, 221); border-bottom-style: solid; border-image: initial; border-left-color: initial; border-left-style: initial; border-right-color: rgb(221, 221, 221); border-right-style: solid; border-top-color: rgb(221, 221, 221); border-top-style: solid; border-width: 1px 1px 1px 0px; box-sizing: border-box; line-height: 1.42857; padding: 5px; vertical-align: top;&quot;&gt;Position Binaire&lt;/td&gt;&lt;td style=&quot;border: 1px solid rgb(221, 221, 221); box-sizing: border-box; line-height: 1.42857; padding: 5px; vertical-align: top;&quot;&gt;111&lt;/td&gt;&lt;td style=&quot;border: 1px solid rgb(221, 221, 221); box-sizing: border-box; line-height: 1.42857; padding: 5px; vertical-align: top;&quot;&gt;111&lt;/td&gt;&lt;td style=&quot;border-bottom-color: rgb(221, 221, 221); border-bottom-style: solid; border-image: initial; border-left-color: rgb(221, 221, 221); border-left-style: solid; border-right-color: initial; border-right-style: initial; border-top-color: rgb(221, 221, 221); border-top-style: solid; border-width: 1px 0px 1px 1px; box-sizing: border-box; line-height: 1.42857; padding: 5px; vertical-align: top;&quot;&gt;101&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;border-bottom-left-radius: 3px; border-bottom-right-radius: 3px; box-sizing: border-box;&quot;&gt;&lt;td style=&quot;border-bottom-color: initial; border-bottom-left-radius: 3px; border-bottom-style: initial; border-image: initial; border-left-color: initial; border-left-style: initial; border-right-color: rgb(221, 221, 221); border-right-style: solid; border-top-color: rgb(221, 221, 221); border-top-style: solid; border-width: 1px 1px 0px 0px; box-sizing: border-box; line-height: 1.42857; padding: 5px; vertical-align: top;&quot;&gt;Valeur Octale&lt;/td&gt;&lt;td style=&quot;border-bottom-color: initial; border-bottom-style: initial; border-image: initial; border-left-color: rgb(221, 221, 221); border-left-style: solid; border-right-color: rgb(221, 221, 221); border-right-style: solid; border-top-color: rgb(221, 221, 221); border-top-style: solid; border-width: 1px 1px 0px; box-sizing: border-box; line-height: 1.42857; padding: 5px; vertical-align: top;&quot;&gt;7&lt;/td&gt;&lt;td style=&quot;border-bottom-color: initial; border-bottom-style: initial; border-image: initial; border-left-color: rgb(221, 221, 221); border-left-style: solid; border-right-color: rgb(221, 221, 221); border-right-style: solid; border-top-color: rgb(221, 221, 221); border-top-style: solid; border-width: 1px 1px 0px; box-sizing: border-box; line-height: 1.42857; padding: 5px; vertical-align: top;&quot;&gt;7&lt;/td&gt;&lt;td style=&quot;border-bottom-color: initial; border-bottom-right-radius: 3px; border-bottom-style: initial; border-image: initial; border-left-color: rgb(221, 221, 221); border-left-style: solid; border-right-color: initial; border-right-style: initial; border-top-color: rgb(221, 221, 221); border-top-style: solid; border-width: 1px 0px 0px 1px; box-sizing: border-box; line-height: 1.42857; padding: 5px; vertical-align: top;&quot;&gt;5&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;div class=&quot;panel panel-warning&quot; id=&quot;777&quot; style=&quot;background-color: white; border-radius: 4px; border: 1px solid rgb(250, 235, 204); box-shadow: rgba(0, 0, 0, 0.05) 0px 1px 1px; box-sizing: border-box; color: #5a5a5a; font-family: &amp;quot;Droid Sans&amp;quot;, Verdana, &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Arial, sans-serif; font-size: 14px; margin-bottom: 20px;&quot;&gt;
&lt;div class=&quot;panel-heading  text-center&quot; style=&quot;background-color: #fcf8e3; border-bottom: 1px solid rgb(250, 235, 204); border-left-color: rgb(250, 235, 204); border-right-color: rgb(250, 235, 204); border-top-color: rgb(250, 235, 204); border-top-left-radius: 3px; border-top-right-radius: 3px; box-sizing: border-box; color: #8a6d3b; padding: 10px 15px; text-align: center;&quot;&gt;
&lt;h3 class=&quot;panel-title&quot; style=&quot;box-sizing: border-box; color: inherit; font-family: inherit; font-size: 16px; font-weight: 500; line-height: 1.1; margin-bottom: 0px; margin-top: 0px;&quot;&gt;
777 - Tous les droits pour tous&lt;/h3&gt;
&lt;/div&gt;
&lt;div class=&quot;panel-body text-center&quot; style=&quot;box-sizing: border-box; padding: 15px; text-align: center;&quot;&gt;
&lt;span class=&quot;rouge&quot; style=&quot;box-sizing: border-box; color: #ce4844;&quot;&gt;Fortement déconseillé !&lt;/span&gt;&amp;nbsp;Mais peut-être nécessaire pour le cache de CMS en local (par exemple) sur un&amp;nbsp;&lt;a href=&quot;http://doc.ubuntu-fr.org/lamp&quot; style=&quot;background-color: transparent; box-sizing: border-box; color: #337ab7; text-decoration-line: none;&quot; target=&quot;_blank&quot;&gt;serveur Lamp&lt;/a&gt;&lt;/div&gt;
&lt;div class=&quot;table-responsive&quot; style=&quot;border-bottom-color: initial; border-bottom-style: initial; border-image: initial; border-left-color: initial; border-left-style: initial; border-right-color: initial; border-right-style: initial; border-top-color: rgb(221, 221, 221); border-top-style: solid; border-width: 1px 0px 0px; box-sizing: border-box; margin-bottom: 0px; min-height: 0.01%; overflow-x: auto;&quot;&gt;
&lt;table class=&quot;table table-bordered table-hover table-condensed&quot; style=&quot;background-color: transparent; border-bottom-left-radius: 3px; border-bottom-right-radius: 3px; border-collapse: collapse; border-spacing: 0px; border: 0px; box-sizing: border-box; margin-bottom: 0px; max-width: 100%; width: 845.333px;&quot;&gt;&lt;tbody style=&quot;box-sizing: border-box;&quot;&gt;
&lt;tr style=&quot;box-sizing: border-box;&quot;&gt;&lt;th style=&quot;border-bottom-color: initial; border-bottom-style: initial; border-image: initial; border-left-color: initial; border-left-style: initial; border-right-color: rgb(221, 221, 221); border-right-style: solid; border-top-color: rgb(221, 221, 221); border-top-style: solid; border-width: 1px 1px 0px 0px; box-sizing: border-box; line-height: 1.42857; padding: 5px; text-align: left; vertical-align: top;&quot;&gt;Type d&#39;utilisateurs&lt;/th&gt;&lt;th style=&quot;border-bottom-color: initial; border-bottom-style: initial; border-image: initial; border-left-color: rgb(221, 221, 221); border-left-style: solid; border-right-color: rgb(221, 221, 221); border-right-style: solid; border-top-color: rgb(221, 221, 221); border-top-style: solid; border-width: 1px 1px 0px; box-sizing: border-box; line-height: 1.42857; padding: 5px; text-align: left; vertical-align: top;&quot;&gt;Propriétaire&lt;/th&gt;&lt;th style=&quot;border-bottom-color: initial; border-bottom-style: initial; border-image: initial; border-left-color: rgb(221, 221, 221); border-left-style: solid; border-right-color: rgb(221, 221, 221); border-right-style: solid; border-top-color: rgb(221, 221, 221); border-top-style: solid; border-width: 1px 1px 0px; box-sizing: border-box; line-height: 1.42857; padding: 5px; text-align: left; vertical-align: top;&quot;&gt;Groupe&lt;/th&gt;&lt;th style=&quot;border-bottom-color: initial; border-bottom-style: initial; border-image: initial; border-left-color: rgb(221, 221, 221); border-left-style: solid; border-right-color: initial; border-right-style: initial; border-top-color: rgb(221, 221, 221); border-top-style: solid; border-width: 1px 0px 0px 1px; box-sizing: border-box; line-height: 1.42857; padding: 5px; text-align: left; vertical-align: top;&quot;&gt;Les autres&lt;/th&gt;&lt;/tr&gt;
&lt;tr style=&quot;box-sizing: border-box;&quot;&gt;&lt;td style=&quot;border-bottom-color: rgb(221, 221, 221); border-bottom-style: solid; border-image: initial; border-left-color: initial; border-left-style: initial; border-right-color: rgb(221, 221, 221); border-right-style: solid; border-top-color: rgb(221, 221, 221); border-top-style: solid; border-width: 1px 1px 1px 0px; box-sizing: border-box; line-height: 1.42857; padding: 5px; vertical-align: top;&quot;&gt;Droits&lt;/td&gt;&lt;td style=&quot;border: 1px solid rgb(221, 221, 221); box-sizing: border-box; line-height: 1.42857; padding: 5px; vertical-align: top;&quot;&gt;r w x&lt;/td&gt;&lt;td style=&quot;border: 1px solid rgb(221, 221, 221); box-sizing: border-box; line-height: 1.42857; padding: 5px; vertical-align: top;&quot;&gt;r w x&lt;/td&gt;&lt;td style=&quot;border-bottom-color: rgb(221, 221, 221); border-bottom-style: solid; border-image: initial; border-left-color: rgb(221, 221, 221); border-left-style: solid; border-right-color: initial; border-right-style: initial; border-top-color: rgb(221, 221, 221); border-top-style: solid; border-width: 1px 0px 1px 1px; box-sizing: border-box; line-height: 1.42857; padding: 5px; vertical-align: top;&quot;&gt;r w x&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;box-sizing: border-box;&quot;&gt;&lt;td style=&quot;border-bottom-color: rgb(221, 221, 221); border-bottom-style: solid; border-image: initial; border-left-color: initial; border-left-style: initial; border-right-color: rgb(221, 221, 221); border-right-style: solid; border-top-color: rgb(221, 221, 221); border-top-style: solid; border-width: 1px 1px 1px 0px; box-sizing: border-box; line-height: 1.42857; padding: 5px; vertical-align: top;&quot;&gt;Position Binaire&lt;/td&gt;&lt;td style=&quot;border: 1px solid rgb(221, 221, 221); box-sizing: border-box; line-height: 1.42857; padding: 5px; vertical-align: top;&quot;&gt;111&lt;/td&gt;&lt;td style=&quot;border: 1px solid rgb(221, 221, 221); box-sizing: border-box; line-height: 1.42857; padding: 5px; vertical-align: top;&quot;&gt;111&lt;/td&gt;&lt;td style=&quot;border-bottom-color: rgb(221, 221, 221); border-bottom-style: solid; border-image: initial; border-left-color: rgb(221, 221, 221); border-left-style: solid; border-right-color: initial; border-right-style: initial; border-top-color: rgb(221, 221, 221); border-top-style: solid; border-width: 1px 0px 1px 1px; box-sizing: border-box; line-height: 1.42857; padding: 5px; vertical-align: top;&quot;&gt;111&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;border-bottom-left-radius: 3px; border-bottom-right-radius: 3px; box-sizing: border-box;&quot;&gt;&lt;td style=&quot;border-bottom-color: initial; border-bottom-left-radius: 3px; border-bottom-style: initial; border-image: initial; border-left-color: initial; border-left-style: initial; border-right-color: rgb(221, 221, 221); border-right-style: solid; border-top-color: rgb(221, 221, 221); border-top-style: solid; border-width: 1px 1px 0px 0px; box-sizing: border-box; line-height: 1.42857; padding: 5px; vertical-align: top;&quot;&gt;Valeur Octale&lt;/td&gt;&lt;td style=&quot;border-bottom-color: initial; border-bottom-style: initial; border-image: initial; border-left-color: rgb(221, 221, 221); border-left-style: solid; border-right-color: rgb(221, 221, 221); border-right-style: solid; border-top-color: rgb(221, 221, 221); border-top-style: solid; border-width: 1px 1px 0px; box-sizing: border-box; line-height: 1.42857; padding: 5px; vertical-align: top;&quot;&gt;7&lt;/td&gt;&lt;td style=&quot;border-bottom-color: initial; border-bottom-style: initial; border-image: initial; border-left-color: rgb(221, 221, 221); border-left-style: solid; border-right-color: rgb(221, 221, 221); border-right-style: solid; border-top-color: rgb(221, 221, 221); border-top-style: solid; border-width: 1px 1px 0px; box-sizing: border-box; line-height: 1.42857; padding: 5px; vertical-align: top;&quot;&gt;7&lt;/td&gt;&lt;td style=&quot;border-bottom-color: initial; border-bottom-right-radius: 3px; border-bottom-style: initial; border-image: initial; border-left-color: rgb(221, 221, 221); border-left-style: solid; border-right-color: initial; border-right-style: initial; border-top-color: rgb(221, 221, 221); border-top-style: solid; border-width: 1px 0px 0px 1px; box-sizing: border-box; line-height: 1.42857; padding: 5px; vertical-align: top;&quot;&gt;7&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;div style=&quot;background-color: white; box-sizing: border-box; color: #5a5a5a; font-family: &amp;quot;Droid Sans&amp;quot;, Verdana, &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Arial, sans-serif; font-size: 14px; margin-bottom: 10px;&quot;&gt;
Pour modifier les droits d&#39;un répertoire et de ses sous répertoires, utilisez la fonction récursive -R&lt;br /&gt;
&amp;nbsp;&amp;nbsp;Exemple, pour modifier le répertoire&amp;nbsp;&lt;span style=&quot;box-sizing: border-box; font-weight: 700;&quot;&gt;/var/www/html/monsite&lt;/span&gt;&amp;nbsp;avec les droits modifiés en&amp;nbsp;&lt;span style=&quot;box-sizing: border-box; font-weight: 700;&quot;&gt;755&lt;/span&gt;, lancez&amp;nbsp;:&lt;/div&gt;
&lt;div class=&quot;terminal&quot; style=&quot;background-color: black; border-left: 4px solid rgb(112, 110, 110); box-sizing: border-box; color: #36d60a; font-family: &amp;quot;Andale Mono&amp;quot;, Inconsolata, Consolas, monospace; font-size: 14px; font-weight: bold; margin-bottom: 10px; margin-top: 8px; overflow-wrap: break-word; overflow: auto hidden; padding: 7px 10px; white-space: nowrap; word-break: break-all;&quot;&gt;
sudo chmod -R 755 /var/www/html/monsite&lt;/div&gt;
&lt;h3 class=&quot;respire&quot; id=&quot;afficher-droits&quot; itemprop=&quot;keywords&quot; style=&quot;background-color: white; box-sizing: border-box; color: #5a5a5a; font-family: &amp;quot;Droid Sans&amp;quot;, Verdana, &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Arial, sans-serif; font-size: 24px; font-weight: 500; line-height: 1.1; margin-bottom: 10px; margin-top: 20px; padding-top: 15px;&quot;&gt;
IV - Afficher les droits d&#39;un répertoire&lt;/h3&gt;
&lt;div style=&quot;background-color: white; box-sizing: border-box; color: #5a5a5a; font-family: &amp;quot;Droid Sans&amp;quot;, Verdana, &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Arial, sans-serif; font-size: 14px; margin-bottom: 10px;&quot;&gt;
Les droits des fichiers d&#39;un dossier peuvent être affichés par la commande &quot;ls -l&quot;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;Par exemple, afficher les droits des fichiers du dossier&amp;nbsp;&lt;span style=&quot;box-sizing: border-box; font-weight: 700;&quot;&gt;/var/www/html/monsite&lt;/span&gt;&amp;nbsp;:&lt;/div&gt;
&lt;div class=&quot;terminal&quot; style=&quot;background-color: black; border-left: 4px solid rgb(112, 110, 110); box-sizing: border-box; color: #36d60a; font-family: &amp;quot;Andale Mono&amp;quot;, Inconsolata, Consolas, monospace; font-size: 14px; font-weight: bold; margin-bottom: 10px; margin-top: 8px; overflow-wrap: break-word; overflow: auto hidden; padding: 7px 10px; white-space: nowrap; word-break: break-all;&quot;&gt;
ls -l /var/www/html/monsite&lt;/div&gt;
&lt;h3 class=&quot;respire&quot; id=&quot;format&quot; itemprop=&quot;keywords&quot; style=&quot;background-color: white; box-sizing: border-box; color: #5a5a5a; font-family: &amp;quot;Droid Sans&amp;quot;, Verdana, &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Arial, sans-serif; font-size: 24px; font-weight: 500; line-height: 1.1; margin-bottom: 10px; margin-top: 20px; padding-top: 15px;&quot;&gt;
V - Format des droits&lt;/h3&gt;
&lt;div style=&quot;background-color: white; box-sizing: border-box; color: #5a5a5a; font-family: &amp;quot;Droid Sans&amp;quot;, Verdana, &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Arial, sans-serif; font-size: 14px; margin-bottom: 10px;&quot;&gt;
Le format des droits d&#39;accès est une liste de 10 symboles.&lt;/div&gt;
&lt;dl style=&quot;background-color: white; box-sizing: border-box; color: #5a5a5a; font-family: &amp;quot;Droid Sans&amp;quot;, Verdana, &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Arial, sans-serif; font-size: 14px; margin-bottom: 20px; margin-top: 0px;&quot;&gt;
&lt;dt style=&quot;box-sizing: border-box; font-weight: 700; line-height: 1.42857;&quot;&gt;Le 1&lt;span style=&quot;box-sizing: border-box; font-size: 10.5px; line-height: 0; position: relative; top: -0.5em; vertical-align: baseline;&quot;&gt;er&lt;/span&gt;&amp;nbsp;symbole est soit un &quot;&lt;span style=&quot;box-sizing: border-box;&quot;&gt;-&lt;/span&gt;&quot; soit un &quot;&lt;span style=&quot;box-sizing: border-box;&quot;&gt;l&lt;/span&gt;&quot; soit un &quot;&lt;span style=&quot;box-sizing: border-box;&quot;&gt;d&lt;/span&gt;&quot;, ils indiquent s&#39;il s&#39;agit&amp;nbsp;:&lt;/dt&gt;
&lt;dd style=&quot;box-sizing: border-box; line-height: 1.42857; margin-left: 0px;&quot;&gt;&lt;ul style=&quot;box-sizing: border-box; margin-bottom: 10px; margin-top: 0px;&quot;&gt;
&lt;li style=&quot;box-sizing: border-box; margin-bottom: 5px;&quot;&gt;d&#39;un fichier (-)&lt;/li&gt;
&lt;li style=&quot;box-sizing: border-box; margin-bottom: 5px;&quot;&gt;d&#39;un lien (l)&lt;/li&gt;
&lt;li style=&quot;box-sizing: border-box; margin-bottom: 5px;&quot;&gt;ou d&#39;un dossier (d).&lt;/li&gt;
&lt;/ul&gt;
&lt;/dd&gt;&lt;/dl&gt;
&lt;div style=&quot;background-color: white; box-sizing: border-box; color: #5a5a5a; font-family: &amp;quot;Droid Sans&amp;quot;, Verdana, &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Arial, sans-serif; font-size: 14px; margin-bottom: 10px;&quot;&gt;
&amp;nbsp;&amp;nbsp;Ensuite suivent les trois groupes des trois symboles des permissions (rwx-). Par exemple&amp;nbsp;:&lt;/div&gt;
&lt;div class=&quot;table-responsive&quot; style=&quot;background-color: white; box-sizing: border-box; color: #5a5a5a; font-family: &amp;quot;Droid Sans&amp;quot;, Verdana, &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Arial, sans-serif; font-size: 14px; min-height: 0.01%; overflow-x: auto;&quot;&gt;
&lt;table class=&quot;table table-bordered table-hover table-condensed&quot; style=&quot;background-color: transparent; border-collapse: collapse; border-spacing: 0px; border: 1px solid rgb(221, 221, 221); box-sizing: border-box; margin-bottom: 20px; max-width: 100%; width: 847.333px;&quot;&gt;&lt;tbody style=&quot;box-sizing: border-box;&quot;&gt;
&lt;tr style=&quot;box-sizing: border-box;&quot;&gt;&lt;td style=&quot;border: 1px solid rgb(221, 221, 221); box-sizing: border-box; line-height: 1.42857; padding: 5px; vertical-align: top;&quot;&gt;&lt;span style=&quot;box-sizing: border-box; font-weight: 700;&quot;&gt;-rw-r--r--&lt;/span&gt;&lt;/td&gt;&lt;td style=&quot;border: 1px solid rgb(221, 221, 221); box-sizing: border-box; line-height: 1.42857; padding: 5px; vertical-align: top;&quot;&gt;signifie que c&#39;est un fichier dont les droits sont définis 644.&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;box-sizing: border-box;&quot;&gt;&lt;td style=&quot;border: 1px solid rgb(221, 221, 221); box-sizing: border-box; line-height: 1.42857; padding: 5px; vertical-align: top;&quot;&gt;&lt;span style=&quot;box-sizing: border-box; font-weight: 700;&quot;&gt;drwx------&lt;/span&gt;&lt;/td&gt;&lt;td style=&quot;border: 1px solid rgb(221, 221, 221); box-sizing: border-box; line-height: 1.42857; padding: 5px; vertical-align: top;&quot;&gt;signifie que c&#39;est un dossier dont les droits sont définis en 700&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;box-sizing: border-box;&quot;&gt;&lt;td style=&quot;border: 1px solid rgb(221, 221, 221); box-sizing: border-box; line-height: 1.42857; padding: 5px; vertical-align: top;&quot;&gt;&lt;span style=&quot;box-sizing: border-box; font-weight: 700;&quot;&gt;lrwxrwxrwx&lt;/span&gt;&lt;/td&gt;&lt;td style=&quot;border: 1px solid rgb(221, 221, 221); box-sizing: border-box; line-height: 1.42857; padding: 5px; vertical-align: top;&quot;&gt;signifie que c&#39;est un lien dont les droits sont définis en 777&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;/div&gt;
&lt;h3 id=&quot;chown&quot; itemprop=&quot;keywords&quot; style=&quot;background-color: white; box-sizing: border-box; color: #5a5a5a; font-family: &amp;quot;Droid Sans&amp;quot;, Verdana, &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Arial, sans-serif; font-size: 24px; font-weight: 500; line-height: 1.1; margin-bottom: 10px; margin-top: 20px;&quot;&gt;
VI - L&#39;avantage du CHown&lt;/h3&gt;
&lt;div style=&quot;background-color: white; box-sizing: border-box; color: #5a5a5a; font-family: &amp;quot;Droid Sans&amp;quot;, Verdana, &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Arial, sans-serif; font-size: 14px; margin-bottom: 10px;&quot;&gt;
Pour éviter des chmod 666 (ou pire encore des 777), CHown permet de modifier le propriétaire d&#39;un fichier.&lt;/div&gt;
&lt;div style=&quot;background-color: white; box-sizing: border-box; color: #5a5a5a; font-family: &amp;quot;Droid Sans&amp;quot;, Verdana, &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Arial, sans-serif; font-size: 14px; margin-bottom: 10px;&quot;&gt;
Par exemple, si vous souhaitez vous réaproprier les droits sur l&#39;ensemble d&#39;un dossier et que vous êtes l&#39;utilisateur &quot;martin&quot;, lancez dans la console :&lt;/div&gt;
&lt;div class=&quot;terminal&quot; style=&quot;background-color: black; border-left: 4px solid rgb(112, 110, 110); box-sizing: border-box; color: #36d60a; font-family: &amp;quot;Andale Mono&amp;quot;, Inconsolata, Consolas, monospace; font-size: 14px; font-weight: bold; margin-bottom: 10px; margin-top: 8px; overflow-wrap: break-word; overflow: auto hidden; padding: 7px 10px; white-space: nowrap; word-break: break-all;&quot;&gt;
sudo chown -R martin /chemin/vers/dossier&lt;/div&gt;
&lt;div style=&quot;background-color: white; box-sizing: border-box; color: #5a5a5a; font-family: &amp;quot;Droid Sans&amp;quot;, Verdana, &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Arial, sans-serif; font-size: 14px; margin-bottom: 10px;&quot;&gt;
Puis pour récupérer les droits sur l&#39;ensemble du dossier, lancez :&lt;/div&gt;
&lt;div class=&quot;terminal&quot; style=&quot;background-color: black; border-left: 4px solid rgb(112, 110, 110); box-sizing: border-box; color: #36d60a; font-family: &amp;quot;Andale Mono&amp;quot;, Inconsolata, Consolas, monospace; font-size: 14px; font-weight: bold; margin-bottom: 10px; margin-top: 8px; overflow-wrap: break-word; overflow: auto hidden; padding: 7px 10px; white-space: nowrap; word-break: break-all;&quot;&gt;
sudo chmod -R 755 /chemin/vers/dossier&lt;/div&gt;
&lt;div style=&quot;background-color: white; box-sizing: border-box; color: #5a5a5a; font-family: &amp;quot;Droid Sans&amp;quot;, Verdana, &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Arial, sans-serif; font-size: 14px; margin-bottom: 10px;&quot;&gt;
En bonus :&amp;nbsp;&lt;a href=&quot;http://www.onlineconversion.com/html_chmod_calculator.htm&quot; rel=&quot;nofollow&quot; style=&quot;background-color: transparent; box-sizing: border-box; color: #337ab7; text-decoration-line: none;&quot; target=&quot;_blank&quot;&gt;un calculateur de CHMOD en ligne.&lt;/a&gt;&lt;/div&gt;
&lt;h3 class=&quot;respire&quot; id=&quot;joomla&quot; itemprop=&quot;keywords&quot; style=&quot;background-color: white; box-sizing: border-box; color: #5a5a5a; font-family: &amp;quot;Droid Sans&amp;quot;, Verdana, &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Arial, sans-serif; font-size: 24px; font-weight: 500; line-height: 1.1; margin-bottom: 10px; margin-top: 20px; padding-top: 15px;&quot;&gt;
VII - A propos de Joomla! et d&#39;autres CMS sur un serveur local GNU/Linux&lt;/h3&gt;
&lt;div style=&quot;background-color: white; box-sizing: border-box; color: #5a5a5a; font-family: &amp;quot;Droid Sans&amp;quot;, Verdana, &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Arial, sans-serif; font-size: 14px; margin-bottom: 10px;&quot;&gt;
Une fois que vous avez créé un fichier contenant votre CMS Joomla (ici appelé : &quot;site-joomla&quot;) vous devez modifier les permissions sur ce dossier (pour que l&#39;installateur de Joomla! puisse y avoir accès) pour le groupe d&#39;utilisateurs www-data.&lt;/div&gt;
&lt;div class=&quot;terminal&quot; style=&quot;background-color: black; border-left: 4px solid rgb(112, 110, 110); box-sizing: border-box; color: #36d60a; font-family: &amp;quot;Andale Mono&amp;quot;, Inconsolata, Consolas, monospace; font-size: 14px; font-weight: bold; margin-bottom: 10px; margin-top: 8px; overflow-wrap: break-word; overflow: auto hidden; padding: 7px 10px; white-space: nowrap; word-break: break-all;&quot;&gt;
sudo chown -Rv root:www-data /var/www/site-joomla&lt;/div&gt;
&lt;div style=&quot;background-color: white; box-sizing: border-box; color: #5a5a5a; font-family: &amp;quot;Droid Sans&amp;quot;, Verdana, &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Arial, sans-serif; font-size: 14px; margin-bottom: 10px;&quot;&gt;
Puis rendre le répertoire accessible en écriture pour le groupe www-data&lt;/div&gt;
&lt;div class=&quot;terminal&quot; style=&quot;background-color: black; border-left: 4px solid rgb(112, 110, 110); box-sizing: border-box; color: #36d60a; font-family: &amp;quot;Andale Mono&amp;quot;, Inconsolata, Consolas, monospace; font-size: 14px; font-weight: bold; margin-bottom: 10px; margin-top: 8px; overflow-wrap: break-word; overflow: auto hidden; padding: 7px 10px; white-space: nowrap; word-break: break-all;&quot;&gt;
sudo chmod -R g+w /var/www/site-joomla&lt;/div&gt;
&lt;div class=&quot;text-info&quot; style=&quot;background-color: white; box-sizing: border-box; color: #31708f; font-family: &amp;quot;Droid Sans&amp;quot;, Verdana, &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Arial, sans-serif; font-size: 14px; margin-bottom: 10px;&quot;&gt;
+w ajoute le droit en écriture (write), g spécifiant que ce droit doit être ajouté seulement au groupe.&lt;/div&gt;
&lt;div style=&quot;background-color: white; box-sizing: border-box; color: #5a5a5a; font-family: &amp;quot;Droid Sans&amp;quot;, Verdana, &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Arial, sans-serif; font-size: 14px; margin-bottom: 10px;&quot;&gt;
Pour certaines extensions, &quot;JCH Optimize&quot; par exemple, il faudra également modifier certains droits, notamment&amp;nbsp;:&lt;/div&gt;
&lt;ul style=&quot;background-color: white; box-sizing: border-box; color: #5a5a5a; font-family: &amp;quot;Droid Sans&amp;quot;, Verdana, &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Arial, sans-serif; font-size: 14px; margin-bottom: 10px; margin-top: 0px;&quot;&gt;
&lt;li style=&quot;box-sizing: border-box; margin-bottom: 5px;&quot;&gt;ceux des dossiers &quot;&lt;span style=&quot;box-sizing: border-box; font-weight: 700;&quot;&gt;image&lt;/span&gt;&quot; et &quot;&lt;span style=&quot;box-sizing: border-box; font-weight: 700;&quot;&gt;cache&lt;/span&gt;&quot; (en 777)&lt;/li&gt;
&lt;li style=&quot;box-sizing: border-box; margin-bottom: 5px;&quot;&gt;celui du fichier&amp;nbsp;&lt;span style=&quot;box-sizing: border-box; font-weight: 700;&quot;&gt;/var/www/html/site-joomla/plugins/system/jch-optimize/cache/jscss.php&lt;/span&gt;&amp;nbsp;(en 755)&lt;/li&gt;
&lt;/ul&gt;
&lt;div style=&quot;background-color: white; box-sizing: border-box; color: #5a5a5a; font-family: &amp;quot;Droid Sans&amp;quot;, Verdana, &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Arial, sans-serif; font-size: 14px; margin-bottom: 10px;&quot;&gt;
pour ce faire, lancez la commande :&lt;/div&gt;
&lt;div class=&quot;terminal&quot; style=&quot;background-color: black; border-left: 4px solid rgb(112, 110, 110); box-sizing: border-box; color: #36d60a; font-family: &amp;quot;Andale Mono&amp;quot;, Inconsolata, Consolas, monospace; font-size: 14px; font-weight: bold; margin-bottom: 10px; margin-top: 8px; overflow-wrap: break-word; overflow: auto hidden; padding: 7px 10px; white-space: nowrap; word-break: break-all;&quot;&gt;
sudo chmod 777 /var/www/html/site-joomla/plugins/system/jch_optimize/cache&lt;/div&gt;
&lt;div style=&quot;background-color: white; box-sizing: border-box; color: #5a5a5a; font-family: &amp;quot;Droid Sans&amp;quot;, Verdana, &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Arial, sans-serif; font-size: 14px; margin-bottom: 10px;&quot;&gt;
Ainsi que la commande :&lt;/div&gt;
&lt;div class=&quot;terminal&quot; style=&quot;background-color: black; border-left: 4px solid rgb(112, 110, 110); box-sizing: border-box; color: #36d60a; font-family: &amp;quot;Andale Mono&amp;quot;, Inconsolata, Consolas, monospace; font-size: 14px; font-weight: bold; margin-bottom: 10px; margin-top: 8px; overflow-wrap: break-word; overflow: auto hidden; padding: 7px 10px; white-space: nowrap; word-break: break-all;&quot;&gt;
sudo chmod 755 &#39;/var/www/html/site-joomla/plugins/system/jch_optimize/cache/jscss.php&#39;&lt;/div&gt;
&lt;div class=&quot;rouge&quot; style=&quot;background-color: white; box-sizing: border-box; color: #ce4844; font-family: &amp;quot;Droid Sans&amp;quot;, Verdana, &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Arial, sans-serif; font-size: 14px; margin-bottom: 10px;&quot;&gt;
Remplacez bien sûr dans ces 4 commandes &quot;site-joomla&quot; par le nom de votre dossier contenant votre Joomla!&lt;/div&gt;
&lt;div style=&quot;background-color: white; box-sizing: border-box; color: #5a5a5a; font-family: &amp;quot;Droid Sans&amp;quot;, Verdana, &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Arial, sans-serif; font-size: 14px; margin-bottom: 10px;&quot;&gt;
Inspirez-vous également de ces lignes de commandes pour d&#39;autres CMS, tels WordPress, Contao, Drupal, LifeRay, PrestaShop, Thelia, FreeGuppy, SPIP, etc...&lt;/div&gt;
&lt;h3 class=&quot;respire&quot; id=&quot;syntaxe-chown&quot; itemprop=&quot;keywords&quot; style=&quot;background-color: white; box-sizing: border-box; color: #5a5a5a; font-family: &amp;quot;Droid Sans&amp;quot;, Verdana, &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Arial, sans-serif; font-size: 24px; font-weight: 500; line-height: 1.1; margin-bottom: 10px; margin-top: 20px; padding-top: 15px;&quot;&gt;
VIII - Syntaxe de CHown&lt;/h3&gt;
&lt;div class=&quot;terminal&quot; style=&quot;background-color: black; border-left: 4px solid rgb(112, 110, 110); box-sizing: border-box; color: #36d60a; font-family: &amp;quot;Andale Mono&amp;quot;, Inconsolata, Consolas, monospace; font-size: 14px; font-weight: bold; margin-bottom: 10px; margin-top: 8px; overflow-wrap: break-word; overflow: auto hidden; padding: 7px 10px; white-space: nowrap; word-break: break-all;&quot;&gt;
chown nouveau_propriétaire:nouveau_groupe mon_fichier&lt;/div&gt;
&lt;div style=&quot;background-color: white; box-sizing: border-box; color: #5a5a5a; font-family: &amp;quot;Droid Sans&amp;quot;, Verdana, &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Arial, sans-serif; font-size: 14px; margin-bottom: 10px;&quot;&gt;
Exemple : &quot;olivier&quot; devient le nouveau propriétaire du nouveau groupe &quot;partageur&quot; du fichier &quot;manuel.odt&quot;&lt;/div&gt;
&lt;div class=&quot;terminal&quot; style=&quot;background-color: black; border-left: 4px solid rgb(112, 110, 110); box-sizing: border-box; color: #36d60a; font-family: &amp;quot;Andale Mono&amp;quot;, Inconsolata, Consolas, monospace; font-size: 14px; font-weight: bold; margin-bottom: 10px; margin-top: 8px; overflow-wrap: break-word; overflow: auto hidden; padding: 7px 10px; white-space: nowrap; word-break: break-all;&quot;&gt;
chown olivier:partageur manuel.odt&lt;/div&gt;
&lt;div class=&quot;respire&quot; style=&quot;background-color: white; box-sizing: border-box; color: #5a5a5a; font-family: &amp;quot;Droid Sans&amp;quot;, Verdana, &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Arial, sans-serif; font-size: 14px; margin-bottom: 10px; padding-top: 15px;&quot;&gt;
Modifier seulement le propriétaire sans toucher au groupe&lt;/div&gt;
&lt;div class=&quot;terminal&quot; style=&quot;background-color: black; border-left: 4px solid rgb(112, 110, 110); box-sizing: border-box; color: #36d60a; font-family: &amp;quot;Andale Mono&amp;quot;, Inconsolata, Consolas, monospace; font-size: 14px; font-weight: bold; margin-bottom: 10px; margin-top: 8px; overflow-wrap: break-word; overflow: auto hidden; padding: 7px 10px; white-space: nowrap; word-break: break-all;&quot;&gt;
chown nouveau_propriétaire nom_du_fichier&lt;/div&gt;
&lt;div style=&quot;background-color: white; box-sizing: border-box; color: #5a5a5a; font-family: &amp;quot;Droid Sans&amp;quot;, Verdana, &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Arial, sans-serif; font-size: 14px; margin-bottom: 10px;&quot;&gt;
Exemple : &quot;alain&quot; devient le propriétaire du fichier &quot;index.php&quot;&lt;/div&gt;
&lt;div class=&quot;terminal&quot; style=&quot;background-color: black; border-left: 4px solid rgb(112, 110, 110); box-sizing: border-box; color: #36d60a; font-family: &amp;quot;Andale Mono&amp;quot;, Inconsolata, Consolas, monospace; font-size: 14px; font-weight: bold; margin-bottom: 10px; margin-top: 8px; overflow-wrap: break-word; overflow: auto hidden; padding: 7px 10px; white-space: nowrap; word-break: break-all;&quot;&gt;
chown alain index.php&lt;/div&gt;
&lt;h3 id=&quot;syntaxe-chmod&quot; itemprop=&quot;keywords&quot; style=&quot;background-color: white; box-sizing: border-box; color: #5a5a5a; font-family: &amp;quot;Droid Sans&amp;quot;, Verdana, &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Arial, sans-serif; font-size: 24px; font-weight: 500; line-height: 1.1; margin-bottom: 10px; margin-top: 20px;&quot;&gt;
IX - Syntaxe de CHmod&lt;/h3&gt;
&lt;div style=&quot;background-color: white; box-sizing: border-box; color: #5a5a5a; font-family: &amp;quot;Droid Sans&amp;quot;, Verdana, &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Arial, sans-serif; font-size: 14px; margin-bottom: 10px;&quot;&gt;
Rendre le répertoire accessible en écriture du répertoire /var/www/html/monsite&lt;/div&gt;
&lt;div class=&quot;terminal&quot; style=&quot;background-color: black; border-left: 4px solid rgb(112, 110, 110); box-sizing: border-box; color: #36d60a; font-family: &amp;quot;Andale Mono&amp;quot;, Inconsolata, Consolas, monospace; font-size: 14px; font-weight: bold; margin-bottom: 10px; margin-top: 8px; overflow-wrap: break-word; overflow: auto hidden; padding: 7px 10px; white-space: nowrap; word-break: break-all;&quot;&gt;
sudo chmod -R g+w /var/www/html/monsite&lt;/div&gt;
&lt;h3 id=&quot;cas-pratique&quot; itemprop=&quot;keywords&quot; style=&quot;background-color: white; box-sizing: border-box; color: #5a5a5a; font-family: &amp;quot;Droid Sans&amp;quot;, Verdana, &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Arial, sans-serif; font-size: 24px; font-weight: 500; line-height: 1.1; margin-bottom: 10px; margin-top: 20px;&quot;&gt;
X - Cas pratique&lt;/h3&gt;
&lt;div style=&quot;background-color: white; box-sizing: border-box; color: #5a5a5a; font-family: &amp;quot;Droid Sans&amp;quot;, Verdana, &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Arial, sans-serif; font-size: 14px; margin-bottom: 10px;&quot;&gt;
Pour que l&#39;utilisateur &quot;olivier&quot; reprenne ses droits sur le répertoire /media/www-dev/private/monsite (et ses sous-répertoires)&lt;/div&gt;
&lt;div class=&quot;terminal&quot; style=&quot;background-color: black; border-left: 4px solid rgb(112, 110, 110); box-sizing: border-box; color: #36d60a; font-family: &amp;quot;Andale Mono&amp;quot;, Inconsolata, Consolas, monospace; font-size: 14px; font-weight: bold; margin-bottom: 10px; margin-top: 8px; overflow-wrap: break-word; overflow: auto hidden; padding: 7px 10px; white-space: nowrap; word-break: break-all;&quot;&gt;
sudo chown -R olivier /media/www-dev/private/monsite&lt;/div&gt;
&lt;div class=&quot;terminal&quot; style=&quot;background-color: black; border-left: 4px solid rgb(112, 110, 110); box-sizing: border-box; color: #36d60a; font-family: &amp;quot;Andale Mono&amp;quot;, Inconsolata, Consolas, monospace; font-size: 14px; font-weight: bold; margin-bottom: 10px; margin-top: 8px; overflow-wrap: break-word; overflow: auto hidden; padding: 7px 10px; white-space: nowrap; word-break: break-all;&quot;&gt;
sudo chmod -R 755 /media/www-dev/private/monsite&lt;/div&gt;
&lt;div class=&quot;respire&quot; style=&quot;background-color: white; box-sizing: border-box; color: #5a5a5a; font-family: &amp;quot;Droid Sans&amp;quot;, Verdana, &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Arial, sans-serif; font-size: 14px; margin-bottom: 10px; padding-top: 15px;&quot;&gt;
Si vous avez activé l&#39;affichage des messages d&#39;erreurs PHP sur un site en développement et que les fichiers contenus dans le répertoire &quot;/media/www-dev/private/mon-site/mon-dossier&quot; vous en renvoient une ribambelle, ce qui est le cas lorsque les fichiers doivent avoir une autorisation en écriture (cache, compteurs de visite, etc.), voici la commande à utiliser pour les éviter&amp;nbsp;:&lt;/div&gt;
&lt;div class=&quot;terminal&quot; style=&quot;background-color: black; border-left: 4px solid rgb(112, 110, 110); box-sizing: border-box; color: #36d60a; font-family: &amp;quot;Andale Mono&amp;quot;, Inconsolata, Consolas, monospace; font-size: 14px; font-weight: bold; margin-bottom: 10px; margin-top: 8px; overflow-wrap: break-word; overflow: auto hidden; padding: 7px 10px; white-space: nowrap; word-break: break-all;&quot;&gt;
sudo chmod -R 777 /media/www-dev/private/mon-site/mon-dossier&lt;/div&gt;
&lt;div class=&quot;respire&quot; style=&quot;background-color: white; box-sizing: border-box; color: #5a5a5a; font-family: &amp;quot;Droid Sans&amp;quot;, Verdana, &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Arial, sans-serif; font-size: 14px; margin-bottom: 10px; padding-top: 15px;&quot;&gt;
Ci-dessous la commande pour réattribuer les droits à toutes les images se trouvant dans un dossier&amp;nbsp;:&lt;/div&gt;
&lt;div class=&quot;terminal&quot; style=&quot;background-color: black; border-left: 4px solid rgb(112, 110, 110); box-sizing: border-box; color: #36d60a; font-family: &amp;quot;Andale Mono&amp;quot;, Inconsolata, Consolas, monospace; font-size: 14px; font-weight: bold; margin-bottom: 10px; margin-top: 8px; overflow-wrap: break-word; overflow: auto hidden; padding: 7px 10px; white-space: nowrap; word-break: break-all;&quot;&gt;
find /chemin/vers/dossier -regex &quot;.+\.\(jpe?g\|gif\|png\)&quot; -exec chmod 644 {} \;&lt;/div&gt;
&lt;div class=&quot;text-muted&quot; style=&quot;background-color: white; box-sizing: border-box; color: #777777; font-family: &amp;quot;Droid Sans&amp;quot;, Verdana, &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Arial, sans-serif; font-size: 14px; margin-bottom: 10px;&quot;&gt;
NB. En bash les parenthèses et les pipelines dans cette&amp;nbsp;&lt;a data-original-title=&quot;Voir la définition sur Wikipédia&quot; data-placement=&quot;bottom&quot; data-toggle=&quot;tooltip&quot; href=&quot;http://fr.wikipedia.org/wiki/Expression_rationnelle&quot; style=&quot;background-color: transparent; box-sizing: border-box; color: #337ab7; text-decoration-line: none;&quot; target=&quot;_blank&quot; title=&quot;&quot;&gt;expression rationnelle&lt;/a&gt;&amp;nbsp;(regex) doivent être échappées.&lt;/div&gt;
&lt;div class=&quot;text-muted&quot; style=&quot;background-color: white; box-sizing: border-box; color: #777777; font-family: &amp;quot;Droid Sans&amp;quot;, Verdana, &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Arial, sans-serif; font-size: 14px; margin-bottom: 10px;&quot;&gt;
&lt;a href=&quot;https://www.leshirondellesdunet.com/chmod-et-chown&quot; target=&quot;_blank&quot;&gt;Source&lt;/a&gt;&lt;/div&gt;
&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://neo4tech.blogspot.com/feeds/2030183108113746366/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://neo4tech.blogspot.com/2019/06/la-gestion-des-droits-sous-gnulinux.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8986027051715887119/posts/default/2030183108113746366'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8986027051715887119/posts/default/2030183108113746366'/><link rel='alternate' type='text/html' href='http://neo4tech.blogspot.com/2019/06/la-gestion-des-droits-sous-gnulinux.html' title='La gestion des droits sous GNU/Linux (Chmod &amp; Chown)'/><author><name>Admin</name><uri>http://www.blogger.com/profile/08900110432875731584</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgPMVeF3S8Yk12hgsud61XG-VFrioTzHfden9RTyUSio_JYOU5uuGmy9zYSF7j8E0BcJ4QCX_dFyTQ7bzInq_FWkQdVRHG_gGxnQKy08eRIw9ON45dhN8PrqS2tIO9oTQ/s113/*'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8986027051715887119.post-7968267674582072332</id><published>2019-06-13T08:39:00.002+01:00</published><updated>2019-06-13T08:39:56.528+01:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Active Directory"/><category scheme="http://www.blogger.com/atom/ns#" term="Microsoft"/><title type='text'>Lister tous les Contrôleurs de domaine (DCs) d’une Forêt ou Domaine AD</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
&lt;div style=&quot;background-color: #bcc5c1; border: 0px; color: #333333; font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 12px; margin-bottom: 1.8em; padding: 0px; vertical-align: baseline;&quot;&gt;
La liste complète des DCs de votre domaine AD peut être obtenu via :&lt;/div&gt;
&lt;blockquote style=&quot;background: url(&amp;quot;/wp-content/themes/pub/greyzed/images/quote.gif&amp;quot;) left top no-repeat rgb(188, 197, 193); border: 0px; color: #747775; font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 12px; margin: 15px 30px 0px 10px; min-height: 32px; padding: 0px 0px 0px 60px; quotes: &amp;quot;&amp;quot; &amp;quot;&amp;quot;; vertical-align: baseline;&quot;&gt;
&lt;div style=&quot;border: 0px; font-family: inherit; font-style: inherit; font-weight: inherit; margin-bottom: 1.8em; padding: 0px; vertical-align: baseline;&quot;&gt;
Windows PowerShell (Cmd-lets&amp;nbsp;&lt;span style=&quot;font-weight: 700;&quot;&gt;Get-ADDomainController&lt;/span&gt;&amp;nbsp;ou&lt;span style=&quot;font-weight: 700;&quot;&gt;&amp;nbsp;Get-ADGroupMember&lt;/span&gt;)&lt;/div&gt;
&lt;div style=&quot;border: 0px; font-family: inherit; font-style: inherit; font-weight: inherit; margin-bottom: 1.8em; padding: 0px; vertical-align: baseline;&quot;&gt;
Outil CLI :&amp;nbsp;&lt;span style=&quot;font-weight: 700;&quot;&gt;NLTest.exe&lt;/span&gt;&lt;/div&gt;
&lt;/blockquote&gt;
&lt;div style=&quot;background-color: #bcc5c1; border: 0px; color: #333333; font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 12px; margin-bottom: 1.8em; padding: 0px; vertical-align: baseline;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;background-color: #bcc5c1; border: 0px; color: #333333; font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 12px; margin-bottom: 1.8em; padding: 0px; vertical-align: baseline;&quot;&gt;
&lt;span style=&quot;border: 0px; color: #ff6600; font-family: inherit; font-style: inherit; font-weight: inherit; margin: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;&lt;span style=&quot;font-weight: 700;&quot;&gt;Comment ça marche ?&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;background-color: #bcc5c1; border: 0px; color: #333333; font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 12px; margin-bottom: 1.8em; padding: 0px; vertical-align: baseline;&quot;&gt;
&lt;span style=&quot;border: 0px; color: grey; font-family: inherit; font-style: inherit; font-weight: inherit; margin: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;&lt;span style=&quot;font-weight: 700;&quot;&gt;Via la Cmd&lt;span style=&quot;border: 0px; font-family: inherit; font-style: inherit; font-weight: inherit; margin: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;-let «&amp;nbsp;Get-ADDomainController&amp;nbsp;»&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;ul style=&quot;background-color: #bcc5c1; border: 0px; color: #333333; font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 12px; margin: 0px; padding: 0px 0px 0px 10px; vertical-align: baseline;&quot;&gt;
&lt;li style=&quot;border: 0px; font-family: inherit; font-style: inherit; font-weight: inherit; margin: 7px 0px 8px 10px; padding: 0px; vertical-align: baseline;&quot;&gt;Lancez Windows PowerShell (en tant qu’Admin) depuis un DC ou un serveur d’administration ayant les outils RSAT AD DS installés&lt;/li&gt;
&lt;li style=&quot;border: 0px; font-family: inherit; font-style: inherit; font-weight: inherit; margin: 7px 0px 8px 10px; padding: 0px; vertical-align: baseline;&quot;&gt;Saisissez la commande suivante :&amp;nbsp;&lt;span style=&quot;font-weight: 700;&quot;&gt;Get-ADDomainController -Filter * | Select Name&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;div style=&quot;background-color: #bcc5c1; border: 0px; color: #333333; font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 12px; margin-bottom: 1.8em; padding: 0px; vertical-align: baseline;&quot;&gt;
&lt;img alt=&quot;&quot; class=&quot;aligncenter size-full wp-image-2661&quot; data-attachment-id=&quot;2661&quot; data-comments-opened=&quot;1&quot; data-image-description=&quot;&quot; data-image-meta=&quot;{&amp;quot;aperture&amp;quot;:&amp;quot;0&amp;quot;,&amp;quot;credit&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;camera&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;caption&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;created_timestamp&amp;quot;:&amp;quot;0&amp;quot;,&amp;quot;copyright&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;focal_length&amp;quot;:&amp;quot;0&amp;quot;,&amp;quot;iso&amp;quot;:&amp;quot;0&amp;quot;,&amp;quot;shutter_speed&amp;quot;:&amp;quot;0&amp;quot;,&amp;quot;title&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;orientation&amp;quot;:&amp;quot;0&amp;quot;}&quot; data-image-title=&quot;2&quot; data-large-file=&quot;https://hichamkadiri.files.wordpress.com/2017/05/21.png?w=614&quot; data-medium-file=&quot;https://hichamkadiri.files.wordpress.com/2017/05/21.png?w=300&quot; data-orig-file=&quot;https://hichamkadiri.files.wordpress.com/2017/05/21.png&quot; data-orig-size=&quot;667,540&quot; data-permalink=&quot;https://hichamkadiri.wordpress.com/2017/06/01/active-directory-howto-lister-tous-les-controleurs-de-domaine-dcs-dune-foret-ou-domaine-ad/2-37/&quot; height=&quot;497&quot; sizes=&quot;(max-width: 614px) 100vw, 614px&quot; src=&quot;https://hichamkadiri.files.wordpress.com/2017/05/21.png?w=614&amp;amp;h=497&quot; srcset=&quot;https://hichamkadiri.files.wordpress.com/2017/05/21.png?w=614&amp;amp;h=497 614w, https://hichamkadiri.files.wordpress.com/2017/05/21.png?w=150&amp;amp;h=121 150w, https://hichamkadiri.files.wordpress.com/2017/05/21.png?w=300&amp;amp;h=243 300w, https://hichamkadiri.files.wordpress.com/2017/05/21.png 667w&quot; style=&quot;border: 0px; display: block; font-family: inherit; font-style: inherit; font-weight: inherit; margin: 0px auto; max-width: 100%; padding: 0px; vertical-align: baseline;&quot; width=&quot;614&quot; /&gt;&lt;/div&gt;
&lt;div style=&quot;background-color: #bcc5c1; border: 0px; color: #333333; font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 12px; margin-bottom: 1.8em; padding: 0px; vertical-align: baseline;&quot;&gt;
&lt;span style=&quot;border: 0px; color: grey; font-family: inherit; font-style: inherit; font-weight: inherit; margin: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;&lt;span style=&quot;font-weight: 700;&quot;&gt;Via la Cmd-Let «&amp;nbsp;Get-ADGroupMember&amp;nbsp;»&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;ul style=&quot;background-color: #bcc5c1; border: 0px; color: #333333; font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 12px; margin: 0px; padding: 0px 0px 0px 10px; vertical-align: baseline;&quot;&gt;
&lt;li style=&quot;border: 0px; font-family: inherit; font-style: inherit; font-weight: inherit; margin: 7px 0px 8px 10px; padding: 0px; vertical-align: baseline;&quot;&gt;Lancez Windows PowerShell (en tant qu’Admin) depuis un DC ou un serveur d’administration ayant les outils RSAT AD DS installés&lt;/li&gt;
&lt;li style=&quot;border: 0px; font-family: inherit; font-style: inherit; font-weight: inherit; margin: 7px 0px 8px 10px; padding: 0px; vertical-align: baseline;&quot;&gt;Saisissez la commande suivante :&amp;nbsp;&lt;span style=&quot;font-weight: 700;&quot;&gt;Get-ADGroupMember «&amp;nbsp;Contrôleurs de Domaine&amp;nbsp;» | Select Name&lt;/span&gt;&lt;ul style=&quot;border: 0px; font-family: inherit; font-style: inherit; font-weight: inherit; margin: 0px; padding: 0px 0px 0px 10px; vertical-align: baseline;&quot;&gt;
&lt;li style=&quot;border: 0px; font-family: inherit; font-style: inherit; font-weight: inherit; margin: 7px 0px 8px 10px; padding: 0px; vertical-align: baseline;&quot;&gt;&lt;span style=&quot;border: 0px; color: #ff6600; font-family: inherit; font-style: inherit; font-weight: inherit; margin: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;Note importante :&lt;/span&gt;&amp;nbsp;Cette commande retourne uniquement les WDC (&lt;span style=&quot;font-weight: 700;&quot;&gt;W&lt;/span&gt;ritable&amp;nbsp;&lt;span style=&quot;font-weight: 700;&quot;&gt;D&lt;/span&gt;omain&amp;nbsp;&lt;span style=&quot;font-weight: 700;&quot;&gt;C&lt;/span&gt;ontrollers), si vous souhaitez aussi lister les&amp;nbsp;&lt;span style=&quot;font-weight: 700;&quot;&gt;RODC&lt;/span&gt;&amp;nbsp;(&lt;span style=&quot;font-weight: 700;&quot;&gt;R&lt;/span&gt;ead-&lt;span style=&quot;font-weight: 700;&quot;&gt;O&lt;/span&gt;nly&amp;nbsp;&lt;span style=&quot;font-weight: 700;&quot;&gt;D&lt;/span&gt;omain&amp;nbsp;&lt;span style=&quot;font-weight: 700;&quot;&gt;C&lt;/span&gt;ontrollers), vous devez exécuter la commande :&amp;nbsp;&lt;span style=&quot;font-weight: 700;&quot;&gt;Get-ADGroupMember «&amp;nbsp;Read-Only Domain Controllers&amp;nbsp;» | Select Name&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;div style=&quot;background-color: #bcc5c1; border: 0px; color: #333333; font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 12px; margin-bottom: 1.8em; padding: 0px; vertical-align: baseline;&quot;&gt;
&lt;img alt=&quot;&quot; class=&quot;aligncenter size-full wp-image-2663&quot; data-attachment-id=&quot;2663&quot; data-comments-opened=&quot;1&quot; data-image-description=&quot;&quot; data-image-meta=&quot;{&amp;quot;aperture&amp;quot;:&amp;quot;0&amp;quot;,&amp;quot;credit&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;camera&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;caption&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;created_timestamp&amp;quot;:&amp;quot;0&amp;quot;,&amp;quot;copyright&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;focal_length&amp;quot;:&amp;quot;0&amp;quot;,&amp;quot;iso&amp;quot;:&amp;quot;0&amp;quot;,&amp;quot;shutter_speed&amp;quot;:&amp;quot;0&amp;quot;,&amp;quot;title&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;orientation&amp;quot;:&amp;quot;0&amp;quot;}&quot; data-image-title=&quot;3&quot; data-large-file=&quot;https://hichamkadiri.files.wordpress.com/2017/06/3.png?w=614&quot; data-medium-file=&quot;https://hichamkadiri.files.wordpress.com/2017/06/3.png?w=300&quot; data-orig-file=&quot;https://hichamkadiri.files.wordpress.com/2017/06/3.png&quot; data-orig-size=&quot;667,480&quot; data-permalink=&quot;https://hichamkadiri.wordpress.com/2017/06/01/active-directory-howto-lister-tous-les-controleurs-de-domaine-dcs-dune-foret-ou-domaine-ad/3-28/&quot; height=&quot;442&quot; sizes=&quot;(max-width: 614px) 100vw, 614px&quot; src=&quot;https://hichamkadiri.files.wordpress.com/2017/06/3.png?w=614&amp;amp;h=442&quot; srcset=&quot;https://hichamkadiri.files.wordpress.com/2017/06/3.png?w=614&amp;amp;h=442 614w, https://hichamkadiri.files.wordpress.com/2017/06/3.png?w=150&amp;amp;h=108 150w, https://hichamkadiri.files.wordpress.com/2017/06/3.png?w=300&amp;amp;h=216 300w, https://hichamkadiri.files.wordpress.com/2017/06/3.png 667w&quot; style=&quot;border: 0px; display: block; font-family: inherit; font-style: inherit; font-weight: inherit; margin: 0px auto; max-width: 100%; padding: 0px; vertical-align: baseline;&quot; width=&quot;614&quot; /&gt;&lt;/div&gt;
&lt;div style=&quot;background-color: #bcc5c1; border: 0px; color: #333333; font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 12px; margin-bottom: 1.8em; padding: 0px; vertical-align: baseline;&quot;&gt;
&lt;span style=&quot;font-weight: 700;&quot;&gt;&lt;span style=&quot;border: 0px; color: grey; font-family: inherit; font-style: inherit; font-weight: inherit; margin: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;Via&amp;nbsp;l’outil CLI «&amp;nbsp;&lt;span class=&quot;skimlinks-unlinked&quot; style=&quot;border: 0px; font-family: inherit; font-style: inherit; font-weight: inherit; margin: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;NLTest.exe&lt;/span&gt;&amp;nbsp;»&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;ul style=&quot;background-color: #bcc5c1; border: 0px; color: #333333; font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 12px; margin: 0px; padding: 0px 0px 0px 10px; vertical-align: baseline;&quot;&gt;
&lt;li style=&quot;border: 0px; font-family: inherit; font-style: inherit; font-weight: inherit; margin: 7px 0px 8px 10px; padding: 0px; vertical-align: baseline;&quot;&gt;Lancez l’Invite de commande (&lt;span class=&quot;skimlinks-unlinked&quot; style=&quot;border: 0px; font-family: inherit; font-style: inherit; font-weight: inherit; margin: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;CMD.exe&lt;/span&gt;) depuis un DC ou une machine d’administration et saisissez la commande suivante :&amp;nbsp;&lt;span style=&quot;font-weight: 700;&quot;&gt;NLTest /DCList:Nom_de_domaine&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;div style=&quot;background-color: #bcc5c1; border: 0px; color: #333333; font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 12px; margin-bottom: 1.8em; padding: 0px; vertical-align: baseline;&quot;&gt;
&lt;img alt=&quot;&quot; class=&quot;aligncenter size-full wp-image-2662&quot; data-attachment-id=&quot;2662&quot; data-comments-opened=&quot;1&quot; data-image-description=&quot;&quot; data-image-meta=&quot;{&amp;quot;aperture&amp;quot;:&amp;quot;0&amp;quot;,&amp;quot;credit&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;camera&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;caption&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;created_timestamp&amp;quot;:&amp;quot;0&amp;quot;,&amp;quot;copyright&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;focal_length&amp;quot;:&amp;quot;0&amp;quot;,&amp;quot;iso&amp;quot;:&amp;quot;0&amp;quot;,&amp;quot;shutter_speed&amp;quot;:&amp;quot;0&amp;quot;,&amp;quot;title&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;orientation&amp;quot;:&amp;quot;0&amp;quot;}&quot; data-image-title=&quot;1&quot; data-large-file=&quot;https://hichamkadiri.files.wordpress.com/2017/06/1.png?w=614&quot; data-medium-file=&quot;https://hichamkadiri.files.wordpress.com/2017/06/1.png?w=300&quot; data-orig-file=&quot;https://hichamkadiri.files.wordpress.com/2017/06/1.png&quot; data-orig-size=&quot;773,403&quot; data-permalink=&quot;https://hichamkadiri.wordpress.com/2017/06/01/active-directory-howto-lister-tous-les-controleurs-de-domaine-dcs-dune-foret-ou-domaine-ad/1-43/&quot; height=&quot;320&quot; sizes=&quot;(max-width: 614px) 100vw, 614px&quot; src=&quot;https://hichamkadiri.files.wordpress.com/2017/06/1.png?w=614&amp;amp;h=320&quot; srcset=&quot;https://hichamkadiri.files.wordpress.com/2017/06/1.png?w=614&amp;amp;h=320 614w, https://hichamkadiri.files.wordpress.com/2017/06/1.png?w=150&amp;amp;h=78 150w, https://hichamkadiri.files.wordpress.com/2017/06/1.png?w=300&amp;amp;h=156 300w, https://hichamkadiri.files.wordpress.com/2017/06/1.png?w=768&amp;amp;h=400 768w, https://hichamkadiri.files.wordpress.com/2017/06/1.png 773w&quot; style=&quot;border: 0px; display: block; font-family: inherit; font-style: inherit; font-weight: inherit; margin: 0px auto; max-width: 100%; padding: 0px; vertical-align: baseline;&quot; width=&quot;614&quot; /&gt;&lt;/div&gt;
&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://neo4tech.blogspot.com/feeds/7968267674582072332/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://neo4tech.blogspot.com/2019/06/lister-tous-les-controleurs-de-domaine.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8986027051715887119/posts/default/7968267674582072332'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8986027051715887119/posts/default/7968267674582072332'/><link rel='alternate' type='text/html' href='http://neo4tech.blogspot.com/2019/06/lister-tous-les-controleurs-de-domaine.html' title='Lister tous les Contrôleurs de domaine (DCs) d’une Forêt ou Domaine AD'/><author><name>Admin</name><uri>http://www.blogger.com/profile/08900110432875731584</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgPMVeF3S8Yk12hgsud61XG-VFrioTzHfden9RTyUSio_JYOU5uuGmy9zYSF7j8E0BcJ4QCX_dFyTQ7bzInq_FWkQdVRHG_gGxnQKy08eRIw9ON45dhN8PrqS2tIO9oTQ/s113/*'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8986027051715887119.post-4759376360047755041</id><published>2019-06-06T10:03:00.001+01:00</published><updated>2019-06-06T10:03:23.268+01:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Microsoft"/><title type='text'>Les différents rôles : ADDS, ADFS, ADCS</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
&lt;br /&gt;
&lt;div style=&quot;background-color: white; border: 0px; box-sizing: border-box; color: #444444; font-family: &amp;quot;PT Sans&amp;quot;; font-size: 15px; font-stretch: inherit; font-variant-east-asian: inherit; font-variant-numeric: inherit; line-height: 1.6; margin-bottom: 15px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;
Quand vous passerez à la mise en place d’un&amp;nbsp;&lt;a href=&quot;https://www.it-connect.fr/cours-tutoriels/administration-systemes/windows-server/windows-active-directory/&quot; style=&quot;border: 0px; box-sizing: border-box; color: #0091c7; font-family: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px; outline: 0px; padding: 0px; text-decoration-line: none; vertical-align: baseline;&quot;&gt;Active Directory&lt;/a&gt;, lors de l’installation, vous verrez qu’&lt;span style=&quot;border: 0px; box-sizing: border-box; font-family: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: 700; line-height: inherit; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;il y a cinq rôles qui comprennent la notion d’Active Directory&lt;/span&gt;. Cependant, un seul d’entre eux est la base de tout et permet de mettre en place les&amp;nbsp;&lt;a href=&quot;https://www.it-connect.fr/cours-tutoriels/administration-systemes/linux/services/&quot; style=&quot;border: 0px; box-sizing: border-box; color: #0091c7; font-family: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px; outline: 0px; padding: 0px; text-decoration-line: none; vertical-align: baseline;&quot;&gt;services&lt;/a&gt;&amp;nbsp;d’annuaire Active Directory.&lt;/div&gt;
&lt;br /&gt;
&lt;div style=&quot;background-color: white; border: 0px; box-sizing: border-box; color: #444444; font-family: &amp;quot;PT Sans&amp;quot;; font-size: 15px; font-stretch: inherit; font-variant-east-asian: inherit; font-variant-numeric: inherit; line-height: 1.6; margin-bottom: 15px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;
Ces cinq rôles permettent de répondre à des besoins différents, mais ils sont capables de fonctionner ensemble et de se « répartir les tâches », car ils sont conçus pour assumer un rôle bien spécifique.&lt;/div&gt;
&lt;div style=&quot;background-color: white; border: 0px; box-sizing: border-box; color: #444444; font-family: &amp;quot;PT Sans&amp;quot;; font-size: 15px; font-stretch: inherit; font-variant-east-asian: inherit; font-variant-numeric: inherit; line-height: 1.6; margin-bottom: 15px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;
Faisons le point sur ces différents rôles et leurs fonctionnalités.&lt;/div&gt;
&lt;h2 style=&quot;background-color: white; border: 0px; box-sizing: border-box; color: #0091c7; font-family: &amp;quot;PT Sans&amp;quot;; font-size: 32px; font-stretch: inherit; font-variant-east-asian: inherit; font-variant-numeric: inherit; font-weight: 400; line-height: 1.2; margin: 0px; outline: 0px; padding: 0px 0px 18px; vertical-align: baseline;&quot;&gt;
I. ADDS – Active Directory Domain Services&lt;/h2&gt;
&lt;div style=&quot;background-color: white; border: 0px; box-sizing: border-box; color: #444444; font-family: &amp;quot;PT Sans&amp;quot;; font-size: 15px; font-stretch: inherit; font-variant-east-asian: inherit; font-variant-numeric: inherit; line-height: 1.6; margin-bottom: 15px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;
Comme son nom l’indique, ADDS permet la mise en place des services de domaine Active Directory, autrement dit la mise en œuvre d’un domaine et d’un annuaire Active Directory.&lt;/div&gt;
&lt;div style=&quot;background-color: white; border: 0px; box-sizing: border-box; color: #444444; font-family: &amp;quot;PT Sans&amp;quot;; font-size: 15px; font-stretch: inherit; font-variant-east-asian: inherit; font-variant-numeric: inherit; line-height: 1.6; margin-bottom: 15px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;
Ce rôle permet de gérer au sein d’un annuaire les utilisateurs, les ordinateurs, les groupes, etc. afin de proposer l’ouverture de session via des mécanismes d’authentification et le contrôle d’accès aux ressources. Enfin, je ne vous apprends rien, car depuis le début de ce&amp;nbsp;&lt;a href=&quot;https://www.it-connect.fr/cours-it-gratuits/&quot; style=&quot;border: 0px; box-sizing: border-box; color: #0091c7; font-family: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px; outline: 0px; padding: 0px; text-decoration-line: none; vertical-align: baseline;&quot;&gt;cours&lt;/a&gt;&amp;nbsp;on parle précisément de ce rôle, mais maintenant vous savez qu’il correspond au rôle « ADDS » défini dans&amp;nbsp;&lt;a href=&quot;https://www.it-connect.fr/cours-tutoriels/administration-systemes/windows-server/&quot; style=&quot;border: 0px; box-sizing: border-box; color: #0091c7; font-family: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px; outline: 0px; padding: 0px; text-decoration-line: none; vertical-align: baseline;&quot;&gt;Windows Server&lt;/a&gt;.&lt;/div&gt;
&lt;br /&gt;
&lt;figure aria-describedby=&quot;caption-attachment-17946&quot; class=&quot;wp-caption aligncenter&quot; id=&quot;attachment_17946&quot; style=&quot;background-color: white; border: 1px solid rgb(204, 204, 204); box-sizing: border-box; clear: both; color: #444444; font-family: &amp;quot;PT Sans&amp;quot;; font-size: 16px; margin: 0px auto 1.5rem; max-width: 100%; text-align: center; width: 550px;&quot;&gt;&lt;a class=&quot;fancybox image&quot; href=&quot;http://www.it-connect.fr/wp-content-itc/uploads/2015/06/cours-active-directory-18.jpg&quot; style=&quot;border: 0px; box-sizing: border-box; color: #0091c7; font-family: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px; outline: 0px; padding: 0px; text-decoration-line: none; vertical-align: baseline;&quot;&gt;&lt;img alt=&quot;Console de gestion de l&#39;Active Directory&quot; class=&quot;size-full wp-image-17946 lazyloaded&quot; data-lazy-sizes=&quot;(max-width: 550px) 100vw, 550px&quot; data-lazy-src=&quot;http://www.it-connect.fr/wp-content-itc/uploads/2015/06/cours-active-directory-18.jpg&quot; data-lazy-srcset=&quot;https://www.it-connect.fr/wp-content-itc/uploads/2015/06/cours-active-directory-18.jpg 550w, https://www.it-connect.fr/wp-content-itc/uploads/2015/06/cours-active-directory-18-150x46.jpg 150w, https://www.it-connect.fr/wp-content-itc/uploads/2015/06/cours-active-directory-18-160x49.jpg 160w&quot; data-was-processed=&quot;true&quot; height=&quot;168&quot; sizes=&quot;(max-width: 550px) 100vw, 550px&quot; src=&quot;https://www.it-connect.fr/wp-content-itc/uploads/2015/06/cours-active-directory-18.jpg&quot; srcset=&quot;https://www.it-connect.fr/wp-content-itc/uploads/2015/06/cours-active-directory-18.jpg 550w, https://www.it-connect.fr/wp-content-itc/uploads/2015/06/cours-active-directory-18-150x46.jpg 150w, https://www.it-connect.fr/wp-content-itc/uploads/2015/06/cours-active-directory-18-160x49.jpg 160w&quot; style=&quot;border: 0px; box-sizing: border-box; display: block; height: auto; margin: 6.57292px auto 0px; max-width: 98%; vertical-align: top;&quot; width=&quot;550&quot; /&gt;&lt;/a&gt;&lt;figcaption class=&quot;wp-caption-text&quot; id=&quot;caption-attachment-17946&quot; style=&quot;box-sizing: border-box; margin: 0.8075rem 0px;&quot;&gt;Console de gestion de l&#39;Active Directory&lt;/figcaption&gt;&lt;/figure&gt;&lt;br /&gt;
&lt;h2 style=&quot;background-color: white; border: 0px; box-sizing: border-box; color: #0091c7; font-family: &amp;quot;PT Sans&amp;quot;; font-size: 32px; font-stretch: inherit; font-variant-east-asian: inherit; font-variant-numeric: inherit; font-weight: 400; line-height: 1.2; margin: 0px; outline: 0px; padding: 0px 0px 18px; vertical-align: baseline;&quot;&gt;
II. ADCS - Active Directory Certificate Services&lt;/h2&gt;
&lt;div style=&quot;background-color: white; border: 0px; box-sizing: border-box; color: #444444; font-family: &amp;quot;PT Sans&amp;quot;; font-size: 15px; font-stretch: inherit; font-variant-east-asian: inherit; font-variant-numeric: inherit; line-height: 1.6; margin-bottom: 15px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;
Ce rôle apporte une couche sécurité supplémentaire au sein du&amp;nbsp;&lt;a href=&quot;https://www.it-connect.fr/cours-tutoriels/administration-systemes/windows-server/systeme/&quot; style=&quot;border: 0px; box-sizing: border-box; color: #0091c7; font-family: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px; outline: 0px; padding: 0px; text-decoration-line: none; vertical-align: baseline;&quot;&gt;système&lt;/a&gt;&amp;nbsp;d’information puisqu’il permet de gérer et de créer des clés ainsi que des certificats. Ce rôle est compatible avec de nombreuses applications, ce qui offre un intérêt supplémentaire à l’utiliser pour augmenter la sécurité de manière générale.&lt;/div&gt;
&lt;div style=&quot;background-color: white; border: 0px; box-sizing: border-box; color: #444444; font-family: &amp;quot;PT Sans&amp;quot;; font-size: 15px; font-stretch: inherit; font-variant-east-asian: inherit; font-variant-numeric: inherit; line-height: 1.6; margin-bottom: 15px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;
ADCS est composé de différents modules qui permettent d’effectuer des demandes de certificats de diverses façons : par le web, par le réseau, etc.&lt;/div&gt;
&lt;h2 style=&quot;background-color: white; border: 0px; box-sizing: border-box; color: #0091c7; font-family: &amp;quot;PT Sans&amp;quot;; font-size: 32px; font-stretch: inherit; font-variant-east-asian: inherit; font-variant-numeric: inherit; font-weight: 400; line-height: 1.2; margin: 0px; outline: 0px; padding: 0px 0px 18px; vertical-align: baseline;&quot;&gt;
III. ADFS - Active Directory Federation Services&lt;/h2&gt;
&lt;div style=&quot;background-color: white; border: 0px; box-sizing: border-box; color: #444444; font-family: &amp;quot;PT Sans&amp;quot;; font-size: 15px; font-stretch: inherit; font-variant-east-asian: inherit; font-variant-numeric: inherit; line-height: 1.6; margin-bottom: 15px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;
Depuis Windows Server 2008, un rôle nommé « ADFS » est disponible. Il s’agit d’un service de fédération qui permet de simplifier l’accès à des applications, que l’on se trouve ou non sur le même réseau.&lt;/div&gt;
&lt;div style=&quot;background-color: white; border: 0px; box-sizing: border-box; color: #444444; font-family: &amp;quot;PT Sans&amp;quot;; font-size: 15px; font-stretch: inherit; font-variant-east-asian: inherit; font-variant-numeric: inherit; line-height: 1.6; margin-bottom: 15px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;
Principalement, ADFS permet l’intégration d’un mécanisme SSO (&lt;em style=&quot;border: 0px; box-sizing: border-box; font-family: inherit; font-stretch: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;Single Sign-On&lt;/em&gt;) c’est-à-dire l’authentification unique. Je m’explique. On se connecte sur le portail ADFS avec ses identifiants, et si l’authentification réussit on obtient directement l’accès à l’application cible sans devoir se réauthentifier.&lt;/div&gt;
&lt;div style=&quot;background-color: white; border: 0px; box-sizing: border-box; color: #444444; font-family: &amp;quot;PT Sans&amp;quot;; font-size: 15px; font-stretch: inherit; font-variant-east-asian: inherit; font-variant-numeric: inherit; line-height: 1.6; margin-bottom: 15px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;
Ainsi, les demandes d’authentification pour accéder aux applications sont centralisées et des jetons d’accès sont distribués aux clients, si l’accès est autorisé.&lt;/div&gt;
&lt;br /&gt;
&lt;figure aria-describedby=&quot;caption-attachment-17947&quot; class=&quot;wp-caption aligncenter&quot; id=&quot;attachment_17947&quot; style=&quot;background-color: white; border: 1px solid rgb(204, 204, 204); box-sizing: border-box; clear: both; color: #444444; font-family: &amp;quot;PT Sans&amp;quot;; font-size: 16px; margin: 0px auto 1.5rem; max-width: 100%; text-align: center; width: 700px;&quot;&gt;&lt;a class=&quot;fancybox image&quot; href=&quot;http://www.it-connect.fr/wp-content-itc/uploads/2015/06/cours-active-directory-19.jpg&quot; style=&quot;border: 0px; box-sizing: border-box; color: #0091c7; font-family: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px; outline: 0px; padding: 0px; text-decoration-line: none; vertical-align: baseline;&quot;&gt;&lt;img alt=&quot;Exemple de portail ADFS&quot; class=&quot;size-full wp-image-17947 lazyloaded&quot; data-lazy-sizes=&quot;(max-width: 700px) 100vw, 700px&quot; data-lazy-src=&quot;http://www.it-connect.fr/wp-content-itc/uploads/2015/06/cours-active-directory-19.jpg&quot; data-lazy-srcset=&quot;https://www.it-connect.fr/wp-content-itc/uploads/2015/06/cours-active-directory-19.jpg 700w, https://www.it-connect.fr/wp-content-itc/uploads/2015/06/cours-active-directory-19-150x74.jpg 150w, https://www.it-connect.fr/wp-content-itc/uploads/2015/06/cours-active-directory-19-550x272.jpg 550w, https://www.it-connect.fr/wp-content-itc/uploads/2015/06/cours-active-directory-19-160x79.jpg 160w&quot; data-was-processed=&quot;true&quot; height=&quot;346&quot; sizes=&quot;(max-width: 700px) 100vw, 700px&quot; src=&quot;https://www.it-connect.fr/wp-content-itc/uploads/2015/06/cours-active-directory-19.jpg&quot; srcset=&quot;https://www.it-connect.fr/wp-content-itc/uploads/2015/06/cours-active-directory-19.jpg 700w, https://www.it-connect.fr/wp-content-itc/uploads/2015/06/cours-active-directory-19-150x74.jpg 150w, https://www.it-connect.fr/wp-content-itc/uploads/2015/06/cours-active-directory-19-550x272.jpg 550w, https://www.it-connect.fr/wp-content-itc/uploads/2015/06/cours-active-directory-19-160x79.jpg 160w&quot; style=&quot;border: 0px; box-sizing: border-box; display: block; height: auto; margin: 8.375px auto 0px; max-width: 98%; vertical-align: top;&quot; width=&quot;700&quot; /&gt;&lt;/a&gt;&lt;figcaption class=&quot;wp-caption-text&quot; id=&quot;caption-attachment-17947&quot; style=&quot;box-sizing: border-box; margin: 0.8075rem 0px;&quot;&gt;Exemple de portail ADFS&lt;/figcaption&gt;&lt;/figure&gt;&lt;br /&gt;
&lt;div style=&quot;background-color: white; border: 0px; box-sizing: border-box; color: #444444; font-family: &amp;quot;PT Sans&amp;quot;; font-size: 15px; font-stretch: inherit; font-variant-east-asian: inherit; font-variant-numeric: inherit; line-height: 1.6; margin-bottom: 15px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;
Bien sûr, ce rôle doit s’appuyer sur un annuaire Active Directory pour vérifier l’identité de l’utilisateur qui tente de se connecter.&lt;/div&gt;
&lt;h2 style=&quot;background-color: white; border: 0px; box-sizing: border-box; color: #0091c7; font-family: &amp;quot;PT Sans&amp;quot;; font-size: 32px; font-stretch: inherit; font-variant-east-asian: inherit; font-variant-numeric: inherit; font-weight: 400; line-height: 1.2; margin: 0px; outline: 0px; padding: 0px 0px 18px; vertical-align: baseline;&quot;&gt;
IV. ADRMS - Active Directory Rights Management Services&lt;/h2&gt;
&lt;div style=&quot;background-color: white; border: 0px; box-sizing: border-box; color: #444444; font-family: &amp;quot;PT Sans&amp;quot;; font-size: 15px; font-stretch: inherit; font-variant-east-asian: inherit; font-variant-numeric: inherit; line-height: 1.6; margin-bottom: 15px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;
Depuis Windows Server 2008 R2, le rôle ADRMS est directement intégré au système d’exploitation. Il permet de gérer finement les autorisations sur les fichiers des utilisateurs. Il ne se limite pas aux simples autorisations comme « accès en lecture » ou « accès en lecture et écriture », ce sont plutôt des droits comme : «&amp;nbsp;&lt;em style=&quot;border: 0px; box-sizing: border-box; font-family: inherit; font-stretch: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;J’autorise les utilisateurs à sauvegarder le fichier, mais je n’autorise pas l’impression du fichier&lt;/em&gt;&amp;nbsp;».&lt;/div&gt;
&lt;div style=&quot;background-color: white; border: 0px; box-sizing: border-box; color: #444444; font-family: &amp;quot;PT Sans&amp;quot;; font-size: 15px; font-stretch: inherit; font-variant-east-asian: inherit; font-variant-numeric: inherit; line-height: 1.6; margin-bottom: 15px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;
ADRMS est une application « client – serveur », cela implique qu’ADRMS s’intègre dans les applications pour créer de l’interaction. De ce fait, les applications doivent être compatibles, ce qui est le cas des versions de Microsoft Office Entreprise, Professional Plus et Integral.&lt;/div&gt;
&lt;div style=&quot;background-color: white; border: 0px; box-sizing: border-box; color: #444444; font-family: &amp;quot;PT Sans&amp;quot;; font-size: 15px; font-stretch: inherit; font-variant-east-asian: inherit; font-variant-numeric: inherit; line-height: 1.6; margin-bottom: 15px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;
Finalement, ADRMS augmente la sécurité de vos fichiers au niveau des accès, ce qui permet de mieux protéger l’information.&lt;/div&gt;
&lt;h2 style=&quot;background-color: white; border: 0px; box-sizing: border-box; color: #0091c7; font-family: &amp;quot;PT Sans&amp;quot;; font-size: 32px; font-stretch: inherit; font-variant-east-asian: inherit; font-variant-numeric: inherit; font-weight: 400; line-height: 1.2; margin: 0px; outline: 0px; padding: 0px 0px 18px; vertical-align: baseline;&quot;&gt;
V. ADLDS - Active Directory Lightweight Directory Services&lt;/h2&gt;
&lt;div style=&quot;background-color: white; border: 0px; box-sizing: border-box; color: #444444; font-family: &amp;quot;PT Sans&amp;quot;; font-size: 15px; font-stretch: inherit; font-variant-east-asian: inherit; font-variant-numeric: inherit; line-height: 1.6; margin-bottom: 15px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;
Historiquement appelé « ADAM » pour un Active Directory en mode application, le rôle ADLDS se rapproche du mode ADDS classique à la différence qu’il n’implique pas la création d’un domaine, mais fonctionne directement en mode instance, où plusieurs instances d’ADLDS peuvent être exécutées sur le serveur.&lt;/div&gt;
&lt;div style=&quot;background-color: white; border: 0px; box-sizing: border-box; color: #444444; font-family: &amp;quot;PT Sans&amp;quot;; font-size: 15px; font-stretch: inherit; font-variant-east-asian: inherit; font-variant-numeric: inherit; line-height: 1.6; margin-bottom: 15px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;
L’intérêt est de pouvoir créer un annuaire autonome qui permettra de créer une base d’utilisateurs, pouvant être utilisé dans le cadre d’un processus d’authentification auprès de l’annuaire LDAP. Par contre, ces utilisateurs ne peuvent pas être utilisés pour mettre en place du contrôle d’accès, car il n’y a pas cette notion de sécurité due à l’absence de contrôleur de domaine.&lt;/div&gt;
&lt;div style=&quot;background-color: white; border: 0px; box-sizing: border-box; color: #444444; font-family: &amp;quot;PT Sans&amp;quot;; font-size: 15px; font-stretch: inherit; font-variant-east-asian: inherit; font-variant-numeric: inherit; line-height: 1.6; margin-bottom: 15px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;
ADLDS peut être utilisé pour créer un magasin d’authentification avec une base d’utilisateurs (comme des clients ou des prestataires externes) pour accéder à un portail web extranet, par exemple.&lt;br /&gt;
&lt;br /&gt;
&lt;a href=&quot;https://www.it-connect.fr/chapitres/les-differents-roles-adds-adfs-adcs/&quot; target=&quot;_blank&quot;&gt;Source&lt;/a&gt;&lt;/div&gt;
&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://neo4tech.blogspot.com/feeds/4759376360047755041/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://neo4tech.blogspot.com/2019/06/les-differents-roles-adds-adfs-adcs.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8986027051715887119/posts/default/4759376360047755041'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8986027051715887119/posts/default/4759376360047755041'/><link rel='alternate' type='text/html' href='http://neo4tech.blogspot.com/2019/06/les-differents-roles-adds-adfs-adcs.html' title='Les différents rôles : ADDS, ADFS, ADCS'/><author><name>Admin</name><uri>http://www.blogger.com/profile/08900110432875731584</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgPMVeF3S8Yk12hgsud61XG-VFrioTzHfden9RTyUSio_JYOU5uuGmy9zYSF7j8E0BcJ4QCX_dFyTQ7bzInq_FWkQdVRHG_gGxnQKy08eRIw9ON45dhN8PrqS2tIO9oTQ/s113/*'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8986027051715887119.post-3944510191609635138</id><published>2019-04-22T13:52:00.000+01:00</published><updated>2019-04-22T14:11:38.783+01:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Linux"/><category scheme="http://www.blogger.com/atom/ns#" term="RedHat"/><title type='text'>Qu&#39;est-ce que l&#39;approche CI/CD ?</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
&lt;div style=&quot;background-color: white; box-sizing: border-box; color: #646464; font-family: Overpass, Overpass, Helvetica, helvetica, arial, sans-serif; font-size: 18px; margin-bottom: 1.8rem;&quot;&gt;
L&#39;approche CI/CD permet d&#39;augmenter la fréquence de distribution des applications grâce à l&#39;introduction de l&#39;&lt;a href=&quot;https://www.redhat.com/fr/topics/automation/whats-it-automation&quot; style=&quot;background: 0px 0px; box-sizing: border-box; color: #2290ff; text-decoration-line: none;&quot;&gt;automatisation&lt;/a&gt;&amp;nbsp;au niveau des étapes de développement des applications. Les principaux concepts liés à l&#39;approche CI/CD sont l&#39;intégration continue, la distribution continue et le déploiement continu. L&#39;approche CI/CD représente une solution aux problèmes posés par l&#39;intégration de nouveaux segments de code pour les équipes de développement et d&#39;exploitation (ce qu&#39;on appelle en anglais «&amp;nbsp;&lt;a href=&quot;https://www.solutionsiq.com/agile-glossary/integration-hell/&quot; style=&quot;background: 0px 0px; box-sizing: border-box; color: #2290ff; text-decoration-line: none;&quot;&gt;integration hell&lt;/a&gt;&amp;nbsp;», ou l&#39;enfer de l&#39;intégration).&lt;/div&gt;
&lt;div style=&quot;background-color: white; box-sizing: border-box; color: #646464; font-family: Overpass, Overpass, Helvetica, helvetica, arial, sans-serif; font-size: 18px; margin-bottom: 1.8rem;&quot;&gt;
Plus précisément, l&#39;approche CI/CD garantit une automatisation et une surveillance continues tout au long du cycle de vie des applications, des phases d&#39;intégration et de test jusqu&#39;à la distribution et au déploiement. Ensemble, ces pratiques sont souvent désignées par l&#39;expression «&amp;nbsp;pipeline CI/CD&amp;nbsp;» et elles reposent sur une&amp;nbsp;&lt;a href=&quot;https://www.redhat.com/fr/topics/devops&quot; style=&quot;background: 0px 0px; box-sizing: border-box; color: #2290ff; text-decoration-line: none;&quot;&gt;collaboration agile entre les équipes de développement et d&#39;exploitation&lt;/a&gt;.&lt;/div&gt;
&lt;div class=&quot;ux-generic&quot; style=&quot;background-color: white; box-sizing: border-box; color: #646464; font-family: Overpass, Overpass, Helvetica, helvetica, arial, sans-serif; font-size: 18px;&quot;&gt;
&lt;h2 style=&quot;box-sizing: border-box; color: #252527; font-family: Overpass, Helvetica, helvetica, arial, sans-serif; font-size: 1.33333em; line-height: 1.3; margin-bottom: 0.8em; margin-top: 0px;&quot;&gt;
Quelle est la différence entre CI et CD (et l&#39;autre CD)&amp;nbsp;?&lt;/h2&gt;
&lt;div style=&quot;box-sizing: border-box; font-family: Overpass, Helvetica, helvetica, arial, sans-serif; font-size: 1em; line-height: 1.44; margin-bottom: 1em;&quot;&gt;
L&#39;acronyme «&amp;nbsp;CI/CD&amp;nbsp;» a plusieurs significations. Le «&amp;nbsp;CI&amp;nbsp;» de CI/CD désigne toujours l&#39;«&amp;nbsp;intégration continue&amp;nbsp;», à savoir un processus d&#39;automatisation pour les développeurs. L&#39;intégration continue consiste, pour les développeurs, à apporter régulièrement des modifications au code de leur application, à les tester, puis à les fusionner dans un référentiel partagé. Cette solution permet d&#39;éviter de travailler en même temps sur un trop grand nombre d&#39;éléments d&#39;une application, qui pourraient entrer en conflit les uns avec les autres.&lt;/div&gt;
&lt;div style=&quot;box-sizing: border-box; font-family: Overpass, Helvetica, helvetica, arial, sans-serif; font-size: 1em; line-height: 1.44; margin-bottom: 1em;&quot;&gt;
Le «&amp;nbsp;CD&amp;nbsp;» de CI/CD désigne la «&amp;nbsp;distribution continue&amp;nbsp;» et/ou le «&amp;nbsp;déploiement continu&amp;nbsp;», qui sont des concepts très proches, parfois utilisés de façon interchangeable. Les deux concepts concernent l&#39;automatisation d&#39;étapes plus avancées du pipeline, mais ils sont parfois dissociés pour illustrer le haut degré d&#39;automatisation.&lt;/div&gt;
&lt;div style=&quot;box-sizing: border-box; font-family: Overpass, Helvetica, helvetica, arial, sans-serif; font-size: 1em; line-height: 1.44; margin-bottom: 1em;&quot;&gt;
Dans le cadre de la&amp;nbsp;&lt;i style=&quot;box-sizing: border-box;&quot;&gt;distribution&lt;/i&gt;&amp;nbsp;continue, généralement les modifications apportées par le développeur à une application sont automatiquement testées et téléchargées dans un référentiel (tel que&amp;nbsp;&lt;a href=&quot;https://redhatofficial.github.io/#!/main&quot; style=&quot;background: 0px 0px; box-sizing: border-box; color: #0066cc; text-decoration-line: none;&quot;&gt;GitHub&lt;/a&gt;&amp;nbsp;ou un registre de conteneurs), où elles peuvent être déployées dans un environnement de production actif par l&#39;équipe d&#39;exploitation. Le processus de distribution continue permet de résoudre les problèmes de visibilité et de communication entre l&#39;équipe de développement et l&#39;équipe métier. Ainsi, son objectif consiste à simplifier au maximum le déploiement de nouveau code.&lt;/div&gt;
&lt;div style=&quot;box-sizing: border-box; font-family: Overpass, Helvetica, helvetica, arial, sans-serif; font-size: 1em; line-height: 1.44; margin-bottom: 1em;&quot;&gt;
Le&amp;nbsp;&lt;i style=&quot;box-sizing: border-box;&quot;&gt;déploiement&lt;/i&gt;&amp;nbsp;continu (l&#39;autre signification possible de «&amp;nbsp;CD&amp;nbsp;») peut désigner le transfert automatique des modifications du développeur depuis le référentiel vers l&#39;environnement de production, où elles peuvent être utilisées par les clients. Ce processus permet de soulager les équipes d&#39;exploitation surchargées par les tâches manuelles qui ralentissent la distribution des applications. Il repose sur la distribution continue et automatise l&#39;étape suivante du pipeline.&lt;/div&gt;
&lt;div style=&quot;box-sizing: border-box; font-family: Overpass, Helvetica, helvetica, arial, sans-serif; font-size: 1em; line-height: 1.44; margin-bottom: 1em;&quot;&gt;
L&#39;expression «&amp;nbsp;CI/CD&amp;nbsp;» peut désigner soit uniquement les deux pratiques liées d&#39;intégration continue et de distribution continue, soit les trois pratiques, c&#39;est-à-dire l&#39;intégration continue, la distribution continue et le déploiement continu. Pour compliquer encore les choses, il arrive que l&#39;expression «&amp;nbsp;distribution continue&amp;nbsp;» englobe également le processus de déploiement continu.&lt;/div&gt;
&lt;div style=&quot;box-sizing: border-box; font-family: Overpass, Helvetica, helvetica, arial, sans-serif; font-size: 1em; line-height: 1.44;&quot;&gt;
En conclusion, mieux vaut ne pas trop s&#39;attarder sur ces questions de sémantique. Il suffit de retenir que l&#39;approche CI/CD se rapporte à un processus, souvent représenté sous forme de pipeline, qui consiste à introduire un haut degré d&#39;automatisation et de surveillance continues dans le processus de développement des applications. La signification réelle de ces termes varie au cas par cas, selon le niveau d&#39;automatisation du pipeline CI/CD. De nombreuses entreprises commencent par l&#39;intégration continue, puis se mettent peu à peu à automatiser la distribution et le déploiement, par exemple dans le cadre du développement d&#39;&lt;a href=&quot;https://www.redhat.com/fr/topics/cloud-native-apps&quot; style=&quot;background: 0px 0px; box-sizing: border-box; color: #0066cc; text-decoration-line: none;&quot;&gt;applications natives pour le cloud&lt;/a&gt;.&lt;/div&gt;
&lt;/div&gt;
&lt;hr style=&quot;background-color: white; border-color: rgb(240, 240, 240); border-image: initial; border-style: solid; box-sizing: content-box; color: #646464; font-family: Overpass, Overpass, Helvetica, helvetica, arial, sans-serif; font-size: 18px; height: 0px; margin-block-end: 0px; margin-block-start: 0px; margin: 30px 0px;&quot; /&gt;
&lt;div class=&quot;ux-generic&quot; style=&quot;background-color: white; box-sizing: border-box; color: #646464; font-family: Overpass, Overpass, Helvetica, helvetica, arial, sans-serif; font-size: 18px;&quot;&gt;
&lt;h2 style=&quot;box-sizing: border-box; color: #252527; font-family: Overpass, Helvetica, helvetica, arial, sans-serif; font-size: 1.33333em; line-height: 1.3; margin-bottom: 0.8em; margin-top: 0px;&quot;&gt;
Intégration continue&lt;/h2&gt;
&lt;div style=&quot;box-sizing: border-box; font-family: Overpass, Helvetica, helvetica, arial, sans-serif; font-size: 1em; line-height: 1.44; margin-bottom: 1em;&quot;&gt;
Le concept de&amp;nbsp;&lt;a href=&quot;https://www.redhat.com/fr/challenges/modern-application-development&quot; style=&quot;background: 0px 0px; box-sizing: border-box; color: #0066cc; text-decoration-line: none;&quot;&gt;développement d&#39;applications modernes&lt;/a&gt;&amp;nbsp;consiste à faire travailler plusieurs développeurs simultanément sur différentes fonctions d&#39;une même application. Toutefois, si une entreprise prévoit de fusionner tous ces morceaux de code source le même jour (le «&amp;nbsp;&lt;a href=&quot;https://thedailywtf.com/articles/Happy_Merge_Day!&quot; style=&quot;background: 0px 0px; box-sizing: border-box; color: #0066cc; text-decoration-line: none;&quot;&gt;merge day&amp;nbsp;» ou «&amp;nbsp;jour du fusionnement&lt;/a&gt;&amp;nbsp;»), alors la tâche risque de s&#39;avérer laborieuse et de nécessiter beaucoup de procédures manuelles et de temps. En effet, lorsqu&#39;un développeur qui travaille seul apporte des modifications à une application, celles-ci peuvent entrer en conflit avec les différentes modifications apportées simultanément par d&#39;autres développeurs.&lt;/div&gt;
&lt;div style=&quot;box-sizing: border-box; font-family: Overpass, Helvetica, helvetica, arial, sans-serif; font-size: 1em; line-height: 1.44; margin-bottom: 1em;&quot;&gt;
L&#39;intégration continue (CI) permet aux développeurs de fusionner plus fréquemment leurs modifications de code dans une «&amp;nbsp;branche&amp;nbsp;» partagée, ou un «&amp;nbsp;tronc&amp;nbsp;», parfois même tous les jours. Une fois que les modifications apportées par un développeur sont fusionnées, elles sont validées par la création automatique de l&#39;application et l&#39;exécution de différents niveaux de test automatisés (généralement des tests unitaires et d&#39;intégration) qui permettent de vérifier que les modifications n&#39;entraînent pas de dysfonctionnement au sein de l&#39;application. En d&#39;autres termes, il s&#39;agit de tester absolument tout, des classes et fonctions jusqu&#39;aux différents modules qui constituent l&#39;application. En cas de détection d&#39;un conflit entre le code existant et le nouveau code, le processus d&#39;intégration continue permet de résoudre les dysfonctionnements plus facilement, plus rapidement et plus fréquemment.&lt;/div&gt;
&lt;div class=&quot;ux-cta&quot; style=&quot;box-sizing: border-box; margin-bottom: 0px;&quot;&gt;
&lt;a class=&quot;ux-cta-link&quot; data-ux-cta-type=&quot;secondary&quot; href=&quot;https://developers.redhat.com/blog/2017/09/06/continuous-integration-a-typical-process/&quot; style=&quot;background: 0px 0px; box-sizing: border-box; color: #0066cc; font-family: Overpass, Helvetica, helvetica, arial, sans-serif; font-weight: 700; text-decoration-line: none;&quot;&gt;En savoir plus sur le processus d&#39;intégration continue&lt;/a&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;hr style=&quot;background-color: white; border-color: rgb(240, 240, 240); border-image: initial; border-style: solid; box-sizing: content-box; color: #646464; font-family: Overpass, Overpass, Helvetica, helvetica, arial, sans-serif; font-size: 18px; height: 0px; margin-block-end: 0px; margin-block-start: 0px; margin: 30px 0px;&quot; /&gt;
&lt;div class=&quot;ux-generic&quot; style=&quot;background-color: white; box-sizing: border-box; color: #646464; font-family: Overpass, Overpass, Helvetica, helvetica, arial, sans-serif; font-size: 18px;&quot;&gt;
&lt;h2 style=&quot;box-sizing: border-box; color: #252527; font-family: Overpass, Helvetica, helvetica, arial, sans-serif; font-size: 1.33333em; line-height: 1.3; margin-bottom: 0.8em; margin-top: 0px;&quot;&gt;
Distribution continue&lt;/h2&gt;
&lt;div style=&quot;box-sizing: border-box; font-family: Overpass, Helvetica, helvetica, arial, sans-serif; font-size: 1em; line-height: 1.44; margin-bottom: 1em;&quot;&gt;
Après l&#39;automatisation de la création et des tests unitaires et d&#39;intégration dans le cadre de l&#39;intégration continue, la distribution continue automatise la publication du code validé dans un référentiel. Aussi, pour garantir l&#39;efficacité du processus de distribution continue, il faut d&#39;abord introduire le processus d&#39;intégration continue dans le pipeline de développement. La distribution continue permet de disposer d&#39;une base de code toujours prête à être déployée dans un environnement de production.&lt;/div&gt;
&lt;div style=&quot;box-sizing: border-box; font-family: Overpass, Helvetica, helvetica, arial, sans-serif; font-size: 1em; line-height: 1.44;&quot;&gt;
Dans le cadre de la distribution continue, chaque étape (de la fusion des modifications de code jusqu&#39;à la distribution des versions prêtes pour la production) implique l&#39;automatisation des processus de test et de publication du code. À la fin de ce processus, l&#39;équipe d&#39;exploitation est en mesure de déployer facilement et rapidement une application dans un environnement de production.&lt;/div&gt;
&lt;/div&gt;
&lt;hr style=&quot;background-color: white; border-color: rgb(240, 240, 240); border-image: initial; border-style: solid; box-sizing: content-box; color: #646464; font-family: Overpass, Overpass, Helvetica, helvetica, arial, sans-serif; font-size: 18px; height: 0px; margin-block-end: 0px; margin-block-start: 0px; margin: 30px 0px;&quot; /&gt;
&lt;div class=&quot;ux-generic&quot; style=&quot;background-color: white; box-sizing: border-box; color: #646464; font-family: Overpass, Overpass, Helvetica, helvetica, arial, sans-serif; font-size: 18px;&quot;&gt;
&lt;h2 style=&quot;box-sizing: border-box; color: #252527; font-family: Overpass, Helvetica, helvetica, arial, sans-serif; font-size: 1.33333em; line-height: 1.3; margin-bottom: 0.8em; margin-top: 0px;&quot;&gt;
Déploiement continu&lt;/h2&gt;
&lt;div style=&quot;box-sizing: border-box; font-family: Overpass, Helvetica, helvetica, arial, sans-serif; font-size: 1em; line-height: 1.44; margin-bottom: 1em;&quot;&gt;
L&#39;étape finale d&#39;un pipeline CI/CD mature est le déploiement continu. En complément du processus de distribution continue, qui automatise la publication d&#39;une version prête pour la production dans un référentiel de code, le déploiement continu automatise le lancement d&#39;une application dans un environnement de production. En l&#39;absence de passerelle manuelle entre la production et l&#39;étape précédente du pipeline, le déploiement continu dépend surtout de la conception de l&#39;automatisation des processus de test.&lt;/div&gt;
&lt;div style=&quot;box-sizing: border-box; font-family: Overpass, Helvetica, helvetica, arial, sans-serif; font-size: 1em; line-height: 1.44; margin-bottom: 1em;&quot;&gt;
Dans la pratique, dans le cadre du déploiement continu, une modification apportée par un développeur à une application pourrait être publiée quelques minutes seulement après la rédaction du code en question (en supposant qu&#39;elle passe les tests automatisés). Il est ainsi beaucoup plus facile de recevoir et d&#39;intégrer en continu les commentaires des utilisateurs. Ensemble, ces trois pratiques CI/CD réduisent les risques liés au déploiement des applications, puisqu&#39;il est plus simple de publier des modifications par petites touches qu&#39;en un seul bloc. Cette approche nécessite néanmoins un investissement de départ considérable, car les tests automatisés devront être rédigés de manière à s&#39;adapter à un large éventail d&#39;étapes de test et de lancement dans le pipeline CI/CD.&lt;/div&gt;
&lt;div class=&quot;ux-cta&quot; style=&quot;box-sizing: border-box; margin-bottom: 0px;&quot;&gt;
&lt;a href=&quot;https://www.redhat.com/fr/topics/devops/what-is-ci-cd&quot; target=&quot;_blank&quot;&gt;Source&lt;/a&gt;&lt;/div&gt;
&lt;div class=&quot;ux-cta&quot; style=&quot;box-sizing: border-box; margin-bottom: 0px;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;ux-cta&quot; style=&quot;box-sizing: border-box; margin-bottom: 0px;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://neo4tech.blogspot.com/feeds/3944510191609635138/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://neo4tech.blogspot.com/2019/04/quest-ce-que-lapproche-cicd.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8986027051715887119/posts/default/3944510191609635138'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8986027051715887119/posts/default/3944510191609635138'/><link rel='alternate' type='text/html' href='http://neo4tech.blogspot.com/2019/04/quest-ce-que-lapproche-cicd.html' title='Qu&#39;est-ce que l&#39;approche CI/CD ?'/><author><name>Admin</name><uri>http://www.blogger.com/profile/08900110432875731584</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgPMVeF3S8Yk12hgsud61XG-VFrioTzHfden9RTyUSio_JYOU5uuGmy9zYSF7j8E0BcJ4QCX_dFyTQ7bzInq_FWkQdVRHG_gGxnQKy08eRIw9ON45dhN8PrqS2tIO9oTQ/s113/*'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8986027051715887119.post-2947878880972876998</id><published>2019-04-07T22:35:00.002+01:00</published><updated>2019-04-07T22:37:09.863+01:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Open Source"/><category scheme="http://www.blogger.com/atom/ns#" term="OpenStack"/><title type='text'>Installing Docker</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
&lt;div class=&quot;col-md-12&quot; style=&quot;-webkit-font-smoothing: antialiased; background-color: white; box-sizing: border-box; color: #182b37; float: left; font-family: omnes-pro, Omnes, Helvetica, Arial, sans-serif; font-size: 18px; min-height: 1px; padding-left: 15px; padding-right: 15px; position: relative; width: 778.656px;&quot;&gt;
&lt;div style=&quot;-webkit-font-smoothing: antialiased; box-sizing: border-box; font-size: 16px;&quot;&gt;
In this lesson, we&#39;ll install the latest version of Docker CE. The commands used throughtout this video are below.&lt;/div&gt;
&lt;h2 id=&quot;prerequisites&quot; style=&quot;-webkit-font-smoothing: antialiased; box-sizing: border-box; color: #29485b; font-family: inherit; font-size: 26px; line-height: 1em; margin: 25px 0px;&quot;&gt;
Prerequisites&lt;/h2&gt;
&lt;div style=&quot;-webkit-font-smoothing: antialiased; box-sizing: border-box; font-size: 16px;&quot;&gt;
Uninstall old versions:&lt;/div&gt;
&lt;pre style=&quot;-webkit-font-smoothing: antialiased; background-color: whitesmoke; border-radius: 4px; border: 1px solid rgb(204, 204, 204); box-sizing: border-box; color: #333333; font-family: Menlo, Monaco, Consolas, &amp;quot;Courier New&amp;quot;, monospace; font-size: 13px; line-height: 1.42857; margin-bottom: 10px; overflow-wrap: break-word; overflow: auto; padding: 9.5px; word-break: break-all;&quot;&gt;&lt;code style=&quot;-webkit-font-smoothing: antialiased; background-color: transparent; border-radius: 0px; box-sizing: border-box; color: inherit; font-family: Menlo, Monaco, Consolas, &amp;quot;Courier New&amp;quot;, monospace; font-size: inherit; padding: 0px; white-space: pre-wrap;&quot;&gt;sudo yum remove -y docker \
                  docker-client \
                  docker-client-latest \
                  docker-common \
                  docker-latest \
                  docker-latest-logrotate \
                  docker-logrotate \
                  docker-engine
&lt;/code&gt;&lt;/pre&gt;
&lt;h2 id=&quot;install-docker-ce&quot; style=&quot;-webkit-font-smoothing: antialiased; box-sizing: border-box; color: #29485b; font-family: inherit; font-size: 26px; line-height: 1em; margin: 25px 0px;&quot;&gt;
Install Docker CE&lt;/h2&gt;
&lt;div style=&quot;-webkit-font-smoothing: antialiased; box-sizing: border-box; font-size: 16px;&quot;&gt;
Add the Utilities needed for Docker:&lt;/div&gt;
&lt;pre style=&quot;-webkit-font-smoothing: antialiased; background-color: whitesmoke; border-radius: 4px; border: 1px solid rgb(204, 204, 204); box-sizing: border-box; color: #333333; font-family: Menlo, Monaco, Consolas, &amp;quot;Courier New&amp;quot;, monospace; font-size: 13px; line-height: 1.42857; margin-bottom: 10px; overflow-wrap: break-word; overflow: auto; padding: 9.5px; word-break: break-all;&quot;&gt;&lt;code style=&quot;-webkit-font-smoothing: antialiased; background-color: transparent; border-radius: 0px; box-sizing: border-box; color: inherit; font-family: Menlo, Monaco, Consolas, &amp;quot;Courier New&amp;quot;, monospace; font-size: inherit; padding: 0px; white-space: pre-wrap;&quot;&gt;sudo yum install -y yum-utils \
  device-mapper-persistent-data \
  lvm2
&lt;/code&gt;&lt;/pre&gt;
&lt;div style=&quot;-webkit-font-smoothing: antialiased; box-sizing: border-box; font-size: 16px;&quot;&gt;
Set up the&amp;nbsp;&lt;code style=&quot;-webkit-font-smoothing: antialiased; background-color: #f9f2f4; border-radius: 4px; box-sizing: border-box; color: #c7254e; font-family: Menlo, Monaco, Consolas, &amp;quot;Courier New&amp;quot;, monospace; font-size: 14.4px; padding: 2px 4px;&quot;&gt;stable&lt;/code&gt;&amp;nbsp;repository:&lt;/div&gt;
&lt;pre style=&quot;-webkit-font-smoothing: antialiased; background-color: whitesmoke; border-radius: 4px; border: 1px solid rgb(204, 204, 204); box-sizing: border-box; color: #333333; font-family: Menlo, Monaco, Consolas, &amp;quot;Courier New&amp;quot;, monospace; font-size: 13px; line-height: 1.42857; margin-bottom: 10px; overflow-wrap: break-word; overflow: auto; padding: 9.5px; word-break: break-all;&quot;&gt;&lt;code style=&quot;-webkit-font-smoothing: antialiased; background-color: transparent; border-radius: 0px; box-sizing: border-box; color: inherit; font-family: Menlo, Monaco, Consolas, &amp;quot;Courier New&amp;quot;, monospace; font-size: inherit; padding: 0px; white-space: pre-wrap;&quot;&gt;sudo yum-config-manager \
    --add-repo \
    https://download.docker.com/linux/centos/docker-ce.repo
&lt;/code&gt;&lt;/pre&gt;
&lt;div style=&quot;-webkit-font-smoothing: antialiased; box-sizing: border-box; font-size: 16px;&quot;&gt;
Install Docker CE:&lt;/div&gt;
&lt;pre style=&quot;-webkit-font-smoothing: antialiased; background-color: whitesmoke; border-radius: 4px; border: 1px solid rgb(204, 204, 204); box-sizing: border-box; color: #333333; font-family: Menlo, Monaco, Consolas, &amp;quot;Courier New&amp;quot;, monospace; font-size: 13px; line-height: 1.42857; margin-bottom: 10px; overflow-wrap: break-word; overflow: auto; padding: 9.5px; word-break: break-all;&quot;&gt;&lt;code style=&quot;-webkit-font-smoothing: antialiased; background-color: transparent; border-radius: 0px; box-sizing: border-box; color: inherit; font-family: Menlo, Monaco, Consolas, &amp;quot;Courier New&amp;quot;, monospace; font-size: inherit; padding: 0px; white-space: pre-wrap;&quot;&gt;sudo yum -y install docker-ce
&lt;/code&gt;&lt;/pre&gt;
&lt;div style=&quot;-webkit-font-smoothing: antialiased; box-sizing: border-box; font-size: 16px;&quot;&gt;
Enable and start Docker:&lt;/div&gt;
&lt;pre style=&quot;-webkit-font-smoothing: antialiased; background-color: whitesmoke; border-radius: 4px; border: 1px solid rgb(204, 204, 204); box-sizing: border-box; color: #333333; font-family: Menlo, Monaco, Consolas, &amp;quot;Courier New&amp;quot;, monospace; font-size: 13px; line-height: 1.42857; margin-bottom: 10px; overflow-wrap: break-word; overflow: auto; padding: 9.5px; word-break: break-all;&quot;&gt;&lt;code style=&quot;-webkit-font-smoothing: antialiased; background-color: transparent; border-radius: 0px; box-sizing: border-box; color: inherit; font-family: Menlo, Monaco, Consolas, &amp;quot;Courier New&amp;quot;, monospace; font-size: inherit; padding: 0px; white-space: pre-wrap;&quot;&gt;sudo systemctl start docker &amp;amp;&amp;amp; sudo systemctl enable docker
&lt;/code&gt;&lt;/pre&gt;
&lt;div style=&quot;-webkit-font-smoothing: antialiased; box-sizing: border-box; font-size: 16px;&quot;&gt;
Add&amp;nbsp;&lt;code style=&quot;-webkit-font-smoothing: antialiased; background-color: #f9f2f4; border-radius: 4px; box-sizing: border-box; color: #c7254e; font-family: Menlo, Monaco, Consolas, &amp;quot;Courier New&amp;quot;, monospace; font-size: 14.4px; padding: 2px 4px;&quot;&gt;cloud_user&lt;/code&gt;&amp;nbsp;to the&amp;nbsp;&lt;code style=&quot;-webkit-font-smoothing: antialiased; background-color: #f9f2f4; border-radius: 4px; box-sizing: border-box; color: #c7254e; font-family: Menlo, Monaco, Consolas, &amp;quot;Courier New&amp;quot;, monospace; font-size: 14.4px; padding: 2px 4px;&quot;&gt;docker&lt;/code&gt;&amp;nbsp;group:&lt;/div&gt;
&lt;pre style=&quot;-webkit-font-smoothing: antialiased; background-color: whitesmoke; border-radius: 4px; border: 1px solid rgb(204, 204, 204); box-sizing: border-box; color: #333333; font-family: Menlo, Monaco, Consolas, &amp;quot;Courier New&amp;quot;, monospace; font-size: 13px; line-height: 1.42857; margin-bottom: 10px; overflow-wrap: break-word; overflow: auto; padding: 9.5px; word-break: break-all;&quot;&gt;&lt;code style=&quot;-webkit-font-smoothing: antialiased; background-color: transparent; border-radius: 0px; box-sizing: border-box; color: inherit; font-family: Menlo, Monaco, Consolas, &amp;quot;Courier New&amp;quot;, monospace; font-size: inherit; padding: 0px; white-space: pre-wrap;&quot;&gt;sudo usermod -aG docker cloud_user
&lt;/code&gt;&lt;/pre&gt;
&lt;div style=&quot;-webkit-font-smoothing: antialiased; box-sizing: border-box; font-size: 16px;&quot;&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;div class=&quot;col-xs-12&quot; style=&quot;-webkit-font-smoothing: antialiased; background-color: white; box-sizing: border-box; color: #182b37; float: left; font-family: omnes-pro, Omnes, Helvetica, Arial, sans-serif; font-size: 18px; min-height: 1px; padding-left: 15px; padding-right: 15px; position: relative; width: 778.656px;&quot;&gt;
&lt;div class=&quot;row&quot; style=&quot;-webkit-font-smoothing: antialiased; box-sizing: border-box; margin-left: -15px; margin-right: -15px;&quot;&gt;
&lt;div category=&quot;LA-video&quot; class=&quot;col-xs-12 rating-container&quot; id=&quot;la_video_14011&quot; style=&quot;-webkit-font-smoothing: antialiased; box-sizing: border-box; float: left; margin-top: 24px; min-height: 1px; padding-left: 15px; padding-right: 15px; position: relative; width: 778.656px;&quot;&gt;
&lt;div class=&quot;row rating-content rating-dialog&quot; style=&quot;-webkit-font-smoothing: antialiased; box-sizing: border-box; margin-left: -15px; margin-right: -15px;&quot;&gt;
&lt;div class=&quot;col-xs-12&quot; style=&quot;-webkit-font-smoothing: antialiased; box-sizing: border-box; float: left; min-height: 1px; padding-left: 15px; padding-right: 15px; position: relative; width: 778.656px;&quot;&gt;
&lt;h3 style=&quot;-webkit-font-smoothing: antialiased; box-sizing: border-box; color: #29485b; font-family: inherit; font-size: 18px; line-height: 1em; margin: 0px 0px 18px;&quot;&gt;
Source - &lt;a href=&quot;https://linuxacademy.com/cp/courses/lesson/course/3822/lesson/2/module/314&quot; target=&quot;_blank&quot;&gt;Linux Academy&lt;/a&gt;&lt;/h3&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://neo4tech.blogspot.com/feeds/2947878880972876998/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://neo4tech.blogspot.com/2019/04/installing-docker.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8986027051715887119/posts/default/2947878880972876998'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8986027051715887119/posts/default/2947878880972876998'/><link rel='alternate' type='text/html' href='http://neo4tech.blogspot.com/2019/04/installing-docker.html' title='Installing Docker'/><author><name>Admin</name><uri>http://www.blogger.com/profile/08900110432875731584</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgPMVeF3S8Yk12hgsud61XG-VFrioTzHfden9RTyUSio_JYOU5uuGmy9zYSF7j8E0BcJ4QCX_dFyTQ7bzInq_FWkQdVRHG_gGxnQKy08eRIw9ON45dhN8PrqS2tIO9oTQ/s113/*'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8986027051715887119.post-1733415026187076173</id><published>2019-04-07T21:34:00.001+01:00</published><updated>2019-04-07T21:34:14.096+01:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Open Source"/><category scheme="http://www.blogger.com/atom/ns#" term="OpenStack"/><title type='text'>Magnum - OpenStack </title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
&lt;div style=&quot;background-color: white; color: #333333; font-family: &amp;quot;Arial Unicode MS&amp;quot;, Arial, sans-serif; font-size: 14px; margin-bottom: 10px;&quot;&gt;
Magnum is an OpenStack API service developed by the&amp;nbsp;&lt;a class=&quot;mw-redirect&quot; href=&quot;https://wiki.openstack.org/wiki/Teams/Containers&quot; style=&quot;color: #0088cc; cursor: pointer; text-decoration-line: none;&quot; title=&quot;Teams/Containers&quot;&gt;OpenStack Containers Team&lt;/a&gt;&amp;nbsp;making container orchestration engines such as Docker Swarm, Kubernetes, and Apache Mesos available as first class resources in OpenStack. Magnum uses Heat to orchestrate an OS image which contains Docker and Kubernetes and runs that image in either virtual machines or bare metal in a cluster configuration. Click below for a ~2 minute demo of how the Magnum CLI works.&lt;/div&gt;
&lt;center style=&quot;background-color: white; color: #333333; font-family: &amp;quot;Arial Unicode MS&amp;quot;, Arial, sans-serif; font-size: 14px;&quot;&gt;
&lt;div class=&quot;thumb tnone&quot;&gt;
&lt;div class=&quot;thumbinner&quot; style=&quot;width: 866px;&quot;&gt;
&lt;a href=&quot;https://vimeo.com/177327412&quot; style=&quot;color: #0088cc; cursor: pointer; text-decoration-line: none;&quot;&gt;&lt;img alt=&quot;Demo-Preview-Frame.png&quot; class=&quot;thumbimage&quot; height=&quot;505&quot; src=&quot;https://wiki.openstack.org/w/images/8/88/Demo-Preview-Frame.png&quot; style=&quot;border: 0px; height: auto; max-width: 100%; vertical-align: middle;&quot; width=&quot;864&quot; /&gt;&lt;/a&gt;&lt;div class=&quot;thumbcaption&quot; style=&quot;text-align: left;&quot;&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/center&gt;
&lt;div class=&quot;toc&quot; id=&quot;toc&quot; style=&quot;background-color: white; color: #333333; font-family: &amp;quot;Arial Unicode MS&amp;quot;, Arial, sans-serif; font-size: 14px;&quot;&gt;
&lt;div id=&quot;toctitle&quot; style=&quot;direction: ltr;&quot;&gt;
&lt;h2 style=&quot;color: inherit; font-family: &amp;quot;PT Sans&amp;quot;, sans-serif; font-size: 31.5px; line-height: 40px; margin: 10px 0px; text-rendering: optimizelegibility;&quot;&gt;
Sommaire&lt;/h2&gt;
&lt;span class=&quot;toctoggle&quot; style=&quot;font-size: 13.16px; user-select: none;&quot;&gt;&amp;nbsp;[&lt;a href=&quot;https://www.blogger.com/null&quot; id=&quot;togglelink&quot; role=&quot;button&quot; style=&quot;color: #0088cc; cursor: pointer;&quot; tabindex=&quot;0&quot;&gt;masquer&lt;/a&gt;]&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;ul style=&quot;margin: 0.3em 0px; padding: 0px;&quot;&gt;
&lt;li class=&quot;toclevel-1 tocsection-1&quot; style=&quot;line-height: 20px;&quot;&gt;&lt;a href=&quot;https://wiki.openstack.org/wiki/Magnum#Getting_Started_.2F_Download&quot; style=&quot;color: #0088cc; cursor: pointer; text-decoration-line: none;&quot;&gt;&lt;span class=&quot;tocnumber&quot;&gt;1&lt;/span&gt;&amp;nbsp;&lt;span class=&quot;toctext&quot;&gt;Getting Started / Download&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li class=&quot;toclevel-1 tocsection-2&quot; style=&quot;line-height: 20px;&quot;&gt;&lt;a href=&quot;https://wiki.openstack.org/wiki/Magnum#Contributing&quot; style=&quot;color: #0088cc; cursor: pointer; text-decoration-line: none;&quot;&gt;&lt;span class=&quot;tocnumber&quot;&gt;2&lt;/span&gt;&amp;nbsp;&lt;span class=&quot;toctext&quot;&gt;Contributing&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li class=&quot;toclevel-1 tocsection-3&quot; style=&quot;line-height: 20px;&quot;&gt;&lt;a href=&quot;https://wiki.openstack.org/wiki/Magnum#Architecture&quot; style=&quot;color: #0088cc; cursor: pointer; text-decoration-line: none;&quot;&gt;&lt;span class=&quot;tocnumber&quot;&gt;3&lt;/span&gt;&amp;nbsp;&lt;span class=&quot;toctext&quot;&gt;Architecture&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li class=&quot;toclevel-1 tocsection-4&quot; style=&quot;line-height: 20px;&quot;&gt;&lt;a href=&quot;https://wiki.openstack.org/wiki/Magnum#Resources&quot; style=&quot;color: #0088cc; cursor: pointer; text-decoration-line: none;&quot;&gt;&lt;span class=&quot;tocnumber&quot;&gt;4&lt;/span&gt;&amp;nbsp;&lt;span class=&quot;toctext&quot;&gt;Resources&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li class=&quot;toclevel-1 tocsection-5&quot; style=&quot;line-height: 20px;&quot;&gt;&lt;a href=&quot;https://wiki.openstack.org/wiki/Magnum#IRC_and_IRC_Meetings&quot; style=&quot;color: #0088cc; cursor: pointer; text-decoration-line: none;&quot;&gt;&lt;span class=&quot;tocnumber&quot;&gt;5&lt;/span&gt;&amp;nbsp;&lt;span class=&quot;toctext&quot;&gt;IRC and IRC Meetings&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li class=&quot;toclevel-1 tocsection-6&quot; style=&quot;line-height: 20px;&quot;&gt;&lt;a href=&quot;https://wiki.openstack.org/wiki/Magnum#Users&quot; style=&quot;color: #0088cc; cursor: pointer; text-decoration-line: none;&quot;&gt;&lt;span class=&quot;tocnumber&quot;&gt;6&lt;/span&gt;&amp;nbsp;&lt;span class=&quot;toctext&quot;&gt;Users&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li class=&quot;toclevel-1 tocsection-7&quot; style=&quot;line-height: 20px;&quot;&gt;&lt;a href=&quot;https://wiki.openstack.org/wiki/Magnum#Frequently_Asked_Questions&quot; style=&quot;color: #0088cc; cursor: pointer; text-decoration-line: none;&quot;&gt;&lt;span class=&quot;tocnumber&quot;&gt;7&lt;/span&gt;&amp;nbsp;&lt;span class=&quot;toctext&quot;&gt;Frequently Asked Questions&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;
&lt;h1 style=&quot;background-color: white; color: #333333; font-family: &amp;quot;PT Sans&amp;quot;, sans-serif; font-size: 38.5px; line-height: 40px; margin: 10px 0px; text-rendering: optimizelegibility;&quot;&gt;
&lt;span class=&quot;mw-headline&quot; id=&quot;Getting_Started_.2F_Download&quot;&gt;Getting Started / Download&lt;/span&gt;&lt;/h1&gt;
&lt;div style=&quot;background-color: white; color: #333333; font-family: &amp;quot;Arial Unicode MS&amp;quot;, Arial, sans-serif; font-size: 14px; margin-bottom: 10px;&quot;&gt;
To get started with Magnum, see:&amp;nbsp;&lt;a class=&quot;external text&quot; href=&quot;http://docs.openstack.org/developer/magnum/dev/quickstart.html&quot; rel=&quot;nofollow&quot; style=&quot;background: url(&amp;quot;images/external-link-ltr-icon.png&amp;quot;) right center no-repeat; color: #0088cc; cursor: pointer; padding-right: 13px; text-decoration-line: none;&quot;&gt;Our Quickstart Guide&lt;/a&gt;&lt;/div&gt;
&lt;div style=&quot;background-color: white; color: #333333; font-family: &amp;quot;Arial Unicode MS&amp;quot;, Arial, sans-serif; font-size: 14px; margin-bottom: 10px;&quot;&gt;
Downloads:&lt;/div&gt;
&lt;ul style=&quot;background-color: white; color: #333333; font-family: &amp;quot;Arial Unicode MS&amp;quot;, Arial, sans-serif; font-size: 14px; margin: 0.3em 0px 0px 1.6em; padding: 0px;&quot;&gt;
&lt;li style=&quot;line-height: 20px;&quot;&gt;&lt;a class=&quot;external text&quot; href=&quot;http://tarballs.openstack.org/magnum/&quot; rel=&quot;nofollow&quot; style=&quot;background: url(&amp;quot;images/external-link-ltr-icon.png&amp;quot;) right center no-repeat; color: #0088cc; cursor: pointer; padding-right: 13px; text-decoration-line: none;&quot;&gt;magnum&lt;/a&gt;&lt;/li&gt;
&lt;li style=&quot;line-height: 20px;&quot;&gt;&lt;a class=&quot;external text&quot; href=&quot;http://tarballs.openstack.org/python-magnumclient/&quot; rel=&quot;nofollow&quot; style=&quot;background: url(&amp;quot;images/external-link-ltr-icon.png&amp;quot;) right center no-repeat; color: #0088cc; cursor: pointer; padding-right: 13px; text-decoration-line: none;&quot;&gt;python-magnumclient&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h1 style=&quot;background-color: white; color: #333333; font-family: &amp;quot;PT Sans&amp;quot;, sans-serif; font-size: 38.5px; line-height: 40px; margin: 10px 0px; text-rendering: optimizelegibility;&quot;&gt;
&lt;span class=&quot;mw-headline&quot; id=&quot;Contributing&quot;&gt;Contributing&lt;/span&gt;&lt;/h1&gt;
&lt;div style=&quot;background-color: white; color: #333333; font-family: &amp;quot;Arial Unicode MS&amp;quot;, Arial, sans-serif; font-size: 14px; margin-bottom: 10px;&quot;&gt;
The project is under active development by our OpenStack Containers Team. We&amp;nbsp;&lt;a href=&quot;https://wiki.openstack.org/wiki/Meetings/Containers&quot; style=&quot;color: #0088cc; cursor: pointer; text-decoration-line: none;&quot; title=&quot;Meetings/Containers&quot;&gt;meet weekly by IRC&lt;/a&gt;.&lt;/div&gt;
&lt;ul style=&quot;background-color: white; color: #333333; font-family: &amp;quot;Arial Unicode MS&amp;quot;, Arial, sans-serif; font-size: 14px; margin: 0.3em 0px 0px 1.6em; padding: 0px;&quot;&gt;
&lt;li style=&quot;line-height: 20px;&quot;&gt;We want you to&amp;nbsp;&lt;a href=&quot;https://wiki.openstack.org/wiki/Magnum/Contributing&quot; style=&quot;color: #0088cc; cursor: pointer; text-decoration-line: none;&quot; title=&quot;Magnum/Contributing&quot;&gt;contribute to Magnum&lt;/a&gt;!&lt;/li&gt;
&lt;/ul&gt;
&lt;h1 style=&quot;background-color: white; color: #333333; font-family: &amp;quot;PT Sans&amp;quot;, sans-serif; font-size: 38.5px; line-height: 40px; margin: 10px 0px; text-rendering: optimizelegibility;&quot;&gt;
&lt;span class=&quot;mw-headline&quot; id=&quot;Architecture&quot;&gt;Architecture&lt;/span&gt;&lt;/h1&gt;
&lt;div class=&quot;center&quot; style=&quot;background-color: white; color: #333333; font-family: &amp;quot;Arial Unicode MS&amp;quot;, Arial, sans-serif; font-size: 14px;&quot;&gt;
&lt;div class=&quot;floatnone&quot;&gt;
&lt;a class=&quot;image&quot; href=&quot;https://wiki.openstack.org/wiki/File:Magnum_architecture.png&quot; style=&quot;color: #0088cc; cursor: pointer; text-decoration-line: none;&quot; title=&quot;Magnum Architeture Diagram&quot;&gt;&lt;img alt=&quot;Magnum Architeture Diagram&quot; height=&quot;392&quot; src=&quot;https://wiki.openstack.org/w/images/thumb/6/61/Magnum_architecture.png/800px-Magnum_architecture.png&quot; srcset=&quot;/w/images/thumb/6/61/Magnum_architecture.png/1200px-Magnum_architecture.png 1.5x, /w/images/6/61/Magnum_architecture.png 2x&quot; style=&quot;border: 0px; height: auto; max-width: 100%; vertical-align: middle;&quot; width=&quot;800&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;div style=&quot;background-color: white; color: #333333; font-family: &amp;quot;Arial Unicode MS&amp;quot;, Arial, sans-serif; font-size: 14px; margin-bottom: 10px;&quot;&gt;
Cluster Create/Update/Delete&lt;/div&gt;
&lt;h1 style=&quot;background-color: white; color: #333333; font-family: &amp;quot;PT Sans&amp;quot;, sans-serif; font-size: 38.5px; line-height: 40px; margin: 10px 0px; text-rendering: optimizelegibility;&quot;&gt;
&lt;span class=&quot;mw-headline&quot; id=&quot;Resources&quot;&gt;Resources&lt;/span&gt;&lt;/h1&gt;
&lt;ul style=&quot;background-color: white; color: #333333; font-family: &amp;quot;Arial Unicode MS&amp;quot;, Arial, sans-serif; font-size: 14px; margin: 0.3em 0px 0px 1.6em; padding: 0px;&quot;&gt;
&lt;li style=&quot;line-height: 20px;&quot;&gt;Launchpad Project Pages&lt;ul style=&quot;margin: 0.3em 0px 0px 1.6em; padding: 0px;&quot;&gt;
&lt;li style=&quot;line-height: 20px;&quot;&gt;&lt;a class=&quot;external text&quot; href=&quot;http://launchpad.net/magnum&quot; rel=&quot;nofollow&quot; style=&quot;background: url(&amp;quot;images/external-link-ltr-icon.png&amp;quot;) right center no-repeat; color: #0088cc; cursor: pointer; padding-right: 13px; text-decoration-line: none;&quot;&gt;Magnum Launchpad Project&lt;/a&gt;&amp;nbsp;for Blueprints&lt;/li&gt;
&lt;li style=&quot;line-height: 20px;&quot;&gt;&lt;a class=&quot;external text&quot; href=&quot;http://launchpad.net/python-magnumclient&quot; rel=&quot;nofollow&quot; style=&quot;background: url(&amp;quot;images/external-link-ltr-icon.png&amp;quot;) right center no-repeat; color: #0088cc; cursor: pointer; padding-right: 13px; text-decoration-line: none;&quot;&gt;python-magnumclient Launchpad Project&lt;/a&gt;&amp;nbsp;for Blueprints&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li style=&quot;line-height: 20px;&quot;&gt;Mailing List&lt;ul style=&quot;margin: 0.3em 0px 0px 1.6em; padding: 0px;&quot;&gt;
&lt;li style=&quot;line-height: 20px;&quot;&gt;&lt;a class=&quot;external text&quot; href=&quot;http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev&quot; rel=&quot;nofollow&quot; style=&quot;background: url(&amp;quot;images/external-link-ltr-icon.png&amp;quot;) right center no-repeat; color: #0088cc; cursor: pointer; padding-right: 13px; text-decoration-line: none;&quot;&gt;OpenStack Mailing List&lt;/a&gt;&amp;nbsp;for project related discussion&lt;ul style=&quot;margin: 0.3em 0px 0px 1.6em; padding: 0px;&quot;&gt;
&lt;li style=&quot;line-height: 20px;&quot;&gt;Add [Magnum] to the subject line of new posts about this project.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li style=&quot;line-height: 20px;&quot;&gt;&lt;a class=&quot;external text&quot; href=&quot;http://lists.openstack.org/pipermail/openstack-dev/&quot; rel=&quot;nofollow&quot; style=&quot;background: url(&amp;quot;images/external-link-ltr-icon.png&amp;quot;) right center no-repeat; color: #0088cc; cursor: pointer; padding-right: 13px; text-decoration-line: none;&quot;&gt;OpenStack Mailing List Archives&lt;/a&gt;&amp;nbsp;for current discussion.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li style=&quot;line-height: 20px;&quot;&gt;Code Reviews&lt;ul style=&quot;margin: 0.3em 0px 0px 1.6em; padding: 0px;&quot;&gt;
&lt;li style=&quot;line-height: 20px;&quot;&gt;&lt;a class=&quot;external text&quot; href=&quot;https://review.openstack.org/#/q/status:open+magnum,n,z&quot; rel=&quot;nofollow&quot; style=&quot;background: url(&amp;quot;images/lock-icon.png&amp;quot;) right center no-repeat; color: #0088cc; cursor: pointer; padding-right: 13px; text-decoration-line: none;&quot;&gt;Gerrit Reviews&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li style=&quot;line-height: 20px;&quot;&gt;Code Repository&lt;ul style=&quot;margin: 0.3em 0px 0px 1.6em; padding: 0px;&quot;&gt;
&lt;li style=&quot;line-height: 20px;&quot;&gt;git clone&amp;nbsp;&lt;a class=&quot;external free&quot; href=&quot;git://git.openstack.org/openstack/magnum&quot; rel=&quot;nofollow&quot; style=&quot;background: url(&amp;quot;images/external-link-ltr-icon.png&amp;quot;) right center no-repeat; color: #0088cc; cursor: pointer; padding-right: 13px; text-decoration-line: none;&quot;&gt;git://git.openstack.org/openstack/magnum&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li style=&quot;line-height: 20px;&quot;&gt;References&lt;ul style=&quot;margin: 0.3em 0px 0px 1.6em; padding: 0px;&quot;&gt;
&lt;li style=&quot;line-height: 20px;&quot;&gt;&lt;a href=&quot;https://wiki.openstack.org/wiki/Magnum/Acronyms&quot; style=&quot;color: #0088cc; cursor: pointer; text-decoration-line: none;&quot; title=&quot;Magnum/Acronyms&quot;&gt;Acronyms&lt;/a&gt;&lt;/li&gt;
&lt;li style=&quot;line-height: 20px;&quot;&gt;&lt;a class=&quot;external text&quot; href=&quot;http://eavesdrop.openstack.org/irclogs/%23openstack-containers/&quot; rel=&quot;nofollow&quot; style=&quot;background: url(&amp;quot;images/external-link-ltr-icon.png&amp;quot;) right center no-repeat; color: #0088cc; cursor: pointer; padding-right: 13px; text-decoration-line: none;&quot;&gt;IRC Logs - OpenStack Containers&lt;/a&gt;&lt;/li&gt;
&lt;li style=&quot;line-height: 20px;&quot;&gt;&lt;a class=&quot;external text&quot; href=&quot;http://eavesdrop.openstack.org/meetings/containers/2016/&quot; rel=&quot;nofollow&quot; style=&quot;background: url(&amp;quot;images/external-link-ltr-icon.png&amp;quot;) right center no-repeat; color: #0088cc; cursor: pointer; padding-right: 13px; text-decoration-line: none;&quot;&gt;Meeting Minutes - OpenStack Containers&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;h1 style=&quot;background-color: white; color: #333333; font-family: &amp;quot;PT Sans&amp;quot;, sans-serif; font-size: 38.5px; line-height: 40px; margin: 10px 0px; text-rendering: optimizelegibility;&quot;&gt;
&lt;span class=&quot;mw-headline&quot; id=&quot;IRC_and_IRC_Meetings&quot;&gt;IRC and IRC Meetings&lt;/span&gt;&lt;/h1&gt;
&lt;div style=&quot;background-color: white; color: #333333; font-family: &amp;quot;Arial Unicode MS&amp;quot;, Arial, sans-serif; font-size: 14px; margin-bottom: 10px;&quot;&gt;
Our developers use IRC in #openstack-containers on freenode for development discussion.&lt;/div&gt;
&lt;ul style=&quot;background-color: white; color: #333333; font-family: &amp;quot;Arial Unicode MS&amp;quot;, Arial, sans-serif; font-size: 14px; margin: 0.3em 0px 0px 1.6em; padding: 0px;&quot;&gt;
&lt;li style=&quot;line-height: 20px;&quot;&gt;The weekly Containers&amp;nbsp;&lt;a href=&quot;https://wiki.openstack.org/wiki/Meetings/Containers&quot; style=&quot;color: #0088cc; cursor: pointer; text-decoration-line: none;&quot; title=&quot;Meetings/Containers&quot;&gt;IRC meeting&lt;/a&gt;&amp;nbsp;is held on Tuesdays at 1000 UTC&amp;nbsp;&lt;a class=&quot;external text&quot; href=&quot;https://calendar.google.com/calendar/ical/dl8ufmpm2ahi084d038o7rgoek%40group.calendar.google.com/public/basic.ics&quot; rel=&quot;nofollow&quot; style=&quot;background: url(&amp;quot;images/lock-icon.png&amp;quot;) right center no-repeat; color: #0088cc; cursor: pointer; padding-right: 13px; text-decoration-line: none;&quot;&gt;calendar&lt;/a&gt;&amp;nbsp;and&amp;nbsp;&lt;a class=&quot;external text&quot; href=&quot;https://calendar.google.com/calendar/embed?src=dl8ufmpm2ahi084d038o7rgoek%40group.calendar.google.com&amp;amp;ctz=Europe/Zurich&quot; rel=&quot;nofollow&quot; style=&quot;background: url(&amp;quot;images/lock-icon.png&amp;quot;) right center no-repeat; color: #0088cc; cursor: pointer; padding-right: 13px; text-decoration-line: none;&quot;&gt;HTML&lt;/a&gt;.&lt;/li&gt;
&lt;li style=&quot;line-height: 20px;&quot;&gt;&lt;a class=&quot;external text&quot; href=&quot;http://eavesdrop.openstack.org/meetings/containers/2018/?C=M;O=D&quot; rel=&quot;nofollow&quot; style=&quot;background: url(&amp;quot;images/external-link-ltr-icon.png&amp;quot;) right center no-repeat; color: #0088cc; cursor: pointer; padding-right: 13px; text-decoration-line: none;&quot;&gt;2018 Containers Meeting Archive&lt;/a&gt;&lt;/li&gt;
&lt;li style=&quot;line-height: 20px;&quot;&gt;&lt;a class=&quot;external text&quot; href=&quot;http://eavesdrop.openstack.org/meetings/containers/2017/?C=M;O=D&quot; rel=&quot;nofollow&quot; style=&quot;background: url(&amp;quot;images/external-link-ltr-icon.png&amp;quot;) right center no-repeat; color: #0088cc; cursor: pointer; padding-right: 13px; text-decoration-line: none;&quot;&gt;2017 Containers Meeting Archive&lt;/a&gt;&lt;/li&gt;
&lt;li style=&quot;line-height: 20px;&quot;&gt;&lt;a class=&quot;external text&quot; href=&quot;http://eavesdrop.openstack.org/meetings/containers/2016/?C=M;O=D&quot; rel=&quot;nofollow&quot; style=&quot;background: url(&amp;quot;images/external-link-ltr-icon.png&amp;quot;) right center no-repeat; color: #0088cc; cursor: pointer; padding-right: 13px; text-decoration-line: none;&quot;&gt;2016 Containers Meeting Archive&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h1 style=&quot;background-color: white; color: #333333; font-family: &amp;quot;PT Sans&amp;quot;, sans-serif; font-size: 38.5px; line-height: 40px; margin: 10px 0px; text-rendering: optimizelegibility;&quot;&gt;
&lt;span class=&quot;mw-headline&quot; id=&quot;Users&quot;&gt;Users&lt;/span&gt;&lt;/h1&gt;
&lt;ul style=&quot;background-color: white; color: #333333; font-family: &amp;quot;Arial Unicode MS&amp;quot;, Arial, sans-serif; font-size: 14px; margin: 0.3em 0px 0px 1.6em; padding: 0px;&quot;&gt;
&lt;li style=&quot;line-height: 20px;&quot;&gt;&lt;a class=&quot;external text&quot; href=&quot;http://home.cern/&quot; rel=&quot;nofollow&quot; style=&quot;background: url(&amp;quot;images/external-link-ltr-icon.png&amp;quot;) right center no-repeat; color: #0088cc; cursor: pointer; padding-right: 13px; text-decoration-line: none;&quot;&gt;CERN&lt;/a&gt;&amp;nbsp;- details on the&amp;nbsp;&lt;a class=&quot;external text&quot; href=&quot;http://openstack-in-production.blogspot.fr/&quot; rel=&quot;nofollow&quot; style=&quot;background: url(&amp;quot;images/external-link-ltr-icon.png&amp;quot;) right center no-repeat; color: #0088cc; cursor: pointer; padding-right: 13px; text-decoration-line: none;&quot;&gt;blog&lt;/a&gt;&lt;/li&gt;
&lt;li style=&quot;line-height: 20px;&quot;&gt;(your group or organization here)&lt;/li&gt;
&lt;/ul&gt;
&lt;h1 style=&quot;background-color: white; color: #333333; font-family: &amp;quot;PT Sans&amp;quot;, sans-serif; font-size: 38.5px; line-height: 40px; margin: 10px 0px; text-rendering: optimizelegibility;&quot;&gt;
&lt;span class=&quot;mw-headline&quot; id=&quot;Frequently_Asked_Questions&quot;&gt;Frequently Asked Questions&lt;/span&gt;&lt;/h1&gt;
&lt;div style=&quot;background-color: white; color: #333333; font-family: &amp;quot;Arial Unicode MS&amp;quot;, Arial, sans-serif; font-size: 14px; margin-bottom: 10px;&quot;&gt;
&lt;b&gt;1) How is Magnum is different from Nova?&lt;/b&gt;&lt;/div&gt;
&lt;div style=&quot;background-color: white; color: #333333; font-family: &amp;quot;Arial Unicode MS&amp;quot;, Arial, sans-serif; font-size: 14px; margin-bottom: 10px;&quot;&gt;
Magnum provides a purpose built API to manage application containers orchestration engines, which have a distinctly different life cycle and operations than Nova (machine) Instances. We actually use Nova instances to compose our Clusters.&lt;/div&gt;
&lt;div style=&quot;background-color: white; color: #333333; font-family: &amp;quot;Arial Unicode MS&amp;quot;, Arial, sans-serif; font-size: 14px; margin-bottom: 10px;&quot;&gt;
&lt;b&gt;2) How is Magnum different than Docker or Kubernetes?&lt;/b&gt;&lt;/div&gt;
&lt;div style=&quot;background-color: white; color: #333333; font-family: &amp;quot;Arial Unicode MS&amp;quot;, Arial, sans-serif; font-size: 14px; margin-bottom: 10px;&quot;&gt;
Magnum offers an asynchronous API that&#39;s compatible with Keystone, and a complete multi-tenancy implementation. It does not perform orchestration internally, and instead relies on OpenStack Orchestration. Magnum does leverage both Kubernetes and Docker as components.&lt;/div&gt;
&lt;div style=&quot;background-color: white; color: #333333; font-family: &amp;quot;Arial Unicode MS&amp;quot;, Arial, sans-serif; font-size: 14px; margin-bottom: 10px;&quot;&gt;
&lt;b&gt;3) Is this the same thing as Nova-Docker?&lt;/b&gt;&lt;/div&gt;
&lt;div style=&quot;background-color: white; color: #333333; font-family: &amp;quot;Arial Unicode MS&amp;quot;, Arial, sans-serif; font-size: 14px; margin-bottom: 10px;&quot;&gt;
No, Nova-Docker is a virt driver for Nova that allows containers to be created as Nova instances. This is suitable for use cases when you want to treat a container like a lightweight machine. Magnum provides container orchestration engine management that is beyond the scope of Nova&#39;s API, and implements its own API to surface these features in a way that is consistent with other OpenStack services. Containers started on Magnum Clusters are run on top of Nova instances that are created using Heat.&lt;/div&gt;
&lt;div style=&quot;background-color: white; color: #333333; font-family: &amp;quot;Arial Unicode MS&amp;quot;, Arial, sans-serif; font-size: 14px; margin-bottom: 10px;&quot;&gt;
&lt;b&gt;4) Who is Magnum for?&lt;/b&gt;&lt;/div&gt;
&lt;div style=&quot;background-color: white; color: #333333; font-family: &amp;quot;Arial Unicode MS&amp;quot;, Arial, sans-serif; font-size: 14px; margin-bottom: 10px;&quot;&gt;
Magnum is for OpenStack cloud operators (public or private) who want to offer a self-service solution to provide a hosted containers service to their cloud users. Magnum simplifies the required integration with OpenStack, and allows for cloud users who can already launch cloud resources such as Nova Instances, Cinder Volumes, Trove Databases, etc. to also create container clusters (Clusters) to run applications in an environment that provides advanced features that are beyond the scope of existing cloud resources.&lt;/div&gt;
&lt;div style=&quot;background-color: white; color: #333333; font-family: &amp;quot;Arial Unicode MS&amp;quot;, Arial, sans-serif; font-size: 14px; margin-bottom: 10px;&quot;&gt;
&lt;b&gt;5) Will I get the same thing if I use the Docker resource in Heat?&lt;/b&gt;&lt;/div&gt;
&lt;div style=&quot;background-color: white; color: #333333; font-family: &amp;quot;Arial Unicode MS&amp;quot;, Arial, sans-serif; font-size: 14px; margin-bottom: 10px;&quot;&gt;
No, the Docker Heat resource does not provide a resource scheduler, or a choice of container technology used. It is specific to Docker, and uses Glance to store container images. It does not currently allow for layered image features, which can cause containers to take longer to start than if layered images are used with a locally cached base image. Magnum leverages all of the speed benefits that Docker offers, and implements Kubernetes and Mesos as alternate choices to Docker Swarm for container orchestration.&lt;/div&gt;
&lt;div style=&quot;background-color: white; color: #333333; font-family: &amp;quot;Arial Unicode MS&amp;quot;, Arial, sans-serif; font-size: 14px; margin-bottom: 10px;&quot;&gt;
&lt;b&gt;6) What does multi-tenancy mean in Magnum (Is Magnum Secure)?&lt;/b&gt;&lt;/div&gt;
&lt;div style=&quot;background-color: white; color: #333333; font-family: &amp;quot;Arial Unicode MS&amp;quot;, Arial, sans-serif; font-size: 14px; margin-bottom: 10px;&quot;&gt;
Resources such as Clusters are started by Magnum can only be viewed and accessed by users of the tenant that created them. Clusters are not shared, meaning that containers will not run on the same kernel as neighboring tenants. This is a key security feature that allows containers belonging to the same tenant to be tightly packed within the same Pods and Clusters, but runs separate kernels (in separate Nova Instances) between different tenants. This is different than using a system like Kubernetes without Magnum, which was originally designed to be used only by a single tenant, and leaves the security isolation design up to the implementer. Using Magnum provides the same level of security isolation as Nova provides when running Virtual Machines belonging to different tenants on the same compute nodes.&lt;/div&gt;
&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://neo4tech.blogspot.com/feeds/1733415026187076173/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://neo4tech.blogspot.com/2019/04/magnum-openstack.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8986027051715887119/posts/default/1733415026187076173'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8986027051715887119/posts/default/1733415026187076173'/><link rel='alternate' type='text/html' href='http://neo4tech.blogspot.com/2019/04/magnum-openstack.html' title='Magnum - OpenStack '/><author><name>Admin</name><uri>http://www.blogger.com/profile/08900110432875731584</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgPMVeF3S8Yk12hgsud61XG-VFrioTzHfden9RTyUSio_JYOU5uuGmy9zYSF7j8E0BcJ4QCX_dFyTQ7bzInq_FWkQdVRHG_gGxnQKy08eRIw9ON45dhN8PrqS2tIO9oTQ/s113/*'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8986027051715887119.post-922506208222213518</id><published>2019-04-07T21:30:00.000+01:00</published><updated>2019-04-07T21:30:22.389+01:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Open Source"/><category scheme="http://www.blogger.com/atom/ns#" term="OpenStack"/><title type='text'>Zun Installation Guide</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
&lt;div class=&quot;toctree-wrapper compound&quot; style=&quot;background-color: white; box-sizing: border-box; color: #333333; font-family: -apple-system, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Roboto, Oxygen-Sans, Ubuntu, Cantarell, &amp;quot;Helvetica Neue&amp;quot;, sans-serif; font-size: 14px;&quot;&gt;
&lt;div&gt;
&lt;h2 style=&quot;box-sizing: border-box; color: #2a4e68; font-size: 30px; font-weight: lighter; line-height: 1.1; margin-bottom: 10px; margin-top: 20px;&quot;&gt;
Zun Installation Guide&lt;/h2&gt;
&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;ul style=&quot;box-sizing: border-box; margin-bottom: 10px; margin-top: 0px;&quot;&gt;
&lt;li class=&quot;toctree-l1&quot; style=&quot;box-sizing: border-box;&quot;&gt;&lt;a class=&quot;reference internal&quot; href=&quot;https://docs.openstack.org/zun/latest/install/overview.html&quot; style=&quot;background-color: transparent; box-sizing: border-box; color: #30739c; outline-offset: -2px; outline: -webkit-focus-ring-color auto 5px;&quot;&gt;Overview&lt;/a&gt;&lt;ul style=&quot;box-sizing: border-box; margin-bottom: 0px; margin-top: 0px;&quot;&gt;
&lt;li class=&quot;toctree-l2&quot; style=&quot;box-sizing: border-box;&quot;&gt;&lt;a class=&quot;reference internal&quot; href=&quot;https://docs.openstack.org/zun/latest/install/overview.html#controller&quot; style=&quot;background-color: transparent; box-sizing: border-box; color: #30739c;&quot;&gt;Controller&lt;/a&gt;&lt;/li&gt;
&lt;li class=&quot;toctree-l2&quot; style=&quot;box-sizing: border-box;&quot;&gt;&lt;a class=&quot;reference internal&quot; href=&quot;https://docs.openstack.org/zun/latest/install/overview.html#compute&quot; style=&quot;background-color: transparent; box-sizing: border-box; color: #30739c;&quot;&gt;Compute&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li class=&quot;toctree-l1&quot; style=&quot;box-sizing: border-box;&quot;&gt;&lt;a class=&quot;reference internal&quot; href=&quot;https://docs.openstack.org/zun/latest/install/get_started.html&quot; style=&quot;background-color: transparent; box-sizing: border-box; color: #30739c;&quot;&gt;Container service overview&lt;/a&gt;&lt;/li&gt;
&lt;li class=&quot;toctree-l1&quot; style=&quot;box-sizing: border-box;&quot;&gt;&lt;a class=&quot;reference internal&quot; href=&quot;https://docs.openstack.org/zun/latest/install/controller-install.html&quot; style=&quot;background-color: transparent; box-sizing: border-box; color: #30739c;&quot;&gt;Install and configure controller node&lt;/a&gt;&lt;ul style=&quot;box-sizing: border-box; margin-bottom: 0px; margin-top: 0px;&quot;&gt;
&lt;li class=&quot;toctree-l2&quot; style=&quot;box-sizing: border-box;&quot;&gt;&lt;a class=&quot;reference internal&quot; href=&quot;https://docs.openstack.org/zun/latest/install/controller-install.html#prerequisites&quot; style=&quot;background-color: transparent; box-sizing: border-box; color: #30739c;&quot;&gt;Prerequisites&lt;/a&gt;&lt;/li&gt;
&lt;li class=&quot;toctree-l2&quot; style=&quot;box-sizing: border-box;&quot;&gt;&lt;a class=&quot;reference internal&quot; href=&quot;https://docs.openstack.org/zun/latest/install/controller-install.html#install-and-configure-components&quot; style=&quot;background-color: transparent; box-sizing: border-box; color: #30739c;&quot;&gt;Install and configure components&lt;/a&gt;&lt;/li&gt;
&lt;li class=&quot;toctree-l2&quot; style=&quot;box-sizing: border-box;&quot;&gt;&lt;a class=&quot;reference internal&quot; href=&quot;https://docs.openstack.org/zun/latest/install/controller-install.html#finalize-installation&quot; style=&quot;background-color: transparent; box-sizing: border-box; color: #30739c;&quot;&gt;Finalize installation&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li class=&quot;toctree-l1&quot; style=&quot;box-sizing: border-box;&quot;&gt;&lt;a class=&quot;reference internal&quot; href=&quot;https://docs.openstack.org/zun/latest/install/compute-install.html&quot; style=&quot;background-color: transparent; box-sizing: border-box; color: #30739c;&quot;&gt;Install and configure a compute node&lt;/a&gt;&lt;ul style=&quot;box-sizing: border-box; margin-bottom: 0px; margin-top: 0px;&quot;&gt;
&lt;li class=&quot;toctree-l2&quot; style=&quot;box-sizing: border-box;&quot;&gt;&lt;a class=&quot;reference internal&quot; href=&quot;https://docs.openstack.org/zun/latest/install/compute-install.html#prerequisites&quot; style=&quot;background-color: transparent; box-sizing: border-box; color: #30739c;&quot;&gt;Prerequisites&lt;/a&gt;&lt;/li&gt;
&lt;li class=&quot;toctree-l2&quot; style=&quot;box-sizing: border-box;&quot;&gt;&lt;a class=&quot;reference internal&quot; href=&quot;https://docs.openstack.org/zun/latest/install/compute-install.html#install-and-configure-components&quot; style=&quot;background-color: transparent; box-sizing: border-box; color: #30739c;&quot;&gt;Install and configure components&lt;/a&gt;&lt;/li&gt;
&lt;li class=&quot;toctree-l2&quot; style=&quot;box-sizing: border-box;&quot;&gt;&lt;a class=&quot;reference internal&quot; href=&quot;https://docs.openstack.org/zun/latest/install/compute-install.html#finalize-installation&quot; style=&quot;background-color: transparent; box-sizing: border-box; color: #30739c;&quot;&gt;Finalize installation&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li class=&quot;toctree-l1&quot; style=&quot;box-sizing: border-box;&quot;&gt;&lt;a class=&quot;reference internal&quot; href=&quot;https://docs.openstack.org/zun/latest/install/verify.html&quot; style=&quot;background-color: transparent; box-sizing: border-box; color: #30739c;&quot;&gt;Verify operation&lt;/a&gt;&lt;/li&gt;
&lt;li class=&quot;toctree-l1&quot; style=&quot;box-sizing: border-box;&quot;&gt;&lt;a class=&quot;reference internal&quot; href=&quot;https://docs.openstack.org/zun/latest/install/launch-container.html&quot; style=&quot;background-color: transparent; box-sizing: border-box; color: #30739c;&quot;&gt;Launch a container&lt;/a&gt;&lt;/li&gt;
&lt;li class=&quot;toctree-l1&quot; style=&quot;box-sizing: border-box;&quot;&gt;&lt;a class=&quot;reference internal&quot; href=&quot;https://docs.openstack.org/zun/latest/install/next-steps.html&quot; style=&quot;background-color: transparent; box-sizing: border-box; color: #30739c;&quot;&gt;Next steps&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;
&lt;div style=&quot;background-color: white; box-sizing: border-box; color: #333333; font-family: -apple-system, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Roboto, Oxygen-Sans, Ubuntu, Cantarell, &amp;quot;Helvetica Neue&amp;quot;, sans-serif; font-size: 14px; margin-bottom: 10px;&quot;&gt;
This chapter assumes a working setup of OpenStack following the&amp;nbsp;&lt;a class=&quot;reference external&quot; href=&quot;https://docs.openstack.org/install-guide/&quot; style=&quot;background-color: transparent; box-sizing: border-box; color: #30739c;&quot;&gt;OpenStack Installation Tutorial&lt;/a&gt;.&lt;/div&gt;
&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://neo4tech.blogspot.com/feeds/922506208222213518/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://neo4tech.blogspot.com/2019/04/zun-installation-guide.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8986027051715887119/posts/default/922506208222213518'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8986027051715887119/posts/default/922506208222213518'/><link rel='alternate' type='text/html' href='http://neo4tech.blogspot.com/2019/04/zun-installation-guide.html' title='Zun Installation Guide'/><author><name>Admin</name><uri>http://www.blogger.com/profile/08900110432875731584</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgPMVeF3S8Yk12hgsud61XG-VFrioTzHfden9RTyUSio_JYOU5uuGmy9zYSF7j8E0BcJ4QCX_dFyTQ7bzInq_FWkQdVRHG_gGxnQKy08eRIw9ON45dhN8PrqS2tIO9oTQ/s113/*'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8986027051715887119.post-6257306053823120769</id><published>2019-04-07T20:39:00.000+01:00</published><updated>2019-04-07T20:39:09.980+01:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Open Source"/><category scheme="http://www.blogger.com/atom/ns#" term="OpenStack"/><title type='text'>Install and configure OpenStack Pike with Kolla as a standalone</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
&lt;div style=&quot;background-color: white; box-sizing: inherit; color: #222222; font-family: Lora, serif; font-size: 1.125rem; line-height: 1.7; margin-bottom: 1.25rem; padding: 0px; text-rendering: optimizelegibility;&quot;&gt;
&lt;a href=&quot;https://github.com/openstack/kolla&quot; style=&quot;background-color: transparent; box-sizing: inherit; color: #e51843; line-height: inherit;&quot;&gt;Kolla&lt;/a&gt;&amp;nbsp;is an&amp;nbsp;&lt;a href=&quot;https://www.openstack.org/&quot; style=&quot;background-color: transparent; box-sizing: inherit; color: #e51843; line-height: inherit;&quot;&gt;OpenStack&lt;/a&gt;&amp;nbsp;project focused on deploying, maintaining, and upgrading easily production&amp;nbsp;&lt;a href=&quot;https://www.openstack.org/&quot; style=&quot;background-color: transparent; box-sizing: inherit; color: #e51843; line-height: inherit;&quot;&gt;OpenStack&lt;/a&gt;&amp;nbsp;clouds following the community best practices. To achieve this goal,&amp;nbsp;&lt;a href=&quot;https://github.com/openstack/kolla&quot; style=&quot;background-color: transparent; box-sizing: inherit; color: #e51843; line-height: inherit;&quot;&gt;Kolla&lt;/a&gt;&amp;nbsp;uses two main technologies:&amp;nbsp;&lt;a href=&quot;https://www.ansible.com/&quot; style=&quot;background-color: transparent; box-sizing: inherit; color: #e51843; line-height: inherit;&quot;&gt;Ansible&lt;/a&gt;&amp;nbsp;automation scripts and&amp;nbsp;&lt;a href=&quot;https://www.docker.com/&quot; style=&quot;background-color: transparent; box-sizing: inherit; color: #e51843; line-height: inherit;&quot;&gt;Docker&lt;/a&gt;&amp;nbsp;containers. As you will see, it is really easy to deploy and maintain&amp;nbsp;&lt;a href=&quot;https://www.openstack.org/&quot; style=&quot;background-color: transparent; box-sizing: inherit; color: #e51843; line-height: inherit;&quot;&gt;OpenStack&lt;/a&gt;&amp;nbsp;using&amp;nbsp;&lt;a href=&quot;https://github.com/openstack/kolla&quot; style=&quot;background-color: transparent; box-sizing: inherit; color: #e51843; line-height: inherit;&quot;&gt;Kolla&lt;/a&gt;.&lt;/div&gt;
&lt;div align=&quot;center&quot; style=&quot;background-color: white; box-sizing: inherit; color: #222222; font-family: Lora, serif; font-size: 1.125rem; line-height: 1.7; margin-bottom: 1.25rem; padding: 0px; text-rendering: optimizelegibility;&quot;&gt;
&lt;img alt=&quot;OpenStack Kolla Logo&quot; src=&quot;https://blog.inkubate.io/content/images/2017/09/kolla-1.png&quot; style=&quot;border: 0px; box-sizing: inherit; display: inline-block; height: auto; max-width: 100%; vertical-align: middle;&quot; /&gt;&lt;/div&gt;
&lt;h1 id=&quot;prerequisites&quot; style=&quot;background-color: white; box-sizing: inherit; font-family: &amp;quot;Source Sans Pro&amp;quot;, sans-serif; font-size: 2.5rem; line-height: 1.4; margin: 0.2rem 0px 0.5rem; padding: 0px; text-rendering: optimizelegibility;&quot;&gt;
Prerequisites&lt;/h1&gt;
&lt;div style=&quot;background-color: white; box-sizing: inherit; color: #222222; font-family: Lora, serif; font-size: 1.125rem; line-height: 1.7; margin-bottom: 1.25rem; padding: 0px; text-rendering: optimizelegibility;&quot;&gt;
For this lab, we will deploy&amp;nbsp;&lt;a href=&quot;https://www.openstack.org/software/ocata/&quot; style=&quot;background-color: transparent; box-sizing: inherit; color: #e51843; line-height: inherit;&quot;&gt;Ocata&lt;/a&gt;&amp;nbsp;which is the last stable version of&amp;nbsp;&lt;a href=&quot;https://www.openstack.org/&quot; style=&quot;background-color: transparent; box-sizing: inherit; color: #e51843; line-height: inherit;&quot;&gt;OpenStack&lt;/a&gt;&amp;nbsp;on a single machine. This kind of deployment is also known as All-In-One (AIO).&amp;nbsp;&lt;a href=&quot;https://github.com/openstack/kolla&quot; style=&quot;background-color: transparent; box-sizing: inherit; color: #e51843; line-height: inherit;&quot;&gt;Kolla&lt;/a&gt;&amp;nbsp;is supported on&amp;nbsp;&lt;a href=&quot;https://www.centos.org/&quot; style=&quot;background-color: transparent; box-sizing: inherit; color: #e51843; line-height: inherit;&quot;&gt;CentOS&lt;/a&gt;,&amp;nbsp;&lt;a href=&quot;https://www.oracle.com/linux/index.html&quot; style=&quot;background-color: transparent; box-sizing: inherit; color: #e51843; line-height: inherit;&quot;&gt;Oracle Linux&lt;/a&gt;&amp;nbsp;and&amp;nbsp;&lt;a href=&quot;https://www.ubuntu.com/&quot; style=&quot;background-color: transparent; box-sizing: inherit; color: #e51843; line-height: inherit;&quot;&gt;Ubuntu&lt;/a&gt;.&lt;/div&gt;
&lt;h2 id=&quot;linuxdistribution&quot; style=&quot;background-color: white; box-sizing: inherit; font-family: &amp;quot;Source Sans Pro&amp;quot;, sans-serif; font-size: 2rem; line-height: 1.4; margin: 0.2rem 0px 0.5rem; padding: 0px; text-rendering: optimizelegibility;&quot;&gt;
Linux distribution&lt;/h2&gt;
&lt;div style=&quot;background-color: white; box-sizing: inherit; color: #222222; font-family: Lora, serif; font-size: 1.125rem; line-height: 1.7; margin-bottom: 1.25rem; padding: 0px; text-rendering: optimizelegibility;&quot;&gt;
We will use a&amp;nbsp;&lt;a href=&quot;https://www.ubuntu.com/&quot; style=&quot;background-color: transparent; box-sizing: inherit; color: #e51843; line-height: inherit;&quot;&gt;Ubuntu&lt;/a&gt;&amp;nbsp;16.04 VM with 4 vCPU, 8 GB of RAM and 40 GB of disk. Depending on the number of&amp;nbsp;&lt;a href=&quot;https://www.openstack.org/&quot; style=&quot;background-color: transparent; box-sizing: inherit; color: #e51843; line-height: inherit;&quot;&gt;OpenStack&lt;/a&gt;&amp;nbsp;services you are willing to install, you may have to add more RAM and more disk space.&lt;/div&gt;
&lt;h2 id=&quot;networking&quot; style=&quot;background-color: white; box-sizing: inherit; font-family: &amp;quot;Source Sans Pro&amp;quot;, sans-serif; font-size: 2rem; line-height: 1.4; margin: 0.2rem 0px 0.5rem; padding: 0px; text-rendering: optimizelegibility;&quot;&gt;
Networking&lt;/h2&gt;
&lt;div style=&quot;background-color: white; box-sizing: inherit; color: #222222; font-family: Lora, serif; font-size: 1.125rem; line-height: 1.7; margin-bottom: 1.25rem; padding: 0px; text-rendering: optimizelegibility;&quot;&gt;
The VM will have two NICs configured with a static IP. The first NIC will have the IP 10.10.20.31/24, the second NIC will have the IP 10.10.20.32/24, and the gateway will be 10.10.20.1/24. We will also need two virtual IPs for&amp;nbsp;&lt;a href=&quot;https://www.haproxy.com/&quot; style=&quot;background-color: transparent; box-sizing: inherit; color: #e51843; line-height: inherit;&quot;&gt;HAproxy&lt;/a&gt;&amp;nbsp;and we will use 10.10.20.30/24 for the external virtual IP and 10.10.20.33/24 for the internal virtual IP.&lt;/div&gt;
&lt;h1 id=&quot;upgradeubuntu1604lts&quot; style=&quot;background-color: white; box-sizing: inherit; font-family: &amp;quot;Source Sans Pro&amp;quot;, sans-serif; font-size: 2.5rem; line-height: 1.4; margin: 0.2rem 0px 0.5rem; padding: 0px; text-rendering: optimizelegibility;&quot;&gt;
Upgrade Ubuntu 16.04 LTS&lt;/h1&gt;
&lt;div style=&quot;background-color: white; box-sizing: inherit; color: #222222; font-family: Lora, serif; font-size: 1.125rem; line-height: 1.7; margin-bottom: 1.25rem; padding: 0px; text-rendering: optimizelegibility;&quot;&gt;
1- Update the the APT repository.&lt;/div&gt;
&lt;div style=&quot;background-color: white; box-sizing: inherit; color: #222222; font-family: Lora, serif; font-size: 1.125rem; line-height: 1.7; margin-bottom: 1.25rem; padding: 0px; text-rendering: optimizelegibility;&quot;&gt;
&lt;/div&gt;
&lt;pre style=&quot;background-color: white; box-sizing: inherit; color: #222222; font-family: monospace, monospace; font-size: 16px; overflow: auto; padding: 0px;&quot;&gt;&lt;code class=&quot;hljs bash&quot; style=&quot;background: rgb(248, 248, 248); border-color: rgb(223, 223, 223); border-style: solid; border-width: 1px; box-sizing: inherit; color: #333333; display: block; font-family: Consolas, &amp;quot;Liberation Mono&amp;quot;, Courier, monospace; font-size: 1em; overflow-x: auto; padding: 0.5em;&quot;&gt;$ &lt;span class=&quot;hljs-built_in&quot; style=&quot;box-sizing: inherit; color: #0086b3;&quot;&gt;sudo&lt;/span&gt; apt-get update&lt;/code&gt;&lt;/pre&gt;
&lt;div style=&quot;background-color: white; box-sizing: inherit; color: #222222; font-family: Lora, serif; font-size: 1.125rem; line-height: 1.7; margin-bottom: 1.25rem; padding: 0px; text-rendering: optimizelegibility;&quot;&gt;
&lt;/div&gt;
&lt;div style=&quot;background-color: white; box-sizing: inherit; color: #222222; font-family: Lora, serif; font-size: 1.125rem; line-height: 1.7; margin-bottom: 1.25rem; padding: 0px; text-rendering: optimizelegibility;&quot;&gt;
2- Upgrade your system.&lt;/div&gt;
&lt;div style=&quot;background-color: white; box-sizing: inherit; color: #222222; font-family: Lora, serif; font-size: 1.125rem; line-height: 1.7; margin-bottom: 1.25rem; padding: 0px; text-rendering: optimizelegibility;&quot;&gt;
&lt;/div&gt;
&lt;pre style=&quot;background-color: white; box-sizing: inherit; color: #222222; font-family: monospace, monospace; font-size: 16px; overflow: auto; padding: 0px;&quot;&gt;&lt;code class=&quot;hljs bash&quot; style=&quot;background: rgb(248, 248, 248); border-color: rgb(223, 223, 223); border-style: solid; border-width: 1px; box-sizing: inherit; color: #333333; display: block; font-family: Consolas, &amp;quot;Liberation Mono&amp;quot;, Courier, monospace; font-size: 1em; overflow-x: auto; padding: 0.5em;&quot;&gt;$ &lt;span class=&quot;hljs-built_in&quot; style=&quot;box-sizing: inherit; color: #0086b3;&quot;&gt;sudo&lt;/span&gt; apt-get upgrade&lt;/code&gt;&lt;/pre&gt;
&lt;div style=&quot;background-color: white; box-sizing: inherit; color: #222222; font-family: Lora, serif; font-size: 1.125rem; line-height: 1.7; margin-bottom: 1.25rem; padding: 0px; text-rendering: optimizelegibility;&quot;&gt;
&lt;/div&gt;
&lt;h1 id=&quot;configurethenetwork&quot; style=&quot;background-color: white; box-sizing: inherit; font-family: &amp;quot;Source Sans Pro&amp;quot;, sans-serif; font-size: 2.5rem; line-height: 1.4; margin: 0.2rem 0px 0.5rem; padding: 0px; text-rendering: optimizelegibility;&quot;&gt;
Configure the network&lt;/h1&gt;
&lt;div style=&quot;background-color: white; box-sizing: inherit; color: #222222; font-family: Lora, serif; font-size: 1.125rem; line-height: 1.7; margin-bottom: 1.25rem; padding: 0px; text-rendering: optimizelegibility;&quot;&gt;
1- The first interface (ens192 in my case) should have an IP and the second interface (ens224 in my case) should be down.&lt;/div&gt;
&lt;div style=&quot;background-color: white; box-sizing: inherit; color: #222222; font-family: Lora, serif; font-size: 1.125rem; line-height: 1.7; margin-bottom: 1.25rem; padding: 0px; text-rendering: optimizelegibility;&quot;&gt;
&lt;/div&gt;
&lt;pre style=&quot;background-color: white; box-sizing: inherit; color: #222222; font-family: monospace, monospace; font-size: 16px; overflow: auto; padding: 0px;&quot;&gt;&lt;code class=&quot;hljs perl&quot; style=&quot;background: rgb(248, 248, 248); border-color: rgb(223, 223, 223); border-style: solid; border-width: 1px; box-sizing: inherit; color: #333333; display: block; font-family: Consolas, &amp;quot;Liberation Mono&amp;quot;, Courier, monospace; font-size: 1em; overflow-x: auto; padding: 0.5em;&quot;&gt;$ ip a
&lt;span class=&quot;hljs-number&quot; style=&quot;box-sizing: inherit; color: teal;&quot;&gt;1&lt;/span&gt;: lo: &lt;loopback lower_up=&quot;&quot; style=&quot;box-sizing: inherit;&quot; up=&quot;&quot;&gt; mtu &lt;span class=&quot;hljs-number&quot; style=&quot;box-sizing: inherit; color: teal;&quot;&gt;65536&lt;/span&gt; qdisc noqueue &lt;span class=&quot;hljs-keyword&quot; style=&quot;box-sizing: inherit; font-weight: bold;&quot;&gt;state&lt;/span&gt; UNKNOWN group default qlen &lt;span class=&quot;hljs-number&quot; style=&quot;box-sizing: inherit; color: teal;&quot;&gt;1&lt;/span&gt;
    &lt;span class=&quot;hljs-keyword&quot; style=&quot;box-sizing: inherit; font-weight: bold;&quot;&gt;link&lt;/span&gt;/loopback &lt;span class=&quot;hljs-number&quot; style=&quot;box-sizing: inherit; color: teal;&quot;&gt;00&lt;/span&gt;:&lt;span class=&quot;hljs-number&quot; style=&quot;box-sizing: inherit; color: teal;&quot;&gt;00&lt;/span&gt;:&lt;span class=&quot;hljs-number&quot; style=&quot;box-sizing: inherit; color: teal;&quot;&gt;00&lt;/span&gt;:&lt;span class=&quot;hljs-number&quot; style=&quot;box-sizing: inherit; color: teal;&quot;&gt;00&lt;/span&gt;:&lt;span class=&quot;hljs-number&quot; style=&quot;box-sizing: inherit; color: teal;&quot;&gt;00&lt;/span&gt;:&lt;span class=&quot;hljs-number&quot; style=&quot;box-sizing: inherit; color: teal;&quot;&gt;00&lt;/span&gt; brd &lt;span class=&quot;hljs-number&quot; style=&quot;box-sizing: inherit; color: teal;&quot;&gt;00&lt;/span&gt;:&lt;span class=&quot;hljs-number&quot; style=&quot;box-sizing: inherit; color: teal;&quot;&gt;00&lt;/span&gt;:&lt;span class=&quot;hljs-number&quot; style=&quot;box-sizing: inherit; color: teal;&quot;&gt;00&lt;/span&gt;:&lt;span class=&quot;hljs-number&quot; style=&quot;box-sizing: inherit; color: teal;&quot;&gt;00&lt;/span&gt;:&lt;span class=&quot;hljs-number&quot; style=&quot;box-sizing: inherit; color: teal;&quot;&gt;00&lt;/span&gt;:&lt;span class=&quot;hljs-number&quot; style=&quot;box-sizing: inherit; color: teal;&quot;&gt;00&lt;/span&gt;
    inet &lt;span class=&quot;hljs-number&quot; style=&quot;box-sizing: inherit; color: teal;&quot;&gt;127.0&lt;/span&gt;.&lt;span class=&quot;hljs-number&quot; style=&quot;box-sizing: inherit; color: teal;&quot;&gt;0&lt;/span&gt;.&lt;span class=&quot;hljs-number&quot; style=&quot;box-sizing: inherit; color: teal;&quot;&gt;1&lt;/span&gt;/&lt;span class=&quot;hljs-number&quot; style=&quot;box-sizing: inherit; color: teal;&quot;&gt;8&lt;/span&gt; scope host lo
       valid&lt;em style=&quot;box-sizing: inherit; line-height: inherit;&quot;&gt;lft forever preferred&lt;/em&gt;lft forever
    inet6 ::&lt;span class=&quot;hljs-number&quot; style=&quot;box-sizing: inherit; color: teal;&quot;&gt;1&lt;/span&gt;/&lt;span class=&quot;hljs-number&quot; style=&quot;box-sizing: inherit; color: teal;&quot;&gt;128&lt;/span&gt; scope host 
       valid&lt;em style=&quot;box-sizing: inherit; line-height: inherit;&quot;&gt;lft forever preferred&lt;/em&gt;lft forever
&lt;span class=&quot;hljs-number&quot; style=&quot;box-sizing: inherit; color: teal;&quot;&gt;2&lt;/span&gt;: ens192: &lt;broadcast lower_up=&quot;&quot; multicast=&quot;&quot; style=&quot;box-sizing: inherit;&quot; up=&quot;&quot;&gt; mtu &lt;span class=&quot;hljs-number&quot; style=&quot;box-sizing: inherit; color: teal;&quot;&gt;1500&lt;/span&gt; qdisc mq &lt;span class=&quot;hljs-keyword&quot; style=&quot;box-sizing: inherit; font-weight: bold;&quot;&gt;state&lt;/span&gt; UP group default qlen &lt;span class=&quot;hljs-number&quot; style=&quot;box-sizing: inherit; color: teal;&quot;&gt;1000&lt;/span&gt;
    &lt;span class=&quot;hljs-keyword&quot; style=&quot;box-sizing: inherit; font-weight: bold;&quot;&gt;link&lt;/span&gt;/ether &lt;span class=&quot;hljs-number&quot; style=&quot;box-sizing: inherit; color: teal;&quot;&gt;00&lt;/span&gt;:&lt;span class=&quot;hljs-number&quot; style=&quot;box-sizing: inherit; color: teal;&quot;&gt;50&lt;/span&gt;:&lt;span class=&quot;hljs-number&quot; style=&quot;box-sizing: inherit; color: teal;&quot;&gt;56&lt;/span&gt;:&lt;span class=&quot;hljs-number&quot; style=&quot;box-sizing: inherit; color: teal;&quot;&gt;01&lt;/span&gt;:&lt;span class=&quot;hljs-number&quot; style=&quot;box-sizing: inherit; color: teal;&quot;&gt;1&lt;/span&gt;e:&lt;span class=&quot;hljs-number&quot; style=&quot;box-sizing: inherit; color: teal;&quot;&gt;8&lt;/span&gt;c brd ff:ff:ff:ff:ff:ff
    inet &lt;span class=&quot;hljs-number&quot; style=&quot;box-sizing: inherit; color: teal;&quot;&gt;10.10&lt;/span&gt;.&lt;span class=&quot;hljs-number&quot; style=&quot;box-sizing: inherit; color: teal;&quot;&gt;20.31&lt;/span&gt;/&lt;span class=&quot;hljs-number&quot; style=&quot;box-sizing: inherit; color: teal;&quot;&gt;24&lt;/span&gt; brd &lt;span class=&quot;hljs-number&quot; style=&quot;box-sizing: inherit; color: teal;&quot;&gt;10.10&lt;/span&gt;.&lt;span class=&quot;hljs-number&quot; style=&quot;box-sizing: inherit; color: teal;&quot;&gt;20.255&lt;/span&gt; scope global ens192
       valid&lt;em style=&quot;box-sizing: inherit; line-height: inherit;&quot;&gt;lft forever preferred&lt;/em&gt;lft forever
    inet6 fe8&lt;span class=&quot;hljs-number&quot; style=&quot;box-sizing: inherit; color: teal;&quot;&gt;0&lt;/span&gt;::&lt;span class=&quot;hljs-number&quot; style=&quot;box-sizing: inherit; color: teal;&quot;&gt;250&lt;/span&gt;:&lt;span class=&quot;hljs-number&quot; style=&quot;box-sizing: inherit; color: teal;&quot;&gt;56&lt;/span&gt;ff:fe01:&lt;span class=&quot;hljs-number&quot; style=&quot;box-sizing: inherit; color: teal;&quot;&gt;1&lt;/span&gt;e8c/&lt;span class=&quot;hljs-number&quot; style=&quot;box-sizing: inherit; color: teal;&quot;&gt;64&lt;/span&gt; scope &lt;span class=&quot;hljs-keyword&quot; style=&quot;box-sizing: inherit; font-weight: bold;&quot;&gt;link&lt;/span&gt; 
       valid&lt;em style=&quot;box-sizing: inherit; line-height: inherit;&quot;&gt;lft forever preferred&lt;/em&gt;lft forever
&lt;span class=&quot;hljs-number&quot; style=&quot;box-sizing: inherit; color: teal;&quot;&gt;3&lt;/span&gt;: ens224: &lt;broadcast multicast=&quot;&quot; style=&quot;box-sizing: inherit;&quot;&gt; mtu &lt;span class=&quot;hljs-number&quot; style=&quot;box-sizing: inherit; color: teal;&quot;&gt;1500&lt;/span&gt; qdisc noop &lt;span class=&quot;hljs-keyword&quot; style=&quot;box-sizing: inherit; font-weight: bold;&quot;&gt;state&lt;/span&gt; DOWN group default qlen &lt;span class=&quot;hljs-number&quot; style=&quot;box-sizing: inherit; color: teal;&quot;&gt;1000&lt;/span&gt;
    &lt;span class=&quot;hljs-keyword&quot; style=&quot;box-sizing: inherit; font-weight: bold;&quot;&gt;link&lt;/span&gt;/ether &lt;span class=&quot;hljs-number&quot; style=&quot;box-sizing: inherit; color: teal;&quot;&gt;00&lt;/span&gt;:&lt;span class=&quot;hljs-number&quot; style=&quot;box-sizing: inherit; color: teal;&quot;&gt;50&lt;/span&gt;:&lt;span class=&quot;hljs-number&quot; style=&quot;box-sizing: inherit; color: teal;&quot;&gt;56&lt;/span&gt;:&lt;span class=&quot;hljs-number&quot; style=&quot;box-sizing: inherit; color: teal;&quot;&gt;01&lt;/span&gt;:&lt;span class=&quot;hljs-number&quot; style=&quot;box-sizing: inherit; color: teal;&quot;&gt;1&lt;/span&gt;e:&lt;span class=&quot;hljs-number&quot; style=&quot;box-sizing: inherit; color: teal;&quot;&gt;8&lt;/span&gt;e brd ff:ff:ff:ff:ff:ff&lt;/broadcast&gt;&lt;/broadcast&gt;&lt;/loopback&gt;&lt;/code&gt;&lt;/pre&gt;
&lt;div style=&quot;background-color: white; box-sizing: inherit; color: #222222; font-family: Lora, serif; font-size: 1.125rem; line-height: 1.7; margin-bottom: 1.25rem; padding: 0px; text-rendering: optimizelegibility;&quot;&gt;
&lt;/div&gt;
&lt;div style=&quot;background-color: white; box-sizing: inherit; color: #222222; font-family: Lora, serif; font-size: 1.125rem; line-height: 1.7; margin-bottom: 1.25rem; padding: 0px; text-rendering: optimizelegibility;&quot;&gt;
2- Edit the network configuration file.&lt;/div&gt;
&lt;div style=&quot;background-color: white; box-sizing: inherit; color: #222222; font-family: Lora, serif; font-size: 1.125rem; line-height: 1.7; margin-bottom: 1.25rem; padding: 0px; text-rendering: optimizelegibility;&quot;&gt;
&lt;/div&gt;
&lt;pre style=&quot;background-color: white; box-sizing: inherit; color: #222222; font-family: monospace, monospace; font-size: 16px; overflow: auto; padding: 0px;&quot;&gt;&lt;code class=&quot;hljs bash&quot; style=&quot;background: rgb(248, 248, 248); border-color: rgb(223, 223, 223); border-style: solid; border-width: 1px; box-sizing: inherit; color: #333333; display: block; font-family: Consolas, &amp;quot;Liberation Mono&amp;quot;, Courier, monospace; font-size: 1em; overflow-x: auto; padding: 0.5em;&quot;&gt;$ &lt;span class=&quot;hljs-built_in&quot; style=&quot;box-sizing: inherit; color: #0086b3;&quot;&gt;sudo&lt;/span&gt; vim /etc/network/interfaces&lt;/code&gt;&lt;/pre&gt;
&lt;div style=&quot;background-color: white; box-sizing: inherit; color: #222222; font-family: Lora, serif; font-size: 1.125rem; line-height: 1.7; margin-bottom: 1.25rem; padding: 0px; text-rendering: optimizelegibility;&quot;&gt;
&lt;/div&gt;
&lt;div style=&quot;background-color: white; box-sizing: inherit; color: #222222; font-family: Lora, serif; font-size: 1.125rem; line-height: 1.7; margin-bottom: 1.25rem; padding: 0px; text-rendering: optimizelegibility;&quot;&gt;
3- Add the following lines to your network configuration file to get an IP from the DHCP server (you can of course use a static IP if you wish). Replace [second_nic_label] with the label of your interface.&lt;/div&gt;
&lt;div style=&quot;background-color: white; box-sizing: inherit; color: #222222; font-family: Lora, serif; font-size: 1.125rem; line-height: 1.7; margin-bottom: 1.25rem; padding: 0px; text-rendering: optimizelegibility;&quot;&gt;
&lt;/div&gt;
&lt;pre style=&quot;background-color: white; box-sizing: inherit; color: #222222; font-family: monospace, monospace; font-size: 16px; overflow: auto; padding: 0px;&quot;&gt;&lt;code class=&quot;hljs nginx&quot; style=&quot;background: rgb(248, 248, 248); border-color: rgb(223, 223, 223); border-style: solid; border-width: 1px; box-sizing: inherit; color: #333333; display: block; font-family: Consolas, &amp;quot;Liberation Mono&amp;quot;, Courier, monospace; font-size: 1em; overflow-x: auto; padding: 0.5em;&quot;&gt;&lt;span class=&quot;hljs-comment&quot; style=&quot;box-sizing: inherit; color: #999988; font-style: italic;&quot;&gt;# The secondary network interface&lt;/span&gt;
&lt;span class=&quot;hljs-title&quot; style=&quot;box-sizing: inherit; color: #990000; font-weight: bold;&quot;&gt;auto&lt;/span&gt; [second_nic_label]
iface [second_nic_label] inet static
        address &lt;span class=&quot;hljs-number&quot; style=&quot;box-sizing: inherit; color: teal;&quot;&gt;10.10.20.32&lt;/span&gt;
        netmask &lt;span class=&quot;hljs-number&quot; style=&quot;box-sizing: inherit; color: teal;&quot;&gt;255.255.255.0&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;
&lt;div style=&quot;background-color: white; box-sizing: inherit; color: #222222; font-family: Lora, serif; font-size: 1.125rem; line-height: 1.7; margin-bottom: 1.25rem; padding: 0px; text-rendering: optimizelegibility;&quot;&gt;
&lt;/div&gt;
&lt;div style=&quot;background-color: white; box-sizing: inherit; color: #222222; font-family: Lora, serif; font-size: 1.125rem; line-height: 1.7; margin-bottom: 1.25rem; padding: 0px; text-rendering: optimizelegibility;&quot;&gt;
4- Restart the network.&lt;/div&gt;
&lt;div style=&quot;background-color: white; box-sizing: inherit; color: #222222; font-family: Lora, serif; font-size: 1.125rem; line-height: 1.7; margin-bottom: 1.25rem; padding: 0px; text-rendering: optimizelegibility;&quot;&gt;
&lt;/div&gt;
&lt;pre style=&quot;background-color: white; box-sizing: inherit; color: #222222; font-family: monospace, monospace; font-size: 16px; overflow: auto; padding: 0px;&quot;&gt;&lt;code class=&quot;hljs bash&quot; style=&quot;background: rgb(248, 248, 248); border-color: rgb(223, 223, 223); border-style: solid; border-width: 1px; box-sizing: inherit; color: #333333; display: block; font-family: Consolas, &amp;quot;Liberation Mono&amp;quot;, Courier, monospace; font-size: 1em; overflow-x: auto; padding: 0.5em;&quot;&gt;$ &lt;span class=&quot;hljs-built_in&quot; style=&quot;box-sizing: inherit; color: #0086b3;&quot;&gt;sudo&lt;/span&gt; systemctl restart networking&lt;/code&gt;&lt;/pre&gt;
&lt;div style=&quot;background-color: white; box-sizing: inherit; color: #222222; font-family: Lora, serif; font-size: 1.125rem; line-height: 1.7; margin-bottom: 1.25rem; padding: 0px; text-rendering: optimizelegibility;&quot;&gt;
&lt;/div&gt;
&lt;div style=&quot;background-color: white; box-sizing: inherit; color: #222222; font-family: Lora, serif; font-size: 1.125rem; line-height: 1.7; margin-bottom: 1.25rem; padding: 0px; text-rendering: optimizelegibility;&quot;&gt;
5- Check if your second network card got an IP.&lt;/div&gt;
&lt;div style=&quot;background-color: white; box-sizing: inherit; color: #222222; font-family: Lora, serif; font-size: 1.125rem; line-height: 1.7; margin-bottom: 1.25rem; padding: 0px; text-rendering: optimizelegibility;&quot;&gt;
&lt;/div&gt;
&lt;pre style=&quot;background-color: white; box-sizing: inherit; color: #222222; font-family: monospace, monospace; font-size: 16px; overflow: auto; padding: 0px;&quot;&gt;&lt;code class=&quot;hljs perl&quot; style=&quot;background: rgb(248, 248, 248); border-color: rgb(223, 223, 223); border-style: solid; border-width: 1px; box-sizing: inherit; color: #333333; display: block; font-family: Consolas, &amp;quot;Liberation Mono&amp;quot;, Courier, monospace; font-size: 1em; overflow-x: auto; padding: 0.5em;&quot;&gt;$ sudo ip a
&lt;span class=&quot;hljs-number&quot; style=&quot;box-sizing: inherit; color: teal;&quot;&gt;1&lt;/span&gt;: lo: &lt;loopback lower_up=&quot;&quot; style=&quot;box-sizing: inherit;&quot; up=&quot;&quot;&gt; mtu &lt;span class=&quot;hljs-number&quot; style=&quot;box-sizing: inherit; color: teal;&quot;&gt;65536&lt;/span&gt; qdisc noqueue &lt;span class=&quot;hljs-keyword&quot; style=&quot;box-sizing: inherit; font-weight: bold;&quot;&gt;state&lt;/span&gt; UNKNOWN group default qlen &lt;span class=&quot;hljs-number&quot; style=&quot;box-sizing: inherit; color: teal;&quot;&gt;1&lt;/span&gt;
    &lt;span class=&quot;hljs-keyword&quot; style=&quot;box-sizing: inherit; font-weight: bold;&quot;&gt;link&lt;/span&gt;/loopback &lt;span class=&quot;hljs-number&quot; style=&quot;box-sizing: inherit; color: teal;&quot;&gt;00&lt;/span&gt;:&lt;span class=&quot;hljs-number&quot; style=&quot;box-sizing: inherit; color: teal;&quot;&gt;00&lt;/span&gt;:&lt;span class=&quot;hljs-number&quot; style=&quot;box-sizing: inherit; color: teal;&quot;&gt;00&lt;/span&gt;:&lt;span class=&quot;hljs-number&quot; style=&quot;box-sizing: inherit; color: teal;&quot;&gt;00&lt;/span&gt;:&lt;span class=&quot;hljs-number&quot; style=&quot;box-sizing: inherit; color: teal;&quot;&gt;00&lt;/span&gt;:&lt;span class=&quot;hljs-number&quot; style=&quot;box-sizing: inherit; color: teal;&quot;&gt;00&lt;/span&gt; brd &lt;span class=&quot;hljs-number&quot; style=&quot;box-sizing: inherit; color: teal;&quot;&gt;00&lt;/span&gt;:&lt;span class=&quot;hljs-number&quot; style=&quot;box-sizing: inherit; color: teal;&quot;&gt;00&lt;/span&gt;:&lt;span class=&quot;hljs-number&quot; style=&quot;box-sizing: inherit; color: teal;&quot;&gt;00&lt;/span&gt;:&lt;span class=&quot;hljs-number&quot; style=&quot;box-sizing: inherit; color: teal;&quot;&gt;00&lt;/span&gt;:&lt;span class=&quot;hljs-number&quot; style=&quot;box-sizing: inherit; color: teal;&quot;&gt;00&lt;/span&gt;:&lt;span class=&quot;hljs-number&quot; style=&quot;box-sizing: inherit; color: teal;&quot;&gt;00&lt;/span&gt;
    inet &lt;span class=&quot;hljs-number&quot; style=&quot;box-sizing: inherit; color: teal;&quot;&gt;127.0&lt;/span&gt;.&lt;span class=&quot;hljs-number&quot; style=&quot;box-sizing: inherit; color: teal;&quot;&gt;0&lt;/span&gt;.&lt;span class=&quot;hljs-number&quot; style=&quot;box-sizing: inherit; color: teal;&quot;&gt;1&lt;/span&gt;/&lt;span class=&quot;hljs-number&quot; style=&quot;box-sizing: inherit; color: teal;&quot;&gt;8&lt;/span&gt; scope host lo
       valid&lt;em style=&quot;box-sizing: inherit; line-height: inherit;&quot;&gt;lft forever preferred&lt;/em&gt;lft forever
    inet6 ::&lt;span class=&quot;hljs-number&quot; style=&quot;box-sizing: inherit; color: teal;&quot;&gt;1&lt;/span&gt;/&lt;span class=&quot;hljs-number&quot; style=&quot;box-sizing: inherit; color: teal;&quot;&gt;128&lt;/span&gt; scope host 
       valid&lt;em style=&quot;box-sizing: inherit; line-height: inherit;&quot;&gt;lft forever preferred&lt;/em&gt;lft forever
&lt;span class=&quot;hljs-number&quot; style=&quot;box-sizing: inherit; color: teal;&quot;&gt;2&lt;/span&gt;: ens192: &lt;broadcast lower_up=&quot;&quot; multicast=&quot;&quot; style=&quot;box-sizing: inherit;&quot; up=&quot;&quot;&gt; mtu &lt;span class=&quot;hljs-number&quot; style=&quot;box-sizing: inherit; color: teal;&quot;&gt;1500&lt;/span&gt; qdisc mq &lt;span class=&quot;hljs-keyword&quot; style=&quot;box-sizing: inherit; font-weight: bold;&quot;&gt;state&lt;/span&gt; UP group default qlen &lt;span class=&quot;hljs-number&quot; style=&quot;box-sizing: inherit; color: teal;&quot;&gt;1000&lt;/span&gt;
    &lt;span class=&quot;hljs-keyword&quot; style=&quot;box-sizing: inherit; font-weight: bold;&quot;&gt;link&lt;/span&gt;/ether &lt;span class=&quot;hljs-number&quot; style=&quot;box-sizing: inherit; color: teal;&quot;&gt;00&lt;/span&gt;:&lt;span class=&quot;hljs-number&quot; style=&quot;box-sizing: inherit; color: teal;&quot;&gt;50&lt;/span&gt;:&lt;span class=&quot;hljs-number&quot; style=&quot;box-sizing: inherit; color: teal;&quot;&gt;56&lt;/span&gt;:&lt;span class=&quot;hljs-number&quot; style=&quot;box-sizing: inherit; color: teal;&quot;&gt;01&lt;/span&gt;:&lt;span class=&quot;hljs-number&quot; style=&quot;box-sizing: inherit; color: teal;&quot;&gt;1&lt;/span&gt;e:&lt;span class=&quot;hljs-number&quot; style=&quot;box-sizing: inherit; color: teal;&quot;&gt;8&lt;/span&gt;c brd ff:ff:ff:ff:ff:ff
    inet &lt;span class=&quot;hljs-number&quot; style=&quot;box-sizing: inherit; color: teal;&quot;&gt;10.10&lt;/span&gt;.&lt;span class=&quot;hljs-number&quot; style=&quot;box-sizing: inherit; color: teal;&quot;&gt;20.31&lt;/span&gt;/&lt;span class=&quot;hljs-number&quot; style=&quot;box-sizing: inherit; color: teal;&quot;&gt;24&lt;/span&gt; brd &lt;span class=&quot;hljs-number&quot; style=&quot;box-sizing: inherit; color: teal;&quot;&gt;10.10&lt;/span&gt;.&lt;span class=&quot;hljs-number&quot; style=&quot;box-sizing: inherit; color: teal;&quot;&gt;20.255&lt;/span&gt; scope global ens192
       valid&lt;em style=&quot;box-sizing: inherit; line-height: inherit;&quot;&gt;lft forever preferred&lt;/em&gt;lft forever
    inet6 fe8&lt;span class=&quot;hljs-number&quot; style=&quot;box-sizing: inherit; color: teal;&quot;&gt;0&lt;/span&gt;::&lt;span class=&quot;hljs-number&quot; style=&quot;box-sizing: inherit; color: teal;&quot;&gt;250&lt;/span&gt;:&lt;span class=&quot;hljs-number&quot; style=&quot;box-sizing: inherit; color: teal;&quot;&gt;56&lt;/span&gt;ff:fe01:&lt;span class=&quot;hljs-number&quot; style=&quot;box-sizing: inherit; color: teal;&quot;&gt;1&lt;/span&gt;e8c/&lt;span class=&quot;hljs-number&quot; style=&quot;box-sizing: inherit; color: teal;&quot;&gt;64&lt;/span&gt; scope &lt;span class=&quot;hljs-keyword&quot; style=&quot;box-sizing: inherit; font-weight: bold;&quot;&gt;link&lt;/span&gt; 
       valid&lt;em style=&quot;box-sizing: inherit; line-height: inherit;&quot;&gt;lft forever preferred&lt;/em&gt;lft forever
&lt;span class=&quot;hljs-number&quot; style=&quot;box-sizing: inherit; color: teal;&quot;&gt;3&lt;/span&gt;: ens224: &lt;broadcast lower_up=&quot;&quot; multicast=&quot;&quot; style=&quot;box-sizing: inherit;&quot; up=&quot;&quot;&gt; mtu &lt;span class=&quot;hljs-number&quot; style=&quot;box-sizing: inherit; color: teal;&quot;&gt;1500&lt;/span&gt; qdisc mq &lt;span class=&quot;hljs-keyword&quot; style=&quot;box-sizing: inherit; font-weight: bold;&quot;&gt;state&lt;/span&gt; UP group default qlen &lt;span class=&quot;hljs-number&quot; style=&quot;box-sizing: inherit; color: teal;&quot;&gt;1000&lt;/span&gt;
    &lt;span class=&quot;hljs-keyword&quot; style=&quot;box-sizing: inherit; font-weight: bold;&quot;&gt;link&lt;/span&gt;/ether &lt;span class=&quot;hljs-number&quot; style=&quot;box-sizing: inherit; color: teal;&quot;&gt;00&lt;/span&gt;:&lt;span class=&quot;hljs-number&quot; style=&quot;box-sizing: inherit; color: teal;&quot;&gt;50&lt;/span&gt;:&lt;span class=&quot;hljs-number&quot; style=&quot;box-sizing: inherit; color: teal;&quot;&gt;56&lt;/span&gt;:&lt;span class=&quot;hljs-number&quot; style=&quot;box-sizing: inherit; color: teal;&quot;&gt;01&lt;/span&gt;:&lt;span class=&quot;hljs-number&quot; style=&quot;box-sizing: inherit; color: teal;&quot;&gt;1&lt;/span&gt;e:&lt;span class=&quot;hljs-number&quot; style=&quot;box-sizing: inherit; color: teal;&quot;&gt;8&lt;/span&gt;e brd ff:ff:ff:ff:ff:ff
    inet &lt;span class=&quot;hljs-number&quot; style=&quot;box-sizing: inherit; color: teal;&quot;&gt;10.10&lt;/span&gt;.&lt;span class=&quot;hljs-number&quot; style=&quot;box-sizing: inherit; color: teal;&quot;&gt;20.32&lt;/span&gt;/&lt;span class=&quot;hljs-number&quot; style=&quot;box-sizing: inherit; color: teal;&quot;&gt;24&lt;/span&gt; brd &lt;span class=&quot;hljs-number&quot; style=&quot;box-sizing: inherit; color: teal;&quot;&gt;10.10&lt;/span&gt;.&lt;span class=&quot;hljs-number&quot; style=&quot;box-sizing: inherit; color: teal;&quot;&gt;20.255&lt;/span&gt; scope global ens224
       valid&lt;em style=&quot;box-sizing: inherit; line-height: inherit;&quot;&gt;lft forever preferred&lt;/em&gt;lft forever
    inet6 fe8&lt;span class=&quot;hljs-number&quot; style=&quot;box-sizing: inherit; color: teal;&quot;&gt;0&lt;/span&gt;::&lt;span class=&quot;hljs-number&quot; style=&quot;box-sizing: inherit; color: teal;&quot;&gt;250&lt;/span&gt;:&lt;span class=&quot;hljs-number&quot; style=&quot;box-sizing: inherit; color: teal;&quot;&gt;56&lt;/span&gt;ff:fe01:&lt;span class=&quot;hljs-number&quot; style=&quot;box-sizing: inherit; color: teal;&quot;&gt;1&lt;/span&gt;e8e/&lt;span class=&quot;hljs-number&quot; style=&quot;box-sizing: inherit; color: teal;&quot;&gt;64&lt;/span&gt; scope &lt;span class=&quot;hljs-keyword&quot; style=&quot;box-sizing: inherit; font-weight: bold;&quot;&gt;link&lt;/span&gt; 
       valid&lt;em style=&quot;box-sizing: inherit; line-height: inherit;&quot;&gt;lft forever preferred&lt;/em&gt;lft forever
&lt;/broadcast&gt;&lt;/broadcast&gt;&lt;/loopback&gt;&lt;/code&gt;&lt;/pre&gt;
&lt;div style=&quot;background-color: white; box-sizing: inherit; color: #222222; font-family: Lora, serif; font-size: 1.125rem; line-height: 1.7; margin-bottom: 1.25rem; padding: 0px; text-rendering: optimizelegibility;&quot;&gt;
&lt;/div&gt;
&lt;h1 id=&quot;installkolladependancies&quot; style=&quot;background-color: white; box-sizing: inherit; font-family: &amp;quot;Source Sans Pro&amp;quot;, sans-serif; font-size: 2.5rem; line-height: 1.4; margin: 0.2rem 0px 0.5rem; padding: 0px; text-rendering: optimizelegibility;&quot;&gt;
Install Kolla Dependancies&lt;/h1&gt;
&lt;div style=&quot;background-color: white; box-sizing: inherit; color: #222222; font-family: Lora, serif; font-size: 1.125rem; line-height: 1.7; margin-bottom: 1.25rem; padding: 0px; text-rendering: optimizelegibility;&quot;&gt;
&lt;/div&gt;
&lt;pre style=&quot;background-color: white; box-sizing: inherit; color: #222222; font-family: monospace, monospace; font-size: 16px; overflow: auto; padding: 0px;&quot;&gt;&lt;code class=&quot;hljs bash&quot; style=&quot;background: rgb(248, 248, 248); border-color: rgb(223, 223, 223); border-style: solid; border-width: 1px; box-sizing: inherit; color: #333333; display: block; font-family: Consolas, &amp;quot;Liberation Mono&amp;quot;, Courier, monospace; font-size: 1em; overflow-x: auto; padding: 0.5em;&quot;&gt;$ &lt;span class=&quot;hljs-built_in&quot; style=&quot;box-sizing: inherit; color: #0086b3;&quot;&gt;sudo&lt;/span&gt; apt-get install python-jinja2 python-pip libssl-dev&lt;/code&gt;&lt;/pre&gt;
&lt;div style=&quot;background-color: white; box-sizing: inherit; color: #222222; font-family: Lora, serif; font-size: 1.125rem; line-height: 1.7; margin-bottom: 1.25rem; padding: 0px; text-rendering: optimizelegibility;&quot;&gt;
&lt;/div&gt;
&lt;div style=&quot;background-color: white; box-sizing: inherit; color: #222222; font-family: Lora, serif; font-size: 1.125rem; line-height: 1.7; margin-bottom: 1.25rem; padding: 0px; text-rendering: optimizelegibility;&quot;&gt;
&lt;/div&gt;
&lt;pre style=&quot;background-color: white; box-sizing: inherit; color: #222222; font-family: monospace, monospace; font-size: 16px; overflow: auto; padding: 0px;&quot;&gt;&lt;code class=&quot;hljs sql&quot; style=&quot;background: rgb(248, 248, 248); border-color: rgb(223, 223, 223); border-style: solid; border-width: 1px; box-sizing: inherit; color: #333333; display: block; font-family: Consolas, &amp;quot;Liberation Mono&amp;quot;, Courier, monospace; font-size: 1em; overflow-x: auto; padding: 0.5em;&quot;&gt;$ sudo pip &lt;span class=&quot;hljs-operator&quot; style=&quot;box-sizing: inherit;&quot;&gt;&lt;span class=&quot;hljs-keyword&quot; style=&quot;box-sizing: inherit; font-weight: bold;&quot;&gt;install&lt;/span&gt; &lt;span class=&quot;hljs-comment&quot; style=&quot;box-sizing: inherit; color: #999988; font-style: italic;&quot;&gt;--upgrade pip&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;
&lt;div style=&quot;background-color: white; box-sizing: inherit; color: #222222; font-family: Lora, serif; font-size: 1.125rem; line-height: 1.7; margin-bottom: 1.25rem; padding: 0px; text-rendering: optimizelegibility;&quot;&gt;
&lt;/div&gt;
&lt;div style=&quot;background-color: white; box-sizing: inherit; color: #222222; font-family: Lora, serif; font-size: 1.125rem; line-height: 1.7; margin-bottom: 1.25rem; padding: 0px; text-rendering: optimizelegibility;&quot;&gt;
&lt;/div&gt;
&lt;pre style=&quot;background-color: white; box-sizing: inherit; color: #222222; font-family: monospace, monospace; font-size: 16px; overflow: auto; padding: 0px;&quot;&gt;&lt;code class=&quot;hljs bash&quot; style=&quot;background: rgb(248, 248, 248); border-color: rgb(223, 223, 223); border-style: solid; border-width: 1px; box-sizing: inherit; color: #333333; display: block; font-family: Consolas, &amp;quot;Liberation Mono&amp;quot;, Courier, monospace; font-size: 1em; overflow-x: auto; padding: 0.5em;&quot;&gt;$ &lt;span class=&quot;hljs-built_in&quot; style=&quot;box-sizing: inherit; color: #0086b3;&quot;&gt;sudo&lt;/span&gt; pip install ansible&lt;/code&gt;&lt;/pre&gt;
&lt;div style=&quot;background-color: white; box-sizing: inherit; color: #222222; font-family: Lora, serif; font-size: 1.125rem; line-height: 1.7; margin-bottom: 1.25rem; padding: 0px; text-rendering: optimizelegibility;&quot;&gt;
&lt;/div&gt;
&lt;h1 id=&quot;installandconfigurekolla&quot; style=&quot;background-color: white; box-sizing: inherit; font-family: &amp;quot;Source Sans Pro&amp;quot;, sans-serif; font-size: 2.5rem; line-height: 1.4; margin: 0.2rem 0px 0.5rem; padding: 0px; text-rendering: optimizelegibility;&quot;&gt;
Install and configure Kolla&lt;/h1&gt;
&lt;div&gt;
&lt;div style=&quot;background-color: white; box-sizing: inherit; color: #222222; font-family: Lora, serif; font-size: 1.125rem; line-height: 1.7; margin-bottom: 1.25rem; padding: 0px; text-rendering: optimizelegibility;&quot;&gt;
1- Install&amp;nbsp;&lt;a href=&quot;https://github.com/openstack/kolla-ansible&quot; style=&quot;background-color: transparent; box-sizing: inherit; color: #e51843; line-height: inherit;&quot;&gt;kolla-ansible&lt;/a&gt;.&lt;/div&gt;
&lt;div style=&quot;background-color: white; box-sizing: inherit; color: #222222; font-family: Lora, serif; font-size: 1.125rem; line-height: 1.7; margin-bottom: 1.25rem; padding: 0px; text-rendering: optimizelegibility;&quot;&gt;
&lt;/div&gt;
&lt;pre style=&quot;background-color: white; box-sizing: inherit; color: #222222; font-family: monospace, monospace; font-size: 16px; overflow: auto; padding: 0px;&quot;&gt;&lt;code class=&quot;hljs bash&quot; style=&quot;background: rgb(248, 248, 248); border-color: rgb(223, 223, 223); border-style: solid; border-width: 1px; box-sizing: inherit; color: #333333; display: block; font-family: Consolas, &amp;quot;Liberation Mono&amp;quot;, Courier, monospace; font-size: 1em; overflow-x: auto; padding: 0.5em;&quot;&gt;$ &lt;span class=&quot;hljs-built_in&quot; style=&quot;box-sizing: inherit; color: #0086b3;&quot;&gt;sudo&lt;/span&gt; pip install kolla-ansible==&lt;span class=&quot;hljs-number&quot; style=&quot;box-sizing: inherit; color: teal;&quot;&gt;6.0&lt;/span&gt;.&lt;span class=&quot;hljs-number&quot; style=&quot;box-sizing: inherit; color: teal;&quot;&gt;0.0&lt;/span&gt;rc2&lt;/code&gt;&lt;/pre&gt;
&lt;div style=&quot;background-color: white; box-sizing: inherit; color: #222222; font-family: Lora, serif; font-size: 1.125rem; line-height: 1.7; margin-bottom: 1.25rem; padding: 0px; text-rendering: optimizelegibility;&quot;&gt;
&lt;/div&gt;
&lt;div style=&quot;background-color: white; box-sizing: inherit; color: #222222; font-family: Lora, serif; font-size: 1.125rem; line-height: 1.7; margin-bottom: 1.25rem; padding: 0px; text-rendering: optimizelegibility;&quot;&gt;
2- Copy the configurations files.&lt;/div&gt;
&lt;div style=&quot;background-color: white; box-sizing: inherit; color: #222222; font-family: Lora, serif; font-size: 1.125rem; line-height: 1.7; margin-bottom: 1.25rem; padding: 0px; text-rendering: optimizelegibility;&quot;&gt;
&lt;/div&gt;
&lt;pre style=&quot;background-color: white; box-sizing: inherit; color: #222222; font-family: monospace, monospace; font-size: 16px; overflow: auto; padding: 0px;&quot;&gt;&lt;code class=&quot;hljs bash&quot; style=&quot;background: rgb(248, 248, 248); border-color: rgb(223, 223, 223); border-style: solid; border-width: 1px; box-sizing: inherit; color: #333333; display: block; font-family: Consolas, &amp;quot;Liberation Mono&amp;quot;, Courier, monospace; font-size: 1em; overflow-x: auto; padding: 0.5em;&quot;&gt;$ &lt;span class=&quot;hljs-built_in&quot; style=&quot;box-sizing: inherit; color: #0086b3;&quot;&gt;sudo&lt;/span&gt; cp -r /usr/local/share/kolla-ansible/etc_examples/kolla /etc/kolla&lt;/code&gt;&lt;/pre&gt;
&lt;div style=&quot;background-color: white; box-sizing: inherit; color: #222222; font-family: Lora, serif; font-size: 1.125rem; line-height: 1.7; margin-bottom: 1.25rem; padding: 0px; text-rendering: optimizelegibility;&quot;&gt;
&lt;/div&gt;
&lt;div style=&quot;background-color: white; box-sizing: inherit; color: #222222; font-family: Lora, serif; font-size: 1.125rem; line-height: 1.7; margin-bottom: 1.25rem; padding: 0px; text-rendering: optimizelegibility;&quot;&gt;
3- Edit the&amp;nbsp;&lt;a href=&quot;https://github.com/openstack/kolla&quot; style=&quot;background-color: transparent; box-sizing: inherit; color: #e51843; line-height: inherit;&quot;&gt;Kolla&lt;/a&gt;&amp;nbsp;configuration.&lt;/div&gt;
&lt;div style=&quot;background-color: white; box-sizing: inherit; color: #222222; font-family: Lora, serif; font-size: 1.125rem; line-height: 1.7; margin-bottom: 1.25rem; padding: 0px; text-rendering: optimizelegibility;&quot;&gt;
&lt;/div&gt;
&lt;pre style=&quot;background-color: white; box-sizing: inherit; color: #222222; font-family: monospace, monospace; font-size: 16px; overflow: auto; padding: 0px;&quot;&gt;&lt;code class=&quot;hljs bash&quot; style=&quot;background: rgb(248, 248, 248); border-color: rgb(223, 223, 223); border-style: solid; border-width: 1px; box-sizing: inherit; color: #333333; display: block; font-family: Consolas, &amp;quot;Liberation Mono&amp;quot;, Courier, monospace; font-size: 1em; overflow-x: auto; padding: 0.5em;&quot;&gt;$ &lt;span class=&quot;hljs-built_in&quot; style=&quot;box-sizing: inherit; color: #0086b3;&quot;&gt;sudo&lt;/span&gt; vim /etc/kolla/globals.yml&lt;/code&gt;&lt;/pre&gt;
&lt;div style=&quot;background-color: white; box-sizing: inherit; color: #222222; font-family: Lora, serif; font-size: 1.125rem; line-height: 1.7; margin-bottom: 1.25rem; padding: 0px; text-rendering: optimizelegibility;&quot;&gt;
&lt;/div&gt;
&lt;div style=&quot;background-color: white; box-sizing: inherit; color: #222222; font-family: Lora, serif; font-size: 1.125rem; line-height: 1.7; margin-bottom: 1.25rem; padding: 0px; text-rendering: optimizelegibility;&quot;&gt;
4- Modify the following values. Modify [first_nic_label], and [second_nic_label] accordingly.&lt;/div&gt;
&lt;div style=&quot;background-color: white; box-sizing: inherit; color: #222222; font-family: Lora, serif; font-size: 1.125rem; line-height: 1.7; margin-bottom: 1.25rem; padding: 0px; text-rendering: optimizelegibility;&quot;&gt;
&lt;/div&gt;
&lt;pre style=&quot;background-color: white; box-sizing: inherit; color: #222222; font-family: monospace, monospace; font-size: 16px; overflow: auto; padding: 0px;&quot;&gt;&lt;code class=&quot;hljs http&quot; style=&quot;background: rgb(248, 248, 248); border-color: rgb(223, 223, 223); border-style: solid; border-width: 1px; box-sizing: inherit; color: #333333; display: block; font-family: Consolas, &amp;quot;Liberation Mono&amp;quot;, Courier, monospace; font-size: 1em; overflow-x: auto; padding: 0.5em;&quot;&gt;&lt;span class=&quot;hljs-attribute&quot; style=&quot;box-sizing: inherit; color: navy;&quot;&gt;kolla_base_distro&lt;/span&gt;: &lt;span class=&quot;hljs-string&quot; style=&quot;box-sizing: inherit; color: #dd1144;&quot;&gt;&quot;centos&quot;&lt;/span&gt;
&lt;span class=&quot;hljs-attribute&quot; style=&quot;box-sizing: inherit; color: navy;&quot;&gt;kolla_install_type&lt;/span&gt;: &lt;span class=&quot;hljs-string&quot; style=&quot;box-sizing: inherit; color: #dd1144;&quot;&gt;&quot;binary&quot;&lt;/span&gt;
&lt;span class=&quot;hljs-attribute&quot; style=&quot;box-sizing: inherit; color: navy;&quot;&gt;openstack_release&lt;/span&gt;: &lt;span class=&quot;hljs-string&quot; style=&quot;box-sizing: inherit; color: #dd1144;&quot;&gt;&quot;pike&quot;&lt;/span&gt;
&lt;span class=&quot;hljs-attribute&quot; style=&quot;box-sizing: inherit; color: navy;&quot;&gt;kolla_internal_vip_address&lt;/span&gt;: &lt;span class=&quot;hljs-string&quot; style=&quot;box-sizing: inherit; color: #dd1144;&quot;&gt;&quot;10.10.20.33&quot;&lt;/span&gt;
&lt;span class=&quot;hljs-attribute&quot; style=&quot;box-sizing: inherit; color: navy;&quot;&gt;kolla_external_vip_address&lt;/span&gt;: &lt;span class=&quot;hljs-string&quot; style=&quot;box-sizing: inherit; color: #dd1144;&quot;&gt;&quot;10.10.20.30&quot;&lt;/span&gt;
&lt;span class=&quot;hljs-attribute&quot; style=&quot;box-sizing: inherit; color: navy;&quot;&gt;network_interface&lt;/span&gt;: &lt;span class=&quot;hljs-string&quot; style=&quot;box-sizing: inherit; color: #dd1144;&quot;&gt;&quot;[first_nic_label]&quot;&lt;/span&gt;
&lt;span class=&quot;hljs-attribute&quot; style=&quot;box-sizing: inherit; color: navy;&quot;&gt;neutron_external_interface&lt;/span&gt;: &lt;span class=&quot;hljs-string&quot; style=&quot;box-sizing: inherit; color: #dd1144;&quot;&gt;&quot;[second_nic_label]&quot;&lt;/span&gt;
&lt;span class=&quot;hljs-attribute&quot; style=&quot;box-sizing: inherit; color: navy;&quot;&gt;kolla_enable_tls_external&lt;/span&gt;: &lt;span class=&quot;hljs-string&quot; style=&quot;box-sizing: inherit; color: #dd1144;&quot;&gt;&quot;yes&quot;&lt;/span&gt;
&lt;span class=&quot;hljs-attribute&quot; style=&quot;box-sizing: inherit; color: navy;&quot;&gt;kolla_external_fqdn_cert&lt;/span&gt;: &lt;span class=&quot;hljs-string&quot; style=&quot;box-sizing: inherit; color: #dd1144;&quot;&gt;&quot;{{ node&lt;/span&gt;&lt;em style=&quot;box-sizing: inherit; line-height: inherit;&quot;&gt;&lt;span class=&quot;hljs-string&quot; style=&quot;box-sizing: inherit; color: #dd1144;&quot;&gt;config&lt;/span&gt;&lt;/em&gt;&lt;span class=&quot;hljs-string&quot; style=&quot;box-sizing: inherit; color: #dd1144;&quot;&gt;directory }}/certificates/haproxy.pem&quot;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;
&lt;div style=&quot;background-color: white; box-sizing: inherit; color: #222222; font-family: Lora, serif; font-size: 1.125rem; line-height: 1.7; margin-bottom: 1.25rem; padding: 0px; text-rendering: optimizelegibility;&quot;&gt;
&lt;/div&gt;
&lt;div style=&quot;background-color: white; box-sizing: inherit; color: #222222; font-family: Lora, serif; font-size: 1.125rem; line-height: 1.7; margin-bottom: 1.25rem; padding: 0px; text-rendering: optimizelegibility;&quot;&gt;
5- Generate a self-signed TLS certificate for the&amp;nbsp;&lt;a href=&quot;https://www.haproxy.com/&quot; style=&quot;background-color: transparent; box-sizing: inherit; color: #e51843; line-height: inherit;&quot;&gt;HAProxy&lt;/a&gt;&amp;nbsp;external interface. It will be stored in /etc/kolla/certificates. You can of course also use a signed certificates if you have one.&lt;/div&gt;
&lt;div style=&quot;background-color: white; box-sizing: inherit; color: #222222; font-family: Lora, serif; font-size: 1.125rem; line-height: 1.7; margin-bottom: 1.25rem; padding: 0px; text-rendering: optimizelegibility;&quot;&gt;
&lt;/div&gt;
&lt;pre style=&quot;background-color: white; box-sizing: inherit; color: #222222; font-family: monospace, monospace; font-size: 16px; overflow: auto; padding: 0px;&quot;&gt;&lt;code class=&quot;hljs bash&quot; style=&quot;background: rgb(248, 248, 248); border-color: rgb(223, 223, 223); border-style: solid; border-width: 1px; box-sizing: inherit; color: #333333; display: block; font-family: Consolas, &amp;quot;Liberation Mono&amp;quot;, Courier, monospace; font-size: 1em; overflow-x: auto; padding: 0.5em;&quot;&gt;$ &lt;span class=&quot;hljs-built_in&quot; style=&quot;box-sizing: inherit; color: #0086b3;&quot;&gt;sudo&lt;/span&gt; kolla-ansible certificates&lt;/code&gt;&lt;/pre&gt;
&lt;div style=&quot;background-color: white; box-sizing: inherit; color: #222222; font-family: Lora, serif; font-size: 1.125rem; line-height: 1.7; margin-bottom: 1.25rem; padding: 0px; text-rendering: optimizelegibility;&quot;&gt;
&lt;/div&gt;
&lt;div style=&quot;background-color: white; box-sizing: inherit; color: #222222; font-family: Lora, serif; font-size: 1.125rem; line-height: 1.7; margin-bottom: 1.25rem; padding: 0px; text-rendering: optimizelegibility;&quot;&gt;
6- Use&amp;nbsp;&lt;a href=&quot;https://www.qemu.org/&quot; style=&quot;background-color: transparent; box-sizing: inherit; color: #e51843; line-height: inherit;&quot;&gt;QEMU&lt;/a&gt;&amp;nbsp;instead of&amp;nbsp;&lt;a href=&quot;https://www.linux-kvm.org/page/Main_Page&quot; style=&quot;background-color: transparent; box-sizing: inherit; color: #e51843; line-height: inherit;&quot;&gt;KVM&lt;/a&gt;&amp;nbsp;(you can skip this step if your host supports hardware virtualization).&lt;/div&gt;
&lt;div style=&quot;background-color: white; box-sizing: inherit; color: #222222; font-family: Lora, serif; font-size: 1.125rem; line-height: 1.7; margin-bottom: 1.25rem; padding: 0px; text-rendering: optimizelegibility;&quot;&gt;
&lt;/div&gt;
&lt;pre style=&quot;background-color: white; box-sizing: inherit; color: #222222; font-family: monospace, monospace; font-size: 16px; overflow: auto; padding: 0px;&quot;&gt;&lt;code class=&quot;hljs bash&quot; style=&quot;background: rgb(248, 248, 248); border-color: rgb(223, 223, 223); border-style: solid; border-width: 1px; box-sizing: inherit; color: #333333; display: block; font-family: Consolas, &amp;quot;Liberation Mono&amp;quot;, Courier, monospace; font-size: 1em; overflow-x: auto; padding: 0.5em;&quot;&gt;$ &lt;span class=&quot;hljs-built_in&quot; style=&quot;box-sizing: inherit; color: #0086b3;&quot;&gt;sudo&lt;/span&gt; mkdir -p /etc/kolla/config/nova&lt;/code&gt;&lt;/pre&gt;
&lt;div style=&quot;background-color: white; box-sizing: inherit; color: #222222; font-family: Lora, serif; font-size: 1.125rem; line-height: 1.7; margin-bottom: 1.25rem; padding: 0px; text-rendering: optimizelegibility;&quot;&gt;
&lt;/div&gt;
&lt;div style=&quot;background-color: white; box-sizing: inherit; color: #222222; font-family: Lora, serif; font-size: 1.125rem; line-height: 1.7; margin-bottom: 1.25rem; padding: 0px; text-rendering: optimizelegibility;&quot;&gt;
&lt;/div&gt;
&lt;pre style=&quot;background-color: white; box-sizing: inherit; color: #222222; font-family: monospace, monospace; font-size: 16px; overflow: auto; padding: 0px;&quot;&gt;&lt;code class=&quot;hljs bash&quot; style=&quot;background: rgb(248, 248, 248); border-color: rgb(223, 223, 223); border-style: solid; border-width: 1px; box-sizing: inherit; color: #333333; display: block; font-family: Consolas, &amp;quot;Liberation Mono&amp;quot;, Courier, monospace; font-size: 1em; overflow-x: auto; padding: 0.5em;&quot;&gt;$ &lt;span class=&quot;hljs-built_in&quot; style=&quot;box-sizing: inherit; color: #0086b3;&quot;&gt;sudo&lt;/span&gt; vim /etc/kolla/config/nova/nova-compute.conf&lt;/code&gt;&lt;/pre&gt;
&lt;div style=&quot;background-color: white; box-sizing: inherit; color: #222222; font-family: Lora, serif; font-size: 1.125rem; line-height: 1.7; margin-bottom: 1.25rem; padding: 0px; text-rendering: optimizelegibility;&quot;&gt;
&lt;/div&gt;
&lt;div style=&quot;background-color: white; box-sizing: inherit; color: #222222; font-family: Lora, serif; font-size: 1.125rem; line-height: 1.7; margin-bottom: 1.25rem; padding: 0px; text-rendering: optimizelegibility;&quot;&gt;
Add the following lines:&lt;/div&gt;
&lt;div style=&quot;background-color: white; box-sizing: inherit; color: #222222; font-family: Lora, serif; font-size: 1.125rem; line-height: 1.7; margin-bottom: 1.25rem; padding: 0px; text-rendering: optimizelegibility;&quot;&gt;
&lt;/div&gt;
&lt;pre style=&quot;background-color: white; box-sizing: inherit; color: #222222; font-family: monospace, monospace; font-size: 16px; overflow: auto; padding: 0px;&quot;&gt;&lt;code class=&quot;hljs ini&quot; style=&quot;background: rgb(248, 248, 248); border-color: rgb(223, 223, 223); border-style: solid; border-width: 1px; box-sizing: inherit; color: #333333; display: block; font-family: Consolas, &amp;quot;Liberation Mono&amp;quot;, Courier, monospace; font-size: 1em; overflow-x: auto; padding: 0.5em;&quot;&gt;&lt;span class=&quot;hljs-title&quot; style=&quot;box-sizing: inherit; color: #990000; font-weight: bold;&quot;&gt;[libvirt]&lt;/span&gt;
&lt;span class=&quot;hljs-setting&quot; style=&quot;box-sizing: inherit;&quot;&gt;virt_type = &lt;span class=&quot;hljs-value&quot; style=&quot;box-sizing: inherit;&quot;&gt;qemu&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;hljs-setting&quot; style=&quot;box-sizing: inherit;&quot;&gt;cpu_mode = &lt;span class=&quot;hljs-value&quot; style=&quot;box-sizing: inherit;&quot;&gt;none&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;
&lt;div style=&quot;background-color: white; box-sizing: inherit; color: #222222; font-family: Lora, serif; font-size: 1.125rem; line-height: 1.7; margin-bottom: 1.25rem; padding: 0px; text-rendering: optimizelegibility;&quot;&gt;
&lt;/div&gt;
&lt;div style=&quot;background-color: white; box-sizing: inherit; color: #222222; font-family: Lora, serif; font-size: 1.125rem; line-height: 1.7; margin-bottom: 1.25rem; padding: 0px; text-rendering: optimizelegibility;&quot;&gt;
7- If you are deploying a nested environment (your host is a VM), you need to enable promiscuous on your virtual network. If you don&#39;t do this, your instances will not have external connectivity.&lt;/div&gt;
&lt;div style=&quot;background-color: white; box-sizing: inherit; color: #222222; font-family: Lora, serif; font-size: 1.125rem; line-height: 1.7; margin-bottom: 1.25rem; padding: 0px; text-rendering: optimizelegibility;&quot;&gt;
8- Generate password for the deployment.&lt;/div&gt;
&lt;div style=&quot;background-color: white; box-sizing: inherit; color: #222222; font-family: Lora, serif; font-size: 1.125rem; line-height: 1.7; margin-bottom: 1.25rem; padding: 0px; text-rendering: optimizelegibility;&quot;&gt;
&lt;/div&gt;
&lt;pre style=&quot;background-color: white; box-sizing: inherit; color: #222222; font-family: monospace, monospace; font-size: 16px; overflow: auto; padding: 0px;&quot;&gt;&lt;code class=&quot;hljs bash&quot; style=&quot;background: rgb(248, 248, 248); border-color: rgb(223, 223, 223); border-style: solid; border-width: 1px; box-sizing: inherit; color: #333333; display: block; font-family: Consolas, &amp;quot;Liberation Mono&amp;quot;, Courier, monospace; font-size: 1em; overflow-x: auto; padding: 0.5em;&quot;&gt;$ &lt;span class=&quot;hljs-built_in&quot; style=&quot;box-sizing: inherit; color: #0086b3;&quot;&gt;sudo&lt;/span&gt; kolla-genpwd&lt;/code&gt;&lt;/pre&gt;
&lt;div style=&quot;background-color: white; box-sizing: inherit; color: #222222; font-family: Lora, serif; font-size: 1.125rem; line-height: 1.7; margin-bottom: 1.25rem; padding: 0px; text-rendering: optimizelegibility;&quot;&gt;
&lt;/div&gt;
&lt;div style=&quot;background-color: white; box-sizing: inherit; color: #222222; font-family: Lora, serif; font-size: 1.125rem; line-height: 1.7; margin-bottom: 1.25rem; padding: 0px; text-rendering: optimizelegibility;&quot;&gt;
9- Bootstrap the server.&lt;/div&gt;
&lt;div style=&quot;background-color: white; box-sizing: inherit; color: #222222; font-family: Lora, serif; font-size: 1.125rem; line-height: 1.7; margin-bottom: 1.25rem; padding: 0px; text-rendering: optimizelegibility;&quot;&gt;
&lt;/div&gt;
&lt;pre style=&quot;background-color: white; box-sizing: inherit; color: #222222; font-family: monospace, monospace; font-size: 16px; overflow: auto; padding: 0px;&quot;&gt;&lt;code class=&quot;hljs ruby&quot; style=&quot;background: rgb(248, 248, 248); border-color: rgb(223, 223, 223); border-style: solid; border-width: 1px; box-sizing: inherit; color: #333333; display: block; font-family: Consolas, &amp;quot;Liberation Mono&amp;quot;, Courier, monospace; font-size: 1em; overflow-x: auto; padding: 0.5em;&quot;&gt;&lt;span class=&quot;hljs-variable&quot; style=&quot;box-sizing: inherit; color: teal;&quot;&gt;$ &lt;/span&gt;sudo kolla-ansible \
-i /usr/local/share/kolla-ansible/ansible/inventory/all-&lt;span class=&quot;hljs-keyword&quot; style=&quot;box-sizing: inherit; font-weight: bold;&quot;&gt;in&lt;/span&gt;-one \
bootstrap-servers&lt;/code&gt;&lt;/pre&gt;
&lt;div style=&quot;background-color: white; box-sizing: inherit; color: #222222; font-family: Lora, serif; font-size: 1.125rem; line-height: 1.7; margin-bottom: 1.25rem; padding: 0px; text-rendering: optimizelegibility;&quot;&gt;
&lt;/div&gt;
&lt;div style=&quot;background-color: white; box-sizing: inherit; color: #222222; font-family: Lora, serif; font-size: 1.125rem; line-height: 1.7; margin-bottom: 1.25rem; padding: 0px; text-rendering: optimizelegibility;&quot;&gt;
10- Verify if the bootstrap was successful.&lt;/div&gt;
&lt;div style=&quot;background-color: white; box-sizing: inherit; color: #222222; font-family: Lora, serif; font-size: 1.125rem; line-height: 1.7; margin-bottom: 1.25rem; padding: 0px; text-rendering: optimizelegibility;&quot;&gt;
&lt;/div&gt;
&lt;pre style=&quot;background-color: white; box-sizing: inherit; color: #222222; font-family: monospace, monospace; font-size: 16px; overflow: auto; padding: 0px;&quot;&gt;&lt;code class=&quot;hljs http&quot; style=&quot;background: rgb(248, 248, 248); border-color: rgb(223, 223, 223); border-style: solid; border-width: 1px; box-sizing: inherit; color: #333333; display: block; font-family: Consolas, &amp;quot;Liberation Mono&amp;quot;, Courier, monospace; font-size: 1em; overflow-x: auto; padding: 0.5em;&quot;&gt;&lt;span class=&quot;hljs-attribute&quot; style=&quot;box-sizing: inherit; color: navy;&quot;&gt;localhost&lt;/span&gt;: &lt;span class=&quot;hljs-string&quot; style=&quot;box-sizing: inherit; color: #dd1144;&quot;&gt;ok=40   changed=20   unreachable=0    failed=0&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;
&lt;div style=&quot;background-color: white; box-sizing: inherit; color: #222222; font-family: Lora, serif; font-size: 1.125rem; line-height: 1.7; margin-bottom: 1.25rem; padding: 0px; text-rendering: optimizelegibility;&quot;&gt;
&lt;/div&gt;
&lt;div style=&quot;background-color: white; box-sizing: inherit; color: #222222; font-family: Lora, serif; font-size: 1.125rem; line-height: 1.7; margin-bottom: 1.25rem; padding: 0px; text-rendering: optimizelegibility;&quot;&gt;
11- Pull the different&amp;nbsp;&lt;a href=&quot;https://www.docker.com/&quot; style=&quot;background-color: transparent; box-sizing: inherit; color: #e51843; line-height: inherit;&quot;&gt;Docker&lt;/a&gt;&amp;nbsp;images needed by&amp;nbsp;&lt;a href=&quot;https://github.com/openstack/kolla&quot; style=&quot;background-color: transparent; box-sizing: inherit; color: #e51843; line-height: inherit;&quot;&gt;Kolla&lt;/a&gt;.&lt;/div&gt;
&lt;div style=&quot;background-color: white; box-sizing: inherit; color: #222222; font-family: Lora, serif; font-size: 1.125rem; line-height: 1.7; margin-bottom: 1.25rem; padding: 0px; text-rendering: optimizelegibility;&quot;&gt;
&lt;/div&gt;
&lt;pre style=&quot;background-color: white; box-sizing: inherit; color: #222222; font-family: monospace, monospace; font-size: 16px; overflow: auto; padding: 0px;&quot;&gt;&lt;code class=&quot;hljs bash&quot; style=&quot;background: rgb(248, 248, 248); border-color: rgb(223, 223, 223); border-style: solid; border-width: 1px; box-sizing: inherit; color: #333333; display: block; font-family: Consolas, &amp;quot;Liberation Mono&amp;quot;, Courier, monospace; font-size: 1em; overflow-x: auto; padding: 0.5em;&quot;&gt;$ &lt;span class=&quot;hljs-built_in&quot; style=&quot;box-sizing: inherit; color: #0086b3;&quot;&gt;sudo&lt;/span&gt; kolla-ansible pull&lt;/code&gt;&lt;/pre&gt;
&lt;div style=&quot;background-color: white; box-sizing: inherit; color: #222222; font-family: Lora, serif; font-size: 1.125rem; line-height: 1.7; margin-bottom: 1.25rem; padding: 0px; text-rendering: optimizelegibility;&quot;&gt;
&lt;/div&gt;
&lt;h1 id=&quot;deployopenstackusingkolla&quot; style=&quot;background-color: white; box-sizing: inherit; font-family: &amp;quot;Source Sans Pro&amp;quot;, sans-serif; font-size: 2.5rem; line-height: 1.4; margin: 0.2rem 0px 0.5rem; padding: 0px; text-rendering: optimizelegibility;&quot;&gt;
Deploy OpenStack using Kolla&lt;/h1&gt;
&lt;div style=&quot;background-color: white; box-sizing: inherit; color: #222222; font-family: Lora, serif; font-size: 1.125rem; line-height: 1.7; margin-bottom: 1.25rem; padding: 0px; text-rendering: optimizelegibility;&quot;&gt;
1- Check the environment.&lt;/div&gt;
&lt;div style=&quot;background-color: white; box-sizing: inherit; color: #222222; font-family: Lora, serif; font-size: 1.125rem; line-height: 1.7; margin-bottom: 1.25rem; padding: 0px; text-rendering: optimizelegibility;&quot;&gt;
&lt;/div&gt;
&lt;pre style=&quot;background-color: white; box-sizing: inherit; color: #222222; font-family: monospace, monospace; font-size: 16px; overflow: auto; padding: 0px;&quot;&gt;&lt;code class=&quot;hljs ruby&quot; style=&quot;background: rgb(248, 248, 248); border-color: rgb(223, 223, 223); border-style: solid; border-width: 1px; box-sizing: inherit; color: #333333; display: block; font-family: Consolas, &amp;quot;Liberation Mono&amp;quot;, Courier, monospace; font-size: 1em; overflow-x: auto; padding: 0.5em;&quot;&gt;&lt;span class=&quot;hljs-variable&quot; style=&quot;box-sizing: inherit; color: teal;&quot;&gt;$ &lt;/span&gt;sudo kolla-ansible prechecks \
-i /usr/local/share/kolla-ansible/ansible/inventory/all-&lt;span class=&quot;hljs-keyword&quot; style=&quot;box-sizing: inherit; font-weight: bold;&quot;&gt;in&lt;/span&gt;-one&lt;/code&gt;&lt;/pre&gt;
&lt;div style=&quot;background-color: white; box-sizing: inherit; color: #222222; font-family: Lora, serif; font-size: 1.125rem; line-height: 1.7; margin-bottom: 1.25rem; padding: 0px; text-rendering: optimizelegibility;&quot;&gt;
&lt;/div&gt;
&lt;div style=&quot;background-color: white; box-sizing: inherit; color: #222222; font-family: Lora, serif; font-size: 1.125rem; line-height: 1.7; margin-bottom: 1.25rem; padding: 0px; text-rendering: optimizelegibility;&quot;&gt;
2- Verify if the precheck was successful.&lt;/div&gt;
&lt;div style=&quot;background-color: white; box-sizing: inherit; color: #222222; font-family: Lora, serif; font-size: 1.125rem; line-height: 1.7; margin-bottom: 1.25rem; padding: 0px; text-rendering: optimizelegibility;&quot;&gt;
&lt;/div&gt;
&lt;pre style=&quot;background-color: white; box-sizing: inherit; color: #222222; font-family: monospace, monospace; font-size: 16px; overflow: auto; padding: 0px;&quot;&gt;&lt;code class=&quot;hljs http&quot; style=&quot;background: rgb(248, 248, 248); border-color: rgb(223, 223, 223); border-style: solid; border-width: 1px; box-sizing: inherit; color: #333333; display: block; font-family: Consolas, &amp;quot;Liberation Mono&amp;quot;, Courier, monospace; font-size: 1em; overflow-x: auto; padding: 0.5em;&quot;&gt;&lt;span class=&quot;hljs-attribute&quot; style=&quot;box-sizing: inherit; color: navy;&quot;&gt;localhost&lt;/span&gt;: &lt;span class=&quot;hljs-string&quot; style=&quot;box-sizing: inherit; color: #dd1144;&quot;&gt;ok=83   changed=1    unreachable=0    failed=0&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;
&lt;div style=&quot;background-color: white; box-sizing: inherit; color: #222222; font-family: Lora, serif; font-size: 1.125rem; line-height: 1.7; margin-bottom: 1.25rem; padding: 0px; text-rendering: optimizelegibility;&quot;&gt;
&lt;/div&gt;
&lt;div style=&quot;background-color: white; box-sizing: inherit; color: #222222; font-family: Lora, serif; font-size: 1.125rem; line-height: 1.7; margin-bottom: 1.25rem; padding: 0px; text-rendering: optimizelegibility;&quot;&gt;
3- Deploy&amp;nbsp;&lt;a href=&quot;https://www.openstack.org/&quot; style=&quot;background-color: transparent; box-sizing: inherit; color: #e51843; line-height: inherit;&quot;&gt;OpenStack&lt;/a&gt;.&lt;/div&gt;
&lt;div style=&quot;background-color: white; box-sizing: inherit; color: #222222; font-family: Lora, serif; font-size: 1.125rem; line-height: 1.7; margin-bottom: 1.25rem; padding: 0px; text-rendering: optimizelegibility;&quot;&gt;
&lt;/div&gt;
&lt;pre style=&quot;background-color: white; box-sizing: inherit; color: #222222; font-family: monospace, monospace; font-size: 16px; overflow: auto; padding: 0px;&quot;&gt;&lt;code class=&quot;hljs ruby&quot; style=&quot;background: rgb(248, 248, 248); border-color: rgb(223, 223, 223); border-style: solid; border-width: 1px; box-sizing: inherit; color: #333333; display: block; font-family: Consolas, &amp;quot;Liberation Mono&amp;quot;, Courier, monospace; font-size: 1em; overflow-x: auto; padding: 0.5em;&quot;&gt;&lt;span class=&quot;hljs-variable&quot; style=&quot;box-sizing: inherit; color: teal;&quot;&gt;$ &lt;/span&gt;sudo kolla-ansible deploy \
-i /usr/local/share/kolla-ansible/ansible/inventory/all-&lt;span class=&quot;hljs-keyword&quot; style=&quot;box-sizing: inherit; font-weight: bold;&quot;&gt;in&lt;/span&gt;-one&lt;/code&gt;&lt;/pre&gt;
&lt;div style=&quot;background-color: white; box-sizing: inherit; color: #222222; font-family: Lora, serif; font-size: 1.125rem; line-height: 1.7; margin-bottom: 1.25rem; padding: 0px; text-rendering: optimizelegibility;&quot;&gt;
&lt;/div&gt;
&lt;div style=&quot;background-color: white; box-sizing: inherit; color: #222222; font-family: Lora, serif; font-size: 1.125rem; line-height: 1.7; margin-bottom: 1.25rem; padding: 0px; text-rendering: optimizelegibility;&quot;&gt;
4-Verify if all the containers are up and running.&lt;/div&gt;
&lt;div style=&quot;background-color: white; box-sizing: inherit; color: #222222; font-family: Lora, serif; font-size: 1.125rem; line-height: 1.7; margin-bottom: 1.25rem; padding: 0px; text-rendering: optimizelegibility;&quot;&gt;
&lt;/div&gt;
&lt;pre style=&quot;background-color: white; box-sizing: inherit; color: #222222; font-family: monospace, monospace; font-size: 16px; overflow: auto; padding: 0px;&quot;&gt;&lt;code class=&quot;hljs bash&quot; style=&quot;background: rgb(248, 248, 248); border-color: rgb(223, 223, 223); border-style: solid; border-width: 1px; box-sizing: inherit; color: #333333; display: block; font-family: Consolas, &amp;quot;Liberation Mono&amp;quot;, Courier, monospace; font-size: 1em; overflow-x: auto; padding: 0.5em;&quot;&gt;$ &lt;span class=&quot;hljs-built_in&quot; style=&quot;box-sizing: inherit; color: #0086b3;&quot;&gt;sudo&lt;/span&gt; docker ps &lt;span class=&quot;hljs-operator&quot; style=&quot;box-sizing: inherit;&quot;&gt;-a&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;
&lt;div style=&quot;background-color: white; box-sizing: inherit; color: #222222; font-family: Lora, serif; font-size: 1.125rem; line-height: 1.7; margin-bottom: 1.25rem; padding: 0px; text-rendering: optimizelegibility;&quot;&gt;
&lt;/div&gt;
&lt;div style=&quot;background-color: white; box-sizing: inherit; color: #222222; font-family: Lora, serif; font-size: 1.125rem; line-height: 1.7; margin-bottom: 1.25rem; padding: 0px; text-rendering: optimizelegibility;&quot;&gt;
5- Generate the admin-openrc.sh configuration file.&lt;/div&gt;
&lt;div style=&quot;background-color: white; box-sizing: inherit; color: #222222; font-family: Lora, serif; font-size: 1.125rem; line-height: 1.7; margin-bottom: 1.25rem; padding: 0px; text-rendering: optimizelegibility;&quot;&gt;
&lt;/div&gt;
&lt;pre style=&quot;background-color: white; box-sizing: inherit; color: #222222; font-family: monospace, monospace; font-size: 16px; overflow: auto; padding: 0px;&quot;&gt;&lt;code class=&quot;hljs bash&quot; style=&quot;background: rgb(248, 248, 248); border-color: rgb(223, 223, 223); border-style: solid; border-width: 1px; box-sizing: inherit; color: #333333; display: block; font-family: Consolas, &amp;quot;Liberation Mono&amp;quot;, Courier, monospace; font-size: 1em; overflow-x: auto; padding: 0.5em;&quot;&gt;$ &lt;span class=&quot;hljs-built_in&quot; style=&quot;box-sizing: inherit; color: #0086b3;&quot;&gt;sudo&lt;/span&gt; kolla-ansible post-deploy&lt;/code&gt;&lt;/pre&gt;
&lt;div style=&quot;background-color: white; box-sizing: inherit; color: #222222; font-family: Lora, serif; font-size: 1.125rem; line-height: 1.7; margin-bottom: 1.25rem; padding: 0px; text-rendering: optimizelegibility;&quot;&gt;
&lt;/div&gt;
&lt;div style=&quot;background-color: white; box-sizing: inherit; color: #222222; font-family: Lora, serif; font-size: 1.125rem; line-height: 1.7; margin-bottom: 1.25rem; padding: 0px; text-rendering: optimizelegibility;&quot;&gt;
6- Install the openstack CLI client.&lt;/div&gt;
&lt;div style=&quot;background-color: white; box-sizing: inherit; color: #222222; font-family: Lora, serif; font-size: 1.125rem; line-height: 1.7; margin-bottom: 1.25rem; padding: 0px; text-rendering: optimizelegibility;&quot;&gt;
&lt;/div&gt;
&lt;pre style=&quot;background-color: white; box-sizing: inherit; color: #222222; font-family: monospace, monospace; font-size: 16px; overflow: auto; padding: 0px;&quot;&gt;&lt;code class=&quot;hljs bash&quot; style=&quot;background: rgb(248, 248, 248); border-color: rgb(223, 223, 223); border-style: solid; border-width: 1px; box-sizing: inherit; color: #333333; display: block; font-family: Consolas, &amp;quot;Liberation Mono&amp;quot;, Courier, monospace; font-size: 1em; overflow-x: auto; padding: 0.5em;&quot;&gt;$ &lt;span class=&quot;hljs-built_in&quot; style=&quot;box-sizing: inherit; color: #0086b3;&quot;&gt;sudo&lt;/span&gt; pip install python-openstackclient&lt;/code&gt;&lt;/pre&gt;
&lt;div style=&quot;background-color: white; box-sizing: inherit; color: #222222; font-family: Lora, serif; font-size: 1.125rem; line-height: 1.7; margin-bottom: 1.25rem; padding: 0px; text-rendering: optimizelegibility;&quot;&gt;
&lt;/div&gt;
&lt;div style=&quot;background-color: white; box-sizing: inherit; color: #222222; font-family: Lora, serif; font-size: 1.125rem; line-height: 1.7; margin-bottom: 1.25rem; padding: 0px; text-rendering: optimizelegibility;&quot;&gt;
7- Edit the init-runonce file.&lt;/div&gt;
&lt;div style=&quot;background-color: white; box-sizing: inherit; color: #222222; font-family: Lora, serif; font-size: 1.125rem; line-height: 1.7; margin-bottom: 1.25rem; padding: 0px; text-rendering: optimizelegibility;&quot;&gt;
&lt;/div&gt;
&lt;pre style=&quot;background-color: white; box-sizing: inherit; color: #222222; font-family: monospace, monospace; font-size: 16px; overflow: auto; padding: 0px;&quot;&gt;&lt;code class=&quot;hljs bash&quot; style=&quot;background: rgb(248, 248, 248); border-color: rgb(223, 223, 223); border-style: solid; border-width: 1px; box-sizing: inherit; color: #333333; display: block; font-family: Consolas, &amp;quot;Liberation Mono&amp;quot;, Courier, monospace; font-size: 1em; overflow-x: auto; padding: 0.5em;&quot;&gt;$ &lt;span class=&quot;hljs-built_in&quot; style=&quot;box-sizing: inherit; color: #0086b3;&quot;&gt;sudo&lt;/span&gt; vim /usr/local/share/kolla-ansible/init-runonce&lt;/code&gt;&lt;/pre&gt;
&lt;div style=&quot;background-color: white; box-sizing: inherit; color: #222222; font-family: Lora, serif; font-size: 1.125rem; line-height: 1.7; margin-bottom: 1.25rem; padding: 0px; text-rendering: optimizelegibility;&quot;&gt;
&lt;/div&gt;
&lt;div style=&quot;background-color: white; box-sizing: inherit; color: #222222; font-family: Lora, serif; font-size: 1.125rem; line-height: 1.7; margin-bottom: 1.25rem; padding: 0px; text-rendering: optimizelegibility;&quot;&gt;
8- Modify the public network scheme.&lt;/div&gt;
&lt;div style=&quot;background-color: white; box-sizing: inherit; color: #222222; font-family: Lora, serif; font-size: 1.125rem; line-height: 1.7; margin-bottom: 1.25rem; padding: 0px; text-rendering: optimizelegibility;&quot;&gt;
&lt;/div&gt;
&lt;pre style=&quot;background-color: white; box-sizing: inherit; color: #222222; font-family: monospace, monospace; font-size: 16px; overflow: auto; padding: 0px;&quot;&gt;&lt;code class=&quot;hljs bash&quot; style=&quot;background: rgb(248, 248, 248); border-color: rgb(223, 223, 223); border-style: solid; border-width: 1px; box-sizing: inherit; color: #333333; display: block; font-family: Consolas, &amp;quot;Liberation Mono&amp;quot;, Courier, monospace; font-size: 1em; overflow-x: auto; padding: 0.5em;&quot;&gt;EXT_NET_CIDR=&lt;span class=&quot;hljs-string&quot; style=&quot;box-sizing: inherit; color: #dd1144;&quot;&gt;&#39;10.10.20.0/24&#39;&lt;/span&gt;
EXT_NET_RANGE=&lt;span class=&quot;hljs-string&quot; style=&quot;box-sizing: inherit; color: #dd1144;&quot;&gt;&#39;start=10.10.20.110,end=10.10.20.254&#39;&lt;/span&gt;
EXT_NET_GATEWAY=&lt;span class=&quot;hljs-string&quot; style=&quot;box-sizing: inherit; color: #dd1144;&quot;&gt;&#39;10.10.20.1&#39;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;
&lt;div style=&quot;background-color: white; box-sizing: inherit; color: #222222; font-family: Lora, serif; font-size: 1.125rem; line-height: 1.7; margin-bottom: 1.25rem; padding: 0px; text-rendering: optimizelegibility;&quot;&gt;
&lt;/div&gt;
&lt;div style=&quot;background-color: white; box-sizing: inherit; color: #222222; font-family: Lora, serif; font-size: 1.125rem; line-height: 1.7; margin-bottom: 1.25rem; padding: 0px; text-rendering: optimizelegibility;&quot;&gt;
9- Get the root privileges.&lt;/div&gt;
&lt;div style=&quot;background-color: white; box-sizing: inherit; color: #222222; font-family: Lora, serif; font-size: 1.125rem; line-height: 1.7; margin-bottom: 1.25rem; padding: 0px; text-rendering: optimizelegibility;&quot;&gt;
&lt;/div&gt;
&lt;pre style=&quot;background-color: white; box-sizing: inherit; color: #222222; font-family: monospace, monospace; font-size: 16px; overflow: auto; padding: 0px;&quot;&gt;&lt;code class=&quot;hljs bash&quot; style=&quot;background: rgb(248, 248, 248); border-color: rgb(223, 223, 223); border-style: solid; border-width: 1px; box-sizing: inherit; color: #333333; display: block; font-family: Consolas, &amp;quot;Liberation Mono&amp;quot;, Courier, monospace; font-size: 1em; overflow-x: auto; padding: 0.5em;&quot;&gt;$ &lt;span class=&quot;hljs-built_in&quot; style=&quot;box-sizing: inherit; color: #0086b3;&quot;&gt;sudo&lt;/span&gt; &lt;span class=&quot;hljs-operator&quot; style=&quot;box-sizing: inherit;&quot;&gt;-s&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;
&lt;div style=&quot;background-color: white; box-sizing: inherit; color: #222222; font-family: Lora, serif; font-size: 1.125rem; line-height: 1.7; margin-bottom: 1.25rem; padding: 0px; text-rendering: optimizelegibility;&quot;&gt;
&lt;/div&gt;
&lt;div style=&quot;background-color: white; box-sizing: inherit; color: #222222; font-family: Lora, serif; font-size: 1.125rem; line-height: 1.7; margin-bottom: 1.25rem; padding: 0px; text-rendering: optimizelegibility;&quot;&gt;
10- Load the environment variable needed by the&amp;nbsp;&lt;a href=&quot;https://www.openstack.org/&quot; style=&quot;background-color: transparent; box-sizing: inherit; color: #e51843; line-height: inherit;&quot;&gt;OpenStack&lt;/a&gt;&amp;nbsp;CLI&lt;/div&gt;
&lt;div style=&quot;background-color: white; box-sizing: inherit; color: #222222; font-family: Lora, serif; font-size: 1.125rem; line-height: 1.7; margin-bottom: 1.25rem; padding: 0px; text-rendering: optimizelegibility;&quot;&gt;
&lt;/div&gt;
&lt;pre style=&quot;background-color: white; box-sizing: inherit; color: #222222; font-family: monospace, monospace; font-size: 16px; overflow: auto; padding: 0px;&quot;&gt;&lt;code class=&quot;hljs apache&quot; style=&quot;background: rgb(248, 248, 248); border-color: rgb(223, 223, 223); border-style: solid; border-width: 1px; box-sizing: inherit; color: #333333; display: block; font-family: Consolas, &amp;quot;Liberation Mono&amp;quot;, Courier, monospace; font-size: 1em; overflow-x: auto; padding: 0.5em;&quot;&gt;&lt;span class=&quot;hljs-comment&quot; style=&quot;box-sizing: inherit; color: #999988; font-style: italic;&quot;&gt;# source /etc/kolla/admin-openrc.sh&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;
&lt;div style=&quot;background-color: white; box-sizing: inherit; color: #222222; font-family: Lora, serif; font-size: 1.125rem; line-height: 1.7; margin-bottom: 1.25rem; padding: 0px; text-rendering: optimizelegibility;&quot;&gt;
&lt;/div&gt;
&lt;div style=&quot;background-color: white; box-sizing: inherit; color: #222222; font-family: Lora, serif; font-size: 1.125rem; line-height: 1.7; margin-bottom: 1.25rem; padding: 0px; text-rendering: optimizelegibility;&quot;&gt;
11- Initialize the deployment.&lt;/div&gt;
&lt;div style=&quot;background-color: white; box-sizing: inherit; color: #222222; font-family: Lora, serif; font-size: 1.125rem; line-height: 1.7; margin-bottom: 1.25rem; padding: 0px; text-rendering: optimizelegibility;&quot;&gt;
&lt;/div&gt;
&lt;pre style=&quot;background-color: white; box-sizing: inherit; color: #222222; font-family: monospace, monospace; font-size: 16px; overflow: auto; padding: 0px;&quot;&gt;&lt;code class=&quot;hljs apache&quot; style=&quot;background: rgb(248, 248, 248); border-color: rgb(223, 223, 223); border-style: solid; border-width: 1px; box-sizing: inherit; color: #333333; display: block; font-family: Consolas, &amp;quot;Liberation Mono&amp;quot;, Courier, monospace; font-size: 1em; overflow-x: auto; padding: 0.5em;&quot;&gt;&lt;span class=&quot;hljs-comment&quot; style=&quot;box-sizing: inherit; color: #999988; font-style: italic;&quot;&gt;# cd /usr/local/share/kolla-ansible/ &amp;amp;&amp;amp; ./init-runonce&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;
&lt;div style=&quot;background-color: white; box-sizing: inherit; color: #222222; font-family: Lora, serif; font-size: 1.125rem; line-height: 1.7; margin-bottom: 1.25rem; padding: 0px; text-rendering: optimizelegibility;&quot;&gt;
&lt;/div&gt;
&lt;h1 id=&quot;accessthehorizonconsole&quot; style=&quot;background-color: white; box-sizing: inherit; font-family: &amp;quot;Source Sans Pro&amp;quot;, sans-serif; font-size: 2.5rem; line-height: 1.4; margin: 0.2rem 0px 0.5rem; padding: 0px; text-rendering: optimizelegibility;&quot;&gt;
Access the Horizon console&lt;/h1&gt;
&lt;div style=&quot;background-color: white; box-sizing: inherit; color: #222222; font-family: Lora, serif; font-size: 1.125rem; line-height: 1.7; margin-bottom: 1.25rem; padding: 0px; text-rendering: optimizelegibility;&quot;&gt;
1- Get the admin user password.&lt;/div&gt;
&lt;div style=&quot;background-color: white; box-sizing: inherit; color: #222222; font-family: Lora, serif; font-size: 1.125rem; line-height: 1.7; margin-bottom: 1.25rem; padding: 0px; text-rendering: optimizelegibility;&quot;&gt;
&lt;/div&gt;
&lt;pre style=&quot;background-color: white; box-sizing: inherit; color: #222222; font-family: monospace, monospace; font-size: 16px; overflow: auto; padding: 0px;&quot;&gt;&lt;code class=&quot;hljs bash&quot; style=&quot;background: rgb(248, 248, 248); border-color: rgb(223, 223, 223); border-style: solid; border-width: 1px; box-sizing: inherit; color: #333333; display: block; font-family: Consolas, &amp;quot;Liberation Mono&amp;quot;, Courier, monospace; font-size: 1em; overflow-x: auto; padding: 0.5em;&quot;&gt;$ &lt;span class=&quot;hljs-built_in&quot; style=&quot;box-sizing: inherit; color: #0086b3;&quot;&gt;sudo&lt;/span&gt; grep keystone_admin_password /etc/kolla/passwords.yml&lt;/code&gt;&lt;/pre&gt;
&lt;div style=&quot;background-color: white; box-sizing: inherit; color: #222222; font-family: Lora, serif; font-size: 1.125rem; line-height: 1.7; margin-bottom: 1.25rem; padding: 0px; text-rendering: optimizelegibility;&quot;&gt;
&lt;/div&gt;
&lt;div style=&quot;background-color: white; box-sizing: inherit; color: #222222; font-family: Lora, serif; font-size: 1.125rem; line-height: 1.7; margin-bottom: 1.25rem; padding: 0px; text-rendering: optimizelegibility;&quot;&gt;
2- Browse to the external virtual IP&amp;nbsp;&lt;a href=&quot;https://10.10.20.30/&quot; style=&quot;background-color: transparent; box-sizing: inherit; color: #e51843; line-height: inherit;&quot;&gt;https://10.10.20.30&lt;/a&gt;&amp;nbsp;and login with the user &quot;admin&quot; and the password from the previous step.&lt;/div&gt;
&lt;div align=&quot;center&quot; style=&quot;background-color: white; box-sizing: inherit; color: #222222; font-family: Lora, serif; font-size: 1.125rem; line-height: 1.7; margin-bottom: 1.25rem; padding: 0px; text-rendering: optimizelegibility;&quot;&gt;
&lt;img alt=&quot;OpenStack Horizon Login Page&quot; src=&quot;https://blog.inkubate.io/content/images/2017/09/Screenshot_2017-09-06_20-26-11.png&quot; style=&quot;border: 0px; box-sizing: inherit; display: inline-block; height: auto; max-width: 100%; vertical-align: middle;&quot; /&gt;&lt;/div&gt;
&lt;div style=&quot;background-color: white; box-sizing: inherit; color: #222222; font-family: Lora, serif; font-size: 1.125rem; line-height: 1.7; margin-bottom: 1.25rem; padding: 0px; text-rendering: optimizelegibility;&quot;&gt;
At this point you should have a working deployment of&amp;nbsp;&lt;a href=&quot;https://www.openstack.org/software/ocata/&quot; style=&quot;background-color: transparent; box-sizing: inherit; color: #e51843; line-height: inherit;&quot;&gt;OpenStack Ocata&lt;/a&gt;. If you want to add more services like&amp;nbsp;&lt;a href=&quot;https://github.com/openstack/cinder&quot; style=&quot;background-color: transparent; box-sizing: inherit; color: #c5153a; cursor: pointer; line-height: inherit; outline: 0px; text-decoration-line: none;&quot;&gt;Cinder&lt;/a&gt;&amp;nbsp;(block storage) or&amp;nbsp;&lt;a href=&quot;https://github.com/openstack/swift&quot; style=&quot;background-color: transparent; box-sizing: inherit; color: #e51843; line-height: inherit;&quot;&gt;Swift&lt;/a&gt;&amp;nbsp;(object storage), please refer to the specific annexes.&lt;/div&gt;
&lt;h1 id=&quot;annexes&quot; style=&quot;background-color: white; box-sizing: inherit; font-family: &amp;quot;Source Sans Pro&amp;quot;, sans-serif; font-size: 2.5rem; line-height: 1.4; margin: 0.2rem 0px 0.5rem; padding: 0px; text-rendering: optimizelegibility;&quot;&gt;
Annexes&lt;/h1&gt;
&lt;h2 id=&quot;kollamanagement&quot; style=&quot;background-color: white; box-sizing: inherit; font-family: &amp;quot;Source Sans Pro&amp;quot;, sans-serif; font-size: 2rem; line-height: 1.4; margin: 0.2rem 0px 0.5rem; padding: 0px; text-rendering: optimizelegibility;&quot;&gt;
Kolla management&lt;/h2&gt;
&lt;h3 id=&quot;destroytheopenstackdeployment&quot; style=&quot;background-color: white; box-sizing: inherit; font-family: &amp;quot;Source Sans Pro&amp;quot;, sans-serif; font-size: 1.4375rem; line-height: 1.4; margin: 0.2rem 0px 0.5rem; padding: 0px; text-rendering: optimizelegibility;&quot;&gt;
Destroy the OpenStack deployment&lt;/h3&gt;
&lt;div style=&quot;background-color: white; box-sizing: inherit; color: #222222; font-family: Lora, serif; font-size: 1.125rem; line-height: 1.7; margin-bottom: 1.25rem; padding: 0px; text-rendering: optimizelegibility;&quot;&gt;
1- Delete all the instances in your OpenStack environment.&lt;/div&gt;
&lt;div style=&quot;background-color: white; box-sizing: inherit; color: #222222; font-family: Lora, serif; font-size: 1.125rem; line-height: 1.7; margin-bottom: 1.25rem; padding: 0px; text-rendering: optimizelegibility;&quot;&gt;
2- Destroy the OpenStack deployment.&lt;/div&gt;
&lt;div style=&quot;background-color: white; box-sizing: inherit; color: #222222; font-family: Lora, serif; font-size: 1.125rem; line-height: 1.7; margin-bottom: 1.25rem; padding: 0px; text-rendering: optimizelegibility;&quot;&gt;
&lt;/div&gt;
&lt;pre style=&quot;background-color: white; box-sizing: inherit; color: #222222; font-family: monospace, monospace; font-size: 16px; overflow: auto; padding: 0px;&quot;&gt;&lt;code class=&quot;hljs bash&quot; style=&quot;background: rgb(248, 248, 248); border-color: rgb(223, 223, 223); border-style: solid; border-width: 1px; box-sizing: inherit; color: #333333; display: block; font-family: Consolas, &amp;quot;Liberation Mono&amp;quot;, Courier, monospace; font-size: 1em; overflow-x: auto; padding: 0.5em;&quot;&gt;$ &lt;span class=&quot;hljs-built_in&quot; style=&quot;box-sizing: inherit; color: #0086b3;&quot;&gt;sudo&lt;/span&gt; kolla-ansible destroy --yes-i-really-really-mean-it&lt;/code&gt;&lt;/pre&gt;
&lt;div style=&quot;background-color: white; box-sizing: inherit; color: #222222; font-family: Lora, serif; font-size: 1.125rem; line-height: 1.7; margin-bottom: 1.25rem; padding: 0px; text-rendering: optimizelegibility;&quot;&gt;
&lt;/div&gt;
&lt;h3 id=&quot;stopthedeployedcontainers&quot; style=&quot;background-color: white; box-sizing: inherit; font-family: &amp;quot;Source Sans Pro&amp;quot;, sans-serif; font-size: 1.4375rem; line-height: 1.4; margin: 0.2rem 0px 0.5rem; padding: 0px; text-rendering: optimizelegibility;&quot;&gt;
Stop the deployed containers&lt;/h3&gt;
&lt;div style=&quot;background-color: white; box-sizing: inherit; color: #222222; font-family: Lora, serif; font-size: 1.125rem; line-height: 1.7; margin-bottom: 1.25rem; padding: 0px; text-rendering: optimizelegibility;&quot;&gt;
1- Go in the tools directory.&lt;/div&gt;
&lt;div style=&quot;background-color: white; box-sizing: inherit; color: #222222; font-family: Lora, serif; font-size: 1.125rem; line-height: 1.7; margin-bottom: 1.25rem; padding: 0px; text-rendering: optimizelegibility;&quot;&gt;
&lt;/div&gt;
&lt;pre style=&quot;background-color: white; box-sizing: inherit; color: #222222; font-family: monospace, monospace; font-size: 16px; overflow: auto; padding: 0px;&quot;&gt;&lt;code class=&quot;hljs bash&quot; style=&quot;background: rgb(248, 248, 248); border-color: rgb(223, 223, 223); border-style: solid; border-width: 1px; box-sizing: inherit; color: #333333; display: block; font-family: Consolas, &amp;quot;Liberation Mono&amp;quot;, Courier, monospace; font-size: 1em; overflow-x: auto; padding: 0.5em;&quot;&gt;$ &lt;span class=&quot;hljs-built_in&quot; style=&quot;box-sizing: inherit; color: #0086b3;&quot;&gt;cd&lt;/span&gt; /usr/local/share/kolla-ansible/tools&lt;/code&gt;&lt;/pre&gt;
&lt;div style=&quot;background-color: white; box-sizing: inherit; color: #222222; font-family: Lora, serif; font-size: 1.125rem; line-height: 1.7; margin-bottom: 1.25rem; padding: 0px; text-rendering: optimizelegibility;&quot;&gt;
&lt;/div&gt;
&lt;div style=&quot;background-color: white; box-sizing: inherit; color: #222222; font-family: Lora, serif; font-size: 1.125rem; line-height: 1.7; margin-bottom: 1.25rem; padding: 0px; text-rendering: optimizelegibility;&quot;&gt;
2- Stop the containers&lt;/div&gt;
&lt;div style=&quot;background-color: white; box-sizing: inherit; color: #222222; font-family: Lora, serif; font-size: 1.125rem; line-height: 1.7; margin-bottom: 1.25rem; padding: 0px; text-rendering: optimizelegibility;&quot;&gt;
&lt;/div&gt;
&lt;pre style=&quot;background-color: white; box-sizing: inherit; color: #222222; font-family: monospace, monospace; font-size: 16px; overflow: auto; padding: 0px;&quot;&gt;&lt;code class=&quot;hljs bash&quot; style=&quot;background: rgb(248, 248, 248); border-color: rgb(223, 223, 223); border-style: solid; border-width: 1px; box-sizing: inherit; color: #333333; display: block; font-family: Consolas, &amp;quot;Liberation Mono&amp;quot;, Courier, monospace; font-size: 1em; overflow-x: auto; padding: 0.5em;&quot;&gt;$ &lt;span class=&quot;hljs-built_in&quot; style=&quot;box-sizing: inherit; color: #0086b3;&quot;&gt;sudo&lt;/span&gt; ./stop-containers&lt;/code&gt;&lt;/pre&gt;
&lt;div style=&quot;background-color: white; box-sizing: inherit; color: #222222; font-family: Lora, serif; font-size: 1.125rem; line-height: 1.7; margin-bottom: 1.25rem; padding: 0px; text-rendering: optimizelegibility;&quot;&gt;
&lt;/div&gt;
&lt;h3 id=&quot;removethedeployedcontainers&quot; style=&quot;background-color: white; box-sizing: inherit; font-family: &amp;quot;Source Sans Pro&amp;quot;, sans-serif; font-size: 1.4375rem; line-height: 1.4; margin: 0.2rem 0px 0.5rem; padding: 0px; text-rendering: optimizelegibility;&quot;&gt;
Remove the deployed containers&lt;/h3&gt;
&lt;div style=&quot;background-color: white; box-sizing: inherit; color: #222222; font-family: Lora, serif; font-size: 1.125rem; line-height: 1.7; margin-bottom: 1.25rem; padding: 0px; text-rendering: optimizelegibility;&quot;&gt;
1- Go to the tools directory.&lt;/div&gt;
&lt;div style=&quot;background-color: white; box-sizing: inherit; color: #222222; font-family: Lora, serif; font-size: 1.125rem; line-height: 1.7; margin-bottom: 1.25rem; padding: 0px; text-rendering: optimizelegibility;&quot;&gt;
&lt;/div&gt;
&lt;pre style=&quot;background-color: white; box-sizing: inherit; color: #222222; font-family: monospace, monospace; font-size: 16px; overflow: auto; padding: 0px;&quot;&gt;&lt;code class=&quot;hljs bash&quot; style=&quot;background: rgb(248, 248, 248); border-color: rgb(223, 223, 223); border-style: solid; border-width: 1px; box-sizing: inherit; color: #333333; display: block; font-family: Consolas, &amp;quot;Liberation Mono&amp;quot;, Courier, monospace; font-size: 1em; overflow-x: auto; padding: 0.5em;&quot;&gt;$ &lt;span class=&quot;hljs-built_in&quot; style=&quot;box-sizing: inherit; color: #0086b3;&quot;&gt;cd&lt;/span&gt; /usr/local/share/kolla-ansible/tools&lt;/code&gt;&lt;/pre&gt;
&lt;div style=&quot;background-color: white; box-sizing: inherit; color: #222222; font-family: Lora, serif; font-size: 1.125rem; line-height: 1.7; margin-bottom: 1.25rem; padding: 0px; text-rendering: optimizelegibility;&quot;&gt;
&lt;/div&gt;
&lt;div style=&quot;background-color: white; box-sizing: inherit; color: #222222; font-family: Lora, serif; font-size: 1.125rem; line-height: 1.7; margin-bottom: 1.25rem; padding: 0px; text-rendering: optimizelegibility;&quot;&gt;
2- Remove the containers&lt;/div&gt;
&lt;div style=&quot;background-color: white; box-sizing: inherit; color: #222222; font-family: Lora, serif; font-size: 1.125rem; line-height: 1.7; margin-bottom: 1.25rem; padding: 0px; text-rendering: optimizelegibility;&quot;&gt;
&lt;/div&gt;
&lt;pre style=&quot;background-color: white; box-sizing: inherit; color: #222222; font-family: monospace, monospace; font-size: 16px; overflow: auto; padding: 0px;&quot;&gt;&lt;code class=&quot;hljs bash&quot; style=&quot;background: rgb(248, 248, 248); border-color: rgb(223, 223, 223); border-style: solid; border-width: 1px; box-sizing: inherit; color: #333333; display: block; font-family: Consolas, &amp;quot;Liberation Mono&amp;quot;, Courier, monospace; font-size: 1em; overflow-x: auto; padding: 0.5em;&quot;&gt;$ &lt;span class=&quot;hljs-built_in&quot; style=&quot;box-sizing: inherit; color: #0086b3;&quot;&gt;sudo&lt;/span&gt; ./cleanup-containers&lt;/code&gt;&lt;/pre&gt;
&lt;div style=&quot;background-color: white; box-sizing: inherit; color: #222222; font-family: Lora, serif; font-size: 1.125rem; line-height: 1.7; margin-bottom: 1.25rem; padding: 0px; text-rendering: optimizelegibility;&quot;&gt;
&lt;/div&gt;
&lt;h3 id=&quot;removethenetworkmodificationdonebyneutron&quot; style=&quot;background-color: white; box-sizing: inherit; font-family: &amp;quot;Source Sans Pro&amp;quot;, sans-serif; font-size: 1.4375rem; line-height: 1.4; margin: 0.2rem 0px 0.5rem; padding: 0px; text-rendering: optimizelegibility;&quot;&gt;
Remove the network modification done by Neutron.&lt;/h3&gt;
&lt;div style=&quot;background-color: white; box-sizing: inherit; color: #222222; font-family: Lora, serif; font-size: 1.125rem; line-height: 1.7; margin-bottom: 1.25rem; padding: 0px; text-rendering: optimizelegibility;&quot;&gt;
1- Go to the tools directory.&lt;/div&gt;
&lt;div style=&quot;background-color: white; box-sizing: inherit; color: #222222; font-family: Lora, serif; font-size: 1.125rem; line-height: 1.7; margin-bottom: 1.25rem; padding: 0px; text-rendering: optimizelegibility;&quot;&gt;
&lt;/div&gt;
&lt;pre style=&quot;background-color: white; box-sizing: inherit; color: #222222; font-family: monospace, monospace; font-size: 16px; overflow: auto; padding: 0px;&quot;&gt;&lt;code class=&quot;hljs bash&quot; style=&quot;background: rgb(248, 248, 248); border-color: rgb(223, 223, 223); border-style: solid; border-width: 1px; box-sizing: inherit; color: #333333; display: block; font-family: Consolas, &amp;quot;Liberation Mono&amp;quot;, Courier, monospace; font-size: 1em; overflow-x: auto; padding: 0.5em;&quot;&gt;$ &lt;span class=&quot;hljs-built_in&quot; style=&quot;box-sizing: inherit; color: #0086b3;&quot;&gt;cd&lt;/span&gt; /usr/local/share/kolla-ansible/tools&lt;/code&gt;&lt;/pre&gt;
&lt;div style=&quot;background-color: white; box-sizing: inherit; color: #222222; font-family: Lora, serif; font-size: 1.125rem; line-height: 1.7; margin-bottom: 1.25rem; padding: 0px; text-rendering: optimizelegibility;&quot;&gt;
&lt;/div&gt;
&lt;div style=&quot;background-color: white; box-sizing: inherit; color: #222222; font-family: Lora, serif; font-size: 1.125rem; line-height: 1.7; margin-bottom: 1.25rem; padding: 0px; text-rendering: optimizelegibility;&quot;&gt;
2- Clean the network.&lt;/div&gt;
&lt;div style=&quot;background-color: white; box-sizing: inherit; color: #222222; font-family: Lora, serif; font-size: 1.125rem; line-height: 1.7; margin-bottom: 1.25rem; padding: 0px; text-rendering: optimizelegibility;&quot;&gt;
&lt;/div&gt;
&lt;pre style=&quot;background-color: white; box-sizing: inherit; color: #222222; font-family: monospace, monospace; font-size: 16px; overflow: auto; padding: 0px;&quot;&gt;&lt;code class=&quot;hljs bash&quot; style=&quot;background: rgb(248, 248, 248); border-color: rgb(223, 223, 223); border-style: solid; border-width: 1px; box-sizing: inherit; color: #333333; display: block; font-family: Consolas, &amp;quot;Liberation Mono&amp;quot;, Courier, monospace; font-size: 1em; overflow-x: auto; padding: 0.5em;&quot;&gt;$ &lt;span class=&quot;hljs-built_in&quot; style=&quot;box-sizing: inherit; color: #0086b3;&quot;&gt;sudo&lt;/span&gt; ./cleanup-host&lt;/code&gt;&lt;/pre&gt;
&lt;div style=&quot;background-color: white; box-sizing: inherit; color: #222222; font-family: Lora, serif; font-size: 1.125rem; line-height: 1.7; margin-bottom: 1.25rem; padding: 0px; text-rendering: optimizelegibility;&quot;&gt;
&lt;/div&gt;
&lt;h3 id=&quot;removethecontainersimagesstoredinthelocalregistry&quot; style=&quot;background-color: white; box-sizing: inherit; font-family: &amp;quot;Source Sans Pro&amp;quot;, sans-serif; font-size: 1.4375rem; line-height: 1.4; margin: 0.2rem 0px 0.5rem; padding: 0px; text-rendering: optimizelegibility;&quot;&gt;
Remove the containers images stored in the local registry.&lt;/h3&gt;
&lt;div style=&quot;background-color: white; box-sizing: inherit; color: #222222; font-family: Lora, serif; font-size: 1.125rem; line-height: 1.7; margin-bottom: 1.25rem; padding: 0px; text-rendering: optimizelegibility;&quot;&gt;
1- Go to the tools directory.&lt;/div&gt;
&lt;div style=&quot;background-color: white; box-sizing: inherit; color: #222222; font-family: Lora, serif; font-size: 1.125rem; line-height: 1.7; margin-bottom: 1.25rem; padding: 0px; text-rendering: optimizelegibility;&quot;&gt;
&lt;/div&gt;
&lt;pre style=&quot;background-color: white; box-sizing: inherit; color: #222222; font-family: monospace, monospace; font-size: 16px; overflow: auto; padding: 0px;&quot;&gt;&lt;code class=&quot;hljs bash&quot; style=&quot;background: rgb(248, 248, 248); border-color: rgb(223, 223, 223); border-style: solid; border-width: 1px; box-sizing: inherit; color: #333333; display: block; font-family: Consolas, &amp;quot;Liberation Mono&amp;quot;, Courier, monospace; font-size: 1em; overflow-x: auto; padding: 0.5em;&quot;&gt;$ &lt;span class=&quot;hljs-built_in&quot; style=&quot;box-sizing: inherit; color: #0086b3;&quot;&gt;cd&lt;/span&gt; /usr/local/share/kolla-ansible/tools&lt;/code&gt;&lt;/pre&gt;
&lt;div style=&quot;background-color: white; box-sizing: inherit; color: #222222; font-family: Lora, serif; font-size: 1.125rem; line-height: 1.7; margin-bottom: 1.25rem; padding: 0px; text-rendering: optimizelegibility;&quot;&gt;
&lt;/div&gt;
&lt;div style=&quot;background-color: white; box-sizing: inherit; color: #222222; font-family: Lora, serif; font-size: 1.125rem; line-height: 1.7; margin-bottom: 1.25rem; padding: 0px; text-rendering: optimizelegibility;&quot;&gt;
2- Clean the images.&lt;/div&gt;
&lt;div style=&quot;background-color: white; box-sizing: inherit; color: #222222; font-family: Lora, serif; font-size: 1.125rem; line-height: 1.7; margin-bottom: 1.25rem; padding: 0px; text-rendering: optimizelegibility;&quot;&gt;
&lt;/div&gt;
&lt;pre style=&quot;background-color: white; box-sizing: inherit; color: #222222; font-family: monospace, monospace; font-size: 16px; overflow: auto; padding: 0px;&quot;&gt;&lt;code class=&quot;hljs bash&quot; style=&quot;background: rgb(248, 248, 248); border-color: rgb(223, 223, 223); border-style: solid; border-width: 1px; box-sizing: inherit; color: #333333; display: block; font-family: Consolas, &amp;quot;Liberation Mono&amp;quot;, Courier, monospace; font-size: 1em; overflow-x: auto; padding: 0.5em;&quot;&gt;$ &lt;span class=&quot;hljs-built_in&quot; style=&quot;box-sizing: inherit; color: #0086b3;&quot;&gt;sudo&lt;/span&gt; ./cleanup-images&lt;/code&gt;&lt;/pre&gt;
&lt;/div&gt;
&lt;div style=&quot;background-color: white; box-sizing: inherit; color: #222222; font-family: Lora, serif; font-size: 1.125rem; line-height: 1.7; margin-bottom: 1.25rem; padding: 0px; text-rendering: optimizelegibility;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;background-color: white; box-sizing: inherit; color: #222222; font-family: Lora, serif; font-size: 1.125rem; line-height: 1.7; margin-bottom: 1.25rem; padding: 0px; text-rendering: optimizelegibility;&quot;&gt;
&lt;a href=&quot;https://blog.inkubate.io/install-and-configure-openstack-pike-with-kolla-as-a-standalone/&quot; target=&quot;_blank&quot;&gt;Source&lt;/a&gt;&lt;/div&gt;
&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://neo4tech.blogspot.com/feeds/6257306053823120769/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://neo4tech.blogspot.com/2019/04/install-and-configure-openstack-pike.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8986027051715887119/posts/default/6257306053823120769'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8986027051715887119/posts/default/6257306053823120769'/><link rel='alternate' type='text/html' href='http://neo4tech.blogspot.com/2019/04/install-and-configure-openstack-pike.html' title='Install and configure OpenStack Pike with Kolla as a standalone'/><author><name>Admin</name><uri>http://www.blogger.com/profile/08900110432875731584</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgPMVeF3S8Yk12hgsud61XG-VFrioTzHfden9RTyUSio_JYOU5uuGmy9zYSF7j8E0BcJ4QCX_dFyTQ7bzInq_FWkQdVRHG_gGxnQKy08eRIw9ON45dhN8PrqS2tIO9oTQ/s113/*'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8986027051715887119.post-8990534676544307235</id><published>2019-04-01T23:05:00.002+01:00</published><updated>2019-04-01T23:05:30.633+01:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Azure"/><category scheme="http://www.blogger.com/atom/ns#" term="Microsoft"/><title type='text'>Qu’est-ce que le cloud computing ?</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
&lt;div style=&quot;background-color: white; box-sizing: inherit; font-family: &amp;quot;Segoe UI&amp;quot;, SegoeUI, &amp;quot;Segoe WP&amp;quot;, &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Tahoma, Arial, sans-serif; font-size: 16px; margin-top: 1rem;&quot;&gt;
Le cloud computing consiste à louer des ressources, comme de l’espace de stockage ou des cycles CPU, sur les ordinateurs d’une autre société. Vous ne payez que ce que vous utilisez. La société qui fournit ces services est appelée un fournisseur de cloud. Microsoft, Amazon et Google sont des exemples de fournisseurs.&lt;/div&gt;
&lt;div style=&quot;background-color: white; box-sizing: inherit; font-family: &amp;quot;Segoe UI&amp;quot;, SegoeUI, &amp;quot;Segoe WP&amp;quot;, &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Tahoma, Arial, sans-serif; font-size: 16px; margin-top: 1rem;&quot;&gt;
Le fournisseur de cloud est responsable du matériel physique nécessaire à l’exécution de votre travail, et de maintenir ce matériel à jour. Les services informatiques offerts tendent à varier en fonction du fournisseur de cloud. Toutefois, ils comprennent généralement les éléments suivants&amp;nbsp;:&lt;/div&gt;
&lt;ul style=&quot;background-color: white; box-sizing: inherit; font-family: &amp;quot;Segoe UI&amp;quot;, SegoeUI, &amp;quot;Segoe WP&amp;quot;, &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Tahoma, Arial, sans-serif; font-size: 16px; margin: 16px 0px 16px 38px; padding: 0px;&quot;&gt;
&lt;li style=&quot;box-sizing: inherit; list-style: disc outside none; outline: 0px;&quot;&gt;De la&amp;nbsp;&lt;span style=&quot;box-sizing: inherit; font-weight: 600;&quot;&gt;puissance de calcul&lt;/span&gt;, par exemple des machines virtuelles Windows et Linux&lt;/li&gt;
&lt;li style=&quot;box-sizing: inherit; list-style: disc outside none; outline: 0px;&quot;&gt;Du&amp;nbsp;&lt;span style=&quot;box-sizing: inherit; font-weight: 600;&quot;&gt;stockage&lt;/span&gt;, par exemple le stockage d’objets&lt;/li&gt;
&lt;li style=&quot;box-sizing: inherit; list-style: disc outside none; outline: 0px;&quot;&gt;Des&amp;nbsp;&lt;span style=&quot;box-sizing: inherit; font-weight: 600;&quot;&gt;applications&lt;/span&gt;, par exemple des applications de base de données NoSQL ou SQL&lt;/li&gt;
&lt;li style=&quot;box-sizing: inherit; list-style: disc outside none; outline: 0px;&quot;&gt;Une&amp;nbsp;&lt;span style=&quot;box-sizing: inherit; font-weight: 600;&quot;&gt;gestion réseau&lt;/span&gt;, par exemple la configuration de réseaux virtuels pour vos machines virtuelles&lt;/li&gt;
&lt;li style=&quot;box-sizing: inherit; list-style: disc outside none; outline: 0px;&quot;&gt;De l’&lt;span style=&quot;box-sizing: inherit; font-weight: 600;&quot;&gt;analytique&lt;/span&gt;, par exemple la visualisation de la télémétrie et des données de performances&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&quot;cloud-computing-services&quot; style=&quot;background-color: white; box-sizing: inherit; font-family: &amp;quot;Segoe UI&amp;quot;, SegoeUI, &amp;quot;Segoe WP&amp;quot;, &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Tahoma, Arial, sans-serif; font-size: 1.75rem; line-height: 1.3; margin-bottom: 12px; margin-top: 32px;&quot;&gt;
Services de cloud computing&lt;/h2&gt;
&lt;div style=&quot;background-color: white; box-sizing: inherit; font-family: &amp;quot;Segoe UI&amp;quot;, SegoeUI, &amp;quot;Segoe WP&amp;quot;, &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Tahoma, Arial, sans-serif; font-size: 16px; margin-top: 1rem;&quot;&gt;
Le cloud computing a pour fonction de faciliter la gestion d’une entreprise et d’en accroître l’efficacité, qu’il s’agisse d’une petite entreprise naissante ou d’une grande entreprise. Chaque entreprise est unique et a des besoins qui lui sont propres. Pour répondre à ces besoins, les fournisseurs de cloud computing offrent un large éventail de services.&lt;/div&gt;
&lt;div style=&quot;background-color: white; box-sizing: inherit; font-family: &amp;quot;Segoe UI&amp;quot;, SegoeUI, &amp;quot;Segoe WP&amp;quot;, &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Tahoma, Arial, sans-serif; font-size: 16px; margin-top: 1rem;&quot;&gt;
Vous devez avoir une compréhension de base de certains des services fournis. Examinons brièvement les deux services les plus courants offerts par tous les fournisseurs de cloud&amp;nbsp;–&amp;nbsp;&lt;em style=&quot;box-sizing: inherit;&quot;&gt;puissance de calcul&lt;/em&gt;&amp;nbsp;et&amp;nbsp;&lt;em style=&quot;box-sizing: inherit;&quot;&gt;stockage&lt;/em&gt;.&lt;/div&gt;
&lt;section class=&quot;row&quot; style=&quot;background-color: white; box-sizing: inherit; display: flex; flex-wrap: nowrap; font-family: &amp;quot;Segoe UI&amp;quot;, SegoeUI, &amp;quot;Segoe WP&amp;quot;, &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Tahoma, Arial, sans-serif; font-size: 16px; margin-top: 12px; width: 862px;&quot;&gt;&lt;div class=&quot;column span3&quot; style=&quot;-webkit-box-flex: 3; box-sizing: border-box; flex: 3 1 75%; margin-right: 12px; overflow-x: auto; width: 643.469px;&quot;&gt;
&lt;h3 id=&quot;compute-power&quot; style=&quot;box-sizing: border-box; font-size: 1.1875rem; line-height: 1.3; margin: 30px 0px 18px; max-width: 100%; width: 643.469px;&quot;&gt;
Puissance de calcul&lt;/h3&gt;
&lt;div style=&quot;box-sizing: border-box; margin-top: 1rem; max-width: 100%; width: 643.469px;&quot;&gt;
Que vous le sachiez ou non, vous utilisez de la puissance de calcul quotidiennement. Si vous envoyez un e-mail, surfez sur un site web ou consultez la météo sur votre appareil mobile, du matériel effectue le traitement informatique en arrière-plan.&lt;/div&gt;
&lt;div style=&quot;box-sizing: border-box; margin-top: 1rem; max-width: 100%; width: 643.469px;&quot;&gt;
Quand vous générez des solutions de cloud computing, vous pouvez choisir la manière dont vous souhaitez accomplir le travail en fonction de vos ressources et de vos besoins. Par exemple, si vous souhaitez exercer davantage de contrôle et de responsabilités sur la maintenance, vous pouvez créer une&amp;nbsp;&lt;em style=&quot;box-sizing: inherit;&quot;&gt;machine virtuelle&lt;/em&gt;. Une machine virtuelle est l’émulation d’un système d’exploitation d’ordinateur et de composants matériels. Elle apparaît à l’utilisateur comme un ordinateur physique exécutant Windows ou Linux. Avec le cloud, vous pouvez disposer d’une machine virtuelle prête à l’emploi en quelques minutes, et non dans un délai de plusieurs jours ou semaines.&lt;/div&gt;
&lt;/div&gt;
&lt;div class=&quot;column&quot; style=&quot;-webkit-box-flex: 1; box-sizing: border-box; flex: 1 1 calc(25% - 8px); margin-right: 0px; overflow-x: auto; width: 206.531px;&quot;&gt;
&lt;div style=&quot;box-sizing: border-box; margin-top: 1rem; max-width: 100%; width: 206.531px;&quot;&gt;
&lt;img alt=&quot;Jauge de puissance de calcul&quot; data-linktype=&quot;relative-path&quot; src=&quot;https://docs.microsoft.com/fr-fr/learn/modules/principles-cloud-computing/media/2-compute-power.png&quot; style=&quot;border: 0px; box-sizing: inherit; display: inline-block; height: auto; max-width: 100%;&quot; /&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;/section&gt;&lt;h4 id=&quot;what-are-containers&quot; style=&quot;background-color: white; box-sizing: inherit; font-family: &amp;quot;Segoe UI&amp;quot;, SegoeUI, &amp;quot;Segoe WP&amp;quot;, &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Tahoma, Arial, sans-serif; font-size: 16px; line-height: 1.3; margin-bottom: 6px; margin-top: 36px;&quot;&gt;
Que sont les conteneurs&amp;nbsp;?&lt;/h4&gt;
&lt;div style=&quot;background-color: white; box-sizing: inherit; font-family: &amp;quot;Segoe UI&amp;quot;, SegoeUI, &amp;quot;Segoe WP&amp;quot;, &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Tahoma, Arial, sans-serif; font-size: 16px; margin-top: 1rem;&quot;&gt;
Les&amp;nbsp;&lt;span style=&quot;box-sizing: inherit; font-weight: 600;&quot;&gt;conteneurs&lt;/span&gt;&amp;nbsp;fournissent un environnement d’exécution cohérent et isolé aux applications. Le projet open source Docker est une des principales plateformes de gestion de conteneurs. Les conteneurs Docker constituent une approche légère et efficace pour le déploiement d’applications, car ils permettent de déployer indépendamment différents composants de l’application dans des conteneurs distincts. Plusieurs conteneurs peuvent résider sur une même machine et être déplacés d’une machine vers une autre. La portabilité du conteneur facilite considérablement le déploiement d’applications dans plusieurs environnements, localement ou dans le cloud, bien souvent sans changement de ces applications.&lt;/div&gt;
&lt;h4 id=&quot;what-is-serverless-computing&quot; style=&quot;background-color: white; box-sizing: inherit; font-family: &amp;quot;Segoe UI&amp;quot;, SegoeUI, &amp;quot;Segoe WP&amp;quot;, &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Tahoma, Arial, sans-serif; font-size: 16px; line-height: 1.3; margin-bottom: 6px; margin-top: 36px;&quot;&gt;
Qu’est-ce que l’informatique Serverless&amp;nbsp;?&lt;/h4&gt;
&lt;div style=&quot;background-color: white; box-sizing: inherit; font-family: &amp;quot;Segoe UI&amp;quot;, SegoeUI, &amp;quot;Segoe WP&amp;quot;, &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Tahoma, Arial, sans-serif; font-size: 16px; margin-top: 1rem;&quot;&gt;
L’&lt;span style=&quot;box-sizing: inherit; font-weight: 600;&quot;&gt;informatique serverless&lt;/span&gt;&amp;nbsp;vous permet d’exécuter du code d’application sans avoir à créer, configurer ou gérer un serveur. L’informatique Serverless vous permet de vous concentrer exclusivement sur le comportement de votre application. Elle est idéale pour les tâches d’automatisation. Par exemple, vous pouvez créer un processus serverless qui envoie automatiquement un e-mail de confirmation une fois qu’un client effectue un achat en ligne.&lt;/div&gt;
&lt;section class=&quot;row&quot; style=&quot;background-color: white; box-sizing: inherit; display: flex; flex-wrap: nowrap; font-family: &amp;quot;Segoe UI&amp;quot;, SegoeUI, &amp;quot;Segoe WP&amp;quot;, &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Tahoma, Arial, sans-serif; font-size: 16px; margin-top: 12px; width: 862px;&quot;&gt;&lt;div class=&quot;column span3&quot; style=&quot;-webkit-box-flex: 3; box-sizing: border-box; flex: 3 1 75%; margin-right: 12px; overflow-x: auto; width: 643.469px;&quot;&gt;
&lt;h3 id=&quot;storage&quot; style=&quot;box-sizing: border-box; font-size: 1.1875rem; line-height: 1.3; margin: 30px 0px 18px; max-width: 100%; width: 643.469px;&quot;&gt;
Stockage&lt;/h3&gt;
&lt;div style=&quot;box-sizing: border-box; margin-top: 1rem; max-width: 100%; width: 643.469px;&quot;&gt;
La plupart des appareils lisent et/ou écrivent des données. Voici quelques exemples&amp;nbsp;:&lt;/div&gt;
&lt;ul style=&quot;box-sizing: border-box; margin: 0px 0px 0px 38px; max-width: calc(100% - 38px); padding: 0px; width: 605.469px;&quot;&gt;
&lt;li style=&quot;box-sizing: inherit; list-style: disc outside none; outline: 0px; overflow-wrap: break-word; word-break: break-word;&quot;&gt;Récupération d’informations météorologiques&lt;/li&gt;
&lt;li style=&quot;box-sizing: inherit; list-style: disc outside none; outline: 0px; overflow-wrap: break-word; word-break: break-word;&quot;&gt;Prise d’une photo&lt;/li&gt;
&lt;li style=&quot;box-sizing: inherit; list-style: disc outside none; outline: 0px; overflow-wrap: break-word; word-break: break-word;&quot;&gt;Envoi d’un e-mail&lt;/li&gt;
&lt;li style=&quot;box-sizing: inherit; list-style: disc outside none; outline: 0px; overflow-wrap: break-word; word-break: break-word;&quot;&gt;Dépôt d’un message vocal&lt;/li&gt;
&lt;/ul&gt;
&lt;div style=&quot;box-sizing: border-box; margin-top: 1rem; max-width: 100%; width: 643.469px;&quot;&gt;
Dans tous ces cas de figure, les données sont&amp;nbsp;&lt;em style=&quot;box-sizing: inherit;&quot;&gt;lues&lt;/em&gt;&amp;nbsp;(par exemple la météo) ou&amp;nbsp;&lt;em style=&quot;box-sizing: inherit;&quot;&gt;écrites&lt;/em&gt;&amp;nbsp;(par exemple la prise d’une photo). Le type de données est différent dans chacun de ces cas.&lt;/div&gt;
&lt;/div&gt;
&lt;div class=&quot;column&quot; style=&quot;-webkit-box-flex: 1; box-sizing: border-box; flex: 1 1 calc(25% - 8px); margin-right: 0px; overflow-x: auto; width: 206.531px;&quot;&gt;
&lt;div style=&quot;box-sizing: border-box; margin-top: 1rem; max-width: 100%; width: 206.531px;&quot;&gt;
&lt;img alt=&quot;Jauge de stockage&quot; data-linktype=&quot;relative-path&quot; src=&quot;https://docs.microsoft.com/fr-fr/learn/modules/principles-cloud-computing/media/2-storage.png&quot; style=&quot;border: 0px; box-sizing: inherit; display: inline-block; height: auto; max-width: 100%;&quot; /&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;/section&gt;&lt;div style=&quot;background-color: white; box-sizing: inherit; font-family: &amp;quot;Segoe UI&amp;quot;, SegoeUI, &amp;quot;Segoe WP&amp;quot;, &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Tahoma, Arial, sans-serif; font-size: 16px; margin-top: 1rem;&quot;&gt;
Les fournisseurs de cloud offrent généralement des services capables de gérer tous ces types de données. Par exemple, si vous souhaitez stocker du texte, vous pouvez utiliser un fichier sur disque ou adopter une approche plus structurée, comme l’utilisation d’une base de données relationnelle.&lt;/div&gt;
&lt;h2 id=&quot;summary&quot; style=&quot;background-color: white; box-sizing: inherit; font-family: &amp;quot;Segoe UI&amp;quot;, SegoeUI, &amp;quot;Segoe WP&amp;quot;, &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Tahoma, Arial, sans-serif; font-size: 1.75rem; line-height: 1.3; margin-bottom: 12px; margin-top: 32px;&quot;&gt;
Résumé&lt;/h2&gt;
&lt;div style=&quot;background-color: white; box-sizing: inherit; font-family: &amp;quot;Segoe UI&amp;quot;, SegoeUI, &amp;quot;Segoe WP&amp;quot;, &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Tahoma, Arial, sans-serif; font-size: 16px; margin-top: 1rem;&quot;&gt;
Chaque entreprise a des exigences et des besoins différents. Le cloud computing est&amp;nbsp;&lt;span style=&quot;box-sizing: inherit; font-weight: 600;&quot;&gt;flexible&lt;/span&gt;&amp;nbsp;et&amp;nbsp;&lt;span style=&quot;box-sizing: inherit; font-weight: 600;&quot;&gt;économique&lt;/span&gt;, ce qui peut être intéressant pour chaque entreprise, qu’il s’agisse d’une petite start-up ou d’une grande entreprise.&lt;/div&gt;
&lt;div style=&quot;background-color: white; box-sizing: inherit; font-family: &amp;quot;Segoe UI&amp;quot;, SegoeUI, &amp;quot;Segoe WP&amp;quot;, &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Tahoma, Arial, sans-serif; font-size: 16px; margin-top: 1rem;&quot;&gt;
&lt;a href=&quot;https://docs.microsoft.com/fr-fr/learn/modules/principles-cloud-computing/2-what-is-cloud-computing&quot; target=&quot;_blank&quot;&gt;Source&lt;/a&gt;&lt;/div&gt;
&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://neo4tech.blogspot.com/feeds/8990534676544307235/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://neo4tech.blogspot.com/2019/04/quest-ce-que-le-cloud-computing.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8986027051715887119/posts/default/8990534676544307235'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8986027051715887119/posts/default/8990534676544307235'/><link rel='alternate' type='text/html' href='http://neo4tech.blogspot.com/2019/04/quest-ce-que-le-cloud-computing.html' title='Qu’est-ce que le cloud computing ?'/><author><name>Admin</name><uri>http://www.blogger.com/profile/08900110432875731584</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgPMVeF3S8Yk12hgsud61XG-VFrioTzHfden9RTyUSio_JYOU5uuGmy9zYSF7j8E0BcJ4QCX_dFyTQ7bzInq_FWkQdVRHG_gGxnQKy08eRIw9ON45dhN8PrqS2tIO9oTQ/s113/*'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8986027051715887119.post-990323182657214436</id><published>2019-04-01T17:20:00.000+01:00</published><updated>2019-04-01T17:20:03.358+01:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Azure"/><category scheme="http://www.blogger.com/atom/ns#" term="Microsoft"/><title type='text'>Azure AD Connect : Commande PowerShell</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
&lt;div style=&quot;background-color: white; box-sizing: border-box; color: #333333; font-family: &amp;quot;Source Sans Pro&amp;quot;, sans-serif; font-size: 16px; margin-bottom: 1rem; margin-top: 1.125em;&quot;&gt;
Commande PowerShell pour Azure AD Connect&lt;/div&gt;
&lt;div style=&quot;background-color: white; box-sizing: border-box; color: #333333; font-family: &amp;quot;Source Sans Pro&amp;quot;, sans-serif; font-size: 16px; margin-bottom: 1rem; margin-top: 1.125em;&quot;&gt;
Importer le module&amp;nbsp; :&lt;/div&gt;
&lt;div class=&quot;crayon-syntax crayon-theme-powershell crayon-font-monospace crayon-os-pc print-yes notranslate&quot; data-settings=&quot; minimize scroll-mouseover disable-anim&quot; id=&quot;crayon-5ca2399f774ab338117855&quot; style=&quot;background: rgb(1, 36, 86) !important; border-color: rgb(48, 48, 48) !important; border-width: 1px !important; box-sizing: border-box; color: #333333; direction: ltr !important; font-family: Monaco, MonacoRegular, &amp;quot;Courier New&amp;quot;, monospace; font-size: 12px !important; height: auto; line-height: 15px !important; margin: 12px 0px; overflow: hidden !important; padding: 0px; position: relative !important; text-shadow: none !important; text-size-adjust: none; width: 562.234px;&quot;&gt;
&lt;div class=&quot;crayon-plain-wrap&quot; style=&quot;background: 0px center; border: 0px; box-sizing: border-box; font-family: monospace !important; height: auto !important; margin: 0px !important; padding: 0px !important;&quot;&gt;
&lt;textarea class=&quot;crayon-plain print-no&quot; data-settings=&quot;dblclick&quot; readonly=&quot;&quot; style=&quot;-webkit-appearance: none; background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border-color: initial; border-radius: 0px; border-style: initial; border-width: 0px; box-shadow: none; color: black; font-size: 12px !important; height: 15px; line-height: 15px !important; margin: 0px; opacity: 0; overflow-wrap: normal; overflow: hidden; padding-left: 5px; padding-right: 5px; padding-top: 0px; position: absolute; resize: none; tab-size: 4; transition: background 0.15s ease 0s, box-shadow 0.15s ease 0s; white-space: pre; width: 562.234px; z-index: 0;&quot; wrap=&quot;soft&quot;&gt;&lt;/textarea&gt;&lt;/div&gt;
&lt;div class=&quot;crayon-main&quot; style=&quot;background: 0px center; border: 0px; box-sizing: border-box; font-family: monospace !important; margin: 0px; overflow: hidden; padding: 0px; position: relative; width: 562.234px; z-index: 1;&quot;&gt;
&lt;table class=&quot;crayon-table&quot; style=&quot;background: none !important; border-collapse: collapse !important; border-spacing: 0px !important; border: none !important; box-sizing: border-box; font-size: 12px; margin-bottom: 0px !important; margin-left: 0px; margin-right: 0px !important; margin-top: 0px !important; padding: 0px !important; table-layout: auto !important; width: auto !important;&quot;&gt;&lt;tbody style=&quot;box-sizing: border-box;&quot;&gt;
&lt;tr class=&quot;crayon-row&quot; style=&quot;background: 0px center; border: none !important; box-sizing: border-box; margin: 0px !important; padding: 0px !important; vertical-align: top !important;&quot;&gt;&lt;td class=&quot;crayon-nums &quot; data-settings=&quot;show&quot; style=&quot;background-attachment: initial !important; background-clip: initial !important; background-image: initial !important; background-origin: initial !important; background-position: initial !important; background-repeat: initial !important; background-size: initial !important; border-bottom: 0px; border-image: initial; border-left: 0px; border-right: 1px solid rgb(140, 141, 143) !important; border-top: 0px; box-sizing: border-box; color: rgb(255, 255, 255) !important; margin: 0px !important; padding: 0px !important; vertical-align: top !important;&quot;&gt;&lt;div class=&quot;crayon-nums-content&quot; style=&quot;background: 0px center; border: 0px; box-sizing: border-box; line-height: 15px !important; margin: 0px; padding: 0px; white-space: nowrap;&quot;&gt;
&lt;div class=&quot;crayon-num&quot; data-line=&quot;crayon-5ca2399f774ab338117855-1&quot; style=&quot;background: 0px center; border: 0px; box-sizing: border-box; font-family: inherit; font-size: inherit !important; font-weight: inherit !important; height: inherit; line-height: inherit !important; margin: 0px; padding: 0px 5px; text-align: center;&quot;&gt;
1&lt;/div&gt;
&lt;/div&gt;
&lt;/td&gt;&lt;td class=&quot;crayon-code&quot; style=&quot;background: 0px center; border: 0px; box-sizing: border-box; margin: 0px !important; padding: 0px !important; vertical-align: top !important; width: 545px;&quot;&gt;&lt;div class=&quot;crayon-pre&quot; style=&quot;background: none !important; border: none !important; box-sizing: border-box; line-height: 15px !important; margin: 0px; overflow: visible; padding: 0px; tab-size: 4; white-space: pre;&quot;&gt;
&lt;div class=&quot;crayon-line&quot; id=&quot;crayon-5ca2399f774ab338117855-1&quot; style=&quot;background: 0px center; border: 0px; box-sizing: border-box; font-family: inherit; font-size: inherit !important; font-weight: inherit !important; height: inherit; line-height: inherit !important; margin: 0px; padding: 0px 5px;&quot;&gt;
&lt;span class=&quot;crayon-r &quot; style=&quot;box-sizing: border-box; color: rgb(244, 187, 21) !important; font-family: inherit; font-size: inherit !important; font-weight: inherit !important; height: inherit; line-height: inherit !important;&quot;&gt;Import-Module&lt;/span&gt;&lt;span class=&quot;crayon-h&quot; style=&quot;box-sizing: border-box; color: rgb(0, 111, 224) !important; font-family: inherit; font-size: inherit !important; font-weight: inherit !important; height: inherit; line-height: inherit !important;&quot;&gt; &lt;/span&gt;&lt;span class=&quot;crayon-i&quot; style=&quot;box-sizing: border-box; color: rgb(220, 220, 220) !important; font-family: inherit; font-size: inherit !important; font-weight: inherit !important; height: inherit; line-height: inherit !important;&quot;&gt;ADSync&lt;/span&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;div style=&quot;background-color: white; box-sizing: border-box; color: #333333; font-family: &amp;quot;Source Sans Pro&amp;quot;, sans-serif; font-size: 16px; margin-bottom: 1rem; margin-top: 1.125em;&quot;&gt;
Afficher la planification des synchro :&lt;/div&gt;
&lt;div class=&quot;crayon-syntax crayon-theme-powershell crayon-font-monospace crayon-os-pc print-yes notranslate&quot; data-settings=&quot; minimize scroll-mouseover disable-anim&quot; id=&quot;crayon-5ca2399f774b4447338714&quot; style=&quot;background: rgb(1, 36, 86) !important; border-color: rgb(48, 48, 48) !important; border-width: 1px !important; box-sizing: border-box; color: #333333; direction: ltr !important; font-family: Monaco, MonacoRegular, &amp;quot;Courier New&amp;quot;, monospace; font-size: 12px !important; height: auto; line-height: 15px !important; margin: 12px 0px; overflow: hidden !important; padding: 0px; position: relative !important; text-shadow: none !important; text-size-adjust: none; width: 562.234px;&quot;&gt;
&lt;div class=&quot;crayon-plain-wrap&quot; style=&quot;background: 0px center; border: 0px; box-sizing: border-box; font-family: monospace !important; height: auto !important; margin: 0px !important; padding: 0px !important;&quot;&gt;
&lt;textarea class=&quot;crayon-plain print-no&quot; data-settings=&quot;dblclick&quot; readonly=&quot;&quot; style=&quot;-webkit-appearance: none; background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border-color: initial; border-radius: 0px; border-style: initial; border-width: 0px; box-shadow: none; color: black; font-size: 12px !important; height: 15px; line-height: 15px !important; margin: 0px; opacity: 0; overflow-wrap: normal; overflow: hidden; padding-left: 5px; padding-right: 5px; padding-top: 0px; position: absolute; resize: none; tab-size: 4; transition: background 0.15s ease 0s, box-shadow 0.15s ease 0s; white-space: pre; width: 562.234px; z-index: 0;&quot; wrap=&quot;soft&quot;&gt;&lt;/textarea&gt;&lt;/div&gt;
&lt;div class=&quot;crayon-main&quot; style=&quot;background: 0px center; border: 0px; box-sizing: border-box; font-family: monospace !important; margin: 0px; overflow: hidden; padding: 0px; position: relative; width: 562.234px; z-index: 1;&quot;&gt;
&lt;table class=&quot;crayon-table&quot; style=&quot;background: none !important; border-collapse: collapse !important; border-spacing: 0px !important; border: none !important; box-sizing: border-box; font-size: 12px; margin-bottom: 0px !important; margin-left: 0px; margin-right: 0px !important; margin-top: 0px !important; padding: 0px !important; table-layout: auto !important; width: auto !important;&quot;&gt;&lt;tbody style=&quot;box-sizing: border-box;&quot;&gt;
&lt;tr class=&quot;crayon-row&quot; style=&quot;background: 0px center; border: none !important; box-sizing: border-box; margin: 0px !important; padding: 0px !important; vertical-align: top !important;&quot;&gt;&lt;td class=&quot;crayon-nums &quot; data-settings=&quot;show&quot; style=&quot;background-attachment: initial !important; background-clip: initial !important; background-image: initial !important; background-origin: initial !important; background-position: initial !important; background-repeat: initial !important; background-size: initial !important; border-bottom: 0px; border-image: initial; border-left: 0px; border-right: 1px solid rgb(140, 141, 143) !important; border-top: 0px; box-sizing: border-box; color: rgb(255, 255, 255) !important; margin: 0px !important; padding: 0px !important; vertical-align: top !important;&quot;&gt;&lt;div class=&quot;crayon-nums-content&quot; style=&quot;background: 0px center; border: 0px; box-sizing: border-box; line-height: 15px !important; margin: 0px; padding: 0px; white-space: nowrap;&quot;&gt;
&lt;div class=&quot;crayon-num&quot; data-line=&quot;crayon-5ca2399f774b4447338714-1&quot; style=&quot;background: 0px center; border: 0px; box-sizing: border-box; font-family: inherit; font-size: inherit !important; font-weight: inherit !important; height: inherit; line-height: inherit !important; margin: 0px; padding: 0px 5px; text-align: center;&quot;&gt;
1&lt;/div&gt;
&lt;/div&gt;
&lt;/td&gt;&lt;td class=&quot;crayon-code&quot; style=&quot;background: 0px center; border: 0px; box-sizing: border-box; margin: 0px !important; padding: 0px !important; vertical-align: top !important; width: 545px;&quot;&gt;&lt;div class=&quot;crayon-pre&quot; style=&quot;background: none !important; border: none !important; box-sizing: border-box; line-height: 15px !important; margin: 0px; overflow: visible; padding: 0px; tab-size: 4; white-space: pre;&quot;&gt;
&lt;div class=&quot;crayon-line&quot; id=&quot;crayon-5ca2399f774b4447338714-1&quot; style=&quot;background: 0px center; border: 0px; box-sizing: border-box; font-family: inherit; font-size: inherit !important; font-weight: inherit !important; height: inherit; line-height: inherit !important; margin: 0px; padding: 0px 5px;&quot;&gt;
&lt;span class=&quot;crayon-r &quot; style=&quot;box-sizing: border-box; color: rgb(244, 187, 21) !important; font-family: inherit; font-size: inherit !important; font-weight: inherit !important; height: inherit; line-height: inherit !important;&quot;&gt;Get-ADSyncScheduler&lt;/span&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;div style=&quot;background-color: white; box-sizing: border-box; color: #333333; font-family: &amp;quot;Source Sans Pro&amp;quot;, sans-serif; font-size: 16px; margin-bottom: 1rem; margin-top: 1.125em;&quot;&gt;
Désactiver les synchro :&lt;/div&gt;
&lt;div class=&quot;crayon-syntax crayon-theme-powershell crayon-font-monospace crayon-os-pc print-yes notranslate&quot; data-settings=&quot; minimize scroll-mouseover disable-anim&quot; id=&quot;crayon-5ca2399f774b6498894191&quot; style=&quot;background: rgb(1, 36, 86) !important; border-color: rgb(48, 48, 48) !important; border-width: 1px !important; box-sizing: border-box; color: #333333; direction: ltr !important; font-family: Monaco, MonacoRegular, &amp;quot;Courier New&amp;quot;, monospace; font-size: 12px !important; height: auto; line-height: 15px !important; margin: 12px 0px; overflow: hidden !important; padding: 0px; position: relative !important; text-shadow: none !important; text-size-adjust: none; width: 562.234px;&quot;&gt;
&lt;div class=&quot;crayon-plain-wrap&quot; style=&quot;background: 0px center; border: 0px; box-sizing: border-box; font-family: monospace !important; height: auto !important; margin: 0px !important; padding: 0px !important;&quot;&gt;
&lt;textarea class=&quot;crayon-plain print-no&quot; data-settings=&quot;dblclick&quot; readonly=&quot;&quot; style=&quot;-webkit-appearance: none; background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border-color: initial; border-radius: 0px; border-style: initial; border-width: 0px; box-shadow: none; color: black; font-size: 12px !important; height: 15px; line-height: 15px !important; margin: 0px; opacity: 0; overflow-wrap: normal; overflow: hidden; padding-left: 5px; padding-right: 5px; padding-top: 0px; position: absolute; resize: none; tab-size: 4; transition: background 0.15s ease 0s, box-shadow 0.15s ease 0s; white-space: pre; width: 562.234px; z-index: 0;&quot; wrap=&quot;soft&quot;&gt;&lt;/textarea&gt;&lt;/div&gt;
&lt;div class=&quot;crayon-main&quot; style=&quot;background: 0px center; border: 0px; box-sizing: border-box; font-family: monospace !important; margin: 0px; overflow: hidden; padding: 0px; position: relative; width: 562.234px; z-index: 1;&quot;&gt;
&lt;table class=&quot;crayon-table&quot; style=&quot;background: none !important; border-collapse: collapse !important; border-spacing: 0px !important; border: none !important; box-sizing: border-box; font-size: 12px; margin-bottom: 0px !important; margin-left: 0px; margin-right: 0px !important; margin-top: 0px !important; padding: 0px !important; table-layout: auto !important; width: auto !important;&quot;&gt;&lt;tbody style=&quot;box-sizing: border-box;&quot;&gt;
&lt;tr class=&quot;crayon-row&quot; style=&quot;background: 0px center; border: none !important; box-sizing: border-box; margin: 0px !important; padding: 0px !important; vertical-align: top !important;&quot;&gt;&lt;td class=&quot;crayon-nums &quot; data-settings=&quot;show&quot; style=&quot;background-attachment: initial !important; background-clip: initial !important; background-image: initial !important; background-origin: initial !important; background-position: initial !important; background-repeat: initial !important; background-size: initial !important; border-bottom: 0px; border-image: initial; border-left: 0px; border-right: 1px solid rgb(140, 141, 143) !important; border-top: 0px; box-sizing: border-box; color: rgb(255, 255, 255) !important; margin: 0px !important; padding: 0px !important; vertical-align: top !important;&quot;&gt;&lt;div class=&quot;crayon-nums-content&quot; style=&quot;background: 0px center; border: 0px; box-sizing: border-box; line-height: 15px !important; margin: 0px; padding: 0px; white-space: nowrap;&quot;&gt;
&lt;div class=&quot;crayon-num&quot; data-line=&quot;crayon-5ca2399f774b6498894191-1&quot; style=&quot;background: 0px center; border: 0px; box-sizing: border-box; font-family: inherit; font-size: inherit !important; font-weight: inherit !important; height: inherit; line-height: inherit !important; margin: 0px; padding: 0px 5px; text-align: center;&quot;&gt;
1&lt;/div&gt;
&lt;/div&gt;
&lt;/td&gt;&lt;td class=&quot;crayon-code&quot; style=&quot;background: 0px center; border: 0px; box-sizing: border-box; margin: 0px !important; padding: 0px !important; vertical-align: top !important; width: 545px;&quot;&gt;&lt;div class=&quot;crayon-pre&quot; style=&quot;background: none !important; border: none !important; box-sizing: border-box; line-height: 15px !important; margin: 0px; overflow: visible; padding: 0px; tab-size: 4; white-space: pre;&quot;&gt;
&lt;div class=&quot;crayon-line&quot; id=&quot;crayon-5ca2399f774b6498894191-1&quot; style=&quot;background: 0px center; border: 0px; box-sizing: border-box; font-family: inherit; font-size: inherit !important; font-weight: inherit !important; height: inherit; line-height: inherit !important; margin: 0px; padding: 0px 5px;&quot;&gt;
&lt;span class=&quot;crayon-r &quot; style=&quot;box-sizing: border-box; color: rgb(244, 187, 21) !important; font-family: inherit; font-size: inherit !important; font-weight: inherit !important; height: inherit; line-height: inherit !important;&quot;&gt;Set&lt;/span&gt;&lt;span class=&quot;crayon-cn&quot; style=&quot;box-sizing: border-box; color: rgb(231, 163, 122) !important; font-family: inherit; font-size: inherit !important; font-weight: inherit !important; height: inherit; line-height: inherit !important;&quot;&gt;-ADSyncScheduler&lt;/span&gt;&lt;span class=&quot;crayon-h&quot; style=&quot;box-sizing: border-box; color: rgb(0, 111, 224) !important; font-family: inherit; font-size: inherit !important; font-weight: inherit !important; height: inherit; line-height: inherit !important;&quot;&gt; &lt;/span&gt;&lt;span class=&quot;crayon-cn&quot; style=&quot;box-sizing: border-box; color: rgb(231, 163, 122) !important; font-family: inherit; font-size: inherit !important; font-weight: inherit !important; height: inherit; line-height: inherit !important;&quot;&gt;-SyncCycleEnabled&lt;/span&gt;&lt;span class=&quot;crayon-h&quot; style=&quot;box-sizing: border-box; color: rgb(0, 111, 224) !important; font-family: inherit; font-size: inherit !important; font-weight: inherit !important; height: inherit; line-height: inherit !important;&quot;&gt; &lt;/span&gt;&lt;span class=&quot;crayon-v&quot; style=&quot;box-sizing: border-box; color: rgb(189, 183, 107) !important; font-family: inherit; font-size: inherit !important; font-weight: inherit !important; height: inherit; line-height: inherit !important;&quot;&gt;$False&lt;/span&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;div style=&quot;background-color: white; box-sizing: border-box; color: #333333; font-family: &amp;quot;Source Sans Pro&amp;quot;, sans-serif; font-size: 16px; margin-bottom: 1rem; margin-top: 1.125em;&quot;&gt;
Activer les synchro :&lt;/div&gt;
&lt;div class=&quot;crayon-syntax crayon-theme-powershell crayon-font-monospace crayon-os-pc print-yes notranslate&quot; data-settings=&quot; minimize scroll-mouseover disable-anim&quot; id=&quot;crayon-5ca2399f774b8733103995&quot; style=&quot;background: rgb(1, 36, 86) !important; border-color: rgb(48, 48, 48) !important; border-width: 1px !important; box-sizing: border-box; color: #333333; direction: ltr !important; font-family: Monaco, MonacoRegular, &amp;quot;Courier New&amp;quot;, monospace; font-size: 12px !important; height: auto; line-height: 15px !important; margin: 12px 0px; overflow: hidden !important; padding: 0px; position: relative !important; text-shadow: none !important; text-size-adjust: none; width: 562.234px;&quot;&gt;
&lt;div class=&quot;crayon-plain-wrap&quot; style=&quot;background: 0px center; border: 0px; box-sizing: border-box; font-family: monospace !important; height: auto !important; margin: 0px !important; padding: 0px !important;&quot;&gt;
&lt;textarea class=&quot;crayon-plain print-no&quot; data-settings=&quot;dblclick&quot; readonly=&quot;&quot; style=&quot;-webkit-appearance: none; background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border-color: initial; border-radius: 0px; border-style: initial; border-width: 0px; box-shadow: none; color: black; font-size: 12px !important; height: 15px; line-height: 15px !important; margin: 0px; opacity: 0; overflow-wrap: normal; overflow: hidden; padding-left: 5px; padding-right: 5px; padding-top: 0px; position: absolute; resize: none; tab-size: 4; transition: background 0.15s ease 0s, box-shadow 0.15s ease 0s; white-space: pre; width: 562.234px; z-index: 0;&quot; wrap=&quot;soft&quot;&gt;&lt;/textarea&gt;&lt;/div&gt;
&lt;div class=&quot;crayon-main&quot; style=&quot;background: 0px center; border: 0px; box-sizing: border-box; font-family: monospace !important; margin: 0px; overflow: hidden; padding: 0px; position: relative; width: 562.234px; z-index: 1;&quot;&gt;
&lt;table class=&quot;crayon-table&quot; style=&quot;background: none !important; border-collapse: collapse !important; border-spacing: 0px !important; border: none !important; box-sizing: border-box; font-size: 12px; margin-bottom: 0px !important; margin-left: 0px; margin-right: 0px !important; margin-top: 0px !important; padding: 0px !important; table-layout: auto !important; width: auto !important;&quot;&gt;&lt;tbody style=&quot;box-sizing: border-box;&quot;&gt;
&lt;tr class=&quot;crayon-row&quot; style=&quot;background: 0px center; border: none !important; box-sizing: border-box; margin: 0px !important; padding: 0px !important; vertical-align: top !important;&quot;&gt;&lt;td class=&quot;crayon-nums &quot; data-settings=&quot;show&quot; style=&quot;background-attachment: initial !important; background-clip: initial !important; background-image: initial !important; background-origin: initial !important; background-position: initial !important; background-repeat: initial !important; background-size: initial !important; border-bottom: 0px; border-image: initial; border-left: 0px; border-right: 1px solid rgb(140, 141, 143) !important; border-top: 0px; box-sizing: border-box; color: rgb(255, 255, 255) !important; margin: 0px !important; padding: 0px !important; vertical-align: top !important;&quot;&gt;&lt;div class=&quot;crayon-nums-content&quot; style=&quot;background: 0px center; border: 0px; box-sizing: border-box; line-height: 15px !important; margin: 0px; padding: 0px; white-space: nowrap;&quot;&gt;
&lt;div class=&quot;crayon-num&quot; data-line=&quot;crayon-5ca2399f774b8733103995-1&quot; style=&quot;background: 0px center; border: 0px; box-sizing: border-box; font-family: inherit; font-size: inherit !important; font-weight: inherit !important; height: inherit; line-height: inherit !important; margin: 0px; padding: 0px 5px; text-align: center;&quot;&gt;
1&lt;/div&gt;
&lt;/div&gt;
&lt;/td&gt;&lt;td class=&quot;crayon-code&quot; style=&quot;background: 0px center; border: 0px; box-sizing: border-box; margin: 0px !important; padding: 0px !important; vertical-align: top !important; width: 545px;&quot;&gt;&lt;div class=&quot;crayon-pre&quot; style=&quot;background: none !important; border: none !important; box-sizing: border-box; line-height: 15px !important; margin: 0px; overflow: visible; padding: 0px; tab-size: 4; white-space: pre;&quot;&gt;
&lt;div class=&quot;crayon-line&quot; id=&quot;crayon-5ca2399f774b8733103995-1&quot; style=&quot;background: 0px center; border: 0px; box-sizing: border-box; font-family: inherit; font-size: inherit !important; font-weight: inherit !important; height: inherit; line-height: inherit !important; margin: 0px; padding: 0px 5px;&quot;&gt;
&lt;span class=&quot;crayon-r &quot; style=&quot;box-sizing: border-box; color: rgb(244, 187, 21) !important; font-family: inherit; font-size: inherit !important; font-weight: inherit !important; height: inherit; line-height: inherit !important;&quot;&gt;Set&lt;/span&gt;&lt;span class=&quot;crayon-cn&quot; style=&quot;box-sizing: border-box; color: rgb(231, 163, 122) !important; font-family: inherit; font-size: inherit !important; font-weight: inherit !important; height: inherit; line-height: inherit !important;&quot;&gt;-ADSyncScheduler&lt;/span&gt;&lt;span class=&quot;crayon-h&quot; style=&quot;box-sizing: border-box; color: rgb(0, 111, 224) !important; font-family: inherit; font-size: inherit !important; font-weight: inherit !important; height: inherit; line-height: inherit !important;&quot;&gt; &lt;/span&gt;&lt;span class=&quot;crayon-cn&quot; style=&quot;box-sizing: border-box; color: rgb(231, 163, 122) !important; font-family: inherit; font-size: inherit !important; font-weight: inherit !important; height: inherit; line-height: inherit !important;&quot;&gt;-SyncCycleEnabled&lt;/span&gt;&lt;span class=&quot;crayon-h&quot; style=&quot;box-sizing: border-box; color: rgb(0, 111, 224) !important; font-family: inherit; font-size: inherit !important; font-weight: inherit !important; height: inherit; line-height: inherit !important;&quot;&gt; &lt;/span&gt;&lt;span class=&quot;crayon-v&quot; style=&quot;box-sizing: border-box; color: rgb(189, 183, 107) !important; font-family: inherit; font-size: inherit !important; font-weight: inherit !important; height: inherit; line-height: inherit !important;&quot;&gt;$True&lt;/span&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;div style=&quot;background-color: white; box-sizing: border-box; color: #333333; font-family: &amp;quot;Source Sans Pro&amp;quot;, sans-serif; font-size: 16px; margin-bottom: 1rem; margin-top: 1.125em;&quot;&gt;
Forcer une synchro totale&lt;/div&gt;
&lt;div class=&quot;crayon-syntax crayon-theme-powershell crayon-font-monospace crayon-os-pc print-yes notranslate&quot; data-settings=&quot; minimize scroll-mouseover disable-anim&quot; id=&quot;crayon-5ca2399f774b9325775233&quot; style=&quot;background: rgb(1, 36, 86) !important; border-color: rgb(48, 48, 48) !important; border-width: 1px !important; box-sizing: border-box; color: #333333; direction: ltr !important; font-family: Monaco, MonacoRegular, &amp;quot;Courier New&amp;quot;, monospace; font-size: 12px !important; height: auto; line-height: 15px !important; margin: 12px 0px; overflow: hidden !important; padding: 0px; position: relative !important; text-shadow: none !important; text-size-adjust: none; width: 562.234px;&quot;&gt;
&lt;div class=&quot;crayon-plain-wrap&quot; style=&quot;background: 0px center; border: 0px; box-sizing: border-box; font-family: monospace !important; height: auto !important; margin: 0px !important; padding: 0px !important;&quot;&gt;
&lt;textarea class=&quot;crayon-plain print-no&quot; data-settings=&quot;dblclick&quot; readonly=&quot;&quot; style=&quot;-webkit-appearance: none; background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border-color: initial; border-radius: 0px; border-style: initial; border-width: 0px; box-shadow: none; color: black; font-size: 12px !important; height: 15px; line-height: 15px !important; margin: 0px; opacity: 0; overflow-wrap: normal; overflow: hidden; padding-left: 5px; padding-right: 5px; padding-top: 0px; position: absolute; resize: none; tab-size: 4; transition: background 0.15s ease 0s, box-shadow 0.15s ease 0s; white-space: pre; width: 562.234px; z-index: 0;&quot; wrap=&quot;soft&quot;&gt;&lt;/textarea&gt;&lt;/div&gt;
&lt;div class=&quot;crayon-main&quot; style=&quot;background: 0px center; border: 0px; box-sizing: border-box; font-family: monospace !important; margin: 0px; overflow: hidden; padding: 0px; position: relative; width: 562.234px; z-index: 1;&quot;&gt;
&lt;table class=&quot;crayon-table&quot; style=&quot;background: none !important; border-collapse: collapse !important; border-spacing: 0px !important; border: none !important; box-sizing: border-box; font-size: 12px; margin-bottom: 0px !important; margin-left: 0px; margin-right: 0px !important; margin-top: 0px !important; padding: 0px !important; table-layout: auto !important; width: auto !important;&quot;&gt;&lt;tbody style=&quot;box-sizing: border-box;&quot;&gt;
&lt;tr class=&quot;crayon-row&quot; style=&quot;background: 0px center; border: none !important; box-sizing: border-box; margin: 0px !important; padding: 0px !important; vertical-align: top !important;&quot;&gt;&lt;td class=&quot;crayon-nums &quot; data-settings=&quot;show&quot; style=&quot;background-attachment: initial !important; background-clip: initial !important; background-image: initial !important; background-origin: initial !important; background-position: initial !important; background-repeat: initial !important; background-size: initial !important; border-bottom: 0px; border-image: initial; border-left: 0px; border-right: 1px solid rgb(140, 141, 143) !important; border-top: 0px; box-sizing: border-box; color: rgb(255, 255, 255) !important; margin: 0px !important; padding: 0px !important; vertical-align: top !important;&quot;&gt;&lt;div class=&quot;crayon-nums-content&quot; style=&quot;background: 0px center; border: 0px; box-sizing: border-box; line-height: 15px !important; margin: 0px; padding: 0px; white-space: nowrap;&quot;&gt;
&lt;div class=&quot;crayon-num&quot; data-line=&quot;crayon-5ca2399f774b9325775233-1&quot; style=&quot;background: 0px center; border: 0px; box-sizing: border-box; font-family: inherit; font-size: inherit !important; font-weight: inherit !important; height: inherit; line-height: inherit !important; margin: 0px; padding: 0px 5px; text-align: center;&quot;&gt;
1&lt;/div&gt;
&lt;/div&gt;
&lt;/td&gt;&lt;td class=&quot;crayon-code&quot; style=&quot;background: 0px center; border: 0px; box-sizing: border-box; margin: 0px !important; padding: 0px !important; vertical-align: top !important; width: 545px;&quot;&gt;&lt;div class=&quot;crayon-pre&quot; style=&quot;background: none !important; border: none !important; box-sizing: border-box; line-height: 15px !important; margin: 0px; overflow: visible; padding: 0px; tab-size: 4; white-space: pre;&quot;&gt;
&lt;div class=&quot;crayon-line&quot; id=&quot;crayon-5ca2399f774b9325775233-1&quot; style=&quot;background: 0px center; border: 0px; box-sizing: border-box; font-family: inherit; font-size: inherit !important; font-weight: inherit !important; height: inherit; line-height: inherit !important; margin: 0px; padding: 0px 5px;&quot;&gt;
&lt;span class=&quot;crayon-r &quot; style=&quot;box-sizing: border-box; color: rgb(244, 187, 21) !important; font-family: inherit; font-size: inherit !important; font-weight: inherit !important; height: inherit; line-height: inherit !important;&quot;&gt;Start-ADSyncSyncCycle&lt;/span&gt;&lt;span class=&quot;crayon-h&quot; style=&quot;box-sizing: border-box; color: rgb(0, 111, 224) !important; font-family: inherit; font-size: inherit !important; font-weight: inherit !important; height: inherit; line-height: inherit !important;&quot;&gt; &lt;/span&gt;&lt;span class=&quot;crayon-cn&quot; style=&quot;box-sizing: border-box; color: rgb(231, 163, 122) !important; font-family: inherit; font-size: inherit !important; font-weight: inherit !important; height: inherit; line-height: inherit !important;&quot;&gt;-PolicyType&lt;/span&gt;&lt;span class=&quot;crayon-h&quot; style=&quot;box-sizing: border-box; color: rgb(0, 111, 224) !important; font-family: inherit; font-size: inherit !important; font-weight: inherit !important; height: inherit; line-height: inherit !important;&quot;&gt; &lt;/span&gt;&lt;span class=&quot;crayon-i&quot; style=&quot;box-sizing: border-box; color: rgb(220, 220, 220) !important; font-family: inherit; font-size: inherit !important; font-weight: inherit !important; height: inherit; line-height: inherit !important;&quot;&gt;Initial&lt;/span&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;div style=&quot;background-color: white; box-sizing: border-box; color: #333333; font-family: &amp;quot;Source Sans Pro&amp;quot;, sans-serif; font-size: 16px; margin-bottom: 1rem; margin-top: 1.125em;&quot;&gt;
Forcer une synchro partielle/delta&lt;/div&gt;
&lt;div class=&quot;crayon-syntax crayon-theme-powershell crayon-font-monospace crayon-os-pc print-yes notranslate&quot; data-settings=&quot; minimize scroll-mouseover disable-anim&quot; id=&quot;crayon-5ca2399f774bb447955230&quot; style=&quot;background: rgb(1, 36, 86) !important; border-color: rgb(48, 48, 48) !important; border-width: 1px !important; box-sizing: border-box; color: #333333; direction: ltr !important; font-family: Monaco, MonacoRegular, &amp;quot;Courier New&amp;quot;, monospace; font-size: 12px !important; height: auto; line-height: 15px !important; margin: 12px 0px; overflow: hidden !important; padding: 0px; position: relative !important; text-shadow: none !important; text-size-adjust: none; width: 562.234px;&quot;&gt;
&lt;div class=&quot;crayon-plain-wrap&quot; style=&quot;background: 0px center; border: 0px; box-sizing: border-box; font-family: monospace !important; height: auto !important; margin: 0px !important; padding: 0px !important;&quot;&gt;
&lt;textarea class=&quot;crayon-plain print-no&quot; data-settings=&quot;dblclick&quot; readonly=&quot;&quot; style=&quot;-webkit-appearance: none; background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border-color: initial; border-radius: 0px; border-style: initial; border-width: 0px; box-shadow: none; color: black; font-size: 12px !important; height: 15px; line-height: 15px !important; margin: 0px; opacity: 0; overflow-wrap: normal; overflow: hidden; padding-left: 5px; padding-right: 5px; padding-top: 0px; position: absolute; resize: none; tab-size: 4; transition: background 0.15s ease 0s, box-shadow 0.15s ease 0s; white-space: pre; width: 562.234px; z-index: 0;&quot; wrap=&quot;soft&quot;&gt;&lt;/textarea&gt;&lt;/div&gt;
&lt;div class=&quot;crayon-main&quot; style=&quot;background: 0px center; border: 0px; box-sizing: border-box; font-family: monospace !important; margin: 0px; overflow: hidden; padding: 0px; position: relative; width: 562.234px; z-index: 1;&quot;&gt;
&lt;table class=&quot;crayon-table&quot; style=&quot;background: none !important; border-collapse: collapse !important; border-spacing: 0px !important; border: none !important; box-sizing: border-box; font-size: 12px; margin-bottom: 0px !important; margin-left: 0px; margin-right: 0px !important; margin-top: 0px !important; padding: 0px !important; table-layout: auto !important; width: auto !important;&quot;&gt;&lt;tbody style=&quot;box-sizing: border-box;&quot;&gt;
&lt;tr class=&quot;crayon-row&quot; style=&quot;background: 0px center; border: none !important; box-sizing: border-box; margin: 0px !important; padding: 0px !important; vertical-align: top !important;&quot;&gt;&lt;td class=&quot;crayon-nums &quot; data-settings=&quot;show&quot; style=&quot;background-attachment: initial !important; background-clip: initial !important; background-image: initial !important; background-origin: initial !important; background-position: initial !important; background-repeat: initial !important; background-size: initial !important; border-bottom: 0px; border-image: initial; border-left: 0px; border-right: 1px solid rgb(140, 141, 143) !important; border-top: 0px; box-sizing: border-box; color: rgb(255, 255, 255) !important; margin: 0px !important; padding: 0px !important; vertical-align: top !important;&quot;&gt;&lt;div class=&quot;crayon-nums-content&quot; style=&quot;background: 0px center; border: 0px; box-sizing: border-box; line-height: 15px !important; margin: 0px; padding: 0px; white-space: nowrap;&quot;&gt;
&lt;div class=&quot;crayon-num&quot; data-line=&quot;crayon-5ca2399f774bb447955230-1&quot; style=&quot;background: 0px center; border: 0px; box-sizing: border-box; font-family: inherit; font-size: inherit !important; font-weight: inherit !important; height: inherit; line-height: inherit !important; margin: 0px; padding: 0px 5px; text-align: center;&quot;&gt;
1&lt;/div&gt;
&lt;/div&gt;
&lt;/td&gt;&lt;td class=&quot;crayon-code&quot; style=&quot;background: 0px center; border: 0px; box-sizing: border-box; margin: 0px !important; padding: 0px !important; vertical-align: top !important; width: 545px;&quot;&gt;&lt;div class=&quot;crayon-pre&quot; style=&quot;background: none !important; border: none !important; box-sizing: border-box; line-height: 15px !important; margin: 0px; overflow: visible; padding: 0px; tab-size: 4; white-space: pre;&quot;&gt;
&lt;div class=&quot;crayon-line&quot; id=&quot;crayon-5ca2399f774bb447955230-1&quot; style=&quot;background: 0px center; border: 0px; box-sizing: border-box; font-family: inherit; font-size: inherit !important; font-weight: inherit !important; height: inherit; line-height: inherit !important; margin: 0px; padding: 0px 5px;&quot;&gt;
&lt;span class=&quot;crayon-r &quot; style=&quot;box-sizing: border-box; color: rgb(244, 187, 21) !important; font-family: inherit; font-size: inherit !important; font-weight: inherit !important; height: inherit; line-height: inherit !important;&quot;&gt;Start-ADSyncSyncCycle&lt;/span&gt;&lt;span class=&quot;crayon-h&quot; style=&quot;box-sizing: border-box; color: rgb(0, 111, 224) !important; font-family: inherit; font-size: inherit !important; font-weight: inherit !important; height: inherit; line-height: inherit !important;&quot;&gt; &lt;/span&gt;&lt;span class=&quot;crayon-cn&quot; style=&quot;box-sizing: border-box; color: rgb(231, 163, 122) !important; font-family: inherit; font-size: inherit !important; font-weight: inherit !important; height: inherit; line-height: inherit !important;&quot;&gt;-PolicyType&lt;/span&gt;&lt;span class=&quot;crayon-h&quot; style=&quot;box-sizing: border-box; color: rgb(0, 111, 224) !important; font-family: inherit; font-size: inherit !important; font-weight: inherit !important; height: inherit; line-height: inherit !important;&quot;&gt; &lt;/span&gt;&lt;span class=&quot;crayon-i&quot; style=&quot;box-sizing: border-box; color: rgb(220, 220, 220) !important; font-family: inherit; font-size: inherit !important; font-weight: inherit !important; height: inherit; line-height: inherit !important;&quot;&gt;Delta&lt;/span&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://neo4tech.blogspot.com/feeds/990323182657214436/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://neo4tech.blogspot.com/2019/04/azure-ad-connect-commande-powershell.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8986027051715887119/posts/default/990323182657214436'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8986027051715887119/posts/default/990323182657214436'/><link rel='alternate' type='text/html' href='http://neo4tech.blogspot.com/2019/04/azure-ad-connect-commande-powershell.html' title='Azure AD Connect : Commande PowerShell'/><author><name>Admin</name><uri>http://www.blogger.com/profile/08900110432875731584</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgPMVeF3S8Yk12hgsud61XG-VFrioTzHfden9RTyUSio_JYOU5uuGmy9zYSF7j8E0BcJ4QCX_dFyTQ7bzInq_FWkQdVRHG_gGxnQKy08eRIw9ON45dhN8PrqS2tIO9oTQ/s113/*'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8986027051715887119.post-5843437547162117884</id><published>2019-03-28T16:38:00.003+01:00</published><updated>2019-03-28T16:38:46.556+01:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Linux"/><category scheme="http://www.blogger.com/atom/ns#" term="Open Source"/><title type='text'>How to install OpenStack on a single Ubuntu Server virtual machine</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
&lt;span style=&quot;background-color: white; font-family: &amp;quot;Proxima Nova&amp;quot;, sans-serif;&quot;&gt;If you want to install OpenStack, but don&#39;t want to have to dedicate multiple machines for the project, here&#39;s how to do that with a single Ubuntu Server virtual machine.&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;background-color: white; color: #778596; font-family: &amp;quot;Proxima Nova&amp;quot;, sans-serif; font-size: 24px;&quot;&gt;&lt;br /&gt;&lt;/span&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEil_AOr2Mi3zmxqKjTM22V_hpibtAjVi12C2sri9G8HOY0uovvX6YJmO_7SmY0kQGXkhaTZDA15buh_hHIIlfHcAFRqhf5lUnSLRtUAwAfB2WHS53nb7S5rN2p408iGFoq4v8OX5W51oH8/s1600/openstackhero.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;602&quot; data-original-width=&quot;770&quot; height=&quot;250&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEil_AOr2Mi3zmxqKjTM22V_hpibtAjVi12C2sri9G8HOY0uovvX6YJmO_7SmY0kQGXkhaTZDA15buh_hHIIlfHcAFRqhf5lUnSLRtUAwAfB2WHS53nb7S5rN2p408iGFoq4v8OX5W51oH8/s320/openstackhero.jpg&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;
&lt;a href=&quot;http://www.openstack.org/&quot; rel=&quot;noopener noreferrer&quot; style=&quot;background-color: white; color: #3289c8; cursor: pointer; font-family: &amp;quot;Proxima Nova&amp;quot;, sans-serif; font-size: 18px; text-decoration-line: none;&quot; target=&quot;_blank&quot;&gt;OpenStack&lt;/a&gt;&lt;span style=&quot;background-color: white; color: #333333; font-family: &amp;quot;Proxima Nova&amp;quot;, sans-serif; font-size: 18px;&quot;&gt;&amp;nbsp;has become the de facto standard in private cloud server platforms. If you&#39;ve ever considered spinning up OpenStack, you know that it is not only an administrative challenge, but it also requires considerable hardware—to the tune of around five servers. However, if you have a powerful enough virtual machine, you can run OpenStack on a single Ubuntu Server.&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;
&lt;span style=&quot;background-color: white; color: #333333; font-family: &amp;quot;Proxima Nova&amp;quot;, sans-serif; font-size: 18px;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;h2 style=&quot;background-color: white; color: #333333; font-family: &amp;quot;Proxima Nova&amp;quot;, sans-serif; font-size: 24px; letter-spacing: -0.02em; line-height: 1.4; margin: 20px 0px 10px; text-rendering: optimizelegibility;&quot;&gt;
The requirements&lt;/h2&gt;
&lt;ul style=&quot;background-color: white; color: #333333; font-family: &amp;quot;Proxima Nova&amp;quot;, sans-serif; font-size: 18px; margin: 0px 0px 20px 25px; padding: 0px;&quot;&gt;
&lt;li&gt;Virtual machine on a real ESXi/KVM/Xen/etc. hypervisor, or a bare metal server with virtualization support&lt;/li&gt;
&lt;li&gt;14 GB of RAM (minimum)&lt;/li&gt;
&lt;li&gt;100 GB of hard disk space (minimum)&lt;/li&gt;
&lt;li&gt;An updated Ubuntu 16.04 LTS server&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 style=&quot;background-color: white; color: #333333; font-family: &amp;quot;Proxima Nova&amp;quot;, sans-serif; font-size: 24px; letter-spacing: -0.02em; line-height: 1.4; margin: 20px 0px 10px; text-rendering: optimizelegibility;&quot;&gt;
Update and install dependencies&lt;/h2&gt;
&lt;div style=&quot;background-color: white; color: #333333; font-family: &amp;quot;Proxima Nova&amp;quot;, sans-serif; font-size: 18px; margin-bottom: 20px;&quot;&gt;
First, you must update Ubuntu. Open a terminal window and issue the commands:&lt;/div&gt;
&lt;pre class=&quot;code&quot; style=&quot;background-color: white; color: #778596; font-family: monospace, serif; font-size: 14px; margin-bottom: 20px; overflow-wrap: break-word; white-space: pre-wrap;&quot;&gt;sudo apt-get update
​sudo apt-get upgrade&lt;/pre&gt;
&lt;div style=&quot;background-color: white; color: #333333; font-family: &amp;quot;Proxima Nova&amp;quot;, sans-serif; font-size: 18px; margin-bottom: 20px;&quot;&gt;
Once those commands have completed, you&#39;ll need to install git. To do this, issue the command:&lt;/div&gt;
&lt;pre class=&quot;code&quot; style=&quot;background-color: white; color: #778596; font-family: monospace, serif; font-size: 14px; margin-bottom: 20px; overflow-wrap: break-word; white-space: pre-wrap;&quot;&gt;sudo apt-get install git&lt;/pre&gt;
&lt;pre class=&quot;code&quot; style=&quot;background-color: white; color: #778596; font-family: monospace, serif; font-size: 14px; margin-bottom: 20px; overflow-wrap: break-word; white-space: pre-wrap;&quot;&gt;&lt;div style=&quot;color: #333333; font-family: &amp;quot;Proxima Nova&amp;quot;, sans-serif; font-size: 18px; margin-bottom: 20px; white-space: normal;&quot;&gt;
Allow that installation to complete.&lt;/div&gt;
&lt;h2 style=&quot;color: #333333; font-family: &amp;quot;Proxima Nova&amp;quot;, sans-serif; font-size: 24px; letter-spacing: -0.02em; line-height: 1.4; margin: 20px 0px 10px; text-rendering: optimizelegibility; white-space: normal;&quot;&gt;
Clone devstack&lt;/h2&gt;
&lt;div style=&quot;color: #333333; font-family: &amp;quot;Proxima Nova&amp;quot;, sans-serif; font-size: 18px; margin-bottom: 20px; white-space: normal;&quot;&gt;
We&#39;re going to use git to clone devstack. To do this, go back to your terminal window and issue the following two commands:&lt;/div&gt;
&lt;pre class=&quot;code&quot; style=&quot;font-family: monospace, serif; margin-bottom: 20px; overflow-wrap: break-word; white-space: pre-wrap;&quot;&gt;cd /
​sudo git clone https://git.openstack.org/openstack-dev/devstack master&lt;/pre&gt;
&lt;div style=&quot;color: #333333; font-family: &amp;quot;Proxima Nova&amp;quot;, sans-serif; font-size: 18px; margin-bottom: 20px; white-space: normal;&quot;&gt;
Next, we have to copy the sample configuration file and set a password to be used for automated deployment. To complete this task, issue the following commands:&lt;/div&gt;
&lt;pre class=&quot;code&quot; style=&quot;font-family: monospace, serif; margin-bottom: 20px; overflow-wrap: break-word; white-space: pre-wrap;&quot;&gt;cd devstack
​sudo cp samples/local.conf local.conf&lt;/pre&gt;
&lt;pre class=&quot;code&quot; style=&quot;font-family: monospace, serif; margin-bottom: 20px; overflow-wrap: break-word; white-space: pre-wrap;&quot;&gt;
&lt;/pre&gt;
&lt;pre class=&quot;code&quot; style=&quot;font-family: monospace, serif; margin-bottom: 20px; overflow-wrap: break-word; white-space: pre-wrap;&quot;&gt;&lt;div style=&quot;color: #333333; font-family: &amp;quot;Proxima Nova&amp;quot;, sans-serif; font-size: 18px; margin-bottom: 20px; white-space: normal;&quot;&gt;
Now we must set the automated deployment password. Open the local.conf file with the command:&lt;/div&gt;
&lt;pre class=&quot;code&quot; style=&quot;font-family: monospace, serif; margin-bottom: 20px; overflow-wrap: break-word; white-space: pre-wrap;&quot;&gt;sudo nano local.conf&lt;/pre&gt;
&lt;div style=&quot;color: #333333; font-family: &amp;quot;Proxima Nova&amp;quot;, sans-serif; font-size: 18px; margin-bottom: 20px; white-space: normal;&quot;&gt;
Search for the password variable section and ensure it reflects the following (YOURPASSWORD is the actual password you want to use):&lt;/div&gt;
&lt;pre class=&quot;code&quot; style=&quot;font-family: monospace, serif; margin-bottom: 20px; overflow-wrap: break-word; white-space: pre-wrap;&quot;&gt;ADMIN_PASSWORD=YOURPASSWORD
​MYSQL_PASSWORD=$ADMIN_PASSWORD
​RABBIT_PASSWORD=$ADMIN_PASSWORD
​SERVICE_PASSWORD=$ADMIN_PASSWORD&lt;/pre&gt;
&lt;h2 style=&quot;color: #333333; font-family: &amp;quot;Proxima Nova&amp;quot;, sans-serif; font-size: 24px; letter-spacing: -0.02em; line-height: 1.4; margin: 20px 0px 10px; text-rendering: optimizelegibility; white-space: normal;&quot;&gt;
Create a user and start the installation&lt;/h2&gt;
&lt;div style=&quot;color: #333333; font-family: &amp;quot;Proxima Nova&amp;quot;, sans-serif; font-size: 18px; margin-bottom: 20px; white-space: normal;&quot;&gt;
It&#39;s time to run a few scripts. The first script will create a new user for devstack. The command to run this script is:&lt;/div&gt;
&lt;pre class=&quot;code&quot; style=&quot;font-family: monospace, serif; margin-bottom: 20px; overflow-wrap: break-word; white-space: pre-wrap;&quot;&gt;sudo /devstack/tools/create-stack-user.sh&lt;/pre&gt;
&lt;pre class=&quot;code&quot; style=&quot;font-family: monospace, serif; margin-bottom: 20px; overflow-wrap: break-word; white-space: pre-wrap;&quot;&gt;
&lt;/pre&gt;
&lt;pre class=&quot;code&quot; style=&quot;font-family: monospace, serif; margin-bottom: 20px; overflow-wrap: break-word; white-space: pre-wrap;&quot;&gt;&lt;div style=&quot;color: #333333; font-family: &amp;quot;Proxima Nova&amp;quot;, sans-serif; font-size: 18px; margin-bottom: 20px; white-space: normal;&quot;&gt;
Once the script completes, you&#39;ll need to change the permissions of the devstack folder with the command:&lt;/div&gt;
&lt;pre class=&quot;code&quot; style=&quot;font-family: monospace, serif; margin-bottom: 20px; overflow-wrap: break-word; white-space: pre-wrap;&quot;&gt;sudo chown -R stack:stack /devstack&lt;/pre&gt;
&lt;div style=&quot;color: #333333; font-family: &amp;quot;Proxima Nova&amp;quot;, sans-serif; font-size: 18px; margin-bottom: 20px; white-space: normal;&quot;&gt;
It&#39;s time to run the installation script—this must be run as the stack user by first issuing the command&amp;nbsp;&lt;em&gt;sudo su stack&lt;/em&gt;. After you change to the stack user, kick off the install with the command&amp;nbsp;&lt;em&gt;/devstack/stack.sh&lt;/em&gt;. This command will take at least 30 minutes to complete.&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: &amp;quot;Proxima Nova&amp;quot;, sans-serif; font-size: 18px; margin-bottom: 20px; white-space: normal;&quot;&gt;
When the command finally completes, you will be given an IP address (the address of the server), as well as two usernames (the admin password was created in the&amp;nbsp;&lt;em&gt;local.conf&lt;/em&gt;&amp;nbsp;file). Open a browser, point it to http://SERVER_IP_ADDRESS/dashboard, and log in with the given credentials. You will be presented with the OpenStack Dashboard (&lt;strong&gt;Figure A&lt;/strong&gt;).&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: &amp;quot;Proxima Nova&amp;quot;, sans-serif; font-size: 18px; margin-bottom: 20px; white-space: normal;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiD-RaFmt48Dy1fL6G71Mc6PVMm0cr-TXyxbKp4EbRJ43PpI8EG4yFFzZjqaE6S1f0t2_uU7clRDzzzO-ZZ7ahC8_V6nQjJQv6ebU6T_aVr99G0QyUJS3uMIKTWE73Ww4N4MX6N5xX-ZDU/s1600/openstack.jpg&quot; imageanchor=&quot;1&quot; style=&quot;clear: right; float: right; margin-bottom: 1em; margin-left: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;491&quot; data-original-width=&quot;800&quot; height=&quot;392&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiD-RaFmt48Dy1fL6G71Mc6PVMm0cr-TXyxbKp4EbRJ43PpI8EG4yFFzZjqaE6S1f0t2_uU7clRDzzzO-ZZ7ahC8_V6nQjJQv6ebU6T_aVr99G0QyUJS3uMIKTWE73Ww4N4MX6N5xX-ZDU/s640/openstack.jpg&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: &amp;quot;Proxima Nova&amp;quot;, sans-serif; font-size: 18px; margin-bottom: 20px; white-space: normal;&quot;&gt;
&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: &amp;quot;Proxima Nova&amp;quot;, sans-serif; font-size: 18px; margin-bottom: 20px; white-space: normal;&quot;&gt;
Congratulations! You&#39;re ready to create and deploy.&lt;/div&gt;
&lt;/pre&gt;
&lt;/pre&gt;
&lt;/pre&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;
&lt;a href=&quot;https://www.techrepublic.com/article/how-to-install-openstack-on-a-single-ubuntu-server-virtual-machine/&quot; target=&quot;_blank&quot;&gt;Source&lt;/a&gt;&lt;/div&gt;
&lt;span style=&quot;background-color: white; color: #778596; font-family: &amp;quot;Proxima Nova&amp;quot;, sans-serif; font-size: 24px;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://neo4tech.blogspot.com/feeds/5843437547162117884/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://neo4tech.blogspot.com/2019/03/how-to-install-openstack-on-single.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8986027051715887119/posts/default/5843437547162117884'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8986027051715887119/posts/default/5843437547162117884'/><link rel='alternate' type='text/html' href='http://neo4tech.blogspot.com/2019/03/how-to-install-openstack-on-single.html' title='How to install OpenStack on a single Ubuntu Server virtual machine'/><author><name>Admin</name><uri>http://www.blogger.com/profile/08900110432875731584</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgPMVeF3S8Yk12hgsud61XG-VFrioTzHfden9RTyUSio_JYOU5uuGmy9zYSF7j8E0BcJ4QCX_dFyTQ7bzInq_FWkQdVRHG_gGxnQKy08eRIw9ON45dhN8PrqS2tIO9oTQ/s113/*'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEil_AOr2Mi3zmxqKjTM22V_hpibtAjVi12C2sri9G8HOY0uovvX6YJmO_7SmY0kQGXkhaTZDA15buh_hHIIlfHcAFRqhf5lUnSLRtUAwAfB2WHS53nb7S5rN2p408iGFoq4v8OX5W51oH8/s72-c/openstackhero.jpg" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8986027051715887119.post-7322969023831768081</id><published>2019-03-26T18:43:00.000+01:00</published><updated>2019-03-26T18:43:02.907+01:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Linux"/><category scheme="http://www.blogger.com/atom/ns#" term="Open Source"/><title type='text'>Ansible : Automatiser la gestion de serveurs</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhLBZFxkEAXmdaPkoJcf1xOgsNng-cOFNCCjgF77k3XOkpYwwGCvCXGlPQABBPI-VmNLM1SM07EXIOsClXKNU0DQ1_Qcp8LMuLQf0atLKY-4LJFcOZtI3SLdVLNg86vwXdoiuOUUeEnDxY/s1600/ansible.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;120&quot; data-original-width=&quot;377&quot; height=&quot;101&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhLBZFxkEAXmdaPkoJcf1xOgsNng-cOFNCCjgF77k3XOkpYwwGCvCXGlPQABBPI-VmNLM1SM07EXIOsClXKNU0DQ1_Qcp8LMuLQf0atLKY-4LJFcOZtI3SLdVLNg86vwXdoiuOUUeEnDxY/s320/ansible.png&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;h1 class=&quot;wiki_paragraph1&quot; id=&quot;paragraph_introduction&quot; style=&quot;background-color: white; border-bottom: 2px solid rgb(51, 99, 151); box-sizing: border-box; color: #333333; font-family: linuxtricks, &amp;quot;Trebuchet MS&amp;quot;, Verdana, &amp;quot;Bitstream Vera Sans&amp;quot;, Times, serif; font-size: 17px; margin: auto; overflow: hidden; padding: 0px 5px; text-align: justify;&quot;&gt;
Introduction&lt;/h1&gt;
&lt;br style=&quot;background-color: white; box-sizing: border-box; color: #555555; font-family: linuxtricks, &amp;quot;Trebuchet MS&amp;quot;, Verdana, &amp;quot;Bitstream Vera Sans&amp;quot;, Times, serif; font-size: 13px; margin: 0px; padding: 0px; text-align: justify;&quot; /&gt;&lt;br style=&quot;background-color: white; box-sizing: border-box; color: #555555; font-family: linuxtricks, &amp;quot;Trebuchet MS&amp;quot;, Verdana, &amp;quot;Bitstream Vera Sans&amp;quot;, Times, serif; font-size: 13px; margin: 0px; padding: 0px; text-align: justify;&quot; /&gt;&lt;span style=&quot;background-color: white; color: #555555; font-family: linuxtricks, &amp;quot;Trebuchet MS&amp;quot;, Verdana, &amp;quot;Bitstream Vera Sans&amp;quot;, Times, serif; font-size: 13px; text-align: justify;&quot;&gt;Ansible est un logiciel de déploiement/configuration à distance, créé par M. De Hann ( Redhat : Cobbler et Func) et est écrit en python. Il utilise seulement SSH et ne nécessite pas de serveur : une simple station de travail peut suffire. Il est bon de noter qu&#39;il fonctionne en mode push (de Ansible vers le serveur cible). La machine hébergeant Ansible ne nécessite que python 2.4+, et Ansible est extensible en n&#39;importe quel langage.&lt;/span&gt;&lt;br style=&quot;background-color: white; box-sizing: border-box; color: #555555; font-family: linuxtricks, &amp;quot;Trebuchet MS&amp;quot;, Verdana, &amp;quot;Bitstream Vera Sans&amp;quot;, Times, serif; font-size: 13px; margin: 0px; padding: 0px; text-align: justify;&quot; /&gt;&lt;br style=&quot;background-color: white; box-sizing: border-box; color: #555555; font-family: linuxtricks, &amp;quot;Trebuchet MS&amp;quot;, Verdana, &amp;quot;Bitstream Vera Sans&amp;quot;, Times, serif; font-size: 13px; margin: 0px; padding: 0px; text-align: justify;&quot; /&gt;&lt;span style=&quot;background-color: white; color: #555555; font-family: linuxtricks, &amp;quot;Trebuchet MS&amp;quot;, Verdana, &amp;quot;Bitstream Vera Sans&amp;quot;, Times, serif; font-size: 13px; text-align: justify;&quot;&gt;Cette solution est plutôt dédiée à un usage professionnel.&lt;/span&gt;&lt;br style=&quot;background-color: white; box-sizing: border-box; color: #555555; font-family: linuxtricks, &amp;quot;Trebuchet MS&amp;quot;, Verdana, &amp;quot;Bitstream Vera Sans&amp;quot;, Times, serif; font-size: 13px; margin: 0px; padding: 0px; text-align: justify;&quot; /&gt;&lt;br style=&quot;background-color: white; box-sizing: border-box; color: #555555; font-family: linuxtricks, &amp;quot;Trebuchet MS&amp;quot;, Verdana, &amp;quot;Bitstream Vera Sans&amp;quot;, Times, serif; font-size: 13px; margin: 0px; padding: 0px; text-align: justify;&quot; /&gt;&lt;br /&gt;
&lt;h1 class=&quot;wiki_paragraph1&quot; id=&quot;paragraph_installer-ansible&quot; style=&quot;background-color: white; border-bottom: 2px solid rgb(51, 99, 151); box-sizing: border-box; color: #333333; font-family: linuxtricks, &amp;quot;Trebuchet MS&amp;quot;, Verdana, &amp;quot;Bitstream Vera Sans&amp;quot;, Times, serif; font-size: 17px; margin: auto; overflow: hidden; padding: 0px 5px; text-align: justify;&quot;&gt;
Installer Ansible&lt;/h1&gt;
&lt;br style=&quot;background-color: white; box-sizing: border-box; color: #555555; font-family: linuxtricks, &amp;quot;Trebuchet MS&amp;quot;, Verdana, &amp;quot;Bitstream Vera Sans&amp;quot;, Times, serif; font-size: 13px; margin: 0px; padding: 0px; text-align: justify;&quot; /&gt;&lt;br style=&quot;background-color: white; box-sizing: border-box; color: #555555; font-family: linuxtricks, &amp;quot;Trebuchet MS&amp;quot;, Verdana, &amp;quot;Bitstream Vera Sans&amp;quot;, Times, serif; font-size: 13px; margin: 0px; padding: 0px; text-align: justify;&quot; /&gt;&lt;span style=&quot;background-color: white; color: #555555; font-family: linuxtricks, &amp;quot;Trebuchet MS&amp;quot;, Verdana, &amp;quot;Bitstream Vera Sans&amp;quot;, Times, serif; font-size: 13px; text-align: justify;&quot;&gt;J&#39;ai mis en œuvre Ansible sur&amp;nbsp; : CentOS7.&amp;nbsp;&lt;/span&gt;&lt;br style=&quot;background-color: white; box-sizing: border-box; color: #555555; font-family: linuxtricks, &amp;quot;Trebuchet MS&amp;quot;, Verdana, &amp;quot;Bitstream Vera Sans&amp;quot;, Times, serif; font-size: 13px; margin: 0px; padding: 0px; text-align: justify;&quot; /&gt;&lt;span style=&quot;background-color: white; color: #555555; font-family: linuxtricks, &amp;quot;Trebuchet MS&amp;quot;, Verdana, &amp;quot;Bitstream Vera Sans&amp;quot;, Times, serif; font-size: 13px; text-align: justify;&quot;&gt;Je décris ici l&#39;installation.&lt;/span&gt;&lt;br style=&quot;background-color: white; box-sizing: border-box; color: #555555; font-family: linuxtricks, &amp;quot;Trebuchet MS&amp;quot;, Verdana, &amp;quot;Bitstream Vera Sans&amp;quot;, Times, serif; font-size: 13px; margin: 0px; padding: 0px; text-align: justify;&quot; /&gt;&lt;br style=&quot;background-color: white; box-sizing: border-box; color: #555555; font-family: linuxtricks, &amp;quot;Trebuchet MS&amp;quot;, Verdana, &amp;quot;Bitstream Vera Sans&amp;quot;, Times, serif; font-size: 13px; margin: 0px; padding: 0px; text-align: justify;&quot; /&gt;&lt;br /&gt;
&lt;h2 class=&quot;wiki_paragraph2&quot; id=&quot;paragraph_centos&quot; style=&quot;background: rgb(255, 255, 255); border-bottom: 3px solid rgb(51, 99, 151); border-radius: 6px; box-sizing: border-box; clear: both; color: #333333; display: inline-block; font-family: linuxtricks, &amp;quot;Trebuchet MS&amp;quot;, Verdana, &amp;quot;Bitstream Vera Sans&amp;quot;, Times, serif; font-size: 16px; margin: 5px 0px 10px 45px; overflow: hidden; padding: 0px 3px; text-align: justify;&quot;&gt;
CentOS&lt;/h2&gt;
&lt;br style=&quot;background-color: white; box-sizing: border-box; color: #555555; font-family: linuxtricks, &amp;quot;Trebuchet MS&amp;quot;, Verdana, &amp;quot;Bitstream Vera Sans&amp;quot;, Times, serif; font-size: 13px; margin: 0px; padding: 0px; text-align: justify;&quot; /&gt;&lt;br style=&quot;background-color: white; box-sizing: border-box; color: #555555; font-family: linuxtricks, &amp;quot;Trebuchet MS&amp;quot;, Verdana, &amp;quot;Bitstream Vera Sans&amp;quot;, Times, serif; font-size: 13px; margin: 0px; padding: 0px; text-align: justify;&quot; /&gt;&lt;span style=&quot;background-color: white; color: #555555; font-family: linuxtricks, &amp;quot;Trebuchet MS&amp;quot;, Verdana, &amp;quot;Bitstream Vera Sans&amp;quot;, Times, serif; font-size: 13px; text-align: justify;&quot;&gt;Il est nécessaire d&#39;installer&amp;nbsp;&lt;/span&gt;&lt;a href=&quot;https://www.linuxtricks.fr/wiki/centos-ajouter-des-depots-supplementaires&quot; style=&quot;background-color: white; box-sizing: border-box; color: #4372aa; font-family: linuxtricks, &amp;quot;Trebuchet MS&amp;quot;, Verdana, &amp;quot;Bitstream Vera Sans&amp;quot;, Times, serif; font-size: 13px; margin: 0px; padding: 0px; text-align: justify; text-decoration-line: none;&quot;&gt;les dépôts EPEL&lt;/a&gt;&lt;span style=&quot;background-color: white; color: #555555; font-family: linuxtricks, &amp;quot;Trebuchet MS&amp;quot;, Verdana, &amp;quot;Bitstream Vera Sans&amp;quot;, Times, serif; font-size: 13px; text-align: justify;&quot;&gt;.&lt;/span&gt;&lt;br style=&quot;background-color: white; box-sizing: border-box; color: #555555; font-family: linuxtricks, &amp;quot;Trebuchet MS&amp;quot;, Verdana, &amp;quot;Bitstream Vera Sans&amp;quot;, Times, serif; font-size: 13px; margin: 0px; padding: 0px; text-align: justify;&quot; /&gt;&lt;br style=&quot;background-color: white; box-sizing: border-box; color: #555555; font-family: linuxtricks, &amp;quot;Trebuchet MS&amp;quot;, Verdana, &amp;quot;Bitstream Vera Sans&amp;quot;, Times, serif; font-size: 13px; margin: 0px; padding: 0px; text-align: justify;&quot; /&gt;&lt;span style=&quot;background-color: white; color: #555555; font-family: linuxtricks, &amp;quot;Trebuchet MS&amp;quot;, Verdana, &amp;quot;Bitstream Vera Sans&amp;quot;, Times, serif; font-size: 13px; text-align: justify;&quot;&gt;Ensuite, installer Ansible via&lt;/span&gt;&lt;br style=&quot;background-color: white; box-sizing: border-box; color: #555555; font-family: linuxtricks, &amp;quot;Trebuchet MS&amp;quot;, Verdana, &amp;quot;Bitstream Vera Sans&amp;quot;, Times, serif; font-size: 13px; margin: 0px; padding: 0px; text-align: justify;&quot; /&gt;&lt;br style=&quot;background-color: white; box-sizing: border-box; color: #555555; font-family: linuxtricks, &amp;quot;Trebuchet MS&amp;quot;, Verdana, &amp;quot;Bitstream Vera Sans&amp;quot;, Times, serif; font-size: 13px; margin: 0px; padding: 0px; text-align: justify;&quot; /&gt;&lt;span class=&quot;formatter-code&quot; style=&quot;background-color: white; box-sizing: border-box; color: #555555; display: block; font-family: linuxtricks, &amp;quot;Trebuchet MS&amp;quot;, Verdana, &amp;quot;Bitstream Vera Sans&amp;quot;, Times, serif; font-size: 13px; font-weight: bold; margin: auto; padding: 2px 0px; text-align: justify; width: 851.859px;&quot;&gt;&lt;span class=&quot;formatter-code&quot; style=&quot;box-sizing: border-box; display: block; margin: auto; padding: 2px 0px; width: 851.859px;&quot;&gt;Code BASH :&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;div class=&quot;code&quot; style=&quot;background-color: #fafafa; border-radius: 3px; border: 1px solid rgb(221, 221, 221); box-sizing: border-box; color: #444444; font-family: linuxtricks, &amp;quot;Trebuchet MS&amp;quot;, Verdana, &amp;quot;Bitstream Vera Sans&amp;quot;, Times, serif; font-size: 13px; margin: 0px 25px; max-height: 500px; overflow-wrap: break-word; overflow: auto; padding: 8px; text-align: justify;&quot;&gt;
&lt;pre style=&quot;box-sizing: border-box; display: inline; max-width: 100%; overflow-wrap: break-word; padding: 0px; white-space: pre-wrap;&quot;&gt;&lt;pre class=&quot;bash&quot; style=&quot;box-sizing: border-box; max-width: 100%; overflow-wrap: break-word; padding: 0px; white-space: pre-wrap;&quot;&gt;&lt;span style=&quot;box-sizing: border-box; color: #c20cb9; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;yum install&lt;/span&gt; ansible&lt;/pre&gt;
&lt;/pre&gt;
&lt;/div&gt;
&lt;span class=&quot;formatter-code&quot; style=&quot;background-color: white; box-sizing: border-box; color: #555555; display: block; font-family: linuxtricks, &amp;quot;Trebuchet MS&amp;quot;, Verdana, &amp;quot;Bitstream Vera Sans&amp;quot;, Times, serif; font-size: 13px; font-weight: bold; margin: auto; padding: 2px 0px; text-align: justify; width: 851.859px;&quot;&gt;&lt;/span&gt;&lt;span class=&quot;formatter-code&quot; style=&quot;background-color: white; box-sizing: border-box; color: #555555; display: block; font-family: linuxtricks, &amp;quot;Trebuchet MS&amp;quot;, Verdana, &amp;quot;Bitstream Vera Sans&amp;quot;, Times, serif; font-size: 13px; font-weight: bold; margin: auto; padding: 2px 0px; text-align: justify; width: 851.859px;&quot;&gt;&lt;br /&gt;&lt;/span&gt;
&lt;h1 class=&quot;wiki_paragraph1&quot; id=&quot;paragraph_preparer-le-terrain&quot; style=&quot;background-color: white; border-bottom: 2px solid rgb(51, 99, 151); box-sizing: border-box; color: #333333; font-family: linuxtricks, &amp;quot;Trebuchet MS&amp;quot;, Verdana, &amp;quot;Bitstream Vera Sans&amp;quot;, Times, serif; font-size: 17px; margin: auto; overflow: hidden; padding: 0px 5px; text-align: justify;&quot;&gt;
Préparer le terrain&lt;/h1&gt;
&lt;span class=&quot;formatter-code&quot; style=&quot;background-color: white; box-sizing: border-box; color: #555555; display: block; font-family: linuxtricks, &amp;quot;Trebuchet MS&amp;quot;, Verdana, &amp;quot;Bitstream Vera Sans&amp;quot;, Times, serif; font-size: 13px; font-weight: bold; margin: auto; padding: 2px 0px; text-align: justify; width: 851.859px;&quot;&gt;&lt;br style=&quot;box-sizing: border-box; font-weight: 400; margin: 0px; padding: 0px;&quot; /&gt;&lt;br style=&quot;box-sizing: border-box; font-weight: 400; margin: 0px; padding: 0px;&quot; /&gt;&lt;/span&gt;&lt;br /&gt;
&lt;h2 class=&quot;wiki_paragraph2&quot; id=&quot;paragraph_configurer-le-serveur-ansible&quot; style=&quot;background: rgb(255, 255, 255); border-bottom: 3px solid rgb(51, 99, 151); border-radius: 6px; box-sizing: border-box; clear: both; color: #333333; display: inline-block; font-family: linuxtricks, &amp;quot;Trebuchet MS&amp;quot;, Verdana, &amp;quot;Bitstream Vera Sans&amp;quot;, Times, serif; font-size: 16px; margin: 5px 0px 10px 45px; overflow: hidden; padding: 0px 3px; text-align: justify;&quot;&gt;
Configurer le &quot;serveur&quot; Ansible&lt;/h2&gt;
&lt;span class=&quot;formatter-code&quot; style=&quot;background-color: white; box-sizing: border-box; color: #555555; display: block; font-family: linuxtricks, &amp;quot;Trebuchet MS&amp;quot;, Verdana, &amp;quot;Bitstream Vera Sans&amp;quot;, Times, serif; font-size: 13px; font-weight: bold; margin: auto; padding: 2px 0px; text-align: justify; width: 851.859px;&quot;&gt;&lt;br style=&quot;box-sizing: border-box; font-weight: 400; margin: 0px; padding: 0px;&quot; /&gt;&lt;br style=&quot;box-sizing: border-box; font-weight: 400; margin: 0px; padding: 0px;&quot; /&gt;&lt;span style=&quot;font-weight: 400;&quot;&gt;Sur la machine qui possède Ansible, configurer le fichier&lt;/span&gt;&lt;strong style=&quot;box-sizing: border-box; margin: 0px; padding: 0px;&quot;&gt;&amp;nbsp;/etc/hosts&lt;/strong&gt;&lt;span style=&quot;font-weight: 400;&quot;&gt;&amp;nbsp;avec le nom des hôtes :&lt;/span&gt;&lt;br style=&quot;box-sizing: border-box; font-weight: 400; margin: 0px; padding: 0px;&quot; /&gt;&lt;br style=&quot;box-sizing: border-box; font-weight: 400; margin: 0px; padding: 0px;&quot; /&gt;&lt;span class=&quot;formatter-code&quot; style=&quot;box-sizing: border-box; display: block; margin: auto; padding: 2px 0px; width: 851.859px;&quot;&gt;Code BASH :&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;div class=&quot;code&quot; style=&quot;background-color: #fafafa; border-radius: 3px; border: 1px solid rgb(221, 221, 221); box-sizing: border-box; color: #444444; font-family: linuxtricks, &amp;quot;Trebuchet MS&amp;quot;, Verdana, &amp;quot;Bitstream Vera Sans&amp;quot;, Times, serif; font-size: 13px; margin: 0px 25px; max-height: 500px; overflow-wrap: break-word; overflow: auto; padding: 8px; text-align: justify;&quot;&gt;
&lt;pre style=&quot;box-sizing: border-box; display: inline; max-width: 100%; overflow-wrap: break-word; padding: 0px; white-space: pre-wrap;&quot;&gt;&lt;pre class=&quot;bash&quot; style=&quot;box-sizing: border-box; max-width: 100%; overflow-wrap: break-word; padding: 0px; white-space: pre-wrap;&quot;&gt;infra ~ &lt;span style=&quot;box-sizing: border-box; color: #666666; font-style: italic; margin: 0px; padding: 0px;&quot;&gt;# cat /etc/hosts&lt;/span&gt;
127.0.0.1       localhost.localdomain localhost
10.21.27.11     cluster1.adrien.lan cluster1
10.21.27.12     cluster2.adrien.lan cluster2
10.21.27.125    rhelsrv1
10.21.27.127    rhelsrv2
10.21.27.130    debsrv1
10.21.27.121    debsrv2
&amp;nbsp;&lt;/pre&gt;
&lt;/pre&gt;
&lt;/div&gt;
&lt;span class=&quot;formatter-code&quot; style=&quot;background-color: white; box-sizing: border-box; color: #555555; display: block; font-family: linuxtricks, &amp;quot;Trebuchet MS&amp;quot;, Verdana, &amp;quot;Bitstream Vera Sans&amp;quot;, Times, serif; font-size: 13px; font-weight: bold; margin: auto; padding: 2px 0px; text-align: justify; width: 851.859px;&quot;&gt;&lt;br style=&quot;box-sizing: border-box; font-weight: 400; margin: 0px; padding: 0px;&quot; /&gt;&lt;/span&gt;
&lt;h2 class=&quot;wiki_paragraph2&quot; id=&quot;paragraph_partie-ssh&quot; style=&quot;background: rgb(255, 255, 255); border-bottom: 3px solid rgb(51, 99, 151); border-radius: 6px; box-sizing: border-box; clear: both; color: #333333; display: inline-block; font-family: linuxtricks, &amp;quot;Trebuchet MS&amp;quot;, Verdana, &amp;quot;Bitstream Vera Sans&amp;quot;, Times, serif; font-size: 16px; margin: 5px 0px 10px 45px; overflow: hidden; padding: 0px 3px; text-align: justify;&quot;&gt;
Partie SSH&lt;/h2&gt;
&lt;span class=&quot;formatter-code&quot; style=&quot;background-color: white; box-sizing: border-box; color: #555555; display: block; font-family: linuxtricks, &amp;quot;Trebuchet MS&amp;quot;, Verdana, &amp;quot;Bitstream Vera Sans&amp;quot;, Times, serif; font-size: 13px; font-weight: bold; margin: auto; padding: 2px 0px; text-align: justify; width: 851.859px;&quot;&gt;&lt;/span&gt;&lt;span class=&quot;formatter-code&quot; style=&quot;background-color: white; box-sizing: border-box; color: #555555; display: block; font-family: linuxtricks, &amp;quot;Trebuchet MS&amp;quot;, Verdana, &amp;quot;Bitstream Vera Sans&amp;quot;, Times, serif; font-size: 13px; font-weight: bold; margin: auto; padding: 2px 0px; text-align: justify; width: 851.859px;&quot;&gt;&lt;span style=&quot;font-weight: 400;&quot;&gt;On génère ensuite une paire de clés SSH :&lt;/span&gt;&lt;br style=&quot;box-sizing: border-box; font-weight: 400; margin: 0px; padding: 0px;&quot; /&gt;&lt;br style=&quot;box-sizing: border-box; font-weight: 400; margin: 0px; padding: 0px;&quot; /&gt;&lt;span class=&quot;formatter-code&quot; style=&quot;box-sizing: border-box; display: block; margin: auto; padding: 2px 0px; width: 851.859px;&quot;&gt;Code BASH :&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;div class=&quot;code&quot; style=&quot;background-color: #fafafa; border-radius: 3px; border: 1px solid rgb(221, 221, 221); box-sizing: border-box; color: #444444; font-family: linuxtricks, &amp;quot;Trebuchet MS&amp;quot;, Verdana, &amp;quot;Bitstream Vera Sans&amp;quot;, Times, serif; font-size: 13px; margin: 0px 25px; max-height: 500px; overflow-wrap: break-word; overflow: auto; padding: 8px; text-align: justify;&quot;&gt;
&lt;pre style=&quot;box-sizing: border-box; display: inline; max-width: 100%; overflow-wrap: break-word; padding: 0px; white-space: pre-wrap;&quot;&gt;&lt;pre class=&quot;bash&quot; style=&quot;box-sizing: border-box; max-width: 100%; overflow-wrap: break-word; padding: 0px; white-space: pre-wrap;&quot;&gt;infra ~ &lt;span style=&quot;box-sizing: border-box; color: #666666; font-style: italic; margin: 0px; padding: 0px;&quot;&gt;# ssh-keygen&lt;/span&gt;
Generating public&lt;span style=&quot;box-sizing: border-box; color: black; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;/&lt;/span&gt;private rsa key pair.
Enter &lt;span style=&quot;box-sizing: border-box; color: #c20cb9; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;file&lt;/span&gt; &lt;span style=&quot;box-sizing: border-box; color: black; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;in&lt;/span&gt; &lt;span style=&quot;box-sizing: border-box; color: #c20cb9; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;which&lt;/span&gt; to save the key &lt;span style=&quot;box-sizing: border-box; color: #7a0874; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;box-sizing: border-box; color: black; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;/&lt;/span&gt;root&lt;span style=&quot;box-sizing: border-box; color: black; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;/&lt;/span&gt;.ssh&lt;span style=&quot;box-sizing: border-box; color: black; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;/&lt;/span&gt;id_rsa&lt;span style=&quot;box-sizing: border-box; color: #7a0874; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;)&lt;/span&gt;:
Created directory &lt;span style=&quot;box-sizing: border-box; color: red; margin: 0px; padding: 0px;&quot;&gt;&#39;/root/.ssh&#39;&lt;/span&gt;.
Enter passphrase &lt;span style=&quot;box-sizing: border-box; color: #7a0874; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;(&lt;/span&gt;empty &lt;span style=&quot;box-sizing: border-box; color: black; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;for&lt;/span&gt; no passphrase&lt;span style=&quot;box-sizing: border-box; color: #7a0874; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;)&lt;/span&gt;:
Enter same passphrase again:
Your identification has been saved &lt;span style=&quot;box-sizing: border-box; color: black; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;in&lt;/span&gt; &lt;span style=&quot;box-sizing: border-box; color: black; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;/&lt;/span&gt;root&lt;span style=&quot;box-sizing: border-box; color: black; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;/&lt;/span&gt;.ssh&lt;span style=&quot;box-sizing: border-box; color: black; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;/&lt;/span&gt;id_rsa.
Your public key has been saved &lt;span style=&quot;box-sizing: border-box; color: black; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;in&lt;/span&gt; &lt;span style=&quot;box-sizing: border-box; color: black; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;/&lt;/span&gt;root&lt;span style=&quot;box-sizing: border-box; color: black; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;/&lt;/span&gt;.ssh&lt;span style=&quot;box-sizing: border-box; color: black; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;/&lt;/span&gt;id_rsa.pub.
The key fingerprint is:
d8:de:8e:f9:a4:&lt;span style=&quot;box-sizing: border-box; color: black; margin: 0px; padding: 0px;&quot;&gt;44&lt;/span&gt;:07:a7:ec:dc:ed:&lt;span style=&quot;box-sizing: border-box; color: black; margin: 0px; padding: 0px;&quot;&gt;81&lt;/span&gt;:&lt;span style=&quot;box-sizing: border-box; color: black; margin: 0px; padding: 0px;&quot;&gt;10&lt;/span&gt;:ef:1e:b8 root&lt;span style=&quot;box-sizing: border-box; color: black; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;@&lt;/span&gt;rhelsrv1
The key&lt;span style=&quot;box-sizing: border-box; color: red; margin: 0px; padding: 0px;&quot;&gt;&#39;s randomart image is:
+--[ RSA 2048]----+
|                 |
|                 |
|        o .      |
|       + *       |
|      . S o      |
|       = B o     |
|        * B o    |
|       . O o .   |
|        E.+ .    |
+-----------------+&lt;/span&gt;&lt;/pre&gt;
&lt;/pre&gt;
&lt;/div&gt;
&lt;span class=&quot;formatter-code&quot; style=&quot;background-color: white; box-sizing: border-box; color: #555555; display: block; font-family: linuxtricks, &amp;quot;Trebuchet MS&amp;quot;, Verdana, &amp;quot;Bitstream Vera Sans&amp;quot;, Times, serif; font-size: 13px; font-weight: bold; margin: auto; padding: 2px 0px; text-align: justify; width: 851.859px;&quot;&gt;&lt;br style=&quot;box-sizing: border-box; font-weight: 400; margin: 0px; padding: 0px;&quot; /&gt;&lt;br style=&quot;box-sizing: border-box; font-weight: 400; margin: 0px; padding: 0px;&quot; /&gt;&lt;span style=&quot;font-weight: 400;&quot;&gt;Puis on copie notre clé sur chaque serveur :&lt;/span&gt;&lt;/span&gt;&lt;span class=&quot;formatter-code&quot; style=&quot;background-color: white; box-sizing: border-box; color: #555555; display: block; font-family: linuxtricks, &amp;quot;Trebuchet MS&amp;quot;, Verdana, &amp;quot;Bitstream Vera Sans&amp;quot;, Times, serif; font-size: 13px; font-weight: bold; margin: auto; padding: 2px 0px; text-align: justify; width: 851.859px;&quot;&gt;&lt;span style=&quot;font-weight: 400;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&quot;formatter-code&quot; style=&quot;background-color: white; box-sizing: border-box; color: #555555; display: block; font-family: linuxtricks, &amp;quot;Trebuchet MS&amp;quot;, Verdana, &amp;quot;Bitstream Vera Sans&amp;quot;, Times, serif; font-size: 13px; font-weight: bold; margin: auto; padding: 2px 0px; text-align: justify; width: 851.859px;&quot;&gt;&lt;span class=&quot;formatter-code&quot; style=&quot;box-sizing: border-box; display: block; margin: auto; padding: 2px 0px; width: 851.859px;&quot;&gt;Code BASH :&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;div class=&quot;code&quot; style=&quot;background-color: #fafafa; border-radius: 3px; border: 1px solid rgb(221, 221, 221); box-sizing: border-box; color: #444444; font-family: linuxtricks, &amp;quot;Trebuchet MS&amp;quot;, Verdana, &amp;quot;Bitstream Vera Sans&amp;quot;, Times, serif; font-size: 13px; margin: 0px 25px; max-height: 500px; overflow-wrap: break-word; overflow: auto; padding: 8px; text-align: justify;&quot;&gt;
&lt;pre style=&quot;box-sizing: border-box; display: inline; max-width: 100%; overflow-wrap: break-word; padding: 0px; white-space: pre-wrap;&quot;&gt;&lt;pre class=&quot;bash&quot; style=&quot;box-sizing: border-box; max-width: 100%; overflow-wrap: break-word; padding: 0px; white-space: pre-wrap;&quot;&gt;infra ~ &lt;span style=&quot;box-sizing: border-box; color: #666666; font-style: italic; margin: 0px; padding: 0px;&quot;&gt;# ssh-copy-id rhelsrv1&lt;/span&gt;
infra ~ &lt;span style=&quot;box-sizing: border-box; color: #666666; font-style: italic; margin: 0px; padding: 0px;&quot;&gt;# ssh-copy-id rhelsrv2&lt;/span&gt;
infra ~ &lt;span style=&quot;box-sizing: border-box; color: #666666; font-style: italic; margin: 0px; padding: 0px;&quot;&gt;# ssh-copy-id cluster1&lt;/span&gt;
infra ~ &lt;span style=&quot;box-sizing: border-box; color: #666666; font-style: italic; margin: 0px; padding: 0px;&quot;&gt;# ssh-copy-id cluster2&lt;/span&gt;
infra ~ &lt;span style=&quot;box-sizing: border-box; color: #666666; font-style: italic; margin: 0px; padding: 0px;&quot;&gt;# ssh-copy-id debsrv1&lt;/span&gt;
infra ~ &lt;span style=&quot;box-sizing: border-box; color: #666666; font-style: italic; margin: 0px; padding: 0px;&quot;&gt;# ssh-copy-id debsrv2&lt;/span&gt;
&amp;nbsp;&lt;/pre&gt;
&lt;/pre&gt;
&lt;/div&gt;
&lt;span class=&quot;formatter-code&quot; style=&quot;background-color: white; box-sizing: border-box; color: #555555; display: block; font-family: linuxtricks, &amp;quot;Trebuchet MS&amp;quot;, Verdana, &amp;quot;Bitstream Vera Sans&amp;quot;, Times, serif; font-size: 13px; font-weight: bold; margin: auto; padding: 2px 0px; text-align: justify; width: 851.859px;&quot;&gt;&lt;br style=&quot;box-sizing: border-box; font-weight: 400; margin: 0px; padding: 0px;&quot; /&gt;&lt;br style=&quot;box-sizing: border-box; font-weight: 400; margin: 0px; padding: 0px;&quot; /&gt;&lt;span style=&quot;font-weight: 400;&quot;&gt;On peut vérifier le bon fonctionnement en se connectant à chacune des machines...&lt;/span&gt;&lt;br style=&quot;box-sizing: border-box; font-weight: 400; margin: 0px; padding: 0px;&quot; /&gt;&lt;br style=&quot;box-sizing: border-box; font-weight: 400; margin: 0px; padding: 0px;&quot; /&gt;&lt;/span&gt;&lt;br /&gt;
&lt;h2 class=&quot;wiki_paragraph2&quot; id=&quot;paragraph_configuration-des-hotes-ansible&quot; style=&quot;background: rgb(255, 255, 255); border-bottom: 3px solid rgb(51, 99, 151); border-radius: 6px; box-sizing: border-box; clear: both; color: #333333; display: inline-block; font-family: linuxtricks, &amp;quot;Trebuchet MS&amp;quot;, Verdana, &amp;quot;Bitstream Vera Sans&amp;quot;, Times, serif; font-size: 16px; margin: 5px 0px 10px 45px; overflow: hidden; padding: 0px 3px; text-align: justify;&quot;&gt;
Configuration des hôtes Ansible&lt;/h2&gt;
&lt;span class=&quot;formatter-code&quot; style=&quot;background-color: white; box-sizing: border-box; color: #555555; display: block; font-family: linuxtricks, &amp;quot;Trebuchet MS&amp;quot;, Verdana, &amp;quot;Bitstream Vera Sans&amp;quot;, Times, serif; font-size: 13px; font-weight: bold; margin: auto; padding: 2px 0px; text-align: justify; width: 851.859px;&quot;&gt;&lt;/span&gt;&lt;span class=&quot;formatter-code&quot; style=&quot;background-color: white; box-sizing: border-box; color: #555555; display: block; font-family: linuxtricks, &amp;quot;Trebuchet MS&amp;quot;, Verdana, &amp;quot;Bitstream Vera Sans&amp;quot;, Times, serif; font-size: 13px; font-weight: bold; margin: auto; padding: 2px 0px; text-align: justify; width: 851.859px;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;span class=&quot;formatter-code&quot; style=&quot;background-color: white; box-sizing: border-box; color: #555555; display: block; font-family: linuxtricks, &amp;quot;Trebuchet MS&amp;quot;, Verdana, &amp;quot;Bitstream Vera Sans&amp;quot;, Times, serif; font-size: 13px; font-weight: bold; margin: auto; padding: 2px 0px; text-align: justify; width: 851.859px;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;span class=&quot;formatter-code&quot; style=&quot;background-color: white; box-sizing: border-box; color: #555555; display: block; font-family: linuxtricks, &amp;quot;Trebuchet MS&amp;quot;, Verdana, &amp;quot;Bitstream Vera Sans&amp;quot;, Times, serif; font-size: 13px; font-weight: bold; margin: auto; padding: 2px 0px; text-align: justify; width: 851.859px;&quot;&gt;&lt;span class=&quot;warning&quot; style=&quot;-webkit-text-stroke-width: 0px; background-color: #fdf9e4; border-radius: 4px; border: 1px solid rgb(251, 236, 205); box-sizing: border-box; color: #c19954; display: block; font-family: linuxtricks, &amp;quot;Trebuchet MS&amp;quot;, Verdana, &amp;quot;Bitstream Vera Sans&amp;quot;, Times, serif; font-size: 13px; font-style: normal; font-variant-caps: normal; font-variant-ligatures: normal; font-weight: 400; height: auto; letter-spacing: normal; line-height: 20px; margin: 5px auto 15px; orphans: 2; overflow: hidden; padding: 10px 10px 10px 40px; position: relative; text-align: left; text-decoration-color: initial; text-decoration-style: initial; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px;&quot;&gt;Pour plus de facilité, je me rend dans le dossier ansible :&lt;br style=&quot;box-sizing: border-box; font-size: 13px; margin: 0px; padding: 0px;&quot; /&gt;&lt;br style=&quot;box-sizing: border-box; font-size: 13px; margin: 0px; padding: 0px;&quot; /&gt;&lt;span class=&quot;formatter-code&quot; style=&quot;box-sizing: border-box; display: block; font-size: 13px; font-weight: bold; margin: auto; padding: 2px 0px; width: 803.5px;&quot;&gt;Code BASH :&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;div class=&quot;code&quot; style=&quot;background-color: #fafafa; border-radius: 3px; border: 1px solid rgb(221, 221, 221); box-sizing: border-box; color: #444444; font-size: 13px; margin: 0px 25px; max-height: 500px; overflow-wrap: break-word; overflow: auto; padding: 8px;&quot;&gt;
&lt;pre style=&quot;box-sizing: border-box; display: inline; font-size: 13px; margin: 0px; max-width: 100%; overflow-wrap: break-word; padding: 0px; white-space: pre-wrap;&quot;&gt;&lt;pre class=&quot;bash&quot; style=&quot;box-sizing: border-box; font-family: monospace; font-size: 13px; margin: 0px; max-width: 100%; overflow-wrap: break-word; padding: 0px; white-space: pre-wrap;&quot;&gt;infra ~ &lt;span style=&quot;box-sizing: border-box; color: #666666; font-size: 13px; font-style: italic; margin: 0px; padding: 0px;&quot;&gt;# cd /etc/ansible&lt;/span&gt;&lt;/pre&gt;
&lt;/pre&gt;
&lt;/div&gt;
&lt;span class=&quot;formatter-code&quot; style=&quot;background-color: white; box-sizing: border-box; color: #555555; display: block; font-family: linuxtricks, &amp;quot;Trebuchet MS&amp;quot;, Verdana, &amp;quot;Bitstream Vera Sans&amp;quot;, Times, serif; font-size: 13px; font-weight: bold; margin: auto; padding: 2px 0px; text-align: justify; width: 851.859px;&quot;&gt;&lt;span class=&quot;warning&quot; style=&quot;background-color: #fdf9e4; border-radius: 4px; border: 1px solid rgb(251, 236, 205); box-sizing: border-box; color: #c19954; display: block; font-weight: 400; height: auto; line-height: 20px; margin: 5px auto 15px; overflow: hidden; padding: 10px 10px 10px 40px; position: relative; text-align: left;&quot;&gt;&lt;/span&gt;&lt;br style=&quot;box-sizing: border-box; font-weight: 400; margin: 0px; padding: 0px;&quot; /&gt;&lt;span style=&quot;font-weight: 400;&quot;&gt;Tout se passe dans le fichier&lt;/span&gt;&lt;strong style=&quot;box-sizing: border-box; margin: 0px; padding: 0px;&quot;&gt;&amp;nbsp;/etc/ansible/hosts&lt;/strong&gt;&lt;span style=&quot;font-weight: 400;&quot;&gt;. On édite le fichier. Voici un exemple :&lt;/span&gt;&lt;br style=&quot;box-sizing: border-box; font-weight: 400; margin: 0px; padding: 0px;&quot; /&gt;&lt;br style=&quot;box-sizing: border-box; font-weight: 400; margin: 0px; padding: 0px;&quot; /&gt;&lt;span class=&quot;formatter-code&quot; style=&quot;box-sizing: border-box; display: block; margin: auto; padding: 2px 0px; width: 851.859px;&quot;&gt;Code BASH :&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;div class=&quot;code&quot; style=&quot;background-color: #fafafa; border-radius: 3px; border: 1px solid rgb(221, 221, 221); box-sizing: border-box; color: #444444; font-family: linuxtricks, &amp;quot;Trebuchet MS&amp;quot;, Verdana, &amp;quot;Bitstream Vera Sans&amp;quot;, Times, serif; font-size: 13px; margin: 0px 25px; max-height: 500px; overflow-wrap: break-word; overflow: auto; padding: 8px; text-align: justify;&quot;&gt;
&lt;pre style=&quot;box-sizing: border-box; display: inline; max-width: 100%; overflow-wrap: break-word; padding: 0px; white-space: pre-wrap;&quot;&gt;&lt;pre class=&quot;bash&quot; style=&quot;box-sizing: border-box; max-width: 100%; overflow-wrap: break-word; padding: 0px; white-space: pre-wrap;&quot;&gt;&lt;span style=&quot;box-sizing: border-box; color: #7a0874; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;[&lt;/span&gt;rhel&lt;span style=&quot;box-sizing: border-box; color: #7a0874; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;]&lt;/span&gt;
rhelsrv1
rhelsrv2
&lt;span style=&quot;box-sizing: border-box; color: #7a0874; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;[&lt;/span&gt;cluster&lt;span style=&quot;box-sizing: border-box; color: #7a0874; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;]&lt;/span&gt;
cluster1
cluster2
&lt;span style=&quot;box-sizing: border-box; color: #7a0874; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;[&lt;/span&gt;sambaservers&lt;span style=&quot;box-sizing: border-box; color: #7a0874; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;]&lt;/span&gt;
debsrv1
debsrv2
&amp;nbsp;&lt;/pre&gt;
&lt;/pre&gt;
&lt;/div&gt;
&lt;span class=&quot;formatter-code&quot; style=&quot;background-color: white; box-sizing: border-box; color: #555555; display: block; font-family: linuxtricks, &amp;quot;Trebuchet MS&amp;quot;, Verdana, &amp;quot;Bitstream Vera Sans&amp;quot;, Times, serif; font-size: 13px; font-weight: bold; margin: auto; padding: 2px 0px; text-align: justify; width: 851.859px;&quot;&gt;&lt;br style=&quot;box-sizing: border-box; font-weight: 400; margin: 0px; padding: 0px;&quot; /&gt;&lt;span style=&quot;font-weight: 400;&quot;&gt;Entre crochet, on trouve les groupes d&#39;hôtes, avec les hôtes concernés en dessous.&lt;/span&gt;&lt;br style=&quot;box-sizing: border-box; font-weight: 400; margin: 0px; padding: 0px;&quot; /&gt;&lt;span style=&quot;font-weight: 400;&quot;&gt;Ici, j&#39;ai donc 3 groupes, un&amp;nbsp;&lt;/span&gt;&lt;strong style=&quot;box-sizing: border-box; margin: 0px; padding: 0px;&quot;&gt;rhel&amp;nbsp;&lt;/strong&gt;&lt;span style=&quot;font-weight: 400;&quot;&gt;avec les hôtes&amp;nbsp;&lt;/span&gt;&lt;strong style=&quot;box-sizing: border-box; margin: 0px; padding: 0px;&quot;&gt;rhelsrv1&amp;nbsp;&lt;/strong&gt;&lt;span style=&quot;font-weight: 400;&quot;&gt;et&amp;nbsp;&lt;/span&gt;&lt;strong style=&quot;box-sizing: border-box; margin: 0px; padding: 0px;&quot;&gt;rhelsrv2&amp;nbsp;&lt;/strong&gt;&lt;span style=&quot;font-weight: 400;&quot;&gt;et le groupe&amp;nbsp;&lt;/span&gt;&lt;strong style=&quot;box-sizing: border-box; margin: 0px; padding: 0px;&quot;&gt;cluster&amp;nbsp;&lt;/strong&gt;&lt;span style=&quot;font-weight: 400;&quot;&gt;avec&amp;nbsp;&lt;/span&gt;&lt;strong style=&quot;box-sizing: border-box; margin: 0px; padding: 0px;&quot;&gt;cluster1&amp;nbsp;&lt;/strong&gt;&lt;span style=&quot;font-weight: 400;&quot;&gt;et&amp;nbsp;&lt;/span&gt;&lt;strong style=&quot;box-sizing: border-box; margin: 0px; padding: 0px;&quot;&gt;cluster2&lt;/strong&gt;&lt;span style=&quot;font-weight: 400;&quot;&gt;&amp;nbsp;etc...&lt;/span&gt;&lt;/span&gt;&lt;span class=&quot;formatter-code&quot; style=&quot;background-color: white; box-sizing: border-box; color: #555555; display: block; font-family: linuxtricks, &amp;quot;Trebuchet MS&amp;quot;, Verdana, &amp;quot;Bitstream Vera Sans&amp;quot;, Times, serif; font-size: 13px; font-weight: bold; margin: auto; padding: 2px 0px; text-align: justify; width: 851.859px;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;span class=&quot;formatter-code&quot; style=&quot;background-color: white; box-sizing: border-box; color: #555555; display: block; font-family: linuxtricks, &amp;quot;Trebuchet MS&amp;quot;, Verdana, &amp;quot;Bitstream Vera Sans&amp;quot;, Times, serif; font-size: 13px; font-weight: bold; margin: auto; padding: 2px 0px; text-align: justify; width: 851.859px;&quot;&gt;&lt;span style=&quot;background-color: #f0f0f0; color: #888888; font-weight: 400; text-align: left;&quot;&gt;Il est tout à fait possible d&#39;avoir&amp;nbsp;&lt;/span&gt;&lt;strong style=&quot;box-sizing: border-box; color: #888888; margin: 0px; padding: 0px; text-align: left;&quot;&gt;Ansible&lt;/strong&gt;&lt;span style=&quot;background-color: #f0f0f0; color: #888888; font-weight: 400; text-align: left;&quot;&gt;&amp;nbsp;installé sur une machine Calculate Linux, et d&#39;installer des paquets sur une distribution Linux autre (CentOS, Debian ...)&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;div&gt;
&lt;span style=&quot;background-color: #f0f0f0; color: #888888; font-weight: 400; text-align: left;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;h1 class=&quot;wiki_paragraph1&quot; id=&quot;paragraph_utiliser-ansible&quot; style=&quot;background-color: white; border-bottom: 2px solid rgb(51, 99, 151); box-sizing: border-box; color: #333333; font-family: linuxtricks, &amp;quot;Trebuchet MS&amp;quot;, Verdana, &amp;quot;Bitstream Vera Sans&amp;quot;, Times, serif; font-size: 17px; margin: auto; overflow: hidden; padding: 0px 5px; text-align: justify;&quot;&gt;
Utiliser Ansible&lt;/h1&gt;
&lt;div&gt;
&lt;br style=&quot;background-color: white; box-sizing: border-box; color: #555555; font-family: linuxtricks, &amp;quot;Trebuchet MS&amp;quot;, Verdana, &amp;quot;Bitstream Vera Sans&amp;quot;, Times, serif; font-size: 13px; margin: 0px; padding: 0px; text-align: justify;&quot; /&gt;&lt;br style=&quot;background-color: white; box-sizing: border-box; color: #555555; font-family: linuxtricks, &amp;quot;Trebuchet MS&amp;quot;, Verdana, &amp;quot;Bitstream Vera Sans&amp;quot;, Times, serif; font-size: 13px; margin: 0px; padding: 0px; text-align: justify;&quot; /&gt;&lt;span style=&quot;background-color: white; color: #555555; font-family: linuxtricks, &amp;quot;Trebuchet MS&amp;quot;, Verdana, &amp;quot;Bitstream Vera Sans&amp;quot;, Times, serif; font-size: 13px; text-align: justify;&quot;&gt;Ansible s&#39;articule autour de modules.&lt;/span&gt;&lt;br style=&quot;background-color: white; box-sizing: border-box; color: #555555; font-family: linuxtricks, &amp;quot;Trebuchet MS&amp;quot;, Verdana, &amp;quot;Bitstream Vera Sans&amp;quot;, Times, serif; font-size: 13px; margin: 0px; padding: 0px; text-align: justify;&quot; /&gt;&lt;span style=&quot;background-color: white; color: #555555; font-family: linuxtricks, &amp;quot;Trebuchet MS&amp;quot;, Verdana, &amp;quot;Bitstream Vera Sans&amp;quot;, Times, serif; font-size: 13px; text-align: justify;&quot;&gt;Plus d&#39;infos sur les modules :&amp;nbsp;&lt;/span&gt;&lt;a href=&quot;http://docs.ansible.com/list_of_all_modules.html&quot; style=&quot;background-color: white; box-sizing: border-box; color: #4372aa; font-family: linuxtricks, &amp;quot;Trebuchet MS&amp;quot;, Verdana, &amp;quot;Bitstream Vera Sans&amp;quot;, Times, serif; font-size: 13px; margin: 0px; padding: 0px; text-align: justify; text-decoration-line: none;&quot;&gt;http://docs.ansible.com/list_of_all_modules.html&lt;/a&gt;&lt;br style=&quot;background-color: white; box-sizing: border-box; color: #555555; font-family: linuxtricks, &amp;quot;Trebuchet MS&amp;quot;, Verdana, &amp;quot;Bitstream Vera Sans&amp;quot;, Times, serif; font-size: 13px; margin: 0px; padding: 0px; text-align: justify;&quot; /&gt;&lt;br style=&quot;background-color: white; box-sizing: border-box; color: #555555; font-family: linuxtricks, &amp;quot;Trebuchet MS&amp;quot;, Verdana, &amp;quot;Bitstream Vera Sans&amp;quot;, Times, serif; font-size: 13px; margin: 0px; padding: 0px; text-align: justify;&quot; /&gt;&lt;h2 class=&quot;wiki_paragraph2&quot; id=&quot;paragraph_tester-la-communication&quot; style=&quot;background: rgb(255, 255, 255); border-bottom: 3px solid rgb(51, 99, 151); border-radius: 6px; box-sizing: border-box; clear: both; color: #333333; display: inline-block; font-family: linuxtricks, &amp;quot;Trebuchet MS&amp;quot;, Verdana, &amp;quot;Bitstream Vera Sans&amp;quot;, Times, serif; font-size: 16px; margin: 5px 0px 10px 45px; overflow: hidden; padding: 0px 3px; text-align: justify;&quot;&gt;
Tester la communication&lt;/h2&gt;
&lt;br style=&quot;background-color: white; box-sizing: border-box; color: #555555; font-family: linuxtricks, &amp;quot;Trebuchet MS&amp;quot;, Verdana, &amp;quot;Bitstream Vera Sans&amp;quot;, Times, serif; font-size: 13px; margin: 0px; padding: 0px; text-align: justify;&quot; /&gt;&lt;br style=&quot;background-color: white; box-sizing: border-box; color: #555555; font-family: linuxtricks, &amp;quot;Trebuchet MS&amp;quot;, Verdana, &amp;quot;Bitstream Vera Sans&amp;quot;, Times, serif; font-size: 13px; margin: 0px; padding: 0px; text-align: justify;&quot; /&gt;&lt;span style=&quot;background-color: white; color: #555555; font-family: linuxtricks, &amp;quot;Trebuchet MS&amp;quot;, Verdana, &amp;quot;Bitstream Vera Sans&amp;quot;, Times, serif; font-size: 13px; text-align: justify;&quot;&gt;Pour tester la communication, on peut utiliser le module ping d&#39;Ansible :&lt;/span&gt;&lt;br style=&quot;background-color: white; box-sizing: border-box; color: #555555; font-family: linuxtricks, &amp;quot;Trebuchet MS&amp;quot;, Verdana, &amp;quot;Bitstream Vera Sans&amp;quot;, Times, serif; font-size: 13px; margin: 0px; padding: 0px; text-align: justify;&quot; /&gt;&lt;br style=&quot;background-color: white; box-sizing: border-box; color: #555555; font-family: linuxtricks, &amp;quot;Trebuchet MS&amp;quot;, Verdana, &amp;quot;Bitstream Vera Sans&amp;quot;, Times, serif; font-size: 13px; margin: 0px; padding: 0px; text-align: justify;&quot; /&gt;&lt;span class=&quot;formatter-code&quot; style=&quot;background-color: white; box-sizing: border-box; color: #555555; display: block; font-family: linuxtricks, &amp;quot;Trebuchet MS&amp;quot;, Verdana, &amp;quot;Bitstream Vera Sans&amp;quot;, Times, serif; font-size: 13px; font-weight: bold; margin: auto; padding: 2px 0px; text-align: justify; width: 851.859px;&quot;&gt;Code BASH :&lt;/span&gt;&lt;div class=&quot;code&quot; style=&quot;background-color: #fafafa; border-radius: 3px; border: 1px solid rgb(221, 221, 221); box-sizing: border-box; color: #444444; font-family: linuxtricks, &amp;quot;Trebuchet MS&amp;quot;, Verdana, &amp;quot;Bitstream Vera Sans&amp;quot;, Times, serif; font-size: 13px; margin: 0px 25px; max-height: 500px; overflow-wrap: break-word; overflow: auto; padding: 8px; text-align: justify;&quot;&gt;
&lt;pre style=&quot;box-sizing: border-box; display: inline; max-width: 100%; overflow-wrap: break-word; padding: 0px; white-space: pre-wrap;&quot;&gt;&lt;pre class=&quot;bash&quot; style=&quot;box-sizing: border-box; max-width: 100%; overflow-wrap: break-word; padding: 0px; white-space: pre-wrap;&quot;&gt;ansible &lt;span style=&quot;box-sizing: border-box; color: #660033; margin: 0px; padding: 0px;&quot;&gt;-m&lt;/span&gt; &lt;span style=&quot;box-sizing: border-box; color: #c20cb9; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;ping&lt;/span&gt; all&lt;/pre&gt;
&lt;/pre&gt;
&lt;/div&gt;
&lt;br style=&quot;background-color: white; box-sizing: border-box; color: #555555; font-family: linuxtricks, &amp;quot;Trebuchet MS&amp;quot;, Verdana, &amp;quot;Bitstream Vera Sans&amp;quot;, Times, serif; font-size: 13px; margin: 0px; padding: 0px; text-align: justify;&quot; /&gt;&lt;br style=&quot;background-color: white; box-sizing: border-box; color: #555555; font-family: linuxtricks, &amp;quot;Trebuchet MS&amp;quot;, Verdana, &amp;quot;Bitstream Vera Sans&amp;quot;, Times, serif; font-size: 13px; margin: 0px; padding: 0px; text-align: justify;&quot; /&gt;&lt;strong style=&quot;background-color: white; box-sizing: border-box; color: #555555; font-family: linuxtricks, &amp;quot;Trebuchet MS&amp;quot;, Verdana, &amp;quot;Bitstream Vera Sans&amp;quot;, Times, serif; font-size: 13px; margin: 0px; padding: 0px; text-align: justify;&quot;&gt;all&lt;/strong&gt;&lt;span style=&quot;background-color: white; color: #555555; font-family: linuxtricks, &amp;quot;Trebuchet MS&amp;quot;, Verdana, &amp;quot;Bitstream Vera Sans&amp;quot;, Times, serif; font-size: 13px; text-align: justify;&quot;&gt;&amp;nbsp;ici signifie&amp;nbsp;&lt;/span&gt;&lt;strong style=&quot;background-color: white; box-sizing: border-box; color: #555555; font-family: linuxtricks, &amp;quot;Trebuchet MS&amp;quot;, Verdana, &amp;quot;Bitstream Vera Sans&amp;quot;, Times, serif; font-size: 13px; margin: 0px; padding: 0px; text-align: justify;&quot;&gt;tous les hôtes&lt;/strong&gt;&lt;span style=&quot;background-color: white; color: #555555; font-family: linuxtricks, &amp;quot;Trebuchet MS&amp;quot;, Verdana, &amp;quot;Bitstream Vera Sans&amp;quot;, Times, serif; font-size: 13px; text-align: justify;&quot;&gt;&amp;nbsp;:&lt;/span&gt;&lt;br style=&quot;background-color: white; box-sizing: border-box; color: #555555; font-family: linuxtricks, &amp;quot;Trebuchet MS&amp;quot;, Verdana, &amp;quot;Bitstream Vera Sans&amp;quot;, Times, serif; font-size: 13px; margin: 0px; padding: 0px; text-align: justify;&quot; /&gt;&lt;br style=&quot;background-color: white; box-sizing: border-box; color: #555555; font-family: linuxtricks, &amp;quot;Trebuchet MS&amp;quot;, Verdana, &amp;quot;Bitstream Vera Sans&amp;quot;, Times, serif; font-size: 13px; margin: 0px; padding: 0px; text-align: justify;&quot; /&gt;&lt;span class=&quot;formatter-code&quot; style=&quot;background-color: white; box-sizing: border-box; color: #555555; display: block; font-family: linuxtricks, &amp;quot;Trebuchet MS&amp;quot;, Verdana, &amp;quot;Bitstream Vera Sans&amp;quot;, Times, serif; font-size: 13px; font-weight: bold; margin: auto; padding: 2px 0px; text-align: justify; width: 851.859px;&quot;&gt;Code BASH :&lt;/span&gt;&lt;div class=&quot;code&quot; style=&quot;background-color: #fafafa; border-radius: 3px; border: 1px solid rgb(221, 221, 221); box-sizing: border-box; color: #444444; font-family: linuxtricks, &amp;quot;Trebuchet MS&amp;quot;, Verdana, &amp;quot;Bitstream Vera Sans&amp;quot;, Times, serif; font-size: 13px; margin: 0px 25px; max-height: 500px; overflow-wrap: break-word; overflow: auto; padding: 8px; text-align: justify;&quot;&gt;
&lt;pre style=&quot;box-sizing: border-box; display: inline; max-width: 100%; overflow-wrap: break-word; padding: 0px; white-space: pre-wrap;&quot;&gt;&lt;pre class=&quot;bash&quot; style=&quot;box-sizing: border-box; max-width: 100%; overflow-wrap: break-word; padding: 0px; white-space: pre-wrap;&quot;&gt;&amp;nbsp;
cluster1 &lt;span style=&quot;box-sizing: border-box; color: black; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;|&lt;/span&gt; success &lt;span style=&quot;box-sizing: border-box; color: black; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;&amp;gt;&amp;gt;&lt;/span&gt; &lt;span style=&quot;box-sizing: border-box; color: #7a0874; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;{&lt;/span&gt;
    &lt;span style=&quot;box-sizing: border-box; color: red; margin: 0px; padding: 0px;&quot;&gt;&quot;changed&quot;&lt;/span&gt;: &lt;span style=&quot;box-sizing: border-box; color: #c20cb9; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;false&lt;/span&gt;, 
    &lt;span style=&quot;box-sizing: border-box; color: red; margin: 0px; padding: 0px;&quot;&gt;&quot;ping&quot;&lt;/span&gt;: &lt;span style=&quot;box-sizing: border-box; color: red; margin: 0px; padding: 0px;&quot;&gt;&quot;pong&quot;&lt;/span&gt;
&lt;span style=&quot;box-sizing: border-box; color: #7a0874; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;}&lt;/span&gt;
cluster2 &lt;span style=&quot;box-sizing: border-box; color: black; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;|&lt;/span&gt; success &lt;span style=&quot;box-sizing: border-box; color: black; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;&amp;gt;&amp;gt;&lt;/span&gt; &lt;span style=&quot;box-sizing: border-box; color: #7a0874; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;{&lt;/span&gt;
    &lt;span style=&quot;box-sizing: border-box; color: red; margin: 0px; padding: 0px;&quot;&gt;&quot;changed&quot;&lt;/span&gt;: &lt;span style=&quot;box-sizing: border-box; color: #c20cb9; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;false&lt;/span&gt;, 
    &lt;span style=&quot;box-sizing: border-box; color: red; margin: 0px; padding: 0px;&quot;&gt;&quot;ping&quot;&lt;/span&gt;: &lt;span style=&quot;box-sizing: border-box; color: red; margin: 0px; padding: 0px;&quot;&gt;&quot;pong&quot;&lt;/span&gt;
&lt;span style=&quot;box-sizing: border-box; color: #7a0874; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;}&lt;/span&gt;
rhelsrv2 &lt;span style=&quot;box-sizing: border-box; color: black; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;|&lt;/span&gt; success &lt;span style=&quot;box-sizing: border-box; color: black; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;&amp;gt;&amp;gt;&lt;/span&gt; &lt;span style=&quot;box-sizing: border-box; color: #7a0874; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;{&lt;/span&gt;
    &lt;span style=&quot;box-sizing: border-box; color: red; margin: 0px; padding: 0px;&quot;&gt;&quot;changed&quot;&lt;/span&gt;: &lt;span style=&quot;box-sizing: border-box; color: #c20cb9; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;false&lt;/span&gt;, 
    &lt;span style=&quot;box-sizing: border-box; color: red; margin: 0px; padding: 0px;&quot;&gt;&quot;ping&quot;&lt;/span&gt;: &lt;span style=&quot;box-sizing: border-box; color: red; margin: 0px; padding: 0px;&quot;&gt;&quot;pong&quot;&lt;/span&gt;
&lt;span style=&quot;box-sizing: border-box; color: #7a0874; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;}&lt;/span&gt;
rhelsrv1 &lt;span style=&quot;box-sizing: border-box; color: black; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;|&lt;/span&gt; success &lt;span style=&quot;box-sizing: border-box; color: black; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;&amp;gt;&amp;gt;&lt;/span&gt; &lt;span style=&quot;box-sizing: border-box; color: #7a0874; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;{&lt;/span&gt;
    &lt;span style=&quot;box-sizing: border-box; color: red; margin: 0px; padding: 0px;&quot;&gt;&quot;changed&quot;&lt;/span&gt;: &lt;span style=&quot;box-sizing: border-box; color: #c20cb9; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;false&lt;/span&gt;, 
    &lt;span style=&quot;box-sizing: border-box; color: red; margin: 0px; padding: 0px;&quot;&gt;&quot;ping&quot;&lt;/span&gt;: &lt;span style=&quot;box-sizing: border-box; color: red; margin: 0px; padding: 0px;&quot;&gt;&quot;pong&quot;&lt;/span&gt;
&lt;span style=&quot;box-sizing: border-box; color: #7a0874; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;}&lt;/span&gt;
debsrv2 &lt;span style=&quot;box-sizing: border-box; color: black; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;|&lt;/span&gt; success &lt;span style=&quot;box-sizing: border-box; color: black; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;&amp;gt;&amp;gt;&lt;/span&gt; &lt;span style=&quot;box-sizing: border-box; color: #7a0874; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;{&lt;/span&gt;
    &lt;span style=&quot;box-sizing: border-box; color: red; margin: 0px; padding: 0px;&quot;&gt;&quot;changed&quot;&lt;/span&gt;: &lt;span style=&quot;box-sizing: border-box; color: #c20cb9; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;false&lt;/span&gt;,
    &lt;span style=&quot;box-sizing: border-box; color: red; margin: 0px; padding: 0px;&quot;&gt;&quot;ping&quot;&lt;/span&gt;: &lt;span style=&quot;box-sizing: border-box; color: red; margin: 0px; padding: 0px;&quot;&gt;&quot;pong&quot;&lt;/span&gt;
&lt;span style=&quot;box-sizing: border-box; color: #7a0874; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;}&lt;/span&gt;
debsrv1 &lt;span style=&quot;box-sizing: border-box; color: black; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;|&lt;/span&gt; success &lt;span style=&quot;box-sizing: border-box; color: black; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;&amp;gt;&amp;gt;&lt;/span&gt; &lt;span style=&quot;box-sizing: border-box; color: #7a0874; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;{&lt;/span&gt;
    &lt;span style=&quot;box-sizing: border-box; color: red; margin: 0px; padding: 0px;&quot;&gt;&quot;changed&quot;&lt;/span&gt;: &lt;span style=&quot;box-sizing: border-box; color: #c20cb9; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;false&lt;/span&gt;,
    &lt;span style=&quot;box-sizing: border-box; color: red; margin: 0px; padding: 0px;&quot;&gt;&quot;ping&quot;&lt;/span&gt;: &lt;span style=&quot;box-sizing: border-box; color: red; margin: 0px; padding: 0px;&quot;&gt;&quot;pong&quot;&lt;/span&gt;
&lt;span style=&quot;box-sizing: border-box; color: #7a0874; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;}&lt;/span&gt;
&amp;nbsp;&lt;/pre&gt;
&lt;/pre&gt;
&lt;/div&gt;
&lt;br style=&quot;background-color: white; box-sizing: border-box; color: #555555; font-family: linuxtricks, &amp;quot;Trebuchet MS&amp;quot;, Verdana, &amp;quot;Bitstream Vera Sans&amp;quot;, Times, serif; font-size: 13px; margin: 0px; padding: 0px; text-align: justify;&quot; /&gt;&lt;br style=&quot;background-color: white; box-sizing: border-box; color: #555555; font-family: linuxtricks, &amp;quot;Trebuchet MS&amp;quot;, Verdana, &amp;quot;Bitstream Vera Sans&amp;quot;, Times, serif; font-size: 13px; margin: 0px; padding: 0px; text-align: justify;&quot; /&gt;&lt;br style=&quot;background-color: white; box-sizing: border-box; color: #555555; font-family: linuxtricks, &amp;quot;Trebuchet MS&amp;quot;, Verdana, &amp;quot;Bitstream Vera Sans&amp;quot;, Times, serif; font-size: 13px; margin: 0px; padding: 0px; text-align: justify;&quot; /&gt;&lt;h2 class=&quot;wiki_paragraph2&quot; id=&quot;paragraph_en-mode-on-liner&quot; style=&quot;background: rgb(255, 255, 255); border-bottom: 3px solid rgb(51, 99, 151); border-radius: 6px; box-sizing: border-box; clear: both; color: #333333; display: inline-block; font-family: linuxtricks, &amp;quot;Trebuchet MS&amp;quot;, Verdana, &amp;quot;Bitstream Vera Sans&amp;quot;, Times, serif; font-size: 16px; margin: 5px 0px 10px 45px; overflow: hidden; padding: 0px 3px; text-align: justify;&quot;&gt;
En mode &quot;on-liner&quot;&lt;/h2&gt;
&lt;br style=&quot;background-color: white; box-sizing: border-box; color: #555555; font-family: linuxtricks, &amp;quot;Trebuchet MS&amp;quot;, Verdana, &amp;quot;Bitstream Vera Sans&amp;quot;, Times, serif; font-size: 13px; margin: 0px; padding: 0px; text-align: justify;&quot; /&gt;&lt;br style=&quot;background-color: white; box-sizing: border-box; color: #555555; font-family: linuxtricks, &amp;quot;Trebuchet MS&amp;quot;, Verdana, &amp;quot;Bitstream Vera Sans&amp;quot;, Times, serif; font-size: 13px; margin: 0px; padding: 0px; text-align: justify;&quot; /&gt;&lt;span style=&quot;background-color: white; color: #555555; font-family: linuxtricks, &amp;quot;Trebuchet MS&amp;quot;, Verdana, &amp;quot;Bitstream Vera Sans&amp;quot;, Times, serif; font-size: 13px; text-align: justify;&quot;&gt;Pour tester le bon fonctionnement, on va installer htop sur rhelsrv2 en utilisant le module&amp;nbsp;&lt;/span&gt;&lt;strong style=&quot;background-color: white; box-sizing: border-box; color: #555555; font-family: linuxtricks, &amp;quot;Trebuchet MS&amp;quot;, Verdana, &amp;quot;Bitstream Vera Sans&amp;quot;, Times, serif; font-size: 13px; margin: 0px; padding: 0px; text-align: justify;&quot;&gt;yum&lt;/strong&gt;&lt;span style=&quot;background-color: white; color: #555555; font-family: linuxtricks, &amp;quot;Trebuchet MS&amp;quot;, Verdana, &amp;quot;Bitstream Vera Sans&amp;quot;, Times, serif; font-size: 13px; text-align: justify;&quot;&gt;:&amp;nbsp;&lt;/span&gt;&lt;br style=&quot;background-color: white; box-sizing: border-box; color: #555555; font-family: linuxtricks, &amp;quot;Trebuchet MS&amp;quot;, Verdana, &amp;quot;Bitstream Vera Sans&amp;quot;, Times, serif; font-size: 13px; margin: 0px; padding: 0px; text-align: justify;&quot; /&gt;&lt;br style=&quot;background-color: white; box-sizing: border-box; color: #555555; font-family: linuxtricks, &amp;quot;Trebuchet MS&amp;quot;, Verdana, &amp;quot;Bitstream Vera Sans&amp;quot;, Times, serif; font-size: 13px; margin: 0px; padding: 0px; text-align: justify;&quot; /&gt;&lt;span class=&quot;formatter-code&quot; style=&quot;background-color: white; box-sizing: border-box; color: #555555; display: block; font-family: linuxtricks, &amp;quot;Trebuchet MS&amp;quot;, Verdana, &amp;quot;Bitstream Vera Sans&amp;quot;, Times, serif; font-size: 13px; font-weight: bold; margin: auto; padding: 2px 0px; text-align: justify; width: 851.859px;&quot;&gt;Code BASH :&lt;/span&gt;&lt;div class=&quot;code&quot; style=&quot;background-color: #fafafa; border-radius: 3px; border: 1px solid rgb(221, 221, 221); box-sizing: border-box; color: #444444; font-family: linuxtricks, &amp;quot;Trebuchet MS&amp;quot;, Verdana, &amp;quot;Bitstream Vera Sans&amp;quot;, Times, serif; font-size: 13px; margin: 0px 25px; max-height: 500px; overflow-wrap: break-word; overflow: auto; padding: 8px; text-align: justify;&quot;&gt;
&lt;pre style=&quot;box-sizing: border-box; display: inline; max-width: 100%; overflow-wrap: break-word; padding: 0px; white-space: pre-wrap;&quot;&gt;&lt;pre class=&quot;bash&quot; style=&quot;box-sizing: border-box; max-width: 100%; overflow-wrap: break-word; padding: 0px; white-space: pre-wrap;&quot;&gt;ansible &lt;span style=&quot;box-sizing: border-box; color: #660033; margin: 0px; padding: 0px;&quot;&gt;-m&lt;/span&gt; &lt;span style=&quot;box-sizing: border-box; color: #c20cb9; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;yum&lt;/span&gt; &lt;span style=&quot;box-sizing: border-box; color: #660033; margin: 0px; padding: 0px;&quot;&gt;-a&lt;/span&gt; &lt;span style=&quot;box-sizing: border-box; color: red; margin: 0px; padding: 0px;&quot;&gt;&#39;name=htop state=present&#39;&lt;/span&gt; rhelsrv2&lt;/pre&gt;
&lt;/pre&gt;
&lt;/div&gt;
&lt;br style=&quot;background-color: white; box-sizing: border-box; color: #555555; font-family: linuxtricks, &amp;quot;Trebuchet MS&amp;quot;, Verdana, &amp;quot;Bitstream Vera Sans&amp;quot;, Times, serif; font-size: 13px; margin: 0px; padding: 0px; text-align: justify;&quot; /&gt;&lt;br style=&quot;background-color: white; box-sizing: border-box; color: #555555; font-family: linuxtricks, &amp;quot;Trebuchet MS&amp;quot;, Verdana, &amp;quot;Bitstream Vera Sans&amp;quot;, Times, serif; font-size: 13px; margin: 0px; padding: 0px; text-align: justify;&quot; /&gt;&lt;span style=&quot;background-color: white; color: #555555; font-family: linuxtricks, &amp;quot;Trebuchet MS&amp;quot;, Verdana, &amp;quot;Bitstream Vera Sans&amp;quot;, Times, serif; font-size: 13px; text-align: justify;&quot;&gt;La console affiche l&#39;état des opérations :&lt;/span&gt;&lt;br style=&quot;background-color: white; box-sizing: border-box; color: #555555; font-family: linuxtricks, &amp;quot;Trebuchet MS&amp;quot;, Verdana, &amp;quot;Bitstream Vera Sans&amp;quot;, Times, serif; font-size: 13px; margin: 0px; padding: 0px; text-align: justify;&quot; /&gt;&lt;br style=&quot;background-color: white; box-sizing: border-box; color: #555555; font-family: linuxtricks, &amp;quot;Trebuchet MS&amp;quot;, Verdana, &amp;quot;Bitstream Vera Sans&amp;quot;, Times, serif; font-size: 13px; margin: 0px; padding: 0px; text-align: justify;&quot; /&gt;&lt;span class=&quot;formatter-code&quot; style=&quot;background-color: white; box-sizing: border-box; color: #555555; display: block; font-family: linuxtricks, &amp;quot;Trebuchet MS&amp;quot;, Verdana, &amp;quot;Bitstream Vera Sans&amp;quot;, Times, serif; font-size: 13px; font-weight: bold; margin: auto; padding: 2px 0px; text-align: justify; width: 851.859px;&quot;&gt;Code BASH :&lt;/span&gt;&lt;div class=&quot;code&quot; style=&quot;background-color: #fafafa; border-radius: 3px; border: 1px solid rgb(221, 221, 221); box-sizing: border-box; color: #444444; font-family: linuxtricks, &amp;quot;Trebuchet MS&amp;quot;, Verdana, &amp;quot;Bitstream Vera Sans&amp;quot;, Times, serif; font-size: 13px; margin: 0px 25px; max-height: 500px; overflow-wrap: break-word; overflow: auto; padding: 8px; text-align: justify;&quot;&gt;
&lt;pre style=&quot;box-sizing: border-box; display: inline; max-width: 100%; overflow-wrap: break-word; padding: 0px; white-space: pre-wrap;&quot;&gt;&lt;pre class=&quot;bash&quot; style=&quot;box-sizing: border-box; max-width: 100%; overflow-wrap: break-word; padding: 0px; white-space: pre-wrap;&quot;&gt;rhelsrv2 &lt;span style=&quot;box-sizing: border-box; color: black; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;|&lt;/span&gt; success &lt;span style=&quot;box-sizing: border-box; color: black; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;&amp;gt;&amp;gt;&lt;/span&gt; &lt;span style=&quot;box-sizing: border-box; color: #7a0874; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;{&lt;/span&gt;
    &lt;span style=&quot;box-sizing: border-box; color: red; margin: 0px; padding: 0px;&quot;&gt;&quot;changed&quot;&lt;/span&gt;: &lt;span style=&quot;box-sizing: border-box; color: #c20cb9; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;true&lt;/span&gt;,
    &lt;span style=&quot;box-sizing: border-box; color: red; margin: 0px; padding: 0px;&quot;&gt;&quot;msg&quot;&lt;/span&gt;: &lt;span style=&quot;box-sizing: border-box; color: red; margin: 0px; padding: 0px;&quot;&gt;&quot;warning: /var/cache/yum/x86_64/7/epel/packages/htop-1.0.3-3.el7.x86_64.rpm: Header V3 RSA/SHA256 Signature, key ID 352c64e5: NOKEY&lt;span style=&quot;box-sizing: border-box; color: #000099; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;\n&lt;/span&gt;Importing GPG key 0x352C64E5:&lt;span style=&quot;box-sizing: border-box; color: #000099; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;\n&lt;/span&gt; Userid     : &lt;span style=&quot;box-sizing: border-box; color: #000099; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;\&quot;&lt;/span&gt;Fedora EPEL (7) &amp;lt;epel@fedoraproject.org&amp;gt;&lt;span style=&quot;box-sizing: border-box; color: #000099; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;\&quot;&lt;/span&gt;&lt;span style=&quot;box-sizing: border-box; color: #000099; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;\n&lt;/span&gt; Fingerprint: 91e9 7d7c 4a5e 96f1 7f3e 888f 6a2f aea2 352c 64e5&lt;span style=&quot;box-sizing: border-box; color: #000099; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;\n&lt;/span&gt; Package    : epel-release-7-2.noarch (@extras)&lt;span style=&quot;box-sizing: border-box; color: #000099; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;\n&lt;/span&gt; From       : /etc/pki/rpm-gpg/RPM-GPG-KEY-EPEL-7&lt;span style=&quot;box-sizing: border-box; color: #000099; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;\n&lt;/span&gt;&quot;&lt;/span&gt;,
    &lt;span style=&quot;box-sizing: border-box; color: red; margin: 0px; padding: 0px;&quot;&gt;&quot;rc&quot;&lt;/span&gt;: &lt;span style=&quot;box-sizing: border-box; color: black; margin: 0px; padding: 0px;&quot;&gt;0&lt;/span&gt;,
    &lt;span style=&quot;box-sizing: border-box; color: red; margin: 0px; padding: 0px;&quot;&gt;&quot;results&quot;&lt;/span&gt;: &lt;span style=&quot;box-sizing: border-box; color: #7a0874; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;[&lt;/span&gt;
        &lt;span style=&quot;box-sizing: border-box; color: red; margin: 0px; padding: 0px;&quot;&gt;&quot;Loaded plugins: fastestmirror, langpacks&lt;span style=&quot;box-sizing: border-box; color: #000099; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;\n&lt;/span&gt;Loading mirror speeds from cached hostfile&lt;span style=&quot;box-sizing: border-box; color: #000099; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;\n&lt;/span&gt; * base: mirror.ate.info&lt;span style=&quot;box-sizing: border-box; color: #000099; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;\n&lt;/span&gt; * epel: epel.mirrors.ovh.net&lt;span style=&quot;box-sizing: border-box; color: #000099; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;\n&lt;/span&gt; * extras: mirror.ate.info&lt;span style=&quot;box-sizing: border-box; color: #000099; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;\n&lt;/span&gt; * updates: mirror.skylink-datacenter.de&lt;span style=&quot;box-sizing: border-box; color: #000099; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;\n&lt;/span&gt;Resolving Dependencies&lt;span style=&quot;box-sizing: border-box; color: #000099; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;\n&lt;/span&gt;--&amp;gt; Running transaction check&lt;span style=&quot;box-sizing: border-box; color: #000099; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;\n&lt;/span&gt;---&amp;gt; Package htop.x86_64 0:1.0.3-3.el7 will be installed&lt;span style=&quot;box-sizing: border-box; color: #000099; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;\n&lt;/span&gt;--&amp;gt; Finished Dependency Resolution&lt;span style=&quot;box-sizing: border-box; color: #000099; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;\n&lt;/span&gt;&lt;span style=&quot;box-sizing: border-box; color: #000099; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;\n&lt;/span&gt;Dependencies Resolved&lt;span style=&quot;box-sizing: border-box; color: #000099; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;\n&lt;/span&gt;&lt;span style=&quot;box-sizing: border-box; color: #000099; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;\n&lt;/span&gt;================================================================================&lt;span style=&quot;box-sizing: border-box; color: #000099; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;\n&lt;/span&gt; Package         Arch              Version                Repository       Size&lt;span style=&quot;box-sizing: border-box; color: #000099; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;\n&lt;/span&gt;================================================================================&lt;span style=&quot;box-sizing: border-box; color: #000099; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;\n&lt;/span&gt;Installing:&lt;span style=&quot;box-sizing: border-box; color: #000099; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;\n&lt;/span&gt; htop            x86_64            1.0.3-3.el7            epel             87 k&lt;span style=&quot;box-sizing: border-box; color: #000099; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;\n&lt;/span&gt;&lt;span style=&quot;box-sizing: border-box; color: #000099; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;\n&lt;/span&gt;Transaction Summary&lt;span style=&quot;box-sizing: border-box; color: #000099; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;\n&lt;/span&gt;================================================================================&lt;span style=&quot;box-sizing: border-box; color: #000099; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;\n&lt;/span&gt;Install  1 Package&lt;span style=&quot;box-sizing: border-box; color: #000099; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;\n&lt;/span&gt;&lt;span style=&quot;box-sizing: border-box; color: #000099; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;\n&lt;/span&gt;Total download size: 87 k&lt;span style=&quot;box-sizing: border-box; color: #000099; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;\n&lt;/span&gt;Installed size: 181 k&lt;span style=&quot;box-sizing: border-box; color: #000099; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;\n&lt;/span&gt;Downloading packages:&lt;span style=&quot;box-sizing: border-box; color: #000099; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;\n&lt;/span&gt;Public key for htop-1.0.3-3.el7.x86_64.rpm is not installed&lt;span style=&quot;box-sizing: border-box; color: #000099; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;\n&lt;/span&gt;Retrieving key from file:///etc/pki/rpm-gpg/RPM-GPG-KEY-EPEL-7&lt;span style=&quot;box-sizing: border-box; color: #000099; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;\n&lt;/span&gt;Running transaction check&lt;span style=&quot;box-sizing: border-box; color: #000099; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;\n&lt;/span&gt;Running transaction test&lt;span style=&quot;box-sizing: border-box; color: #000099; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;\n&lt;/span&gt;Transaction test succeeded&lt;span style=&quot;box-sizing: border-box; color: #000099; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;\n&lt;/span&gt;Running transaction&lt;span style=&quot;box-sizing: border-box; color: #000099; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;\n&lt;/span&gt;  Installing : htop-1.0.3-3.el7.x86_64                                      1/1 &lt;span style=&quot;box-sizing: border-box; color: #000099; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;\n&lt;/span&gt;  Verifying  : htop-1.0.3-3.el7.x86_64                                      1/1 &lt;span style=&quot;box-sizing: border-box; color: #000099; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;\n&lt;/span&gt;&lt;span style=&quot;box-sizing: border-box; color: #000099; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;\n&lt;/span&gt;Installed:&lt;span style=&quot;box-sizing: border-box; color: #000099; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;\n&lt;/span&gt;  htop.x86_64 0:1.0.3-3.el7                                                     &lt;span style=&quot;box-sizing: border-box; color: #000099; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;\n&lt;/span&gt;&lt;span style=&quot;box-sizing: border-box; color: #000099; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;\n&lt;/span&gt;Complete!&lt;span style=&quot;box-sizing: border-box; color: #000099; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;\n&lt;/span&gt;&quot;&lt;/span&gt;
    &lt;span style=&quot;box-sizing: border-box; color: #7a0874; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;]&lt;/span&gt;
&lt;span style=&quot;box-sizing: border-box; color: #7a0874; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;}&lt;/span&gt;&lt;/pre&gt;
&lt;/pre&gt;
&lt;/div&gt;
&lt;br style=&quot;background-color: white; box-sizing: border-box; color: #555555; font-family: linuxtricks, &amp;quot;Trebuchet MS&amp;quot;, Verdana, &amp;quot;Bitstream Vera Sans&amp;quot;, Times, serif; font-size: 13px; margin: 0px; padding: 0px; text-align: justify;&quot; /&gt;&lt;br style=&quot;background-color: white; box-sizing: border-box; color: #555555; font-family: linuxtricks, &amp;quot;Trebuchet MS&amp;quot;, Verdana, &amp;quot;Bitstream Vera Sans&amp;quot;, Times, serif; font-size: 13px; margin: 0px; padding: 0px; text-align: justify;&quot; /&gt;&lt;span style=&quot;background-color: white; color: #555555; font-family: linuxtricks, &amp;quot;Trebuchet MS&amp;quot;, Verdana, &amp;quot;Bitstream Vera Sans&amp;quot;, Times, serif; font-size: 13px; text-align: justify;&quot;&gt;On peut aussi tester sur Calculate Linux en installant aussi htop sur les 2 machines du groupe&amp;nbsp;&lt;/span&gt;&lt;strong style=&quot;background-color: white; box-sizing: border-box; color: #555555; font-family: linuxtricks, &amp;quot;Trebuchet MS&amp;quot;, Verdana, &amp;quot;Bitstream Vera Sans&amp;quot;, Times, serif; font-size: 13px; margin: 0px; padding: 0px; text-align: justify;&quot;&gt;cluster&lt;/strong&gt;&lt;span style=&quot;background-color: white; color: #555555; font-family: linuxtricks, &amp;quot;Trebuchet MS&amp;quot;, Verdana, &amp;quot;Bitstream Vera Sans&amp;quot;, Times, serif; font-size: 13px; text-align: justify;&quot;&gt;&amp;nbsp;en utilisant le module&amp;nbsp;&lt;/span&gt;&lt;strong style=&quot;background-color: white; box-sizing: border-box; color: #555555; font-family: linuxtricks, &amp;quot;Trebuchet MS&amp;quot;, Verdana, &amp;quot;Bitstream Vera Sans&amp;quot;, Times, serif; font-size: 13px; margin: 0px; padding: 0px; text-align: justify;&quot;&gt;portage&lt;/strong&gt;&lt;span style=&quot;background-color: white; color: #555555; font-family: linuxtricks, &amp;quot;Trebuchet MS&amp;quot;, Verdana, &amp;quot;Bitstream Vera Sans&amp;quot;, Times, serif; font-size: 13px; text-align: justify;&quot;&gt;:&lt;/span&gt;&lt;br style=&quot;background-color: white; box-sizing: border-box; color: #555555; font-family: linuxtricks, &amp;quot;Trebuchet MS&amp;quot;, Verdana, &amp;quot;Bitstream Vera Sans&amp;quot;, Times, serif; font-size: 13px; margin: 0px; padding: 0px; text-align: justify;&quot; /&gt;&lt;br style=&quot;background-color: white; box-sizing: border-box; color: #555555; font-family: linuxtricks, &amp;quot;Trebuchet MS&amp;quot;, Verdana, &amp;quot;Bitstream Vera Sans&amp;quot;, Times, serif; font-size: 13px; margin: 0px; padding: 0px; text-align: justify;&quot; /&gt;&lt;span class=&quot;formatter-code&quot; style=&quot;background-color: white; box-sizing: border-box; color: #555555; display: block; font-family: linuxtricks, &amp;quot;Trebuchet MS&amp;quot;, Verdana, &amp;quot;Bitstream Vera Sans&amp;quot;, Times, serif; font-size: 13px; font-weight: bold; margin: auto; padding: 2px 0px; text-align: justify; width: 851.859px;&quot;&gt;Code BASH :&lt;/span&gt;&lt;div class=&quot;code&quot; style=&quot;background-color: #fafafa; border-radius: 3px; border: 1px solid rgb(221, 221, 221); box-sizing: border-box; color: #444444; font-family: linuxtricks, &amp;quot;Trebuchet MS&amp;quot;, Verdana, &amp;quot;Bitstream Vera Sans&amp;quot;, Times, serif; font-size: 13px; margin: 0px 25px; max-height: 500px; overflow-wrap: break-word; overflow: auto; padding: 8px; text-align: justify;&quot;&gt;
&lt;pre style=&quot;box-sizing: border-box; display: inline; max-width: 100%; overflow-wrap: break-word; padding: 0px; white-space: pre-wrap;&quot;&gt;&lt;pre class=&quot;bash&quot; style=&quot;box-sizing: border-box; max-width: 100%; overflow-wrap: break-word; padding: 0px; white-space: pre-wrap;&quot;&gt;ansible &lt;span style=&quot;box-sizing: border-box; color: #660033; margin: 0px; padding: 0px;&quot;&gt;-m&lt;/span&gt; portage &lt;span style=&quot;box-sizing: border-box; color: #660033; margin: 0px; padding: 0px;&quot;&gt;-a&lt;/span&gt; &lt;span style=&quot;box-sizing: border-box; color: red; margin: 0px; padding: 0px;&quot;&gt;&#39;name=htop state=present&#39;&lt;/span&gt; cluster&lt;/pre&gt;
&lt;/pre&gt;
&lt;/div&gt;
&lt;br style=&quot;background-color: white; box-sizing: border-box; color: #555555; font-family: linuxtricks, &amp;quot;Trebuchet MS&amp;quot;, Verdana, &amp;quot;Bitstream Vera Sans&amp;quot;, Times, serif; font-size: 13px; margin: 0px; padding: 0px; text-align: justify;&quot; /&gt;&lt;br style=&quot;background-color: white; box-sizing: border-box; color: #555555; font-family: linuxtricks, &amp;quot;Trebuchet MS&amp;quot;, Verdana, &amp;quot;Bitstream Vera Sans&amp;quot;, Times, serif; font-size: 13px; margin: 0px; padding: 0px; text-align: justify;&quot; /&gt;&lt;span style=&quot;background-color: white; color: #555555; font-family: linuxtricks, &amp;quot;Trebuchet MS&amp;quot;, Verdana, &amp;quot;Bitstream Vera Sans&amp;quot;, Times, serif; font-size: 13px; text-align: justify;&quot;&gt;La console affiche moins de choses, puisque les paquets sont déjà installés :&lt;/span&gt;&lt;br style=&quot;background-color: white; box-sizing: border-box; color: #555555; font-family: linuxtricks, &amp;quot;Trebuchet MS&amp;quot;, Verdana, &amp;quot;Bitstream Vera Sans&amp;quot;, Times, serif; font-size: 13px; margin: 0px; padding: 0px; text-align: justify;&quot; /&gt;&lt;br style=&quot;background-color: white; box-sizing: border-box; color: #555555; font-family: linuxtricks, &amp;quot;Trebuchet MS&amp;quot;, Verdana, &amp;quot;Bitstream Vera Sans&amp;quot;, Times, serif; font-size: 13px; margin: 0px; padding: 0px; text-align: justify;&quot; /&gt;&lt;span class=&quot;formatter-code&quot; style=&quot;background-color: white; box-sizing: border-box; color: #555555; display: block; font-family: linuxtricks, &amp;quot;Trebuchet MS&amp;quot;, Verdana, &amp;quot;Bitstream Vera Sans&amp;quot;, Times, serif; font-size: 13px; font-weight: bold; margin: auto; padding: 2px 0px; text-align: justify; width: 851.859px;&quot;&gt;Code BASH :&lt;/span&gt;&lt;div class=&quot;code&quot; style=&quot;background-color: #fafafa; border-radius: 3px; border: 1px solid rgb(221, 221, 221); box-sizing: border-box; color: #444444; font-family: linuxtricks, &amp;quot;Trebuchet MS&amp;quot;, Verdana, &amp;quot;Bitstream Vera Sans&amp;quot;, Times, serif; font-size: 13px; margin: 0px 25px; max-height: 500px; overflow-wrap: break-word; overflow: auto; padding: 8px; text-align: justify;&quot;&gt;
&lt;pre style=&quot;box-sizing: border-box; display: inline; max-width: 100%; overflow-wrap: break-word; padding: 0px; white-space: pre-wrap;&quot;&gt;&lt;pre class=&quot;bash&quot; style=&quot;box-sizing: border-box; max-width: 100%; overflow-wrap: break-word; padding: 0px; white-space: pre-wrap;&quot;&gt;cluster1 &lt;span style=&quot;box-sizing: border-box; color: black; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;|&lt;/span&gt; success &lt;span style=&quot;box-sizing: border-box; color: black; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;&amp;gt;&amp;gt;&lt;/span&gt; &lt;span style=&quot;box-sizing: border-box; color: #7a0874; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;{&lt;/span&gt;
    &lt;span style=&quot;box-sizing: border-box; color: red; margin: 0px; padding: 0px;&quot;&gt;&quot;changed&quot;&lt;/span&gt;: &lt;span style=&quot;box-sizing: border-box; color: #c20cb9; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;false&lt;/span&gt;,
    &lt;span style=&quot;box-sizing: border-box; color: red; margin: 0px; padding: 0px;&quot;&gt;&quot;msg&quot;&lt;/span&gt;: &lt;span style=&quot;box-sizing: border-box; color: red; margin: 0px; padding: 0px;&quot;&gt;&quot;Packages already present.&quot;&lt;/span&gt;
&lt;span style=&quot;box-sizing: border-box; color: #7a0874; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;}&lt;/span&gt;
cluster2 &lt;span style=&quot;box-sizing: border-box; color: black; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;|&lt;/span&gt; success &lt;span style=&quot;box-sizing: border-box; color: black; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;&amp;gt;&amp;gt;&lt;/span&gt; &lt;span style=&quot;box-sizing: border-box; color: #7a0874; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;{&lt;/span&gt;
    &lt;span style=&quot;box-sizing: border-box; color: red; margin: 0px; padding: 0px;&quot;&gt;&quot;changed&quot;&lt;/span&gt;: &lt;span style=&quot;box-sizing: border-box; color: #c20cb9; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;false&lt;/span&gt;,
    &lt;span style=&quot;box-sizing: border-box; color: red; margin: 0px; padding: 0px;&quot;&gt;&quot;msg&quot;&lt;/span&gt;: &lt;span style=&quot;box-sizing: border-box; color: red; margin: 0px; padding: 0px;&quot;&gt;&quot;Packages already present.&quot;&lt;/span&gt;
&lt;span style=&quot;box-sizing: border-box; color: #7a0874; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;}&lt;/span&gt;&lt;/pre&gt;
&lt;/pre&gt;
&lt;/div&gt;
&lt;br style=&quot;background-color: white; box-sizing: border-box; color: #555555; font-family: linuxtricks, &amp;quot;Trebuchet MS&amp;quot;, Verdana, &amp;quot;Bitstream Vera Sans&amp;quot;, Times, serif; font-size: 13px; margin: 0px; padding: 0px; text-align: justify;&quot; /&gt;&lt;br style=&quot;background-color: white; box-sizing: border-box; color: #555555; font-family: linuxtricks, &amp;quot;Trebuchet MS&amp;quot;, Verdana, &amp;quot;Bitstream Vera Sans&amp;quot;, Times, serif; font-size: 13px; margin: 0px; padding: 0px; text-align: justify;&quot; /&gt;&lt;span style=&quot;background-color: white; color: #555555; font-family: linuxtricks, &amp;quot;Trebuchet MS&amp;quot;, Verdana, &amp;quot;Bitstream Vera Sans&amp;quot;, Times, serif; font-size: 13px; text-align: justify;&quot;&gt;Et un test sur debian, avec le module&amp;nbsp;&lt;/span&gt;&lt;strong style=&quot;background-color: white; box-sizing: border-box; color: #555555; font-family: linuxtricks, &amp;quot;Trebuchet MS&amp;quot;, Verdana, &amp;quot;Bitstream Vera Sans&amp;quot;, Times, serif; font-size: 13px; margin: 0px; padding: 0px; text-align: justify;&quot;&gt;apt&lt;/strong&gt;&lt;span style=&quot;background-color: white; color: #555555; font-family: linuxtricks, &amp;quot;Trebuchet MS&amp;quot;, Verdana, &amp;quot;Bitstream Vera Sans&amp;quot;, Times, serif; font-size: 13px; text-align: justify;&quot;&gt;&amp;nbsp;:&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;background-color: white; color: #555555; font-family: linuxtricks, &amp;quot;Trebuchet MS&amp;quot;, Verdana, &amp;quot;Bitstream Vera Sans&amp;quot;, Times, serif; font-size: 13px; text-align: justify;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span class=&quot;formatter-code&quot; style=&quot;background-color: white; box-sizing: border-box; color: #555555; display: block; font-family: linuxtricks, &amp;quot;Trebuchet MS&amp;quot;, Verdana, &amp;quot;Bitstream Vera Sans&amp;quot;, Times, serif; font-size: 13px; font-weight: bold; margin: auto; padding: 2px 0px; text-align: justify; width: 851.859px;&quot;&gt;Code BASH :&lt;/span&gt;&lt;div class=&quot;code&quot; style=&quot;background-color: #fafafa; border-radius: 3px; border: 1px solid rgb(221, 221, 221); box-sizing: border-box; color: #444444; font-family: linuxtricks, &amp;quot;Trebuchet MS&amp;quot;, Verdana, &amp;quot;Bitstream Vera Sans&amp;quot;, Times, serif; font-size: 13px; margin: 0px 25px; max-height: 500px; overflow-wrap: break-word; overflow: auto; padding: 8px; text-align: justify;&quot;&gt;
&lt;pre style=&quot;box-sizing: border-box; display: inline; max-width: 100%; overflow-wrap: break-word; padding: 0px; white-space: pre-wrap;&quot;&gt;&lt;pre class=&quot;bash&quot; style=&quot;box-sizing: border-box; max-width: 100%; overflow-wrap: break-word; padding: 0px; white-space: pre-wrap;&quot;&gt;ansible &lt;span style=&quot;box-sizing: border-box; color: #660033; margin: 0px; padding: 0px;&quot;&gt;-m&lt;/span&gt; apt &lt;span style=&quot;box-sizing: border-box; color: #660033; margin: 0px; padding: 0px;&quot;&gt;-a&lt;/span&gt; &lt;span style=&quot;box-sizing: border-box; color: red; margin: 0px; padding: 0px;&quot;&gt;&#39;name=htop&#39;&lt;/span&gt; debsrv1&lt;/pre&gt;
&lt;/pre&gt;
&lt;/div&gt;
&lt;br style=&quot;background-color: white; box-sizing: border-box; color: #555555; font-family: linuxtricks, &amp;quot;Trebuchet MS&amp;quot;, Verdana, &amp;quot;Bitstream Vera Sans&amp;quot;, Times, serif; font-size: 13px; margin: 0px; padding: 0px; text-align: justify;&quot; /&gt;&lt;br style=&quot;background-color: white; box-sizing: border-box; color: #555555; font-family: linuxtricks, &amp;quot;Trebuchet MS&amp;quot;, Verdana, &amp;quot;Bitstream Vera Sans&amp;quot;, Times, serif; font-size: 13px; margin: 0px; padding: 0px; text-align: justify;&quot; /&gt;&lt;span class=&quot;formatter-code&quot; style=&quot;background-color: white; box-sizing: border-box; color: #555555; display: block; font-family: linuxtricks, &amp;quot;Trebuchet MS&amp;quot;, Verdana, &amp;quot;Bitstream Vera Sans&amp;quot;, Times, serif; font-size: 13px; font-weight: bold; margin: auto; padding: 2px 0px; text-align: justify; width: 851.859px;&quot;&gt;Code BASH :&lt;/span&gt;&lt;div class=&quot;code&quot; style=&quot;background-color: #fafafa; border-radius: 3px; border: 1px solid rgb(221, 221, 221); box-sizing: border-box; color: #444444; font-family: linuxtricks, &amp;quot;Trebuchet MS&amp;quot;, Verdana, &amp;quot;Bitstream Vera Sans&amp;quot;, Times, serif; font-size: 13px; margin: 0px 25px; max-height: 500px; overflow-wrap: break-word; overflow: auto; padding: 8px; text-align: justify;&quot;&gt;
&lt;pre style=&quot;box-sizing: border-box; display: inline; max-width: 100%; overflow-wrap: break-word; padding: 0px; white-space: pre-wrap;&quot;&gt;&lt;pre class=&quot;bash&quot; style=&quot;box-sizing: border-box; max-width: 100%; overflow-wrap: break-word; padding: 0px; white-space: pre-wrap;&quot;&gt;debsrv1 &lt;span style=&quot;box-sizing: border-box; color: black; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;|&lt;/span&gt; success &lt;span style=&quot;box-sizing: border-box; color: black; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;&amp;gt;&amp;gt;&lt;/span&gt; &lt;span style=&quot;box-sizing: border-box; color: #7a0874; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;{&lt;/span&gt;
    &lt;span style=&quot;box-sizing: border-box; color: red; margin: 0px; padding: 0px;&quot;&gt;&quot;changed&quot;&lt;/span&gt;: &lt;span style=&quot;box-sizing: border-box; color: #c20cb9; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;true&lt;/span&gt;,
    &lt;span style=&quot;box-sizing: border-box; color: red; margin: 0px; padding: 0px;&quot;&gt;&quot;stderr&quot;&lt;/span&gt;: &lt;span style=&quot;box-sizing: border-box; color: red; margin: 0px; padding: 0px;&quot;&gt;&quot;&quot;&lt;/span&gt;,
    &lt;span style=&quot;box-sizing: border-box; color: red; margin: 0px; padding: 0px;&quot;&gt;&quot;stdout&quot;&lt;/span&gt;: &lt;span style=&quot;box-sizing: border-box; color: red; margin: 0px; padding: 0px;&quot;&gt;&quot;Reading package lists...&lt;span style=&quot;box-sizing: border-box; color: #000099; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;\n&lt;/span&gt;Building dependency tree...&lt;span style=&quot;box-sizing: border-box; color: #000099; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;\n&lt;/span&gt;Reading state information...&lt;span style=&quot;box-sizing: border-box; color: #000099; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;\n&lt;/span&gt;Suggested packages:&lt;span style=&quot;box-sizing: border-box; color: #000099; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;\n&lt;/span&gt;  strace ltrace&lt;span style=&quot;box-sizing: border-box; color: #000099; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;\n&lt;/span&gt;The following NEW packages will be installed:&lt;span style=&quot;box-sizing: border-box; color: #000099; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;\n&lt;/span&gt;  htop&lt;span style=&quot;box-sizing: border-box; color: #000099; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;\n&lt;/span&gt;0 upgraded, 1 newly installed, 0 to remove and 0 not upgraded.&lt;span style=&quot;box-sizing: border-box; color: #000099; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;\n&lt;/span&gt;Need to get 74.9 kB of archives.&lt;span style=&quot;box-sizing: border-box; color: #000099; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;\n&lt;/span&gt;After this operation, 216 kB of additional disk space will be used.&lt;span style=&quot;box-sizing: border-box; color: #000099; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;\n&lt;/span&gt;Get:1 http://ftp.fr.debian.org/debian/ wheezy/main htop amd64 1.0.1-1 [74.9 kB]&lt;span style=&quot;box-sizing: border-box; color: #000099; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;\n&lt;/span&gt;Fetched 74.9 kB in 0s (286 kB/s)&lt;span style=&quot;box-sizing: border-box; color: #000099; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;\n&lt;/span&gt;Selecting previously unselected package htop.&lt;span style=&quot;box-sizing: border-box; color: #000099; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;\r&lt;/span&gt;&lt;span style=&quot;box-sizing: border-box; color: #000099; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;\n&lt;/span&gt;(Reading database ... &lt;span style=&quot;box-sizing: border-box; color: #000099; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;\r&lt;/span&gt;(Reading database ... 5%&lt;span style=&quot;box-sizing: border-box; color: #000099; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;\r&lt;/span&gt;(Reading database ... 10%&lt;span style=&quot;box-sizing: border-box; color: #000099; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;\r&lt;/span&gt;(Reading database ... 15%&lt;span style=&quot;box-sizing: border-box; color: #000099; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;\r&lt;/span&gt;(Reading database ... 20%&lt;span style=&quot;box-sizing: border-box; color: #000099; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;\r&lt;/span&gt;(Reading database ... 25%&lt;span style=&quot;box-sizing: border-box; color: #000099; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;\r&lt;/span&gt;(Reading database ... 30%&lt;span style=&quot;box-sizing: border-box; color: #000099; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;\r&lt;/span&gt;(Reading database ... 35%&lt;span style=&quot;box-sizing: border-box; color: #000099; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;\r&lt;/span&gt;(Reading database ... 40%&lt;span style=&quot;box-sizing: border-box; color: #000099; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;\r&lt;/span&gt;(Reading database ... 45%&lt;span style=&quot;box-sizing: border-box; color: #000099; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;\r&lt;/span&gt;(Reading database ... 50%&lt;span style=&quot;box-sizing: border-box; color: #000099; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;\r&lt;/span&gt;(Reading database ... 55%&lt;span style=&quot;box-sizing: border-box; color: #000099; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;\r&lt;/span&gt;(Reading database ... 60%&lt;span style=&quot;box-sizing: border-box; color: #000099; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;\r&lt;/span&gt;(Reading database ... 65%&lt;span style=&quot;box-sizing: border-box; color: #000099; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;\r&lt;/span&gt;(Reading database ... 70%&lt;span style=&quot;box-sizing: border-box; color: #000099; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;\r&lt;/span&gt;(Reading database ... 75%&lt;span style=&quot;box-sizing: border-box; color: #000099; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;\r&lt;/span&gt;(Reading database ... 80%&lt;span style=&quot;box-sizing: border-box; color: #000099; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;\r&lt;/span&gt;(Reading database ... 85%&lt;span style=&quot;box-sizing: border-box; color: #000099; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;\r&lt;/span&gt;(Reading database ... 90%&lt;span style=&quot;box-sizing: border-box; color: #000099; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;\r&lt;/span&gt;(Reading database ... 95%&lt;span style=&quot;box-sizing: border-box; color: #000099; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;\r&lt;/span&gt;(Reading database ... 100%&lt;span style=&quot;box-sizing: border-box; color: #000099; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;\r&lt;/span&gt;(Reading database ... 40200 files and directories currently installed.)&lt;span style=&quot;box-sizing: border-box; color: #000099; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;\r&lt;/span&gt;&lt;span style=&quot;box-sizing: border-box; color: #000099; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;\n&lt;/span&gt;Unpacking htop (from .../htop_1.0.1-1_amd64.deb) ...&lt;span style=&quot;box-sizing: border-box; color: #000099; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;\r&lt;/span&gt;&lt;span style=&quot;box-sizing: border-box; color: #000099; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;\n&lt;/span&gt;Processing triggers for menu ...&lt;span style=&quot;box-sizing: border-box; color: #000099; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;\r&lt;/span&gt;&lt;span style=&quot;box-sizing: border-box; color: #000099; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;\n&lt;/span&gt;Processing triggers for man-db ...&lt;span style=&quot;box-sizing: border-box; color: #000099; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;\r&lt;/span&gt;&lt;span style=&quot;box-sizing: border-box; color: #000099; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;\n&lt;/span&gt;Setting up htop (1.0.1-1) ...&lt;span style=&quot;box-sizing: border-box; color: #000099; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;\r&lt;/span&gt;&lt;span style=&quot;box-sizing: border-box; color: #000099; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;\n&lt;/span&gt;Processing triggers for menu ...&lt;span style=&quot;box-sizing: border-box; color: #000099; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;\r&lt;/span&gt;&lt;span style=&quot;box-sizing: border-box; color: #000099; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;\n&lt;/span&gt;&quot;&lt;/span&gt;
&lt;span style=&quot;box-sizing: border-box; color: #7a0874; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;}&lt;/span&gt;
&amp;nbsp;&lt;/pre&gt;
&lt;/pre&gt;
&lt;/div&gt;
&lt;br style=&quot;background-color: white; box-sizing: border-box; color: #555555; font-family: linuxtricks, &amp;quot;Trebuchet MS&amp;quot;, Verdana, &amp;quot;Bitstream Vera Sans&amp;quot;, Times, serif; font-size: 13px; margin: 0px; padding: 0px; text-align: justify;&quot; /&gt;&lt;br style=&quot;background-color: white; box-sizing: border-box; color: #555555; font-family: linuxtricks, &amp;quot;Trebuchet MS&amp;quot;, Verdana, &amp;quot;Bitstream Vera Sans&amp;quot;, Times, serif; font-size: 13px; margin: 0px; padding: 0px; text-align: justify;&quot; /&gt;&lt;span style=&quot;background-color: white; color: #555555; font-family: linuxtricks, &amp;quot;Trebuchet MS&amp;quot;, Verdana, &amp;quot;Bitstream Vera Sans&amp;quot;, Times, serif; font-size: 13px; text-align: justify;&quot;&gt;Par exemple, pour mettre à jour les serveurs rhel :&lt;/span&gt;&lt;br style=&quot;background-color: white; box-sizing: border-box; color: #555555; font-family: linuxtricks, &amp;quot;Trebuchet MS&amp;quot;, Verdana, &amp;quot;Bitstream Vera Sans&amp;quot;, Times, serif; font-size: 13px; margin: 0px; padding: 0px; text-align: justify;&quot; /&gt;&lt;br style=&quot;background-color: white; box-sizing: border-box; color: #555555; font-family: linuxtricks, &amp;quot;Trebuchet MS&amp;quot;, Verdana, &amp;quot;Bitstream Vera Sans&amp;quot;, Times, serif; font-size: 13px; margin: 0px; padding: 0px; text-align: justify;&quot; /&gt;&lt;span class=&quot;formatter-code&quot; style=&quot;background-color: white; box-sizing: border-box; color: #555555; display: block; font-family: linuxtricks, &amp;quot;Trebuchet MS&amp;quot;, Verdana, &amp;quot;Bitstream Vera Sans&amp;quot;, Times, serif; font-size: 13px; font-weight: bold; margin: auto; padding: 2px 0px; text-align: justify; width: 851.859px;&quot;&gt;Code BASH :&lt;/span&gt;&lt;div class=&quot;code&quot; style=&quot;background-color: #fafafa; border-radius: 3px; border: 1px solid rgb(221, 221, 221); box-sizing: border-box; color: #444444; font-family: linuxtricks, &amp;quot;Trebuchet MS&amp;quot;, Verdana, &amp;quot;Bitstream Vera Sans&amp;quot;, Times, serif; font-size: 13px; margin: 0px 25px; max-height: 500px; overflow-wrap: break-word; overflow: auto; padding: 8px; text-align: justify;&quot;&gt;
&lt;pre style=&quot;box-sizing: border-box; display: inline; max-width: 100%; overflow-wrap: break-word; padding: 0px; white-space: pre-wrap;&quot;&gt;&lt;pre class=&quot;bash&quot; style=&quot;box-sizing: border-box; max-width: 100%; overflow-wrap: break-word; padding: 0px; white-space: pre-wrap;&quot;&gt;ansible &lt;span style=&quot;box-sizing: border-box; color: #660033; margin: 0px; padding: 0px;&quot;&gt;-m&lt;/span&gt; &lt;span style=&quot;box-sizing: border-box; color: #c20cb9; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;yum&lt;/span&gt; &lt;span style=&quot;box-sizing: border-box; color: #660033; margin: 0px; padding: 0px;&quot;&gt;-a&lt;/span&gt; &lt;span style=&quot;box-sizing: border-box; color: red; margin: 0px; padding: 0px;&quot;&gt;&#39;name=* state=latest&#39;&lt;/span&gt; rhel&lt;/pre&gt;
&lt;/pre&gt;
&lt;/div&gt;
&lt;br style=&quot;background-color: white; box-sizing: border-box; color: #555555; font-family: linuxtricks, &amp;quot;Trebuchet MS&amp;quot;, Verdana, &amp;quot;Bitstream Vera Sans&amp;quot;, Times, serif; font-size: 13px; margin: 0px; padding: 0px; text-align: justify;&quot; /&gt;&lt;br style=&quot;background-color: white; box-sizing: border-box; color: #555555; font-family: linuxtricks, &amp;quot;Trebuchet MS&amp;quot;, Verdana, &amp;quot;Bitstream Vera Sans&amp;quot;, Times, serif; font-size: 13px; margin: 0px; padding: 0px; text-align: justify;&quot; /&gt;&lt;br style=&quot;background-color: white; box-sizing: border-box; color: #555555; font-family: linuxtricks, &amp;quot;Trebuchet MS&amp;quot;, Verdana, &amp;quot;Bitstream Vera Sans&amp;quot;, Times, serif; font-size: 13px; margin: 0px; padding: 0px; text-align: justify;&quot; /&gt;&lt;h2 class=&quot;wiki_paragraph2&quot; id=&quot;paragraph_utiliser-les-playbooks&quot; style=&quot;background: rgb(255, 255, 255); border-bottom: 3px solid rgb(51, 99, 151); border-radius: 6px; box-sizing: border-box; clear: both; color: #333333; display: inline-block; font-family: linuxtricks, &amp;quot;Trebuchet MS&amp;quot;, Verdana, &amp;quot;Bitstream Vera Sans&amp;quot;, Times, serif; font-size: 16px; margin: 5px 0px 10px 45px; overflow: hidden; padding: 0px 3px; text-align: justify;&quot;&gt;
Utiliser les playbooks&lt;/h2&gt;
&lt;br style=&quot;background-color: white; box-sizing: border-box; color: #555555; font-family: linuxtricks, &amp;quot;Trebuchet MS&amp;quot;, Verdana, &amp;quot;Bitstream Vera Sans&amp;quot;, Times, serif; font-size: 13px; margin: 0px; padding: 0px; text-align: justify;&quot; /&gt;&lt;br style=&quot;background-color: white; box-sizing: border-box; color: #555555; font-family: linuxtricks, &amp;quot;Trebuchet MS&amp;quot;, Verdana, &amp;quot;Bitstream Vera Sans&amp;quot;, Times, serif; font-size: 13px; margin: 0px; padding: 0px; text-align: justify;&quot; /&gt;&lt;span style=&quot;background-color: white; color: #555555; font-family: linuxtricks, &amp;quot;Trebuchet MS&amp;quot;, Verdana, &amp;quot;Bitstream Vera Sans&amp;quot;, Times, serif; font-size: 13px; text-align: justify;&quot;&gt;Un playbook est une sorte de mégascript qui va automatiser des tâches de manière séquentielle.&amp;nbsp;&lt;/span&gt;&lt;br style=&quot;background-color: white; box-sizing: border-box; color: #555555; font-family: linuxtricks, &amp;quot;Trebuchet MS&amp;quot;, Verdana, &amp;quot;Bitstream Vera Sans&amp;quot;, Times, serif; font-size: 13px; margin: 0px; padding: 0px; text-align: justify;&quot; /&gt;&lt;br style=&quot;background-color: white; box-sizing: border-box; color: #555555; font-family: linuxtricks, &amp;quot;Trebuchet MS&amp;quot;, Verdana, &amp;quot;Bitstream Vera Sans&amp;quot;, Times, serif; font-size: 13px; margin: 0px; padding: 0px; text-align: justify;&quot; /&gt;&lt;span style=&quot;background-color: white; color: #555555; font-family: linuxtricks, &amp;quot;Trebuchet MS&amp;quot;, Verdana, &amp;quot;Bitstream Vera Sans&amp;quot;, Times, serif; font-size: 13px; text-align: justify;&quot;&gt;Globalement, un playbook est composé de tâches comme ceci :&amp;nbsp;&lt;/span&gt;&lt;br style=&quot;background-color: white; box-sizing: border-box; color: #555555; font-family: linuxtricks, &amp;quot;Trebuchet MS&amp;quot;, Verdana, &amp;quot;Bitstream Vera Sans&amp;quot;, Times, serif; font-size: 13px; margin: 0px; padding: 0px; text-align: justify;&quot; /&gt;&lt;br style=&quot;background-color: white; box-sizing: border-box; color: #555555; font-family: linuxtricks, &amp;quot;Trebuchet MS&amp;quot;, Verdana, &amp;quot;Bitstream Vera Sans&amp;quot;, Times, serif; font-size: 13px; margin: 0px; padding: 0px; text-align: justify;&quot; /&gt;&lt;span class=&quot;formatter-code&quot; style=&quot;background-color: white; box-sizing: border-box; color: #555555; display: block; font-family: linuxtricks, &amp;quot;Trebuchet MS&amp;quot;, Verdana, &amp;quot;Bitstream Vera Sans&amp;quot;, Times, serif; font-size: 13px; font-weight: bold; margin: auto; padding: 2px 0px; text-align: justify; width: 851.859px;&quot;&gt;Code BASH :&lt;/span&gt;&lt;div class=&quot;code&quot; style=&quot;background-color: #fafafa; border-radius: 3px; border: 1px solid rgb(221, 221, 221); box-sizing: border-box; color: #444444; font-family: linuxtricks, &amp;quot;Trebuchet MS&amp;quot;, Verdana, &amp;quot;Bitstream Vera Sans&amp;quot;, Times, serif; font-size: 13px; margin: 0px 25px; max-height: 500px; overflow-wrap: break-word; overflow: auto; padding: 8px; text-align: justify;&quot;&gt;
&lt;pre style=&quot;box-sizing: border-box; display: inline; max-width: 100%; overflow-wrap: break-word; padding: 0px; white-space: pre-wrap;&quot;&gt;&lt;pre class=&quot;bash&quot; style=&quot;box-sizing: border-box; max-width: 100%; overflow-wrap: break-word; padding: 0px; white-space: pre-wrap;&quot;&gt;- name: Texte qui décris votre tâche
  module: &lt;span style=&quot;box-sizing: border-box; color: #007800; margin: 0px; padding: 0px;&quot;&gt;option&lt;/span&gt;=value&lt;/pre&gt;
&lt;/pre&gt;
&lt;/div&gt;
&lt;br style=&quot;background-color: white; box-sizing: border-box; color: #555555; font-family: linuxtricks, &amp;quot;Trebuchet MS&amp;quot;, Verdana, &amp;quot;Bitstream Vera Sans&amp;quot;, Times, serif; font-size: 13px; margin: 0px; padding: 0px; text-align: justify;&quot; /&gt;&lt;br style=&quot;background-color: white; box-sizing: border-box; color: #555555; font-family: linuxtricks, &amp;quot;Trebuchet MS&amp;quot;, Verdana, &amp;quot;Bitstream Vera Sans&amp;quot;, Times, serif; font-size: 13px; margin: 0px; padding: 0px; text-align: justify;&quot; /&gt;&lt;br style=&quot;background-color: white; box-sizing: border-box; color: #555555; font-family: linuxtricks, &amp;quot;Trebuchet MS&amp;quot;, Verdana, &amp;quot;Bitstream Vera Sans&amp;quot;, Times, serif; font-size: 13px; margin: 0px; padding: 0px; text-align: justify;&quot; /&gt;&lt;h3 class=&quot;wiki_paragraph3&quot; id=&quot;paragraph_un-exemple-simple&quot; style=&quot;background-color: white; box-sizing: border-box; color: #555555; font-family: linuxtricks, &amp;quot;Trebuchet MS&amp;quot;, Verdana, &amp;quot;Bitstream Vera Sans&amp;quot;, Times, serif; font-size: 16px; font-style: italic; margin: 0px; overflow: hidden; padding: 0px; text-align: justify; text-decoration-line: underline; text-indent: 60px;&quot;&gt;
Un exemple simple&lt;/h3&gt;
&lt;br style=&quot;background-color: white; box-sizing: border-box; color: #555555; font-family: linuxtricks, &amp;quot;Trebuchet MS&amp;quot;, Verdana, &amp;quot;Bitstream Vera Sans&amp;quot;, Times, serif; font-size: 13px; margin: 0px; padding: 0px; text-align: justify;&quot; /&gt;&lt;br style=&quot;background-color: white; box-sizing: border-box; color: #555555; font-family: linuxtricks, &amp;quot;Trebuchet MS&amp;quot;, Verdana, &amp;quot;Bitstream Vera Sans&amp;quot;, Times, serif; font-size: 13px; margin: 0px; padding: 0px; text-align: justify;&quot; /&gt;&lt;span style=&quot;background-color: white; color: #555555; font-family: linuxtricks, &amp;quot;Trebuchet MS&amp;quot;, Verdana, &amp;quot;Bitstream Vera Sans&amp;quot;, Times, serif; font-size: 13px; text-align: justify;&quot;&gt;Voici une illustration avec un playbook &quot;test&quot; pour installer&amp;nbsp;&lt;/span&gt;&lt;strong style=&quot;background-color: white; box-sizing: border-box; color: #555555; font-family: linuxtricks, &amp;quot;Trebuchet MS&amp;quot;, Verdana, &amp;quot;Bitstream Vera Sans&amp;quot;, Times, serif; font-size: 13px; margin: 0px; padding: 0px; text-align: justify;&quot;&gt;htop&amp;nbsp;&lt;/strong&gt;&lt;span style=&quot;background-color: white; color: #555555; font-family: linuxtricks, &amp;quot;Trebuchet MS&amp;quot;, Verdana, &amp;quot;Bitstream Vera Sans&amp;quot;, Times, serif; font-size: 13px; text-align: justify;&quot;&gt;sous Calculate Linux :&lt;/span&gt;&lt;br style=&quot;background-color: white; box-sizing: border-box; color: #555555; font-family: linuxtricks, &amp;quot;Trebuchet MS&amp;quot;, Verdana, &amp;quot;Bitstream Vera Sans&amp;quot;, Times, serif; font-size: 13px; margin: 0px; padding: 0px; text-align: justify;&quot; /&gt;&lt;br style=&quot;background-color: white; box-sizing: border-box; color: #555555; font-family: linuxtricks, &amp;quot;Trebuchet MS&amp;quot;, Verdana, &amp;quot;Bitstream Vera Sans&amp;quot;, Times, serif; font-size: 13px; margin: 0px; padding: 0px; text-align: justify;&quot; /&gt;&lt;span class=&quot;formatter-code&quot; style=&quot;background-color: white; box-sizing: border-box; color: #555555; display: block; font-family: linuxtricks, &amp;quot;Trebuchet MS&amp;quot;, Verdana, &amp;quot;Bitstream Vera Sans&amp;quot;, Times, serif; font-size: 13px; font-weight: bold; margin: auto; padding: 2px 0px; text-align: justify; width: 851.859px;&quot;&gt;Code BASH :&lt;/span&gt;&lt;div class=&quot;code&quot; style=&quot;background-color: #fafafa; border-radius: 3px; border: 1px solid rgb(221, 221, 221); box-sizing: border-box; color: #444444; font-family: linuxtricks, &amp;quot;Trebuchet MS&amp;quot;, Verdana, &amp;quot;Bitstream Vera Sans&amp;quot;, Times, serif; font-size: 13px; margin: 0px 25px; max-height: 500px; overflow-wrap: break-word; overflow: auto; padding: 8px; text-align: justify;&quot;&gt;
&lt;pre style=&quot;box-sizing: border-box; display: inline; max-width: 100%; overflow-wrap: break-word; padding: 0px; white-space: pre-wrap;&quot;&gt;&lt;pre class=&quot;bash&quot; style=&quot;box-sizing: border-box; max-width: 100%; overflow-wrap: break-word; padding: 0px; white-space: pre-wrap;&quot;&gt;&lt;span style=&quot;box-sizing: border-box; color: #666666; font-style: italic; margin: 0px; padding: 0px;&quot;&gt;# htop.yml&lt;/span&gt;
&lt;span style=&quot;box-sizing: border-box; color: #660033; margin: 0px; padding: 0px;&quot;&gt;---&lt;/span&gt;
- hosts: cluster
  tasks:
    - name: &lt;span style=&quot;box-sizing: border-box; color: black; margin: 0px; padding: 0px;&quot;&gt;1&lt;/span&gt;. &lt;span style=&quot;box-sizing: border-box; color: #c20cb9; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;install&lt;/span&gt; htop
      portage: &lt;span style=&quot;box-sizing: border-box; color: #007800; margin: 0px; padding: 0px;&quot;&gt;name&lt;/span&gt;=htop &lt;span style=&quot;box-sizing: border-box; color: #007800; margin: 0px; padding: 0px;&quot;&gt;state&lt;/span&gt;=present&lt;/pre&gt;
&lt;/pre&gt;
&lt;/div&gt;
&lt;br style=&quot;background-color: white; box-sizing: border-box; color: #555555; font-family: linuxtricks, &amp;quot;Trebuchet MS&amp;quot;, Verdana, &amp;quot;Bitstream Vera Sans&amp;quot;, Times, serif; font-size: 13px; margin: 0px; padding: 0px; text-align: justify;&quot; /&gt;&lt;br style=&quot;background-color: white; box-sizing: border-box; color: #555555; font-family: linuxtricks, &amp;quot;Trebuchet MS&amp;quot;, Verdana, &amp;quot;Bitstream Vera Sans&amp;quot;, Times, serif; font-size: 13px; margin: 0px; padding: 0px; text-align: justify;&quot; /&gt;&lt;span style=&quot;background-color: white; color: #555555; font-family: linuxtricks, &amp;quot;Trebuchet MS&amp;quot;, Verdana, &amp;quot;Bitstream Vera Sans&amp;quot;, Times, serif; font-size: 13px; text-align: justify;&quot;&gt;Ici, je vise les hôtes du groupe&amp;nbsp;&lt;/span&gt;&lt;strong style=&quot;background-color: white; box-sizing: border-box; color: #555555; font-family: linuxtricks, &amp;quot;Trebuchet MS&amp;quot;, Verdana, &amp;quot;Bitstream Vera Sans&amp;quot;, Times, serif; font-size: 13px; margin: 0px; padding: 0px; text-align: justify;&quot;&gt;cluster&lt;/strong&gt;&lt;span style=&quot;background-color: white; color: #555555; font-family: linuxtricks, &amp;quot;Trebuchet MS&amp;quot;, Verdana, &amp;quot;Bitstream Vera Sans&amp;quot;, Times, serif; font-size: 13px; text-align: justify;&quot;&gt;, et le playbook ne comporte qu&#39;une seule tâche.&lt;/span&gt;&lt;br style=&quot;background-color: white; box-sizing: border-box; color: #555555; font-family: linuxtricks, &amp;quot;Trebuchet MS&amp;quot;, Verdana, &amp;quot;Bitstream Vera Sans&amp;quot;, Times, serif; font-size: 13px; margin: 0px; padding: 0px; text-align: justify;&quot; /&gt;&lt;br style=&quot;background-color: white; box-sizing: border-box; color: #555555; font-family: linuxtricks, &amp;quot;Trebuchet MS&amp;quot;, Verdana, &amp;quot;Bitstream Vera Sans&amp;quot;, Times, serif; font-size: 13px; margin: 0px; padding: 0px; text-align: justify;&quot; /&gt;&lt;span style=&quot;background-color: white; color: #555555; font-family: linuxtricks, &amp;quot;Trebuchet MS&amp;quot;, Verdana, &amp;quot;Bitstream Vera Sans&amp;quot;, Times, serif; font-size: 13px; text-align: justify;&quot;&gt;On lance le playbook via la commande&amp;nbsp;&lt;/span&gt;&lt;br style=&quot;background-color: white; box-sizing: border-box; color: #555555; font-family: linuxtricks, &amp;quot;Trebuchet MS&amp;quot;, Verdana, &amp;quot;Bitstream Vera Sans&amp;quot;, Times, serif; font-size: 13px; margin: 0px; padding: 0px; text-align: justify;&quot; /&gt;&lt;br style=&quot;background-color: white; box-sizing: border-box; color: #555555; font-family: linuxtricks, &amp;quot;Trebuchet MS&amp;quot;, Verdana, &amp;quot;Bitstream Vera Sans&amp;quot;, Times, serif; font-size: 13px; margin: 0px; padding: 0px; text-align: justify;&quot; /&gt;&lt;span class=&quot;formatter-code&quot; style=&quot;background-color: white; box-sizing: border-box; color: #555555; display: block; font-family: linuxtricks, &amp;quot;Trebuchet MS&amp;quot;, Verdana, &amp;quot;Bitstream Vera Sans&amp;quot;, Times, serif; font-size: 13px; font-weight: bold; margin: auto; padding: 2px 0px; text-align: justify; width: 851.859px;&quot;&gt;Code BASH :&lt;/span&gt;&lt;div class=&quot;code&quot; style=&quot;background-color: #fafafa; border-radius: 3px; border: 1px solid rgb(221, 221, 221); box-sizing: border-box; color: #444444; font-family: linuxtricks, &amp;quot;Trebuchet MS&amp;quot;, Verdana, &amp;quot;Bitstream Vera Sans&amp;quot;, Times, serif; font-size: 13px; margin: 0px 25px; max-height: 500px; overflow-wrap: break-word; overflow: auto; padding: 8px; text-align: justify;&quot;&gt;
&lt;pre style=&quot;box-sizing: border-box; display: inline; max-width: 100%; overflow-wrap: break-word; padding: 0px; white-space: pre-wrap;&quot;&gt;&lt;pre class=&quot;bash&quot; style=&quot;box-sizing: border-box; max-width: 100%; overflow-wrap: break-word; padding: 0px; white-space: pre-wrap;&quot;&gt;ansible-playbook htop.yml&lt;/pre&gt;
&lt;/pre&gt;
&lt;/div&gt;
&lt;br style=&quot;background-color: white; box-sizing: border-box; color: #555555; font-family: linuxtricks, &amp;quot;Trebuchet MS&amp;quot;, Verdana, &amp;quot;Bitstream Vera Sans&amp;quot;, Times, serif; font-size: 13px; margin: 0px; padding: 0px; text-align: justify;&quot; /&gt;&lt;br style=&quot;background-color: white; box-sizing: border-box; color: #555555; font-family: linuxtricks, &amp;quot;Trebuchet MS&amp;quot;, Verdana, &amp;quot;Bitstream Vera Sans&amp;quot;, Times, serif; font-size: 13px; margin: 0px; padding: 0px; text-align: justify;&quot; /&gt;&lt;span class=&quot;formatter-code&quot; style=&quot;background-color: white; box-sizing: border-box; color: #555555; display: block; font-family: linuxtricks, &amp;quot;Trebuchet MS&amp;quot;, Verdana, &amp;quot;Bitstream Vera Sans&amp;quot;, Times, serif; font-size: 13px; font-weight: bold; margin: auto; padding: 2px 0px; text-align: justify; width: 851.859px;&quot;&gt;Code BASH :&lt;/span&gt;&lt;div class=&quot;code&quot; style=&quot;background-color: #fafafa; border-radius: 3px; border: 1px solid rgb(221, 221, 221); box-sizing: border-box; color: #444444; font-family: linuxtricks, &amp;quot;Trebuchet MS&amp;quot;, Verdana, &amp;quot;Bitstream Vera Sans&amp;quot;, Times, serif; font-size: 13px; margin: 0px 25px; max-height: 500px; overflow-wrap: break-word; overflow: auto; padding: 8px; text-align: justify;&quot;&gt;
&lt;pre style=&quot;box-sizing: border-box; display: inline; max-width: 100%; overflow-wrap: break-word; padding: 0px; white-space: pre-wrap;&quot;&gt;&lt;pre class=&quot;bash&quot; style=&quot;box-sizing: border-box; max-width: 100%; overflow-wrap: break-word; padding: 0px; white-space: pre-wrap;&quot;&gt;&amp;nbsp;
PLAY &lt;span style=&quot;box-sizing: border-box; color: #7a0874; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;[&lt;/span&gt;cluster&lt;span style=&quot;box-sizing: border-box; color: #7a0874; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;]&lt;/span&gt; &lt;span style=&quot;box-sizing: border-box; color: black; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;****************************************************************&lt;/span&gt; 
GATHERING FACTS &lt;span style=&quot;box-sizing: border-box; color: black; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;***************************************************************&lt;/span&gt; 
ok: &lt;span style=&quot;box-sizing: border-box; color: #7a0874; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;[&lt;/span&gt;cluster2&lt;span style=&quot;box-sizing: border-box; color: #7a0874; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;]&lt;/span&gt;
ok: &lt;span style=&quot;box-sizing: border-box; color: #7a0874; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;[&lt;/span&gt;cluster1&lt;span style=&quot;box-sizing: border-box; color: #7a0874; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;]&lt;/span&gt;
TASK: &lt;span style=&quot;box-sizing: border-box; color: #7a0874; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;[&lt;/span&gt;&lt;span style=&quot;box-sizing: border-box; color: black; margin: 0px; padding: 0px;&quot;&gt;1&lt;/span&gt;. &lt;span style=&quot;box-sizing: border-box; color: #c20cb9; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;install&lt;/span&gt; htop&lt;span style=&quot;box-sizing: border-box; color: #7a0874; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;]&lt;/span&gt; &lt;span style=&quot;box-sizing: border-box; color: black; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;*******************************************************&lt;/span&gt; 
changed: &lt;span style=&quot;box-sizing: border-box; color: #7a0874; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;[&lt;/span&gt;cluster1&lt;span style=&quot;box-sizing: border-box; color: #7a0874; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;]&lt;/span&gt;
changed: &lt;span style=&quot;box-sizing: border-box; color: #7a0874; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;[&lt;/span&gt;cluster2&lt;span style=&quot;box-sizing: border-box; color: #7a0874; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;]&lt;/span&gt;
PLAY RECAP &lt;span style=&quot;box-sizing: border-box; color: black; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;********************************************************************&lt;/span&gt; 
cluster1                   : &lt;span style=&quot;box-sizing: border-box; color: #007800; margin: 0px; padding: 0px;&quot;&gt;ok&lt;/span&gt;=&lt;span style=&quot;box-sizing: border-box; color: black; margin: 0px; padding: 0px;&quot;&gt;2&lt;/span&gt;    &lt;span style=&quot;box-sizing: border-box; color: #007800; margin: 0px; padding: 0px;&quot;&gt;changed&lt;/span&gt;=&lt;span style=&quot;box-sizing: border-box; color: black; margin: 0px; padding: 0px;&quot;&gt;1&lt;/span&gt;    &lt;span style=&quot;box-sizing: border-box; color: #007800; margin: 0px; padding: 0px;&quot;&gt;unreachable&lt;/span&gt;=&lt;span style=&quot;box-sizing: border-box; color: black; margin: 0px; padding: 0px;&quot;&gt;0&lt;/span&gt;    &lt;span style=&quot;box-sizing: border-box; color: #007800; margin: 0px; padding: 0px;&quot;&gt;failed&lt;/span&gt;=&lt;span style=&quot;box-sizing: border-box; color: black; margin: 0px; padding: 0px;&quot;&gt;0&lt;/span&gt;   
cluster2                   : &lt;span style=&quot;box-sizing: border-box; color: #007800; margin: 0px; padding: 0px;&quot;&gt;ok&lt;/span&gt;=&lt;span style=&quot;box-sizing: border-box; color: black; margin: 0px; padding: 0px;&quot;&gt;2&lt;/span&gt;    &lt;span style=&quot;box-sizing: border-box; color: #007800; margin: 0px; padding: 0px;&quot;&gt;changed&lt;/span&gt;=&lt;span style=&quot;box-sizing: border-box; color: black; margin: 0px; padding: 0px;&quot;&gt;1&lt;/span&gt;    &lt;span style=&quot;box-sizing: border-box; color: #007800; margin: 0px; padding: 0px;&quot;&gt;unreachable&lt;/span&gt;=&lt;span style=&quot;box-sizing: border-box; color: black; margin: 0px; padding: 0px;&quot;&gt;0&lt;/span&gt;    &lt;span style=&quot;box-sizing: border-box; color: #007800; margin: 0px; padding: 0px;&quot;&gt;failed&lt;/span&gt;=&lt;span style=&quot;box-sizing: border-box; color: black; margin: 0px; padding: 0px;&quot;&gt;0&lt;/span&gt;   
&amp;nbsp;&lt;/pre&gt;
&lt;/pre&gt;
&lt;/div&gt;
&lt;br style=&quot;background-color: white; box-sizing: border-box; color: #555555; font-family: linuxtricks, &amp;quot;Trebuchet MS&amp;quot;, Verdana, &amp;quot;Bitstream Vera Sans&amp;quot;, Times, serif; font-size: 13px; margin: 0px; padding: 0px; text-align: justify;&quot; /&gt;&lt;br style=&quot;background-color: white; box-sizing: border-box; color: #555555; font-family: linuxtricks, &amp;quot;Trebuchet MS&amp;quot;, Verdana, &amp;quot;Bitstream Vera Sans&amp;quot;, Times, serif; font-size: 13px; margin: 0px; padding: 0px; text-align: justify;&quot; /&gt;&lt;span style=&quot;background-color: white; color: #555555; font-family: linuxtricks, &amp;quot;Trebuchet MS&amp;quot;, Verdana, &amp;quot;Bitstream Vera Sans&amp;quot;, Times, serif; font-size: 13px; text-align: justify;&quot;&gt;Une autre expérience intéressante consiste à relancer l’exécution du playbook&lt;/span&gt;&lt;br style=&quot;background-color: white; box-sizing: border-box; color: #555555; font-family: linuxtricks, &amp;quot;Trebuchet MS&amp;quot;, Verdana, &amp;quot;Bitstream Vera Sans&amp;quot;, Times, serif; font-size: 13px; margin: 0px; padding: 0px; text-align: justify;&quot; /&gt;&lt;br style=&quot;background-color: white; box-sizing: border-box; color: #555555; font-family: linuxtricks, &amp;quot;Trebuchet MS&amp;quot;, Verdana, &amp;quot;Bitstream Vera Sans&amp;quot;, Times, serif; font-size: 13px; margin: 0px; padding: 0px; text-align: justify;&quot; /&gt;&lt;span class=&quot;formatter-code&quot; style=&quot;background-color: white; box-sizing: border-box; color: #555555; display: block; font-family: linuxtricks, &amp;quot;Trebuchet MS&amp;quot;, Verdana, &amp;quot;Bitstream Vera Sans&amp;quot;, Times, serif; font-size: 13px; font-weight: bold; margin: auto; padding: 2px 0px; text-align: justify; width: 851.859px;&quot;&gt;Code BASH :&lt;/span&gt;&lt;div class=&quot;code&quot; style=&quot;background-color: #fafafa; border-radius: 3px; border: 1px solid rgb(221, 221, 221); box-sizing: border-box; color: #444444; font-family: linuxtricks, &amp;quot;Trebuchet MS&amp;quot;, Verdana, &amp;quot;Bitstream Vera Sans&amp;quot;, Times, serif; font-size: 13px; margin: 0px 25px; max-height: 500px; overflow-wrap: break-word; overflow: auto; padding: 8px; text-align: justify;&quot;&gt;
&lt;pre style=&quot;box-sizing: border-box; display: inline; max-width: 100%; overflow-wrap: break-word; padding: 0px; white-space: pre-wrap;&quot;&gt;&lt;pre class=&quot;bash&quot; style=&quot;box-sizing: border-box; max-width: 100%; overflow-wrap: break-word; padding: 0px; white-space: pre-wrap;&quot;&gt;&amp;nbsp;
PLAY &lt;span style=&quot;box-sizing: border-box; color: #7a0874; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;[&lt;/span&gt;cluster&lt;span style=&quot;box-sizing: border-box; color: #7a0874; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;]&lt;/span&gt; &lt;span style=&quot;box-sizing: border-box; color: black; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;****************************************************************&lt;/span&gt; 
GATHERING FACTS &lt;span style=&quot;box-sizing: border-box; color: black; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;***************************************************************&lt;/span&gt; 
ok: &lt;span style=&quot;box-sizing: border-box; color: #7a0874; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;[&lt;/span&gt;cluster2&lt;span style=&quot;box-sizing: border-box; color: #7a0874; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;]&lt;/span&gt;
ok: &lt;span style=&quot;box-sizing: border-box; color: #7a0874; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;[&lt;/span&gt;cluster1&lt;span style=&quot;box-sizing: border-box; color: #7a0874; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;]&lt;/span&gt;
TASK: &lt;span style=&quot;box-sizing: border-box; color: #7a0874; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;[&lt;/span&gt;&lt;span style=&quot;box-sizing: border-box; color: black; margin: 0px; padding: 0px;&quot;&gt;1&lt;/span&gt;. &lt;span style=&quot;box-sizing: border-box; color: #c20cb9; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;install&lt;/span&gt; htop&lt;span style=&quot;box-sizing: border-box; color: #7a0874; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;]&lt;/span&gt; &lt;span style=&quot;box-sizing: border-box; color: black; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;*******************************************************&lt;/span&gt; 
ok: &lt;span style=&quot;box-sizing: border-box; color: #7a0874; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;[&lt;/span&gt;cluster1&lt;span style=&quot;box-sizing: border-box; color: #7a0874; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;]&lt;/span&gt;
ok: &lt;span style=&quot;box-sizing: border-box; color: #7a0874; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;[&lt;/span&gt;cluster2&lt;span style=&quot;box-sizing: border-box; color: #7a0874; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;]&lt;/span&gt;
PLAY RECAP &lt;span style=&quot;box-sizing: border-box; color: black; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;********************************************************************&lt;/span&gt; 
cluster1                   : &lt;span style=&quot;box-sizing: border-box; color: #007800; margin: 0px; padding: 0px;&quot;&gt;ok&lt;/span&gt;=&lt;span style=&quot;box-sizing: border-box; color: black; margin: 0px; padding: 0px;&quot;&gt;2&lt;/span&gt;    &lt;span style=&quot;box-sizing: border-box; color: #007800; margin: 0px; padding: 0px;&quot;&gt;changed&lt;/span&gt;=&lt;span style=&quot;box-sizing: border-box; color: black; margin: 0px; padding: 0px;&quot;&gt;0&lt;/span&gt;    &lt;span style=&quot;box-sizing: border-box; color: #007800; margin: 0px; padding: 0px;&quot;&gt;unreachable&lt;/span&gt;=&lt;span style=&quot;box-sizing: border-box; color: black; margin: 0px; padding: 0px;&quot;&gt;0&lt;/span&gt;    &lt;span style=&quot;box-sizing: border-box; color: #007800; margin: 0px; padding: 0px;&quot;&gt;failed&lt;/span&gt;=&lt;span style=&quot;box-sizing: border-box; color: black; margin: 0px; padding: 0px;&quot;&gt;0&lt;/span&gt;   
cluster2                   : &lt;span style=&quot;box-sizing: border-box; color: #007800; margin: 0px; padding: 0px;&quot;&gt;ok&lt;/span&gt;=&lt;span style=&quot;box-sizing: border-box; color: black; margin: 0px; padding: 0px;&quot;&gt;2&lt;/span&gt;    &lt;span style=&quot;box-sizing: border-box; color: #007800; margin: 0px; padding: 0px;&quot;&gt;changed&lt;/span&gt;=&lt;span style=&quot;box-sizing: border-box; color: black; margin: 0px; padding: 0px;&quot;&gt;0&lt;/span&gt;    &lt;span style=&quot;box-sizing: border-box; color: #007800; margin: 0px; padding: 0px;&quot;&gt;unreachable&lt;/span&gt;=&lt;span style=&quot;box-sizing: border-box; color: black; margin: 0px; padding: 0px;&quot;&gt;0&lt;/span&gt;    &lt;span style=&quot;box-sizing: border-box; color: #007800; margin: 0px; padding: 0px;&quot;&gt;failed&lt;/span&gt;=&lt;span style=&quot;box-sizing: border-box; color: black; margin: 0px; padding: 0px;&quot;&gt;0&lt;/span&gt;  &lt;/pre&gt;
&lt;/pre&gt;
&lt;/div&gt;
&lt;br style=&quot;background-color: white; box-sizing: border-box; color: #555555; font-family: linuxtricks, &amp;quot;Trebuchet MS&amp;quot;, Verdana, &amp;quot;Bitstream Vera Sans&amp;quot;, Times, serif; font-size: 13px; margin: 0px; padding: 0px; text-align: justify;&quot; /&gt;&lt;br style=&quot;background-color: white; box-sizing: border-box; color: #555555; font-family: linuxtricks, &amp;quot;Trebuchet MS&amp;quot;, Verdana, &amp;quot;Bitstream Vera Sans&amp;quot;, Times, serif; font-size: 13px; margin: 0px; padding: 0px; text-align: justify;&quot; /&gt;&lt;span style=&quot;background-color: white; color: #555555; font-family: linuxtricks, &amp;quot;Trebuchet MS&amp;quot;, Verdana, &amp;quot;Bitstream Vera Sans&amp;quot;, Times, serif; font-size: 13px; text-align: justify;&quot;&gt;Tout devrait aller beaucoup plus vite, et à la place de &quot;changed&quot; après chaque instruction, on lit &quot;ok&quot;.&lt;/span&gt;&lt;br style=&quot;background-color: white; box-sizing: border-box; color: #555555; font-family: linuxtricks, &amp;quot;Trebuchet MS&amp;quot;, Verdana, &amp;quot;Bitstream Vera Sans&amp;quot;, Times, serif; font-size: 13px; margin: 0px; padding: 0px; text-align: justify;&quot; /&gt;&lt;span style=&quot;background-color: white; color: #555555; font-family: linuxtricks, &amp;quot;Trebuchet MS&amp;quot;, Verdana, &amp;quot;Bitstream Vera Sans&amp;quot;, Times, serif; font-size: 13px; text-align: justify;&quot;&gt;Ce qui veut dire qu’un playbook est plus intelligent qu’un bête script, et ne se contente pas d’exécuter des instructions.&lt;/span&gt;&lt;br style=&quot;background-color: white; box-sizing: border-box; color: #555555; font-family: linuxtricks, &amp;quot;Trebuchet MS&amp;quot;, Verdana, &amp;quot;Bitstream Vera Sans&amp;quot;, Times, serif; font-size: 13px; margin: 0px; padding: 0px; text-align: justify;&quot; /&gt;&lt;span style=&quot;background-color: white; color: #555555; font-family: linuxtricks, &amp;quot;Trebuchet MS&amp;quot;, Verdana, &amp;quot;Bitstream Vera Sans&amp;quot;, Times, serif; font-size: 13px; text-align: justify;&quot;&gt;Ansible va garantir quel tel service soit bien actif et qu’il utilise bien le dernier fichier de conf. Ce qui en fait l’outil parfait pour tester vos systèmes automatiquement.&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;background-color: white; color: #555555; font-family: linuxtricks, &amp;quot;Trebuchet MS&amp;quot;, Verdana, &amp;quot;Bitstream Vera Sans&amp;quot;, Times, serif; font-size: 13px; text-align: justify;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;h3 class=&quot;wiki_paragraph3&quot; id=&quot;paragraph_installer-lamp-sous-centos&quot; style=&quot;background-color: white; box-sizing: border-box; color: #555555; font-family: linuxtricks, &amp;quot;Trebuchet MS&amp;quot;, Verdana, &amp;quot;Bitstream Vera Sans&amp;quot;, Times, serif; font-size: 16px; font-style: italic; margin: 0px; overflow: hidden; padding: 0px; text-align: justify; text-decoration-line: underline; text-indent: 60px;&quot;&gt;
Installer LAMP, sous CentOS&lt;/h3&gt;
&lt;br style=&quot;background-color: white; box-sizing: border-box; color: #555555; font-family: linuxtricks, &amp;quot;Trebuchet MS&amp;quot;, Verdana, &amp;quot;Bitstream Vera Sans&amp;quot;, Times, serif; font-size: 13px; margin: 0px; padding: 0px; text-align: justify;&quot; /&gt;&lt;br style=&quot;background-color: white; box-sizing: border-box; color: #555555; font-family: linuxtricks, &amp;quot;Trebuchet MS&amp;quot;, Verdana, &amp;quot;Bitstream Vera Sans&amp;quot;, Times, serif; font-size: 13px; margin: 0px; padding: 0px; text-align: justify;&quot; /&gt;&lt;span style=&quot;background-color: white; color: #555555; font-family: linuxtricks, &amp;quot;Trebuchet MS&amp;quot;, Verdana, &amp;quot;Bitstream Vera Sans&amp;quot;, Times, serif; font-size: 13px; text-align: justify;&quot;&gt;Ci-dessous, un playbook que j&#39;ai réalisé, pour installer LAMP sur CentOS.&lt;/span&gt;&lt;br style=&quot;background-color: white; box-sizing: border-box; color: #555555; font-family: linuxtricks, &amp;quot;Trebuchet MS&amp;quot;, Verdana, &amp;quot;Bitstream Vera Sans&amp;quot;, Times, serif; font-size: 13px; margin: 0px; padding: 0px; text-align: justify;&quot; /&gt;&lt;span style=&quot;background-color: white; color: #555555; font-family: linuxtricks, &amp;quot;Trebuchet MS&amp;quot;, Verdana, &amp;quot;Bitstream Vera Sans&amp;quot;, Times, serif; font-size: 13px; text-align: justify;&quot;&gt;A noter l&#39;apparition d&#39;une nouvelle section nommée&amp;nbsp;&lt;/span&gt;&lt;strong style=&quot;background-color: white; box-sizing: border-box; color: #555555; font-family: linuxtricks, &amp;quot;Trebuchet MS&amp;quot;, Verdana, &amp;quot;Bitstream Vera Sans&amp;quot;, Times, serif; font-size: 13px; margin: 0px; padding: 0px; text-align: justify;&quot;&gt;handlers&lt;/strong&gt;&lt;span style=&quot;background-color: white; color: #555555; font-family: linuxtricks, &amp;quot;Trebuchet MS&amp;quot;, Verdana, &amp;quot;Bitstream Vera Sans&amp;quot;, Times, serif; font-size: 13px; text-align: justify;&quot;&gt;. Cette section permet notamment de déclarer les éventuelles notifications.&lt;/span&gt;&lt;br style=&quot;background-color: white; box-sizing: border-box; color: #555555; font-family: linuxtricks, &amp;quot;Trebuchet MS&amp;quot;, Verdana, &amp;quot;Bitstream Vera Sans&amp;quot;, Times, serif; font-size: 13px; margin: 0px; padding: 0px; text-align: justify;&quot; /&gt;&lt;span style=&quot;background-color: white; color: #555555; font-family: linuxtricks, &amp;quot;Trebuchet MS&amp;quot;, Verdana, &amp;quot;Bitstream Vera Sans&amp;quot;, Times, serif; font-size: 13px; text-align: justify;&quot;&gt;Ici, cela correspond à l&#39;étape&amp;nbsp;&lt;/span&gt;&lt;strong style=&quot;background-color: white; box-sizing: border-box; color: #555555; font-family: linuxtricks, &amp;quot;Trebuchet MS&amp;quot;, Verdana, &amp;quot;Bitstream Vera Sans&amp;quot;, Times, serif; font-size: 13px; margin: 0px; padding: 0px; text-align: justify;&quot;&gt;7&lt;/strong&gt;&lt;span style=&quot;background-color: white; color: #555555; font-family: linuxtricks, &amp;quot;Trebuchet MS&amp;quot;, Verdana, &amp;quot;Bitstream Vera Sans&amp;quot;, Times, serif; font-size: 13px; text-align: justify;&quot;&gt;, étape&amp;nbsp;&lt;/span&gt;&lt;strong style=&quot;background-color: white; box-sizing: border-box; color: #555555; font-family: linuxtricks, &amp;quot;Trebuchet MS&amp;quot;, Verdana, &amp;quot;Bitstream Vera Sans&amp;quot;, Times, serif; font-size: 13px; margin: 0px; padding: 0px; text-align: justify;&quot;&gt;notify&lt;/strong&gt;&lt;span style=&quot;background-color: white; color: #555555; font-family: linuxtricks, &amp;quot;Trebuchet MS&amp;quot;, Verdana, &amp;quot;Bitstream Vera Sans&amp;quot;, Times, serif; font-size: 13px; text-align: justify;&quot;&gt;,&lt;/span&gt;&lt;strong style=&quot;background-color: white; box-sizing: border-box; color: #555555; font-family: linuxtricks, &amp;quot;Trebuchet MS&amp;quot;, Verdana, &amp;quot;Bitstream Vera Sans&amp;quot;, Times, serif; font-size: 13px; margin: 0px; padding: 0px; text-align: justify;&quot;&gt;&amp;nbsp;restart httpd&lt;/strong&gt;&lt;br style=&quot;background-color: white; box-sizing: border-box; color: #555555; font-family: linuxtricks, &amp;quot;Trebuchet MS&amp;quot;, Verdana, &amp;quot;Bitstream Vera Sans&amp;quot;, Times, serif; font-size: 13px; margin: 0px; padding: 0px; text-align: justify;&quot; /&gt;&lt;span style=&quot;background-color: white; color: #555555; font-family: linuxtricks, &amp;quot;Trebuchet MS&amp;quot;, Verdana, &amp;quot;Bitstream Vera Sans&amp;quot;, Times, serif; font-size: 13px; text-align: justify;&quot;&gt;Et pour pimenter les choses, l&#39;étape&lt;/span&gt;&lt;strong style=&quot;background-color: white; box-sizing: border-box; color: #555555; font-family: linuxtricks, &amp;quot;Trebuchet MS&amp;quot;, Verdana, &amp;quot;Bitstream Vera Sans&amp;quot;, Times, serif; font-size: 13px; margin: 0px; padding: 0px; text-align: justify;&quot;&gt;&amp;nbsp;3&lt;/strong&gt;&lt;span style=&quot;background-color: white; color: #555555; font-family: linuxtricks, &amp;quot;Trebuchet MS&amp;quot;, Verdana, &amp;quot;Bitstream Vera Sans&amp;quot;, Times, serif; font-size: 13px; text-align: justify;&quot;&gt;&amp;nbsp;installe plusieurs paquets d&#39;un coup.&lt;/span&gt;&lt;br style=&quot;background-color: white; box-sizing: border-box; color: #555555; font-family: linuxtricks, &amp;quot;Trebuchet MS&amp;quot;, Verdana, &amp;quot;Bitstream Vera Sans&amp;quot;, Times, serif; font-size: 13px; margin: 0px; padding: 0px; text-align: justify;&quot; /&gt;&lt;br style=&quot;background-color: white; box-sizing: border-box; color: #555555; font-family: linuxtricks, &amp;quot;Trebuchet MS&amp;quot;, Verdana, &amp;quot;Bitstream Vera Sans&amp;quot;, Times, serif; font-size: 13px; margin: 0px; padding: 0px; text-align: justify;&quot; /&gt;&lt;span class=&quot;formatter-code&quot; style=&quot;background-color: white; box-sizing: border-box; color: #555555; display: block; font-family: linuxtricks, &amp;quot;Trebuchet MS&amp;quot;, Verdana, &amp;quot;Bitstream Vera Sans&amp;quot;, Times, serif; font-size: 13px; font-weight: bold; margin: auto; padding: 2px 0px; text-align: justify; width: 851.859px;&quot;&gt;Code BASH :&lt;/span&gt;&lt;div class=&quot;code&quot; style=&quot;background-color: #fafafa; border-radius: 3px; border: 1px solid rgb(221, 221, 221); box-sizing: border-box; color: #444444; font-family: linuxtricks, &amp;quot;Trebuchet MS&amp;quot;, Verdana, &amp;quot;Bitstream Vera Sans&amp;quot;, Times, serif; font-size: 13px; margin: 0px 25px; max-height: 500px; overflow-wrap: break-word; overflow: auto; padding: 8px; text-align: justify;&quot;&gt;
&lt;pre style=&quot;box-sizing: border-box; display: inline; max-width: 100%; overflow-wrap: break-word; padding: 0px; white-space: pre-wrap;&quot;&gt;&lt;pre class=&quot;bash&quot; style=&quot;box-sizing: border-box; max-width: 100%; overflow-wrap: break-word; padding: 0px; white-space: pre-wrap;&quot;&gt;&lt;span style=&quot;box-sizing: border-box; color: #666666; font-style: italic; margin: 0px; padding: 0px;&quot;&gt;# lamp-centos.yml&lt;/span&gt;
&lt;span style=&quot;box-sizing: border-box; color: #660033; margin: 0px; padding: 0px;&quot;&gt;---&lt;/span&gt;
- hosts: rhel
  handlers:
    - name: restart httpd
      service: &lt;span style=&quot;box-sizing: border-box; color: #007800; margin: 0px; padding: 0px;&quot;&gt;name&lt;/span&gt;=httpd &lt;span style=&quot;box-sizing: border-box; color: #007800; margin: 0px; padding: 0px;&quot;&gt;state&lt;/span&gt;=restarted
  tasks:
    - name: &lt;span style=&quot;box-sizing: border-box; color: black; margin: 0px; padding: 0px;&quot;&gt;1&lt;/span&gt;. Installation Apache
      yum: &lt;span style=&quot;box-sizing: border-box; color: #007800; margin: 0px; padding: 0px;&quot;&gt;name&lt;/span&gt;=httpd &lt;span style=&quot;box-sizing: border-box; color: #007800; margin: 0px; padding: 0px;&quot;&gt;state&lt;/span&gt;=present
    - name: &lt;span style=&quot;box-sizing: border-box; color: black; margin: 0px; padding: 0px;&quot;&gt;2&lt;/span&gt;. Installation PHP
      yum: &lt;span style=&quot;box-sizing: border-box; color: #007800; margin: 0px; padding: 0px;&quot;&gt;name&lt;/span&gt;=php &lt;span style=&quot;box-sizing: border-box; color: #007800; margin: 0px; padding: 0px;&quot;&gt;state&lt;/span&gt;=present
    - name: &lt;span style=&quot;box-sizing: border-box; color: black; margin: 0px; padding: 0px;&quot;&gt;3&lt;/span&gt;. Installation extensions PHP
      yum: &lt;span style=&quot;box-sizing: border-box; color: #007800; margin: 0px; padding: 0px;&quot;&gt;name&lt;/span&gt;=&lt;span style=&quot;box-sizing: border-box; color: #7a0874; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;{&lt;/span&gt;&lt;span style=&quot;box-sizing: border-box; color: #7a0874; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;{&lt;/span&gt;item&lt;span style=&quot;box-sizing: border-box; color: #7a0874; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;}&lt;/span&gt;&lt;span style=&quot;box-sizing: border-box; color: #7a0874; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;}&lt;/span&gt; &lt;span style=&quot;box-sizing: border-box; color: #007800; margin: 0px; padding: 0px;&quot;&gt;state&lt;/span&gt;=present
      with_items:
       - php-pdo
       - php-mysql
       - php-soap
       - php-gd
       - php-pear-MDB2-Driver-mysqli
    - name: &lt;span style=&quot;box-sizing: border-box; color: black; margin: 0px; padding: 0px;&quot;&gt;4&lt;/span&gt;. Installation de MariaDB
      yum: &lt;span style=&quot;box-sizing: border-box; color: #007800; margin: 0px; padding: 0px;&quot;&gt;name&lt;/span&gt;=mariadb-server
    - name: &lt;span style=&quot;box-sizing: border-box; color: black; margin: 0px; padding: 0px;&quot;&gt;5&lt;/span&gt;. Démarrage Apache
      service: &lt;span style=&quot;box-sizing: border-box; color: #007800; margin: 0px; padding: 0px;&quot;&gt;name&lt;/span&gt;=httpd &lt;span style=&quot;box-sizing: border-box; color: #007800; margin: 0px; padding: 0px;&quot;&gt;state&lt;/span&gt;=running &lt;span style=&quot;box-sizing: border-box; color: #007800; margin: 0px; padding: 0px;&quot;&gt;enabled&lt;/span&gt;=&lt;span style=&quot;box-sizing: border-box; color: #c20cb9; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;yes&lt;/span&gt;
    - name: &lt;span style=&quot;box-sizing: border-box; color: black; margin: 0px; padding: 0px;&quot;&gt;6&lt;/span&gt;. Démarrage MariaDB
      service: &lt;span style=&quot;box-sizing: border-box; color: #007800; margin: 0px; padding: 0px;&quot;&gt;name&lt;/span&gt;=mariadb &lt;span style=&quot;box-sizing: border-box; color: #007800; margin: 0px; padding: 0px;&quot;&gt;state&lt;/span&gt;=running &lt;span style=&quot;box-sizing: border-box; color: #007800; margin: 0px; padding: 0px;&quot;&gt;enabled&lt;/span&gt;=&lt;span style=&quot;box-sizing: border-box; color: #c20cb9; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;yes&lt;/span&gt;
    - name: &lt;span style=&quot;box-sizing: border-box; color: black; margin: 0px; padding: 0px;&quot;&gt;7&lt;/span&gt;. Installation index
      copy: &lt;span style=&quot;box-sizing: border-box; color: #007800; margin: 0px; padding: 0px;&quot;&gt;src&lt;/span&gt;=lamp-centos.yml.index.php &lt;span style=&quot;box-sizing: border-box; color: #007800; margin: 0px; padding: 0px;&quot;&gt;dest&lt;/span&gt;=&lt;span style=&quot;box-sizing: border-box; color: black; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;/&lt;/span&gt;var&lt;span style=&quot;box-sizing: border-box; color: black; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;/&lt;/span&gt;www&lt;span style=&quot;box-sizing: border-box; color: black; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;/&lt;/span&gt;html&lt;span style=&quot;box-sizing: border-box; color: black; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;/&lt;/span&gt;index.php
      notify:
        - restart httpd
    - name: &lt;span style=&quot;box-sizing: border-box; color: black; margin: 0px; padding: 0px;&quot;&gt;8&lt;/span&gt;. Ajout de la règle de pare-feu
      action: &lt;span style=&quot;box-sizing: border-box; color: #7a0874; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;command&lt;/span&gt; &lt;span style=&quot;box-sizing: border-box; color: black; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;/&lt;/span&gt;usr&lt;span style=&quot;box-sizing: border-box; color: black; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;/&lt;/span&gt;bin&lt;span style=&quot;box-sizing: border-box; color: black; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;/&lt;/span&gt;firewall-cmd &lt;span style=&quot;box-sizing: border-box; color: #660033; margin: 0px; padding: 0px;&quot;&gt;--permanent&lt;/span&gt; &lt;span style=&quot;box-sizing: border-box; color: #660033; margin: 0px; padding: 0px;&quot;&gt;--add-port&lt;/span&gt;=&lt;span style=&quot;box-sizing: border-box; color: black; margin: 0px; padding: 0px;&quot;&gt;80&lt;/span&gt;&lt;span style=&quot;box-sizing: border-box; color: black; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;/&lt;/span&gt;tcp
    - name: &lt;span style=&quot;box-sizing: border-box; color: black; margin: 0px; padding: 0px;&quot;&gt;9&lt;/span&gt;. Redémarrer le pare-feu
      service: &lt;span style=&quot;box-sizing: border-box; color: #007800; margin: 0px; padding: 0px;&quot;&gt;name&lt;/span&gt;=firewalld &lt;span style=&quot;box-sizing: border-box; color: #007800; margin: 0px; padding: 0px;&quot;&gt;state&lt;/span&gt;=restarted&lt;/pre&gt;
&lt;/pre&gt;
&lt;/div&gt;
&lt;br style=&quot;background-color: white; box-sizing: border-box; color: #555555; font-family: linuxtricks, &amp;quot;Trebuchet MS&amp;quot;, Verdana, &amp;quot;Bitstream Vera Sans&amp;quot;, Times, serif; font-size: 13px; margin: 0px; padding: 0px; text-align: justify;&quot; /&gt;&lt;br style=&quot;background-color: white; box-sizing: border-box; color: #555555; font-family: linuxtricks, &amp;quot;Trebuchet MS&amp;quot;, Verdana, &amp;quot;Bitstream Vera Sans&amp;quot;, Times, serif; font-size: 13px; margin: 0px; padding: 0px; text-align: justify;&quot; /&gt;&lt;ol class=&quot;formatter-ol&quot; style=&quot;background-color: white; box-sizing: border-box; color: #555555; font-family: linuxtricks, &amp;quot;Trebuchet MS&amp;quot;, Verdana, &amp;quot;Bitstream Vera Sans&amp;quot;, Times, serif; font-size: 13px; line-height: normal; margin: 0px 0px 0px 25px; padding: 0px; text-align: justify;&quot;&gt;
&lt;li class=&quot;formatter-li&quot; style=&quot;box-sizing: border-box; margin: 0px; padding: 0px;&quot;&gt;Installation d&#39;un paquet.&lt;/li&gt;
&lt;li class=&quot;formatter-li&quot; style=&quot;box-sizing: border-box; margin: 0px; padding: 0px;&quot;&gt;Installation d&#39;un paquet.&lt;/li&gt;
&lt;li class=&quot;formatter-li&quot; style=&quot;box-sizing: border-box; margin: 0px; padding: 0px;&quot;&gt;Illustration de l&#39;installation de plusieurs paquets dans une même tâche.&lt;/li&gt;
&lt;li class=&quot;formatter-li&quot; style=&quot;box-sizing: border-box; margin: 0px; padding: 0px;&quot;&gt;Installation d&#39;un paquet.&lt;/li&gt;
&lt;li class=&quot;formatter-li&quot; style=&quot;box-sizing: border-box; margin: 0px; padding: 0px;&quot;&gt;Vérification d&#39;un service sur la position &quot;démarré&quot;&lt;/li&gt;
&lt;li class=&quot;formatter-li&quot; style=&quot;box-sizing: border-box; margin: 0px; padding: 0px;&quot;&gt;Vérification d&#39;un service sur la position &quot;démarré&quot;&lt;/li&gt;
&lt;li class=&quot;formatter-li&quot; style=&quot;box-sizing: border-box; margin: 0px; padding: 0px;&quot;&gt;Copier Coller d&#39;un fichier du &quot;serveur Ansible&quot; vers le serveur cible. Avec une fois l&#39;opération effectuée un redémarrage du service.&lt;/li&gt;
&lt;li class=&quot;formatter-li&quot; style=&quot;box-sizing: border-box; margin: 0px; padding: 0px;&quot;&gt;Exécution d&#39;une commande sur la machine cible&lt;/li&gt;
&lt;li class=&quot;formatter-li&quot; style=&quot;box-sizing: border-box; margin: 0px; padding: 0px;&quot;&gt;Redémarrage d&#39;un service.&lt;/li&gt;
&lt;/ol&gt;
&lt;br style=&quot;background-color: white; box-sizing: border-box; color: #555555; font-family: linuxtricks, &amp;quot;Trebuchet MS&amp;quot;, Verdana, &amp;quot;Bitstream Vera Sans&amp;quot;, Times, serif; font-size: 13px; margin: 0px; padding: 0px; text-align: justify;&quot; /&gt;&lt;br style=&quot;background-color: white; box-sizing: border-box; color: #555555; font-family: linuxtricks, &amp;quot;Trebuchet MS&amp;quot;, Verdana, &amp;quot;Bitstream Vera Sans&amp;quot;, Times, serif; font-size: 13px; margin: 0px; padding: 0px; text-align: justify;&quot; /&gt;&lt;span style=&quot;background-color: white; color: #555555; font-family: linuxtricks, &amp;quot;Trebuchet MS&amp;quot;, Verdana, &amp;quot;Bitstream Vera Sans&amp;quot;, Times, serif; font-size: 13px; text-align: justify;&quot;&gt;Ce playbook est donc bien complet.&lt;/span&gt;&lt;br style=&quot;background-color: white; box-sizing: border-box; color: #555555; font-family: linuxtricks, &amp;quot;Trebuchet MS&amp;quot;, Verdana, &amp;quot;Bitstream Vera Sans&amp;quot;, Times, serif; font-size: 13px; margin: 0px; padding: 0px; text-align: justify;&quot; /&gt;&lt;br style=&quot;background-color: white; box-sizing: border-box; color: #555555; font-family: linuxtricks, &amp;quot;Trebuchet MS&amp;quot;, Verdana, &amp;quot;Bitstream Vera Sans&amp;quot;, Times, serif; font-size: 13px; margin: 0px; padding: 0px; text-align: justify;&quot; /&gt;&lt;span style=&quot;background-color: white; color: #555555; font-family: linuxtricks, &amp;quot;Trebuchet MS&amp;quot;, Verdana, &amp;quot;Bitstream Vera Sans&amp;quot;, Times, serif; font-size: 13px; text-align: justify;&quot;&gt;Voici une illustration d&#39;exécution du playbook :&lt;/span&gt;&lt;br style=&quot;background-color: white; box-sizing: border-box; color: #555555; font-family: linuxtricks, &amp;quot;Trebuchet MS&amp;quot;, Verdana, &amp;quot;Bitstream Vera Sans&amp;quot;, Times, serif; font-size: 13px; margin: 0px; padding: 0px; text-align: justify;&quot; /&gt;&lt;br style=&quot;background-color: white; box-sizing: border-box; color: #555555; font-family: linuxtricks, &amp;quot;Trebuchet MS&amp;quot;, Verdana, &amp;quot;Bitstream Vera Sans&amp;quot;, Times, serif; font-size: 13px; margin: 0px; padding: 0px; text-align: justify;&quot; /&gt;&lt;span class=&quot;formatter-code&quot; style=&quot;background-color: white; box-sizing: border-box; color: #555555; display: block; font-family: linuxtricks, &amp;quot;Trebuchet MS&amp;quot;, Verdana, &amp;quot;Bitstream Vera Sans&amp;quot;, Times, serif; font-size: 13px; font-weight: bold; margin: auto; padding: 2px 0px; text-align: justify; width: 851.859px;&quot;&gt;Code BASH :&lt;/span&gt;&lt;div class=&quot;code&quot; style=&quot;background-color: #fafafa; border-radius: 3px; border: 1px solid rgb(221, 221, 221); box-sizing: border-box; color: #444444; font-family: linuxtricks, &amp;quot;Trebuchet MS&amp;quot;, Verdana, &amp;quot;Bitstream Vera Sans&amp;quot;, Times, serif; font-size: 13px; margin: 0px 25px; max-height: 500px; overflow-wrap: break-word; overflow: auto; padding: 8px; text-align: justify;&quot;&gt;
&lt;pre style=&quot;box-sizing: border-box; display: inline; max-width: 100%; overflow-wrap: break-word; padding: 0px; white-space: pre-wrap;&quot;&gt;&lt;pre class=&quot;bash&quot; style=&quot;box-sizing: border-box; max-width: 100%; overflow-wrap: break-word; padding: 0px; white-space: pre-wrap;&quot;&gt;infra ansible&lt;span style=&quot;box-sizing: border-box; color: #666666; font-style: italic; margin: 0px; padding: 0px;&quot;&gt;# ansible-playbook lamp-centos.yml&lt;/span&gt;
PLAY &lt;span style=&quot;box-sizing: border-box; color: #7a0874; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;[&lt;/span&gt;rhel&lt;span style=&quot;box-sizing: border-box; color: #7a0874; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;]&lt;/span&gt; &lt;span style=&quot;box-sizing: border-box; color: black; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;*******************************************************************&lt;/span&gt;
GATHERING FACTS &lt;span style=&quot;box-sizing: border-box; color: black; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;***************************************************************&lt;/span&gt;
ok: &lt;span style=&quot;box-sizing: border-box; color: #7a0874; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;[&lt;/span&gt;rhelsrv1&lt;span style=&quot;box-sizing: border-box; color: #7a0874; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;]&lt;/span&gt;
ok: &lt;span style=&quot;box-sizing: border-box; color: #7a0874; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;[&lt;/span&gt;rhelsrv2&lt;span style=&quot;box-sizing: border-box; color: #7a0874; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;]&lt;/span&gt;
TASK: &lt;span style=&quot;box-sizing: border-box; color: #7a0874; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;[&lt;/span&gt;&lt;span style=&quot;box-sizing: border-box; color: black; margin: 0px; padding: 0px;&quot;&gt;1&lt;/span&gt;. Installation Apache&lt;span style=&quot;box-sizing: border-box; color: #7a0874; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;]&lt;/span&gt; &lt;span style=&quot;box-sizing: border-box; color: black; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;************************************************&lt;/span&gt;
changed: &lt;span style=&quot;box-sizing: border-box; color: #7a0874; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;[&lt;/span&gt;rhelsrv1&lt;span style=&quot;box-sizing: border-box; color: #7a0874; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;]&lt;/span&gt;
changed: &lt;span style=&quot;box-sizing: border-box; color: #7a0874; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;[&lt;/span&gt;rhelsrv2&lt;span style=&quot;box-sizing: border-box; color: #7a0874; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;]&lt;/span&gt;
TASK: &lt;span style=&quot;box-sizing: border-box; color: #7a0874; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;[&lt;/span&gt;&lt;span style=&quot;box-sizing: border-box; color: black; margin: 0px; padding: 0px;&quot;&gt;2&lt;/span&gt;. Installation PHP&lt;span style=&quot;box-sizing: border-box; color: #7a0874; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;]&lt;/span&gt; &lt;span style=&quot;box-sizing: border-box; color: black; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;***************************************************&lt;/span&gt;
changed: &lt;span style=&quot;box-sizing: border-box; color: #7a0874; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;[&lt;/span&gt;rhelsrv1&lt;span style=&quot;box-sizing: border-box; color: #7a0874; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;]&lt;/span&gt;
changed: &lt;span style=&quot;box-sizing: border-box; color: #7a0874; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;[&lt;/span&gt;rhelsrv2&lt;span style=&quot;box-sizing: border-box; color: #7a0874; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;]&lt;/span&gt;
TASK: &lt;span style=&quot;box-sizing: border-box; color: #7a0874; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;[&lt;/span&gt;&lt;span style=&quot;box-sizing: border-box; color: black; margin: 0px; padding: 0px;&quot;&gt;3&lt;/span&gt;. Installation extensions PHP&lt;span style=&quot;box-sizing: border-box; color: #7a0874; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;]&lt;/span&gt; &lt;span style=&quot;box-sizing: border-box; color: black; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;****************************************&lt;/span&gt;
changed: &lt;span style=&quot;box-sizing: border-box; color: #7a0874; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;[&lt;/span&gt;rhelsrv2&lt;span style=&quot;box-sizing: border-box; color: #7a0874; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;]&lt;/span&gt; =&lt;span style=&quot;box-sizing: border-box; color: black; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;&amp;gt;&lt;/span&gt; &lt;span style=&quot;box-sizing: border-box; color: #7a0874; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;box-sizing: border-box; color: #007800; margin: 0px; padding: 0px;&quot;&gt;item&lt;/span&gt;=php-pdo,php-mysql,php-soap,php-gd,php-pear-MDB2-Driver-mysqli&lt;span style=&quot;box-sizing: border-box; color: #7a0874; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;)&lt;/span&gt;
changed: &lt;span style=&quot;box-sizing: border-box; color: #7a0874; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;[&lt;/span&gt;rhelsrv1&lt;span style=&quot;box-sizing: border-box; color: #7a0874; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;]&lt;/span&gt; =&lt;span style=&quot;box-sizing: border-box; color: black; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;&amp;gt;&lt;/span&gt; &lt;span style=&quot;box-sizing: border-box; color: #7a0874; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;box-sizing: border-box; color: #007800; margin: 0px; padding: 0px;&quot;&gt;item&lt;/span&gt;=php-pdo,php-mysql,php-soap,php-gd,php-pear-MDB2-Driver-mysqli&lt;span style=&quot;box-sizing: border-box; color: #7a0874; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;)&lt;/span&gt;
TASK: &lt;span style=&quot;box-sizing: border-box; color: #7a0874; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;[&lt;/span&gt;&lt;span style=&quot;box-sizing: border-box; color: black; margin: 0px; padding: 0px;&quot;&gt;4&lt;/span&gt;. Installation de MariaDB&lt;span style=&quot;box-sizing: border-box; color: #7a0874; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;]&lt;/span&gt; &lt;span style=&quot;box-sizing: border-box; color: black; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;********************************************&lt;/span&gt;
changed: &lt;span style=&quot;box-sizing: border-box; color: #7a0874; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;[&lt;/span&gt;rhelsrv1&lt;span style=&quot;box-sizing: border-box; color: #7a0874; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;]&lt;/span&gt;
changed: &lt;span style=&quot;box-sizing: border-box; color: #7a0874; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;[&lt;/span&gt;rhelsrv2&lt;span style=&quot;box-sizing: border-box; color: #7a0874; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;]&lt;/span&gt;
TASK: &lt;span style=&quot;box-sizing: border-box; color: #7a0874; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;[&lt;/span&gt;&lt;span style=&quot;box-sizing: border-box; color: black; margin: 0px; padding: 0px;&quot;&gt;5&lt;/span&gt;. Démarrage Apache&lt;span style=&quot;box-sizing: border-box; color: #7a0874; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;]&lt;/span&gt; &lt;span style=&quot;box-sizing: border-box; color: black; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;***************************************************&lt;/span&gt;
changed: &lt;span style=&quot;box-sizing: border-box; color: #7a0874; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;[&lt;/span&gt;rhelsrv2&lt;span style=&quot;box-sizing: border-box; color: #7a0874; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;]&lt;/span&gt;
changed: &lt;span style=&quot;box-sizing: border-box; color: #7a0874; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;[&lt;/span&gt;rhelsrv1&lt;span style=&quot;box-sizing: border-box; color: #7a0874; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;]&lt;/span&gt;
TASK: &lt;span style=&quot;box-sizing: border-box; color: #7a0874; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;[&lt;/span&gt;&lt;span style=&quot;box-sizing: border-box; color: black; margin: 0px; padding: 0px;&quot;&gt;6&lt;/span&gt;. Démarrage MariaDB&lt;span style=&quot;box-sizing: border-box; color: #7a0874; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;]&lt;/span&gt; &lt;span style=&quot;box-sizing: border-box; color: black; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;**************************************************&lt;/span&gt;
changed: &lt;span style=&quot;box-sizing: border-box; color: #7a0874; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;[&lt;/span&gt;rhelsrv1&lt;span style=&quot;box-sizing: border-box; color: #7a0874; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;]&lt;/span&gt;
changed: &lt;span style=&quot;box-sizing: border-box; color: #7a0874; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;[&lt;/span&gt;rhelsrv2&lt;span style=&quot;box-sizing: border-box; color: #7a0874; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;]&lt;/span&gt;
TASK: &lt;span style=&quot;box-sizing: border-box; color: #7a0874; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;[&lt;/span&gt;&lt;span style=&quot;box-sizing: border-box; color: black; margin: 0px; padding: 0px;&quot;&gt;7&lt;/span&gt;. Installation index&lt;span style=&quot;box-sizing: border-box; color: #7a0874; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;]&lt;/span&gt; &lt;span style=&quot;box-sizing: border-box; color: black; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;*************************************************&lt;/span&gt;
changed: &lt;span style=&quot;box-sizing: border-box; color: #7a0874; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;[&lt;/span&gt;rhelsrv1&lt;span style=&quot;box-sizing: border-box; color: #7a0874; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;]&lt;/span&gt;
changed: &lt;span style=&quot;box-sizing: border-box; color: #7a0874; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;[&lt;/span&gt;rhelsrv2&lt;span style=&quot;box-sizing: border-box; color: #7a0874; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;]&lt;/span&gt;
TASK: &lt;span style=&quot;box-sizing: border-box; color: #7a0874; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;[&lt;/span&gt;&lt;span style=&quot;box-sizing: border-box; color: black; margin: 0px; padding: 0px;&quot;&gt;8&lt;/span&gt;. Ajout de la règle de pare-feu&lt;span style=&quot;box-sizing: border-box; color: #7a0874; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;]&lt;/span&gt; &lt;span style=&quot;box-sizing: border-box; color: black; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;**************************************&lt;/span&gt;
changed: &lt;span style=&quot;box-sizing: border-box; color: #7a0874; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;[&lt;/span&gt;rhelsrv2&lt;span style=&quot;box-sizing: border-box; color: #7a0874; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;]&lt;/span&gt;
changed: &lt;span style=&quot;box-sizing: border-box; color: #7a0874; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;[&lt;/span&gt;rhelsrv1&lt;span style=&quot;box-sizing: border-box; color: #7a0874; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;]&lt;/span&gt;
TASK: &lt;span style=&quot;box-sizing: border-box; color: #7a0874; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;[&lt;/span&gt;&lt;span style=&quot;box-sizing: border-box; color: black; margin: 0px; padding: 0px;&quot;&gt;9&lt;/span&gt;. Redémarrer le pare-feu&lt;span style=&quot;box-sizing: border-box; color: #7a0874; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;]&lt;/span&gt; &lt;span style=&quot;box-sizing: border-box; color: black; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;*********************************************&lt;/span&gt;
changed: &lt;span style=&quot;box-sizing: border-box; color: #7a0874; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;[&lt;/span&gt;rhelsrv2&lt;span style=&quot;box-sizing: border-box; color: #7a0874; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;]&lt;/span&gt;
changed: &lt;span style=&quot;box-sizing: border-box; color: #7a0874; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;[&lt;/span&gt;rhelsrv1&lt;span style=&quot;box-sizing: border-box; color: #7a0874; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;]&lt;/span&gt;
NOTIFIED: &lt;span style=&quot;box-sizing: border-box; color: #7a0874; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;[&lt;/span&gt;restart httpd&lt;span style=&quot;box-sizing: border-box; color: #7a0874; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;]&lt;/span&gt; &lt;span style=&quot;box-sizing: border-box; color: black; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;*****************************************************&lt;/span&gt;
changed: &lt;span style=&quot;box-sizing: border-box; color: #7a0874; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;[&lt;/span&gt;rhelsrv2&lt;span style=&quot;box-sizing: border-box; color: #7a0874; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;]&lt;/span&gt;
changed: &lt;span style=&quot;box-sizing: border-box; color: #7a0874; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;[&lt;/span&gt;rhelsrv1&lt;span style=&quot;box-sizing: border-box; color: #7a0874; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;]&lt;/span&gt;
PLAY RECAP &lt;span style=&quot;box-sizing: border-box; color: black; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;********************************************************************&lt;/span&gt;
rhelsrv1                   : &lt;span style=&quot;box-sizing: border-box; color: #007800; margin: 0px; padding: 0px;&quot;&gt;ok&lt;/span&gt;=&lt;span style=&quot;box-sizing: border-box; color: black; margin: 0px; padding: 0px;&quot;&gt;11&lt;/span&gt;    &lt;span style=&quot;box-sizing: border-box; color: #007800; margin: 0px; padding: 0px;&quot;&gt;changed&lt;/span&gt;=&lt;span style=&quot;box-sizing: border-box; color: black; margin: 0px; padding: 0px;&quot;&gt;10&lt;/span&gt;    &lt;span style=&quot;box-sizing: border-box; color: #007800; margin: 0px; padding: 0px;&quot;&gt;unreachable&lt;/span&gt;=&lt;span style=&quot;box-sizing: border-box; color: black; margin: 0px; padding: 0px;&quot;&gt;0&lt;/span&gt;    &lt;span style=&quot;box-sizing: border-box; color: #007800; margin: 0px; padding: 0px;&quot;&gt;failed&lt;/span&gt;=&lt;span style=&quot;box-sizing: border-box; color: black; margin: 0px; padding: 0px;&quot;&gt;0&lt;/span&gt;
rhelsrv2                   : &lt;span style=&quot;box-sizing: border-box; color: #007800; margin: 0px; padding: 0px;&quot;&gt;ok&lt;/span&gt;=&lt;span style=&quot;box-sizing: border-box; color: black; margin: 0px; padding: 0px;&quot;&gt;11&lt;/span&gt;    &lt;span style=&quot;box-sizing: border-box; color: #007800; margin: 0px; padding: 0px;&quot;&gt;changed&lt;/span&gt;=&lt;span style=&quot;box-sizing: border-box; color: black; margin: 0px; padding: 0px;&quot;&gt;10&lt;/span&gt;    &lt;span style=&quot;box-sizing: border-box; color: #007800; margin: 0px; padding: 0px;&quot;&gt;unreachable&lt;/span&gt;=&lt;span style=&quot;box-sizing: border-box; color: black; margin: 0px; padding: 0px;&quot;&gt;0&lt;/span&gt;    &lt;span style=&quot;box-sizing: border-box; color: #007800; margin: 0px; padding: 0px;&quot;&gt;failed&lt;/span&gt;=&lt;span style=&quot;box-sizing: border-box; color: black; margin: 0px; padding: 0px;&quot;&gt;0&lt;/span&gt;
&amp;nbsp;&lt;/pre&gt;
&lt;/pre&gt;
&lt;/div&gt;
&lt;br style=&quot;background-color: white; box-sizing: border-box; color: #555555; font-family: linuxtricks, &amp;quot;Trebuchet MS&amp;quot;, Verdana, &amp;quot;Bitstream Vera Sans&amp;quot;, Times, serif; font-size: 13px; margin: 0px; padding: 0px; text-align: justify;&quot; /&gt;&lt;br style=&quot;background-color: white; box-sizing: border-box; color: #555555; font-family: linuxtricks, &amp;quot;Trebuchet MS&amp;quot;, Verdana, &amp;quot;Bitstream Vera Sans&amp;quot;, Times, serif; font-size: 13px; margin: 0px; padding: 0px; text-align: justify;&quot; /&gt;&lt;br style=&quot;background-color: white; box-sizing: border-box; color: #555555; font-family: linuxtricks, &amp;quot;Trebuchet MS&amp;quot;, Verdana, &amp;quot;Bitstream Vera Sans&amp;quot;, Times, serif; font-size: 13px; margin: 0px; padding: 0px; text-align: justify;&quot; /&gt;&lt;br style=&quot;background-color: white; box-sizing: border-box; color: #555555; font-family: linuxtricks, &amp;quot;Trebuchet MS&amp;quot;, Verdana, &amp;quot;Bitstream Vera Sans&amp;quot;, Times, serif; font-size: 13px; margin: 0px; padding: 0px; text-align: justify;&quot; /&gt;&lt;br style=&quot;background-color: white; box-sizing: border-box; color: #555555; font-family: linuxtricks, &amp;quot;Trebuchet MS&amp;quot;, Verdana, &amp;quot;Bitstream Vera Sans&amp;quot;, Times, serif; font-size: 13px; margin: 0px; padding: 0px; text-align: justify;&quot; /&gt;&lt;h3 class=&quot;wiki_paragraph3&quot; id=&quot;paragraph_installer-et-configurer-samba-sous-debian&quot; style=&quot;background-color: white; box-sizing: border-box; color: #555555; font-family: linuxtricks, &amp;quot;Trebuchet MS&amp;quot;, Verdana, &amp;quot;Bitstream Vera Sans&amp;quot;, Times, serif; font-size: 16px; font-style: italic; margin: 0px; overflow: hidden; padding: 0px; text-align: justify; text-decoration-line: underline; text-indent: 60px;&quot;&gt;
Installer et Configurer SAMBA, sous Debian&lt;/h3&gt;
&lt;br style=&quot;background-color: white; box-sizing: border-box; color: #555555; font-family: linuxtricks, &amp;quot;Trebuchet MS&amp;quot;, Verdana, &amp;quot;Bitstream Vera Sans&amp;quot;, Times, serif; font-size: 13px; margin: 0px; padding: 0px; text-align: justify;&quot; /&gt;&lt;br style=&quot;background-color: white; box-sizing: border-box; color: #555555; font-family: linuxtricks, &amp;quot;Trebuchet MS&amp;quot;, Verdana, &amp;quot;Bitstream Vera Sans&amp;quot;, Times, serif; font-size: 13px; margin: 0px; padding: 0px; text-align: justify;&quot; /&gt;&lt;span style=&quot;background-color: white; color: #555555; font-family: linuxtricks, &amp;quot;Trebuchet MS&amp;quot;, Verdana, &amp;quot;Bitstream Vera Sans&amp;quot;, Times, serif; font-size: 13px; text-align: justify;&quot;&gt;Cette fois-ci un playbook d&#39;installation de SAMBA sur deux Debian.&lt;/span&gt;&lt;br style=&quot;background-color: white; box-sizing: border-box; color: #555555; font-family: linuxtricks, &amp;quot;Trebuchet MS&amp;quot;, Verdana, &amp;quot;Bitstream Vera Sans&amp;quot;, Times, serif; font-size: 13px; margin: 0px; padding: 0px; text-align: justify;&quot; /&gt;&lt;span style=&quot;background-color: white; color: #555555; font-family: linuxtricks, &amp;quot;Trebuchet MS&amp;quot;, Verdana, &amp;quot;Bitstream Vera Sans&amp;quot;, Times, serif; font-size: 13px; text-align: justify;&quot;&gt;A noter qu&#39;il est déjà installé et configuré sur un des deux serveurs; comme le montrera l&#39;exécution du playbook.&lt;/span&gt;&lt;br style=&quot;background-color: white; box-sizing: border-box; color: #555555; font-family: linuxtricks, &amp;quot;Trebuchet MS&amp;quot;, Verdana, &amp;quot;Bitstream Vera Sans&amp;quot;, Times, serif; font-size: 13px; margin: 0px; padding: 0px; text-align: justify;&quot; /&gt;&lt;br style=&quot;background-color: white; box-sizing: border-box; color: #555555; font-family: linuxtricks, &amp;quot;Trebuchet MS&amp;quot;, Verdana, &amp;quot;Bitstream Vera Sans&amp;quot;, Times, serif; font-size: 13px; margin: 0px; padding: 0px; text-align: justify;&quot; /&gt;&lt;span style=&quot;background-color: white; color: #555555; font-family: linuxtricks, &amp;quot;Trebuchet MS&amp;quot;, Verdana, &amp;quot;Bitstream Vera Sans&amp;quot;, Times, serif; font-size: 13px; text-align: justify;&quot;&gt;Le playbook :&lt;/span&gt;&lt;strong style=&quot;background-color: white; box-sizing: border-box; color: #555555; font-family: linuxtricks, &amp;quot;Trebuchet MS&amp;quot;, Verdana, &amp;quot;Bitstream Vera Sans&amp;quot;, Times, serif; font-size: 13px; margin: 0px; padding: 0px; text-align: justify;&quot;&gt;&amp;nbsp;samba-debian.yml&lt;/strong&gt;&lt;br style=&quot;background-color: white; box-sizing: border-box; color: #555555; font-family: linuxtricks, &amp;quot;Trebuchet MS&amp;quot;, Verdana, &amp;quot;Bitstream Vera Sans&amp;quot;, Times, serif; font-size: 13px; margin: 0px; padding: 0px; text-align: justify;&quot; /&gt;&lt;br style=&quot;background-color: white; box-sizing: border-box; color: #555555; font-family: linuxtricks, &amp;quot;Trebuchet MS&amp;quot;, Verdana, &amp;quot;Bitstream Vera Sans&amp;quot;, Times, serif; font-size: 13px; margin: 0px; padding: 0px; text-align: justify;&quot; /&gt;&lt;span class=&quot;formatter-code&quot; style=&quot;background-color: white; box-sizing: border-box; color: #555555; display: block; font-family: linuxtricks, &amp;quot;Trebuchet MS&amp;quot;, Verdana, &amp;quot;Bitstream Vera Sans&amp;quot;, Times, serif; font-size: 13px; font-weight: bold; margin: auto; padding: 2px 0px; text-align: justify; width: 851.859px;&quot;&gt;Code BASH :&lt;/span&gt;&lt;div class=&quot;code&quot; style=&quot;background-color: #fafafa; border-radius: 3px; border: 1px solid rgb(221, 221, 221); box-sizing: border-box; color: #444444; font-family: linuxtricks, &amp;quot;Trebuchet MS&amp;quot;, Verdana, &amp;quot;Bitstream Vera Sans&amp;quot;, Times, serif; font-size: 13px; margin: 0px 25px; max-height: 500px; overflow-wrap: break-word; overflow: auto; padding: 8px; text-align: justify;&quot;&gt;
&lt;pre style=&quot;box-sizing: border-box; display: inline; max-width: 100%; overflow-wrap: break-word; padding: 0px; white-space: pre-wrap;&quot;&gt;&lt;pre class=&quot;bash&quot; style=&quot;box-sizing: border-box; max-width: 100%; overflow-wrap: break-word; padding: 0px; white-space: pre-wrap;&quot;&gt;&lt;span style=&quot;box-sizing: border-box; color: #666666; font-style: italic; margin: 0px; padding: 0px;&quot;&gt;# samba-debian.yml&lt;/span&gt;
&lt;span style=&quot;box-sizing: border-box; color: #660033; margin: 0px; padding: 0px;&quot;&gt;---&lt;/span&gt;
- hosts: sambaservers
  handlers:
    - name: restart samba
      service: &lt;span style=&quot;box-sizing: border-box; color: #007800; margin: 0px; padding: 0px;&quot;&gt;name&lt;/span&gt;=samba &lt;span style=&quot;box-sizing: border-box; color: #007800; margin: 0px; padding: 0px;&quot;&gt;state&lt;/span&gt;=restarted
  tasks:
    - name: &lt;span style=&quot;box-sizing: border-box; color: black; margin: 0px; padding: 0px;&quot;&gt;1&lt;/span&gt;. Installer samba
      apt: &lt;span style=&quot;box-sizing: border-box; color: #007800; margin: 0px; padding: 0px;&quot;&gt;name&lt;/span&gt;=samba &lt;span style=&quot;box-sizing: border-box; color: #007800; margin: 0px; padding: 0px;&quot;&gt;state&lt;/span&gt;=present
    - name: &lt;span style=&quot;box-sizing: border-box; color: black; margin: 0px; padding: 0px;&quot;&gt;2&lt;/span&gt;. Démarrer service samba
      service: &lt;span style=&quot;box-sizing: border-box; color: #007800; margin: 0px; padding: 0px;&quot;&gt;name&lt;/span&gt;=samba &lt;span style=&quot;box-sizing: border-box; color: #007800; margin: 0px; padding: 0px;&quot;&gt;state&lt;/span&gt;=running &lt;span style=&quot;box-sizing: border-box; color: #007800; margin: 0px; padding: 0px;&quot;&gt;enabled&lt;/span&gt;=&lt;span style=&quot;box-sizing: border-box; color: #c20cb9; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;yes&lt;/span&gt;
    - name: &lt;span style=&quot;box-sizing: border-box; color: black; margin: 0px; padding: 0px;&quot;&gt;3&lt;/span&gt;. Création &lt;span style=&quot;box-sizing: border-box; color: #c20cb9; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;du&lt;/span&gt; dossier public
      command: &lt;span style=&quot;box-sizing: border-box; color: #c20cb9; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;mkdir&lt;/span&gt; &lt;span style=&quot;box-sizing: border-box; color: #660033; margin: 0px; padding: 0px;&quot;&gt;-p&lt;/span&gt; &lt;span style=&quot;box-sizing: border-box; color: black; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;/&lt;/span&gt;srv&lt;span style=&quot;box-sizing: border-box; color: black; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;/&lt;/span&gt;samba&lt;span style=&quot;box-sizing: border-box; color: black; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;/&lt;/span&gt;commun
    - name: &lt;span style=&quot;box-sizing: border-box; color: black; margin: 0px; padding: 0px;&quot;&gt;4&lt;/span&gt;. Correction des droits
      file: &lt;span style=&quot;box-sizing: border-box; color: #007800; margin: 0px; padding: 0px;&quot;&gt;path&lt;/span&gt;=&lt;span style=&quot;box-sizing: border-box; color: black; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;/&lt;/span&gt;srv&lt;span style=&quot;box-sizing: border-box; color: black; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;/&lt;/span&gt;samba&lt;span style=&quot;box-sizing: border-box; color: black; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;/&lt;/span&gt;commun &lt;span style=&quot;box-sizing: border-box; color: #007800; margin: 0px; padding: 0px;&quot;&gt;owner&lt;/span&gt;=root &lt;span style=&quot;box-sizing: border-box; color: #007800; margin: 0px; padding: 0px;&quot;&gt;group&lt;/span&gt;=&lt;span style=&quot;box-sizing: border-box; color: #c20cb9; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;users&lt;/span&gt; &lt;span style=&quot;box-sizing: border-box; color: #007800; margin: 0px; padding: 0px;&quot;&gt;mode&lt;/span&gt;=0777
    - name: &lt;span style=&quot;box-sizing: border-box; color: black; margin: 0px; padding: 0px;&quot;&gt;5&lt;/span&gt;. Modification &lt;span style=&quot;box-sizing: border-box; color: #c20cb9; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;du&lt;/span&gt; fichier smb.conf
      lineinfile: &lt;span style=&quot;box-sizing: border-box; color: #007800; margin: 0px; padding: 0px;&quot;&gt;dest&lt;/span&gt;=&lt;span style=&quot;box-sizing: border-box; color: black; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;/&lt;/span&gt;etc&lt;span style=&quot;box-sizing: border-box; color: black; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;/&lt;/span&gt;samba&lt;span style=&quot;box-sizing: border-box; color: black; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;/&lt;/span&gt;smb.conf &lt;span style=&quot;box-sizing: border-box; color: #007800; margin: 0px; padding: 0px;&quot;&gt;backup&lt;/span&gt;=&lt;span style=&quot;box-sizing: border-box; color: #c20cb9; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;yes&lt;/span&gt; &lt;span style=&quot;box-sizing: border-box; color: #007800; margin: 0px; padding: 0px;&quot;&gt;line&lt;/span&gt;=&lt;span style=&quot;box-sizing: border-box; color: red; margin: 0px; padding: 0px;&quot;&gt;&quot;include /etc/samba/smb.conf.ansible&quot;&lt;/span&gt;
    - name: &lt;span style=&quot;box-sizing: border-box; color: black; margin: 0px; padding: 0px;&quot;&gt;6&lt;/span&gt; Copier le fichier personnalisé de samba
      copy: &lt;span style=&quot;box-sizing: border-box; color: #007800; margin: 0px; padding: 0px;&quot;&gt;src&lt;/span&gt;=samba-debian.yml.smb.conf.ansible &lt;span style=&quot;box-sizing: border-box; color: #007800; margin: 0px; padding: 0px;&quot;&gt;dest&lt;/span&gt;=&lt;span style=&quot;box-sizing: border-box; color: black; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;/&lt;/span&gt;etc&lt;span style=&quot;box-sizing: border-box; color: black; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;/&lt;/span&gt;samba&lt;span style=&quot;box-sizing: border-box; color: black; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;/&lt;/span&gt;smb.conf.ansible
      notify:
        - restart samba
&amp;nbsp;&lt;/pre&gt;
&lt;/pre&gt;
&lt;/div&gt;
&lt;br style=&quot;background-color: white; box-sizing: border-box; color: #555555; font-family: linuxtricks, &amp;quot;Trebuchet MS&amp;quot;, Verdana, &amp;quot;Bitstream Vera Sans&amp;quot;, Times, serif; font-size: 13px; margin: 0px; padding: 0px; text-align: justify;&quot; /&gt;&lt;br style=&quot;background-color: white; box-sizing: border-box; color: #555555; font-family: linuxtricks, &amp;quot;Trebuchet MS&amp;quot;, Verdana, &amp;quot;Bitstream Vera Sans&amp;quot;, Times, serif; font-size: 13px; margin: 0px; padding: 0px; text-align: justify;&quot; /&gt;&lt;span style=&quot;background-color: white; color: #555555; font-family: linuxtricks, &amp;quot;Trebuchet MS&amp;quot;, Verdana, &amp;quot;Bitstream Vera Sans&amp;quot;, Times, serif; font-size: 13px; text-align: justify;&quot;&gt;Le fichier&lt;/span&gt;&lt;strong style=&quot;background-color: white; box-sizing: border-box; color: #555555; font-family: linuxtricks, &amp;quot;Trebuchet MS&amp;quot;, Verdana, &amp;quot;Bitstream Vera Sans&amp;quot;, Times, serif; font-size: 13px; margin: 0px; padding: 0px; text-align: justify;&quot;&gt;&amp;nbsp;samba-debian.yml.smb.conf.ansible&lt;/strong&gt;&lt;br style=&quot;background-color: white; box-sizing: border-box; color: #555555; font-family: linuxtricks, &amp;quot;Trebuchet MS&amp;quot;, Verdana, &amp;quot;Bitstream Vera Sans&amp;quot;, Times, serif; font-size: 13px; margin: 0px; padding: 0px; text-align: justify;&quot; /&gt;&lt;br style=&quot;background-color: white; box-sizing: border-box; color: #555555; font-family: linuxtricks, &amp;quot;Trebuchet MS&amp;quot;, Verdana, &amp;quot;Bitstream Vera Sans&amp;quot;, Times, serif; font-size: 13px; margin: 0px; padding: 0px; text-align: justify;&quot; /&gt;&lt;span class=&quot;formatter-code&quot; style=&quot;background-color: white; box-sizing: border-box; color: #555555; display: block; font-family: linuxtricks, &amp;quot;Trebuchet MS&amp;quot;, Verdana, &amp;quot;Bitstream Vera Sans&amp;quot;, Times, serif; font-size: 13px; font-weight: bold; margin: auto; padding: 2px 0px; text-align: justify; width: 851.859px;&quot;&gt;Code BASH :&lt;/span&gt;&lt;div class=&quot;code&quot; style=&quot;background-color: #fafafa; border-radius: 3px; border: 1px solid rgb(221, 221, 221); box-sizing: border-box; color: #444444; font-family: linuxtricks, &amp;quot;Trebuchet MS&amp;quot;, Verdana, &amp;quot;Bitstream Vera Sans&amp;quot;, Times, serif; font-size: 13px; margin: 0px 25px; max-height: 500px; overflow-wrap: break-word; overflow: auto; padding: 8px; text-align: justify;&quot;&gt;
&lt;pre style=&quot;box-sizing: border-box; display: inline; max-width: 100%; overflow-wrap: break-word; padding: 0px; white-space: pre-wrap;&quot;&gt;&lt;pre class=&quot;bash&quot; style=&quot;box-sizing: border-box; max-width: 100%; overflow-wrap: break-word; padding: 0px; white-space: pre-wrap;&quot;&gt;&lt;span style=&quot;box-sizing: border-box; color: #7a0874; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;[&lt;/span&gt;commun&lt;span style=&quot;box-sizing: border-box; color: #7a0874; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;]&lt;/span&gt;
        comment = Partage de fichiers commun
        browseable = &lt;span style=&quot;box-sizing: border-box; color: #c20cb9; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;yes&lt;/span&gt;
        public = &lt;span style=&quot;box-sizing: border-box; color: #c20cb9; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;yes&lt;/span&gt;
        path = &lt;span style=&quot;box-sizing: border-box; color: black; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;/&lt;/span&gt;srv&lt;span style=&quot;box-sizing: border-box; color: black; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;/&lt;/span&gt;samba&lt;span style=&quot;box-sizing: border-box; color: black; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;/&lt;/span&gt;commun
        writable = &lt;span style=&quot;box-sizing: border-box; color: #c20cb9; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;yes&lt;/span&gt;&lt;/pre&gt;
&lt;/pre&gt;
&lt;/div&gt;
&lt;br style=&quot;background-color: white; box-sizing: border-box; color: #555555; font-family: linuxtricks, &amp;quot;Trebuchet MS&amp;quot;, Verdana, &amp;quot;Bitstream Vera Sans&amp;quot;, Times, serif; font-size: 13px; margin: 0px; padding: 0px; text-align: justify;&quot; /&gt;&lt;br style=&quot;background-color: white; box-sizing: border-box; color: #555555; font-family: linuxtricks, &amp;quot;Trebuchet MS&amp;quot;, Verdana, &amp;quot;Bitstream Vera Sans&amp;quot;, Times, serif; font-size: 13px; margin: 0px; padding: 0px; text-align: justify;&quot; /&gt;&lt;span style=&quot;background-color: white; color: #555555; font-family: linuxtricks, &amp;quot;Trebuchet MS&amp;quot;, Verdana, &amp;quot;Bitstream Vera Sans&amp;quot;, Times, serif; font-size: 13px; text-align: justify;&quot;&gt;On exécute ensuite le playbook :&lt;/span&gt;&lt;br style=&quot;background-color: white; box-sizing: border-box; color: #555555; font-family: linuxtricks, &amp;quot;Trebuchet MS&amp;quot;, Verdana, &amp;quot;Bitstream Vera Sans&amp;quot;, Times, serif; font-size: 13px; margin: 0px; padding: 0px; text-align: justify;&quot; /&gt;&lt;br style=&quot;background-color: white; box-sizing: border-box; color: #555555; font-family: linuxtricks, &amp;quot;Trebuchet MS&amp;quot;, Verdana, &amp;quot;Bitstream Vera Sans&amp;quot;, Times, serif; font-size: 13px; margin: 0px; padding: 0px; text-align: justify;&quot; /&gt;&lt;span class=&quot;formatter-code&quot; style=&quot;background-color: white; box-sizing: border-box; color: #555555; display: block; font-family: linuxtricks, &amp;quot;Trebuchet MS&amp;quot;, Verdana, &amp;quot;Bitstream Vera Sans&amp;quot;, Times, serif; font-size: 13px; font-weight: bold; margin: auto; padding: 2px 0px; text-align: justify; width: 851.859px;&quot;&gt;Code BASH :&lt;/span&gt;&lt;div class=&quot;code&quot; style=&quot;background-color: #fafafa; border-radius: 3px; border: 1px solid rgb(221, 221, 221); box-sizing: border-box; color: #444444; font-family: linuxtricks, &amp;quot;Trebuchet MS&amp;quot;, Verdana, &amp;quot;Bitstream Vera Sans&amp;quot;, Times, serif; font-size: 13px; margin: 0px 25px; max-height: 500px; overflow-wrap: break-word; overflow: auto; padding: 8px; text-align: justify;&quot;&gt;
&lt;pre style=&quot;box-sizing: border-box; display: inline; max-width: 100%; overflow-wrap: break-word; padding: 0px; white-space: pre-wrap;&quot;&gt;&lt;pre class=&quot;bash&quot; style=&quot;box-sizing: border-box; max-width: 100%; overflow-wrap: break-word; padding: 0px; white-space: pre-wrap;&quot;&gt;infra ansible &lt;span style=&quot;box-sizing: border-box; color: #666666; font-style: italic; margin: 0px; padding: 0px;&quot;&gt;# ansible-playbook samba-debian.yml&lt;/span&gt;&lt;/pre&gt;
&lt;/pre&gt;
&lt;/div&gt;
&lt;br style=&quot;background-color: white; box-sizing: border-box; color: #555555; font-family: linuxtricks, &amp;quot;Trebuchet MS&amp;quot;, Verdana, &amp;quot;Bitstream Vera Sans&amp;quot;, Times, serif; font-size: 13px; margin: 0px; padding: 0px; text-align: justify;&quot; /&gt;&lt;br style=&quot;background-color: white; box-sizing: border-box; color: #555555; font-family: linuxtricks, &amp;quot;Trebuchet MS&amp;quot;, Verdana, &amp;quot;Bitstream Vera Sans&amp;quot;, Times, serif; font-size: 13px; margin: 0px; padding: 0px; text-align: justify;&quot; /&gt;&lt;span style=&quot;background-color: white; color: #555555; font-family: linuxtricks, &amp;quot;Trebuchet MS&amp;quot;, Verdana, &amp;quot;Bitstream Vera Sans&amp;quot;, Times, serif; font-size: 13px; text-align: justify;&quot;&gt;La console affiche :&lt;/span&gt;&lt;br style=&quot;background-color: white; box-sizing: border-box; color: #555555; font-family: linuxtricks, &amp;quot;Trebuchet MS&amp;quot;, Verdana, &amp;quot;Bitstream Vera Sans&amp;quot;, Times, serif; font-size: 13px; margin: 0px; padding: 0px; text-align: justify;&quot; /&gt;&lt;br style=&quot;background-color: white; box-sizing: border-box; color: #555555; font-family: linuxtricks, &amp;quot;Trebuchet MS&amp;quot;, Verdana, &amp;quot;Bitstream Vera Sans&amp;quot;, Times, serif; font-size: 13px; margin: 0px; padding: 0px; text-align: justify;&quot; /&gt;&lt;span class=&quot;formatter-code&quot; style=&quot;background-color: white; box-sizing: border-box; color: #555555; display: block; font-family: linuxtricks, &amp;quot;Trebuchet MS&amp;quot;, Verdana, &amp;quot;Bitstream Vera Sans&amp;quot;, Times, serif; font-size: 13px; font-weight: bold; margin: auto; padding: 2px 0px; text-align: justify; width: 851.859px;&quot;&gt;Code BASH :&lt;/span&gt;&lt;div class=&quot;code&quot; style=&quot;background-color: #fafafa; border-radius: 3px; border: 1px solid rgb(221, 221, 221); box-sizing: border-box; color: #444444; font-family: linuxtricks, &amp;quot;Trebuchet MS&amp;quot;, Verdana, &amp;quot;Bitstream Vera Sans&amp;quot;, Times, serif; font-size: 13px; margin: 0px 25px; max-height: 500px; overflow-wrap: break-word; overflow: auto; padding: 8px; text-align: justify;&quot;&gt;
&lt;pre style=&quot;box-sizing: border-box; display: inline; max-width: 100%; overflow-wrap: break-word; padding: 0px; white-space: pre-wrap;&quot;&gt;&lt;pre class=&quot;bash&quot; style=&quot;box-sizing: border-box; max-width: 100%; overflow-wrap: break-word; padding: 0px; white-space: pre-wrap;&quot;&gt;&amp;nbsp;
PLAY &lt;span style=&quot;box-sizing: border-box; color: #7a0874; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;[&lt;/span&gt;sambaservers&lt;span style=&quot;box-sizing: border-box; color: #7a0874; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;]&lt;/span&gt; &lt;span style=&quot;box-sizing: border-box; color: black; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;***********************************************************&lt;/span&gt;
GATHERING FACTS &lt;span style=&quot;box-sizing: border-box; color: black; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;***************************************************************&lt;/span&gt;
ok: &lt;span style=&quot;box-sizing: border-box; color: #7a0874; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;[&lt;/span&gt;debsrv1&lt;span style=&quot;box-sizing: border-box; color: #7a0874; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;]&lt;/span&gt;
ok: &lt;span style=&quot;box-sizing: border-box; color: #7a0874; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;[&lt;/span&gt;debsrv2&lt;span style=&quot;box-sizing: border-box; color: #7a0874; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;]&lt;/span&gt;
TASK: &lt;span style=&quot;box-sizing: border-box; color: #7a0874; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;[&lt;/span&gt;&lt;span style=&quot;box-sizing: border-box; color: black; margin: 0px; padding: 0px;&quot;&gt;1&lt;/span&gt;. Installer samba&lt;span style=&quot;box-sizing: border-box; color: #7a0874; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;]&lt;/span&gt; &lt;span style=&quot;box-sizing: border-box; color: black; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;****************************************************&lt;/span&gt;
ok: &lt;span style=&quot;box-sizing: border-box; color: #7a0874; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;[&lt;/span&gt;debsrv1&lt;span style=&quot;box-sizing: border-box; color: #7a0874; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;]&lt;/span&gt;
changed: &lt;span style=&quot;box-sizing: border-box; color: #7a0874; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;[&lt;/span&gt;debsrv2&lt;span style=&quot;box-sizing: border-box; color: #7a0874; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;]&lt;/span&gt;
TASK: &lt;span style=&quot;box-sizing: border-box; color: #7a0874; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;[&lt;/span&gt;&lt;span style=&quot;box-sizing: border-box; color: black; margin: 0px; padding: 0px;&quot;&gt;2&lt;/span&gt;. Démarrer service samba&lt;span style=&quot;box-sizing: border-box; color: #7a0874; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;]&lt;/span&gt; &lt;span style=&quot;box-sizing: border-box; color: black; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;*********************************************&lt;/span&gt;
ok: &lt;span style=&quot;box-sizing: border-box; color: #7a0874; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;[&lt;/span&gt;debsrv1&lt;span style=&quot;box-sizing: border-box; color: #7a0874; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;]&lt;/span&gt;
ok: &lt;span style=&quot;box-sizing: border-box; color: #7a0874; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;[&lt;/span&gt;debsrv2&lt;span style=&quot;box-sizing: border-box; color: #7a0874; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;]&lt;/span&gt;
TASK: &lt;span style=&quot;box-sizing: border-box; color: #7a0874; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;[&lt;/span&gt;&lt;span style=&quot;box-sizing: border-box; color: black; margin: 0px; padding: 0px;&quot;&gt;3&lt;/span&gt;. Création &lt;span style=&quot;box-sizing: border-box; color: #c20cb9; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;du&lt;/span&gt; dossier public&lt;span style=&quot;box-sizing: border-box; color: #7a0874; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;]&lt;/span&gt; &lt;span style=&quot;box-sizing: border-box; color: black; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;*****************************************&lt;/span&gt;
changed: &lt;span style=&quot;box-sizing: border-box; color: #7a0874; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;[&lt;/span&gt;debsrv1&lt;span style=&quot;box-sizing: border-box; color: #7a0874; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;]&lt;/span&gt;
changed: &lt;span style=&quot;box-sizing: border-box; color: #7a0874; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;[&lt;/span&gt;debsrv2&lt;span style=&quot;box-sizing: border-box; color: #7a0874; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;]&lt;/span&gt;
TASK: &lt;span style=&quot;box-sizing: border-box; color: #7a0874; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;[&lt;/span&gt;&lt;span style=&quot;box-sizing: border-box; color: black; margin: 0px; padding: 0px;&quot;&gt;4&lt;/span&gt;. Correction des droits&lt;span style=&quot;box-sizing: border-box; color: #7a0874; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;]&lt;/span&gt; &lt;span style=&quot;box-sizing: border-box; color: black; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;**********************************************&lt;/span&gt;
ok: &lt;span style=&quot;box-sizing: border-box; color: #7a0874; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;[&lt;/span&gt;debsrv1&lt;span style=&quot;box-sizing: border-box; color: #7a0874; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;]&lt;/span&gt;
ok: &lt;span style=&quot;box-sizing: border-box; color: #7a0874; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;[&lt;/span&gt;debsrv2&lt;span style=&quot;box-sizing: border-box; color: #7a0874; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;]&lt;/span&gt;
TASK: &lt;span style=&quot;box-sizing: border-box; color: #7a0874; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;[&lt;/span&gt;&lt;span style=&quot;box-sizing: border-box; color: black; margin: 0px; padding: 0px;&quot;&gt;5&lt;/span&gt;. Modification &lt;span style=&quot;box-sizing: border-box; color: #c20cb9; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;du&lt;/span&gt; fichier smb.conf&lt;span style=&quot;box-sizing: border-box; color: #7a0874; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;]&lt;/span&gt; &lt;span style=&quot;box-sizing: border-box; color: black; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;***********************************&lt;/span&gt;
ok: &lt;span style=&quot;box-sizing: border-box; color: #7a0874; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;[&lt;/span&gt;debsrv1&lt;span style=&quot;box-sizing: border-box; color: #7a0874; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;]&lt;/span&gt;
changed: &lt;span style=&quot;box-sizing: border-box; color: #7a0874; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;[&lt;/span&gt;debsrv2&lt;span style=&quot;box-sizing: border-box; color: #7a0874; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;]&lt;/span&gt;
TASK: &lt;span style=&quot;box-sizing: border-box; color: #7a0874; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;[&lt;/span&gt;&lt;span style=&quot;box-sizing: border-box; color: black; margin: 0px; padding: 0px;&quot;&gt;6&lt;/span&gt; Copier le fichier personnalisé de samba&lt;span style=&quot;box-sizing: border-box; color: #7a0874; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;]&lt;/span&gt; &lt;span style=&quot;box-sizing: border-box; color: black; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;*****************************&lt;/span&gt;
ok: &lt;span style=&quot;box-sizing: border-box; color: #7a0874; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;[&lt;/span&gt;debsrv1&lt;span style=&quot;box-sizing: border-box; color: #7a0874; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;]&lt;/span&gt;
changed: &lt;span style=&quot;box-sizing: border-box; color: #7a0874; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;[&lt;/span&gt;debsrv2&lt;span style=&quot;box-sizing: border-box; color: #7a0874; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;]&lt;/span&gt;
NOTIFIED: &lt;span style=&quot;box-sizing: border-box; color: #7a0874; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;[&lt;/span&gt;restart samba&lt;span style=&quot;box-sizing: border-box; color: #7a0874; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;]&lt;/span&gt; &lt;span style=&quot;box-sizing: border-box; color: black; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;*****************************************************&lt;/span&gt;
changed: &lt;span style=&quot;box-sizing: border-box; color: #7a0874; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;[&lt;/span&gt;debsrv2&lt;span style=&quot;box-sizing: border-box; color: #7a0874; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;]&lt;/span&gt;
PLAY RECAP &lt;span style=&quot;box-sizing: border-box; color: black; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;********************************************************************&lt;/span&gt;
debsrv1                    : &lt;span style=&quot;box-sizing: border-box; color: #007800; margin: 0px; padding: 0px;&quot;&gt;ok&lt;/span&gt;=&lt;span style=&quot;box-sizing: border-box; color: black; margin: 0px; padding: 0px;&quot;&gt;7&lt;/span&gt;    &lt;span style=&quot;box-sizing: border-box; color: #007800; margin: 0px; padding: 0px;&quot;&gt;changed&lt;/span&gt;=&lt;span style=&quot;box-sizing: border-box; color: black; margin: 0px; padding: 0px;&quot;&gt;1&lt;/span&gt;    &lt;span style=&quot;box-sizing: border-box; color: #007800; margin: 0px; padding: 0px;&quot;&gt;unreachable&lt;/span&gt;=&lt;span style=&quot;box-sizing: border-box; color: black; margin: 0px; padding: 0px;&quot;&gt;0&lt;/span&gt;    &lt;span style=&quot;box-sizing: border-box; color: #007800; margin: 0px; padding: 0px;&quot;&gt;failed&lt;/span&gt;=&lt;span style=&quot;box-sizing: border-box; color: black; margin: 0px; padding: 0px;&quot;&gt;0&lt;/span&gt;
debsrv2                    : &lt;span style=&quot;box-sizing: border-box; color: #007800; margin: 0px; padding: 0px;&quot;&gt;ok&lt;/span&gt;=&lt;span style=&quot;box-sizing: border-box; color: black; margin: 0px; padding: 0px;&quot;&gt;8&lt;/span&gt;    &lt;span style=&quot;box-sizing: border-box; color: #007800; margin: 0px; padding: 0px;&quot;&gt;changed&lt;/span&gt;=&lt;span style=&quot;box-sizing: border-box; color: black; margin: 0px; padding: 0px;&quot;&gt;5&lt;/span&gt;    &lt;span style=&quot;box-sizing: border-box; color: #007800; margin: 0px; padding: 0px;&quot;&gt;unreachable&lt;/span&gt;=&lt;span style=&quot;box-sizing: border-box; color: black; margin: 0px; padding: 0px;&quot;&gt;0&lt;/span&gt;    &lt;span style=&quot;box-sizing: border-box; color: #007800; margin: 0px; padding: 0px;&quot;&gt;failed&lt;/span&gt;=&lt;span style=&quot;box-sizing: border-box; color: black; margin: 0px; padding: 0px;&quot;&gt;0&lt;/span&gt;
&amp;nbsp;&lt;/pre&gt;
&lt;/pre&gt;
&lt;/div&gt;
&lt;br style=&quot;background-color: white; box-sizing: border-box; color: #555555; font-family: linuxtricks, &amp;quot;Trebuchet MS&amp;quot;, Verdana, &amp;quot;Bitstream Vera Sans&amp;quot;, Times, serif; font-size: 13px; margin: 0px; padding: 0px; text-align: justify;&quot; /&gt;&lt;br style=&quot;background-color: white; box-sizing: border-box; color: #555555; font-family: linuxtricks, &amp;quot;Trebuchet MS&amp;quot;, Verdana, &amp;quot;Bitstream Vera Sans&amp;quot;, Times, serif; font-size: 13px; margin: 0px; padding: 0px; text-align: justify;&quot; /&gt;&lt;ol class=&quot;formatter-ol&quot; style=&quot;background-color: white; box-sizing: border-box; color: #555555; font-family: linuxtricks, &amp;quot;Trebuchet MS&amp;quot;, Verdana, &amp;quot;Bitstream Vera Sans&amp;quot;, Times, serif; font-size: 13px; line-height: normal; margin: 0px 0px 0px 25px; padding: 0px; text-align: justify;&quot;&gt;
&lt;li class=&quot;formatter-li&quot; style=&quot;box-sizing: border-box; margin: 0px; padding: 0px;&quot;&gt;Installation d&#39;un paquet.&lt;/li&gt;
&lt;li class=&quot;formatter-li&quot; style=&quot;box-sizing: border-box; margin: 0px; padding: 0px;&quot;&gt;Démarrage d&#39;un service.&lt;/li&gt;
&lt;li class=&quot;formatter-li&quot; style=&quot;box-sizing: border-box; margin: 0px; padding: 0px;&quot;&gt;Exécution d&#39;une commande.&lt;/li&gt;
&lt;li class=&quot;formatter-li&quot; style=&quot;box-sizing: border-box; margin: 0px; padding: 0px;&quot;&gt;Modification de droits.&lt;/li&gt;
&lt;li class=&quot;formatter-li&quot; style=&quot;box-sizing: border-box; margin: 0px; padding: 0px;&quot;&gt;Ajout d&#39;une ligne dans un fichier.&lt;/li&gt;
&lt;li class=&quot;formatter-li&quot; style=&quot;box-sizing: border-box; margin: 0px; padding: 0px;&quot;&gt;Copie de fichier + notification&lt;/li&gt;
&lt;/ol&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;span style=&quot;color: #555555; font-family: linuxtricks, Trebuchet MS, Verdana, Bitstream Vera Sans, Times, serif;&quot;&gt;&lt;span style=&quot;font-size: 13px;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;span style=&quot;background-color: white; color: #555555; font-family: linuxtricks, &amp;quot;Trebuchet MS&amp;quot;, Verdana, &amp;quot;Bitstream Vera Sans&amp;quot;, Times, serif; font-size: 13px;&quot;&gt;On voit bien dans le dernier point que le NOTIFIED ne s&#39;applique qu&#39;aux hôtes dont un changement a eu lieu...&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;span style=&quot;background-color: white; color: #555555; font-family: linuxtricks, &amp;quot;Trebuchet MS&amp;quot;, Verdana, &amp;quot;Bitstream Vera Sans&amp;quot;, Times, serif; font-size: 13px;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;span style=&quot;background-color: white; color: #555555; font-family: linuxtricks, &amp;quot;Trebuchet MS&amp;quot;, Verdana, &amp;quot;Bitstream Vera Sans&amp;quot;, Times, serif; font-size: 13px;&quot;&gt;&lt;a href=&quot;https://www.linuxtricks.fr/wiki/ansible-automatiser-la-gestion-de-serveurs&quot; target=&quot;_blank&quot;&gt;Source&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;span style=&quot;background-color: white; color: #555555; font-family: linuxtricks, &amp;quot;Trebuchet MS&amp;quot;, Verdana, &amp;quot;Bitstream Vera Sans&amp;quot;, Times, serif; font-size: 13px;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://neo4tech.blogspot.com/feeds/7322969023831768081/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://neo4tech.blogspot.com/2019/03/ansible-automatiser-la-gestion-de.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8986027051715887119/posts/default/7322969023831768081'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8986027051715887119/posts/default/7322969023831768081'/><link rel='alternate' type='text/html' href='http://neo4tech.blogspot.com/2019/03/ansible-automatiser-la-gestion-de.html' title='Ansible : Automatiser la gestion de serveurs'/><author><name>Admin</name><uri>http://www.blogger.com/profile/08900110432875731584</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgPMVeF3S8Yk12hgsud61XG-VFrioTzHfden9RTyUSio_JYOU5uuGmy9zYSF7j8E0BcJ4QCX_dFyTQ7bzInq_FWkQdVRHG_gGxnQKy08eRIw9ON45dhN8PrqS2tIO9oTQ/s113/*'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhLBZFxkEAXmdaPkoJcf1xOgsNng-cOFNCCjgF77k3XOkpYwwGCvCXGlPQABBPI-VmNLM1SM07EXIOsClXKNU0DQ1_Qcp8LMuLQf0atLKY-4LJFcOZtI3SLdVLNg86vwXdoiuOUUeEnDxY/s72-c/ansible.png" height="72" width="72"/><thr:total>0</thr:total></entry></feed>