<?xml version="1.0"?>
<?xml-stylesheet type="text/css" href="https://wiki.hegyd.com/skins/common/feed.css?207"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/">
	<channel>
		<title>Hegyd Doc - Contributions de l’utilisateur [fr]</title>
		<link>https://wiki.hegyd.com/index.php/Sp%C3%A9cial:Contributions/Pentasonic</link>
		<description>De Hegyd Doc.</description>
		<language>fr</language>
		<generator>MediaWiki 1.15.4</generator>
		<lastBuildDate>Fri, 10 Jul 2026 21:23:38 GMT</lastBuildDate>
		<item>
			<title>Cryptsetup</title>
			<link>https://wiki.hegyd.com/index.php/Cryptsetup</link>
			<description>&lt;p&gt;Pentasonic&amp;nbsp;:&amp;#32;/* Scripts interactifs */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Attention : « Cryptsetup » est référencé ici, mais vous ne disposez pas des autorisations pour y accéder.&lt;/div&gt;</description>
			<pubDate>Wed, 02 Jul 2025 13:34:43 GMT</pubDate>			<dc:creator>Pentasonic</dc:creator>			<comments>https://wiki.hegyd.com/index.php/Discussion:Cryptsetup</comments>		</item>
		<item>
			<title>Mailpit</title>
			<link>https://wiki.hegyd.com/index.php/Mailpit</link>
			<description>&lt;p&gt;Pentasonic&amp;nbsp;:&amp;#32;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Attention : « Mailpit » est référencé ici, mais vous ne disposez pas des autorisations pour y accéder.&lt;/div&gt;</description>
			<pubDate>Thu, 15 May 2025 12:01:01 GMT</pubDate>			<dc:creator>Pentasonic</dc:creator>			<comments>https://wiki.hegyd.com/index.php/Discussion:Mailpit</comments>		</item>
		<item>
			<title>Mailpit</title>
			<link>https://wiki.hegyd.com/index.php/Mailpit</link>
			<description>&lt;p&gt;Pentasonic&amp;nbsp;:&amp;#32;A protégé « Mailpit » ([edit=admin] (infini) [move=admin] (infini) [read=admin] (infini))&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Attention : « Mailpit » est référencé ici, mais vous ne disposez pas des autorisations pour y accéder.&lt;/div&gt;</description>
			<pubDate>Thu, 15 May 2025 11:56:44 GMT</pubDate>			<dc:creator>Pentasonic</dc:creator>			<comments>https://wiki.hegyd.com/index.php/Discussion:Mailpit</comments>		</item>
		<item>
			<title>Mailpit</title>
			<link>https://wiki.hegyd.com/index.php/Mailpit</link>
			<description>&lt;p&gt;Pentasonic&amp;nbsp;:&amp;#32;Page créée avec « = Installation et configuration de Mailpit =  == Objectif ==  Ce guide explique comment installer et configurer Mailpit, un outil de test d'e-mails pour les développeurs.  =… »&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Attention : « Mailpit » est référencé ici, mais vous ne disposez pas des autorisations pour y accéder.&lt;/div&gt;</description>
			<pubDate>Thu, 15 May 2025 11:55:48 GMT</pubDate>			<dc:creator>Pentasonic</dc:creator>			<comments>https://wiki.hegyd.com/index.php/Discussion:Mailpit</comments>		</item>
		<item>
			<title>Bacula</title>
			<link>https://wiki.hegyd.com/index.php/Bacula</link>
			<description>&lt;p&gt;Pentasonic&amp;nbsp;:&amp;#32;/* Strategie de sauvegarde générale */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Attention : « Bacula » est référencé ici, mais vous ne disposez pas des autorisations pour y accéder.&lt;/div&gt;</description>
			<pubDate>Mon, 25 Nov 2024 08:42:42 GMT</pubDate>			<dc:creator>Pentasonic</dc:creator>			<comments>https://wiki.hegyd.com/index.php/Discussion:Bacula</comments>		</item>
		<item>
			<title>Apache - PHP</title>
			<link>https://wiki.hegyd.com/index.php/Apache_-_PHP</link>
			<description>&lt;p&gt;Pentasonic&amp;nbsp;:&amp;#32;/* PHP 8.3 (sur Debian 11) */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Attention : « Apache - PHP » est référencé ici, mais vous ne disposez pas des autorisations pour y accéder.&lt;/div&gt;</description>
			<pubDate>Thu, 05 Sep 2024 14:49:13 GMT</pubDate>			<dc:creator>Pentasonic</dc:creator>			<comments>https://wiki.hegyd.com/index.php/Discussion:Apache_-_PHP</comments>		</item>
		<item>
			<title>Apache - PHP</title>
			<link>https://wiki.hegyd.com/index.php/Apache_-_PHP</link>
			<description>&lt;p&gt;Pentasonic&amp;nbsp;:&amp;#32;/* PHP 7.4 (sur Debian 8, 9 et 10) */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Attention : « Apache - PHP » est référencé ici, mais vous ne disposez pas des autorisations pour y accéder.&lt;/div&gt;</description>
			<pubDate>Thu, 05 Sep 2024 14:44:11 GMT</pubDate>			<dc:creator>Pentasonic</dc:creator>			<comments>https://wiki.hegyd.com/index.php/Discussion:Apache_-_PHP</comments>		</item>
		<item>
			<title>Bacula</title>
			<link>https://wiki.hegyd.com/index.php/Bacula</link>
			<description>&lt;p&gt;Pentasonic&amp;nbsp;:&amp;#32;/* Configuration */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Attention : « Bacula » est référencé ici, mais vous ne disposez pas des autorisations pour y accéder.&lt;/div&gt;</description>
			<pubDate>Tue, 30 Apr 2024 15:07:11 GMT</pubDate>			<dc:creator>Pentasonic</dc:creator>			<comments>https://wiki.hegyd.com/index.php/Discussion:Bacula</comments>		</item>
		<item>
			<title>Apache - PHP</title>
			<link>https://wiki.hegyd.com/index.php/Apache_-_PHP</link>
			<description>&lt;p&gt;Pentasonic&amp;nbsp;:&amp;#32;/* Scripts de supervision OPCache */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Attention : « Apache - PHP » est référencé ici, mais vous ne disposez pas des autorisations pour y accéder.&lt;/div&gt;</description>
			<pubDate>Wed, 29 Nov 2023 16:02:14 GMT</pubDate>			<dc:creator>Pentasonic</dc:creator>			<comments>https://wiki.hegyd.com/index.php/Discussion:Apache_-_PHP</comments>		</item>
		<item>
			<title>Systeme d'exploitation Debian 12</title>
			<link>https://wiki.hegyd.com/index.php/Systeme_d%27exploitation_Debian_12</link>
			<description>&lt;p&gt;Pentasonic&amp;nbsp;:&amp;#32;/* Tuning */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;page en cours de création...&lt;br /&gt;
&lt;br /&gt;
== Debian 12 ( &amp;quot;Bookworm&amp;quot; ) ==&lt;br /&gt;
&lt;br /&gt;
* Si on arrive ici après l'installation d'une VM KVM, il faut d'abord se connecter depuis la console de la vm sur l'hyperviseur Proxmox en root, puis :&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
cat &amp;gt; /etc/ssh/sshd_config &amp;lt;&amp;lt;EOF&lt;br /&gt;
Include /etc/ssh/sshd_config.d/*.conf&lt;br /&gt;
PermitRootLogin without-password &lt;br /&gt;
PubkeyAcceptedAlgorithms +ssh-rsa&lt;br /&gt;
PubkeyAuthentication yes&lt;br /&gt;
AuthorizedKeysFile	.ssh/authorized_keys .ssh/authorized_keys2&lt;br /&gt;
KbdInteractiveAuthentication no&lt;br /&gt;
UsePAM yes&lt;br /&gt;
X11Forwarding yes&lt;br /&gt;
PrintMotd no&lt;br /&gt;
AcceptEnv LANG LC_*&lt;br /&gt;
Subsystem	sftp	/usr/lib/openssh/sftp-server&lt;br /&gt;
UseDns no&lt;br /&gt;
AllowUsers root mike admin support&lt;br /&gt;
EOF&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
On peut alors se connecter maintenant depuis Putty/MRemote via le compte root et le mot de passe saisi lors de l'installation.&lt;br /&gt;
&lt;br /&gt;
* Modification du mot de passe root si nécessaire, et selon la règle de nommage usuelle.&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
passwd&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
* Installer les paquets de base :&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
# Configuration APT pour remonter /tmp avec le flag exec (nécessaire pour certains paquets)&lt;br /&gt;
cat &amp;gt;&amp;gt; /etc/apt/apt.conf &amp;lt;&amp;lt;EOF&lt;br /&gt;
DPkg::Pre-Invoke{&amp;quot;mount -o remount,exec /tmp&amp;quot;;};&lt;br /&gt;
DPkg::Post-Invoke {&amp;quot;mount -o remount /tmp&amp;quot;;};&lt;br /&gt;
EOF&lt;br /&gt;
&lt;br /&gt;
apt-get update &amp;amp;&amp;amp; apt-get -y upgrade&lt;br /&gt;
apt-get -y install bash-completion ntp sudo htop telnet sysstat subversion git less vim-nox cscope exuberant-ctags&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
NB : si l'apt-get essaie de passer en ipv6 et que cela ne fonctionne pas, il faut modifier la ligne 54 du fichier /etc/gai.conf de la façon suivante :&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
precedence ::ffff:0:0/96  100&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Paramétrer les locales :&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
echo -n &amp;gt; /etc/environment&lt;br /&gt;
echo -n &amp;gt; /etc/default/locale&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Paramétrer debconf :&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
apt-get install dialog &amp;amp;&amp;amp;&lt;br /&gt;
echo &amp;quot;debconf debconf/priority        select high&amp;quot; | debconf-set-selections &amp;amp;&amp;amp;&lt;br /&gt;
echo &amp;quot;debconf debconf/frontend        select Dialog&amp;quot; | debconf-set-selections&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Définir vim comme éditeur par défaut&lt;br /&gt;
&amp;lt;pre&amp;gt;update-alternatives --set editor /usr/bin/vim.nox&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Paramétrer l'environnement utilisateur  '''EN ERREUR - À CORRIGER !'''&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sed -i '32,38s/^#//' /etc/bash.bashrc&lt;br /&gt;
cat &amp;gt;&amp;gt; /etc/bash.bashrc &amp;lt;&amp;lt;EOF&lt;br /&gt;
&lt;br /&gt;
export LS_OPTIONS='--color=auto'&lt;br /&gt;
eval &amp;quot;\`dircolors\`&amp;quot;&lt;br /&gt;
alias ls='ls \$LS_OPTIONS'&lt;br /&gt;
alias ll='ls \$LS_OPTIONS -l'&lt;br /&gt;
alias grep='grep --color=auto'&lt;br /&gt;
EOF&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Modifier le shell par défaut des utilisateurs en éditant la lignes suivante du fichier &amp;quot;/etc/default/useradd&amp;quot; :&lt;br /&gt;
&amp;lt;pre&amp;gt;sed -i 's/^SHELL=\/bin\/sh/SHELL=\/bin\/bash/' /etc/default/useradd&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Gestion du Umask&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sed -i 's/^UMASK\s\+022/UMASK    002/' /etc/login.defs&lt;br /&gt;
echo &amp;quot;session optional pam_umask.so&amp;quot; &amp;gt;&amp;gt; /etc/pam.d/common-session&lt;br /&gt;
echo &amp;quot;session optional pam_umask.so&amp;quot; &amp;gt;&amp;gt; /etc/pam.d/common-session-noninteractive&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Création des groupes par défaut&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
userdel -r user1 #user créé pendant l'installation&lt;br /&gt;
groupadd -g 1000 dev&lt;br /&gt;
groupadd -g 1001 grsec&lt;br /&gt;
groupadd -g 1002 fwadmin&lt;br /&gt;
groupadd -g 1003 adm-projects&lt;br /&gt;
groupadd -g 1004 wheel&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Ajouter les utilisateurs opérateurs&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
mkdir /root/.ssh&lt;br /&gt;
echo &amp;quot;ssh-dss AAAAB3NzaC1kc3MAAACBAM0TYqkYRN8FKBSRwAwgeUcoyjkW3Bw07QqGfJcNA90b6/id0riHYd6WJBCeQKsUqT+CxIPAhUA9dVqON9kfO8LtBPllMwqoTWtUth2tqRV35c8ANqv3x/RoPGZlOIiRplH6+uUuVElOBRIKmhzwBUVnVG5Ri6P06pjrc1D9emN5AAAAFQDiPCxtR+Pq1yDeg483IEdyWoepeQAAAIBE9RS1C/fR83HUzO3f1mmBgL8ipKx8+lFBcsEU9odOZuWsXkIdZAIjrgpzAzTEGD+4bWUiXhS0kwQqDp9bSBliw2atEXrTsgbHOV/gLFPAwoyv3IpSuFRMIwGYXQc6PJcZaAhtJ9FNEcCcvkuMC23eeO8XnV0Fl+3m25QIo9+SCgAAAIBB3EAkSlZqj5igXarzP5YaBDOwPSnasBHcxymtLuQwrjEqR/qa9qcGBSBOKMDfgB9IlLei9Ug668Q0WXEy8/ovV2P+tx6juETi0l2yt3Nm1S6IIYHbXR5BkMM4CAV6U2bR3yCg+sx4encqCJOAIf+xlZzzFJBMbgTQhpJXIfcwOw== admin@backup.hegyd.com&lt;br /&gt;
ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDfcJ8J5YR6F7qrYLuVJ3YIqOXqNvj1OnYd0zybZ45X+IeFKePo2hL1NHALHWxys6Qo4Ta3pPcRkliQBy51IIXOtNVp90C4XqTNkwaAl6X4RnPPoGNVgq1V53BW/mkUYsvLoYTJHokb+a3exGHCYaPbuj09FV5VVdF2uGUIiRyMZzmZurLCzySagP+8e34ZrLDlwwmDtd24CVc0OyxikqFOzzOkvCWTaAttGv7qyAlwjyAAMTqlJhqPNaCQcOJVEGiwXNlXqjroRJz7j4a3vEd3xujfY3zeSu9U22iCgAJWiLRI+M7m7af4/yxTV8IYNvpOMTjqMnxOEAKsiCLmrwUJ MGA@HEGYD&lt;br /&gt;
ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDSpLz0aUxPDyO5cXPm8HQkaNAUjNNULrhH8G3Nvw7SdhAvRVL9/RKzXu5Aa4nSQd0u61bWVlGvDVSSZgZGRnoxsmzK1aOJWcgJmhVI1r6o9fVKSxz/x+1uE8PFJxUVaGULoLvDRzZLDazg/c/Djb5AgTprmw8KvMKdcDk/kCixFmjEObuOwFbnA/ZbnHS8PPUgHSCwLNAQOUSZSLRZzEFRKO4+HCl5T7iZfCGd7dCInysG2tVzBJCqsN7hw5fhz49Kb1txa93dYhY7kh7SYqCYthGToqGVcDNQX7cXCP2Sqpw+2N/SAcke6E/MgalYAr40dIRRFuUJKX8LxLoko47r admin@rescue&lt;br /&gt;
ssh-dss AAAAB3NzaC1kc3MAAACBAPoQ6wRywMMkQ0npdVnRdlIclapxF0n3kK7iljksiwfi5p8VzGgbF6KxYiroJaKu7Q3gf4EgPlTyWJ8TgCI/bji/bCTqdPfMjQpp621l6p244WSMQEWipExnCkI6oBTuEK1Hr/T435ygwscwl2vcGnXQcGA6K7p16LpsLHykKPKtAAAAFQC1B/WkyCWjVSubUZgMBNfCeE2DaQAAAIBLmHlw2IrhZEhuz1m3k1H+ssH1JiPTcN1I6Z+M/n3OTYrdMIBuPLEtr3P+SZrnmZVLlwIzWtlw2dtwv+5G0UpzgNKmUQf27o2sgrKnSap2FP3cqBbDuUrsaZLexVawCualQPxTcXqufanrwPPYht3rtM5J3VmkW/jqpATxXJnO5wAAAIB+u9M9bObM7YzB7CZ4jmr4wXAo2HocqvBygmSX4dj3qgsqJoJ7bOATCYVSps6kqVcvWvztZ58duC1gvomDB+56CAPkin3S52Wtq6J/Qz3q+SEJNqcZ5+qiGn9mORaTsEx+iaA4pNbRjuKMp7rmWJ1gQ4e/OxQwmJXpTARsZIkBOw== admin@SRV-ADMIN-HEGYD&lt;br /&gt;
ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDDSTvhJwZSkwprrGoTTCDXK4p4VtyGo9EBNckRimYpwUAIq5MV3coWwrfJR/5qH7gYgZdCtBkZR/Mq59Xoeug7Gs5saoVkM0AjjIWPIpx52tl6/mnMvb7XrHwgonxiP2UR5o6tzVJgIK5jO7K6ezaJMobbmorxTDr7zcRm3obON1s21+Wv2FXZBUsFxXL3QjoECgh9mCV7bIjVis6Wl/bPq/ufLwcIhSnnpAzes7kWrfpIU825wUizdyp3JL8clDt1ovdBll7HdnCxmpux/NQQAixNYZhS0G65xXa8Db6hb3XS9v0AZcx07xsP+bGrUMo++L+HPqLYVADTskiRST+Z admin@SRV-ADMIN-HEGYD&lt;br /&gt;
ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAHM3LBXe42KgEg9S23UO/PvL9EaYqECQDaRpQRJT7lkbcCNKTspRLVSHfWyyirykAME9fYcWhs6FJpE1/S/H2Pyre/0kUs9fZcaDyIuieow8lTu2dUYhZeMXmD0Uk4oUliaNxO3ATth116wdH/sp7Z46PofnNop2oAEhML7pJIN4/3v9BbUyzJNMQ1ZspPJh0e4P1dtNBVo/vIfByNWMgAVJW4w0Srcir13KsQG2FhWAZVhNBqUmVJnB6TwfcR27zQrxOIuk2R3g4eGHBZtckgA+KHEacPu9Sy7Hzp2Qz0kr+pylcpVbKv0Wl2Uyie7ekt/juiO8NdylBo4DD6+jWfESooLrfaXBLSzXDy2OWENxclmwKsj1CFFHNwyvBTooeNzMjHp1+lI4I0GDiF5ZdBA01hhEs9lsn6ZIkjj2WMaW5BVw7VtdsG4S3ZxTowviFStf7CTuHKLm2gPBBCXj4gkuXNOEta+fFBGBJDLPWfzWSOBcUEexL2CVeLI+xxtwqWjogsYLISydT1kAf/ucSmC7hIUab1UVwCHFxg8JQ1G/ne/XY3JwVSflHpVSWYAqerb9PF80nr+MSWuzq5BMmFboEUXFNVPWgfaJk29JqaIZFnyG1V85LHhX9yGSLpn1gXF3Yt/dtxIoKiE6wFy6W18bzw+6zABvcIvXz7hiWGNp enzo@dri&amp;quot; &amp;gt;&amp;gt; /root/.ssh/authorized_keys&lt;br /&gt;
chmod 700 /root/.ssh&lt;br /&gt;
chmod 600 /root/.ssh/authorized_keys&lt;br /&gt;
&lt;br /&gt;
useradd -m -u 1020 -G fwadmin,dev,adm,staff,adm-projects,wheel -s /bin/bash mike&lt;br /&gt;
mkdir /home/mike/.ssh&lt;br /&gt;
chmod 700 /home/mike/.ssh&lt;br /&gt;
echo &amp;quot;ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQCrFOIGcDPe+LfoPc11vtv2EOVG63zBndLVnf48mC+krw2vXomDLXG+KnhIAx1yFhCh6B/8R9C3wMxwhghemE3succS+Q7Truu2pd7zDmDNn6cd8Iw02qe8dl3nZhVk5XtGMgeV3JRA7u8q32i4tadbONRICExjcm9pVL5wx5aLzNBtu1opyMdvHc0dBelghVa9kkg6bRri8AF38M16NTEqQNA7crwHHa9ZLBE+8xFWmkJdBJ7zRoR6XEwbOr020VEM+sKzCPl0sy606aW3bi59tYobqAGBjTglIOJWXKMxu1cPJnSCx6Xom9F6AeF1C4CghVrZpfu++XSmJQtXoId m.reault@hegyd.com&amp;quot; &amp;gt; /home/mike/.ssh/authorized_keys&lt;br /&gt;
chmod 600 /home/mike/.ssh/authorized_keys&lt;br /&gt;
chown -R mike:mike /home/mike/.ssh&lt;br /&gt;
&lt;br /&gt;
useradd -m -u 1021 -G fwadmin,dev,adm,staff,adm-projects,wheel -s /bin/bash -p paCtx8rsjkGhQ admin&lt;br /&gt;
mkdir /home/admin/.ssh&lt;br /&gt;
chmod 700 /home/admin/.ssh&lt;br /&gt;
echo &amp;quot;ssh-dss AAAAB3NzaC1kc3MAAACBAM0TYqkYRN8FKBSRwAwgeUcoyjkW3Bw07QqGfJcNA90b6/id0riHYd6WJBCeQKsUqT+CxIPAhUA9dVqON9kfO8LtBPllMwqoTWtUth2tqRV35c8ANqv3x/RoPGZlOIiRplH6+uUuVElOBRIKmhzwBUVnVG5Ri6P06pjrc1D9emN5AAAAFQDiPCxtR+Pq1yDeg483IEdyWoepeQAAAIBE9RS1C/fR83HUzO3f1mmBgL8ipKx8+lFBcsEU9odOZuWsXkIdZAIjrgpzAzTEGD+4bWUiXhS0kwQqDp9bSBliw2atEXrTsgbHOV/gLFPAwoyv3IpSuFRMIwGYXQc6PJcZaAhtJ9FNEcCcvkuMC23eeO8XnV0Fl+3m25QIo9+SCgAAAIBB3EAkSlZqj5igXarzP5YaBDOwPSnasBHcxymtLuQwrjEqR/qa9qcGBSBOKMDfgB9IlLei9Ug668Q0WXEy8/ovV2P+tx6juETi0l2yt3Nm1S6IIYHbXR5BkMM4CAV6U2bR3yCg+sx4encqCJOAIf+xlZzzFJBMbgTQhpJXIfcwOw== admin@backup.hegyd.com&lt;br /&gt;
ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDfcJ8J5YR6F7qrYLuVJ3YIqOXqNvj1OnYd0zybZ45X+IeFKePo2hL1NHALHWxys6Qo4Ta3pPcRkliQBy51IIXOtNVp90C4XqTNkwaAl6X4RnPPoGNVgq1V53BW/mkUYsvLoYTJHokb+a3exGHCYaPbuj09FV5VVdF2uGUIiRyMZzmZurLCzySagP+8e34ZrLDlwwmDtd24CVc0OyxikqFOzzOkvCWTaAttGv7qyAlwjyAAMTqlJhqPNaCQcOJVEGiwXNlXqjroRJz7j4a3vEd3xujfY3zeSu9U22iCgAJWiLRI+M7m7af4/yxTV8IYNvpOMTjqMnxOEAKsiCLmrwUJ MGA@HEGYD&lt;br /&gt;
ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDSpLz0aUxPDyO5cXPm8HQkaNAUjNNULrhH8G3Nvw7SdhAvRVL9/RKzXu5Aa4nSQd0u61bWVlGvDVSSZgZGRnoxsmzK1aOJWcgJmhVI1r6o9fVKSxz/x+1uE8PFJxUVaGULoLvDRzZLDazg/c/Djb5AgTprmw8KvMKdcDk/kCixFmjEObuOwFbnA/ZbnHS8PPUgHSCwLNAQOUSZSLRZzEFRKO4+HCl5T7iZfCGd7dCInysG2tVzBJCqsN7hw5fhz49Kb1txa93dYhY7kh7SYqCYthGToqGVcDNQX7cXCP2Sqpw+2N/SAcke6E/MgalYAr40dIRRFuUJKX8LxLoko47r admin@rescue&lt;br /&gt;
ssh-dss AAAAB3NzaC1kc3MAAACBAPoQ6wRywMMkQ0npdVnRdlIclapxF0n3kK7iljksiwfi5p8VzGgbF6KxYiroJaKu7Q3gf4EgPlTyWJ8TgCI/bji/bCTqdPfMjQpp621l6p244WSMQEWipExnCkI6oBTuEK1Hr/T435ygwscwl2vcGnXQcGA6K7p16LpsLHykKPKtAAAAFQC1B/WkyCWjVSubUZgMBNfCeE2DaQAAAIBLmHlw2IrhZEhuz1m3k1H+ssH1JiPTcN1I6Z+M/n3OTYrdMIBuPLEtr3P+SZrnmZVLlwIzWtlw2dtwv+5G0UpzgNKmUQf27o2sgrKnSap2FP3cqBbDuUrsaZLexVawCualQPxTcXqufanrwPPYht3rtM5J3VmkW/jqpATxXJnO5wAAAIB+u9M9bObM7YzB7CZ4jmr4wXAo2HocqvBygmSX4dj3qgsqJoJ7bOATCYVSps6kqVcvWvztZ58duC1gvomDB+56CAPkin3S52Wtq6J/Qz3q+SEJNqcZ5+qiGn9mORaTsEx+iaA4pNbRjuKMp7rmWJ1gQ4e/OxQwmJXpTARsZIkBOw== admin@SRV-ADMIN-HEGYD&lt;br /&gt;
ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDDSTvhJwZSkwprrGoTTCDXK4p4VtyGo9EBNckRimYpwUAIq5MV3coWwrfJR/5qH7gYgZdCtBkZR/Mq59Xoeug7Gs5saoVkM0AjjIWPIpx52tl6/mnMvb7XrHwgonxiP2UR5o6tzVJgIK5jO7K6ezaJMobbmorxTDr7zcRm3obON1s21+Wv2FXZBUsFxXL3QjoECgh9mCV7bIjVis6Wl/bPq/ufLwcIhSnnpAzes7kWrfpIU825wUizdyp3JL8clDt1ovdBll7HdnCxmpux/NQQAixNYZhS0G65xXa8Db6hb3XS9v0AZcx07xsP+bGrUMo++L+HPqLYVADTskiRST+Z admin@SRV-ADMIN-HEGYD&lt;br /&gt;
ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAHM3LBXe42KgEg9S23UO/PvL9EaYqECQDaRpQRJT7lkbcCNKTspRLVSHfWyyirykAME9fYcWhs6FJpE1/S/H2Pyre/0kUs9fZcaDyIuieow8lTu2dUYhZeMXmD0Uk4oUliaNxO3ATth116wdH/sp7Z46PofnNop2oAEhML7pJIN4/3v9BbUyzJNMQ1ZspPJh0e4P1dtNBVo/vIfByNWMgAVJW4w0Srcir13KsQG2FhWAZVhNBqUmVJnB6TwfcR27zQrxOIuk2R3g4eGHBZtckgA+KHEacPu9Sy7Hzp2Qz0kr+pylcpVbKv0Wl2Uyie7ekt/juiO8NdylBo4DD6+jWfESooLrfaXBLSzXDy2OWENxclmwKsj1CFFHNwyvBTooeNzMjHp1+lI4I0GDiF5ZdBA01hhEs9lsn6ZIkjj2WMaW5BVw7VtdsG4S3ZxTowviFStf7CTuHKLm2gPBBCXj4gkuXNOEta+fFBGBJDLPWfzWSOBcUEexL2CVeLI+xxtwqWjogsYLISydT1kAf/ucSmC7hIUab1UVwCHFxg8JQ1G/ne/XY3JwVSflHpVSWYAqerb9PF80nr+MSWuzq5BMmFboEUXFNVPWgfaJk29JqaIZFnyG1V85LHhX9yGSLpn1gXF3Yt/dtxIoKiE6wFy6W18bzw+6zABvcIvXz7hiWGNp enzo@dri&lt;br /&gt;
&amp;quot; &amp;gt; /home/admin/.ssh/authorized_keys&lt;br /&gt;
chmod 600 /home/admin/.ssh/authorized_keys&lt;br /&gt;
chown -R admin:admin /home/admin/.ssh&lt;br /&gt;
&lt;br /&gt;
useradd -m -u 1022 -G fwadmin,dev,adm,staff,adm-projects,wheel -s /bin/bash -p pa2TnhUhhBRfU support&lt;br /&gt;
mkdir /home/support/.ssh&lt;br /&gt;
chmod 700 /home/support/.ssh&lt;br /&gt;
touch /home/support/.ssh/authorized_keys&lt;br /&gt;
chmod 600 /home/support/.ssh/authorized_keys&lt;br /&gt;
chown -R support:support /home/support/.ssh&lt;br /&gt;
&lt;br /&gt;
chmod 750 /home/*&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*  Configurer alias admin&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
echo &amp;quot;alias root=\&amp;quot;ssh -AX root@localhost\&amp;quot;&amp;quot; &amp;gt;&amp;gt;/home/admin/.bashrc&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Installer le serveur de mail local&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
debconf-set-selections &amp;lt;&amp;lt;EOF&lt;br /&gt;
postfix postfix/root_address    string&lt;br /&gt;
postfix postfix/rfc1035_violation       boolean false&lt;br /&gt;
postfix postfix/mydomain_warning        boolean&lt;br /&gt;
postfix postfix/mynetworks      string  127.0.0.0/8 [::ffff:127.0.0.0]/104 [::1]/128&lt;br /&gt;
postfix postfix/mailname        string  $(hostname -f)&lt;br /&gt;
postfix postfix/tlsmgr_upgrade_warning  boolean&lt;br /&gt;
postfix postfix/recipient_delim string  +&lt;br /&gt;
postfix postfix/main_mailer_type        select  Internet Site&lt;br /&gt;
postfix postfix/destinations    string  $(hostname -f), localhost.$(hostname -f | sed -e 's/^[^.]\+\.\(.*\)$/\1/'), localhost&lt;br /&gt;
postfix postfix/retry_upgrade_warning   boolean&lt;br /&gt;
# Faut-il installer postfix malgré l'incompatibilité du noyau ?&lt;br /&gt;
postfix postfix/kernel_version_warning  boolean&lt;br /&gt;
postfix postfix/not_configured  error&lt;br /&gt;
postfix postfix/mailbox_limit   string  0&lt;br /&gt;
postfix postfix/relayhost       string&lt;br /&gt;
postfix postfix/procmail        boolean false&lt;br /&gt;
postfix postfix/bad_recipient_delimiter error&lt;br /&gt;
postfix postfix/protocols       select  ipv4&lt;br /&gt;
postfix postfix/chattr  boolean false&lt;br /&gt;
EOF&lt;br /&gt;
&lt;br /&gt;
NB : les erreurs sur le ligne 13 et 17 sont normales.&lt;br /&gt;
&lt;br /&gt;
heirloom-mailx est déprécié mais présent dans le paquet s-nail&lt;br /&gt;
&lt;br /&gt;
apt-get -y install postfix s-nail&lt;br /&gt;
&lt;br /&gt;
cat &amp;gt;&amp;gt; /etc/logrotate.d/rsyslog &amp;lt;&amp;lt;EOF&lt;br /&gt;
/var/log/syslog&lt;br /&gt;
/var/log/mail.log&lt;br /&gt;
{&lt;br /&gt;
    rotate 4&lt;br /&gt;
    weekly&lt;br /&gt;
    missingok&lt;br /&gt;
    notifempty&lt;br /&gt;
    compress&lt;br /&gt;
    delaycompress&lt;br /&gt;
    create 640 root dev&lt;br /&gt;
    sharedscripts&lt;br /&gt;
    postrotate&lt;br /&gt;
        invoke-rc.d rsyslog rotate &amp;gt; /dev/null&lt;br /&gt;
    endscript&lt;br /&gt;
}&lt;br /&gt;
/var/log/mail.info&lt;br /&gt;
/var/log/mail.warn&lt;br /&gt;
/var/log/mail.err&lt;br /&gt;
/var/log/daemon.log&lt;br /&gt;
/var/log/kern.log&lt;br /&gt;
/var/log/auth.log&lt;br /&gt;
/var/log/user.log&lt;br /&gt;
/var/log/lpr.log&lt;br /&gt;
/var/log/cron.log&lt;br /&gt;
/var/log/debug&lt;br /&gt;
/var/log/messages&lt;br /&gt;
{&lt;br /&gt;
	rotate 4&lt;br /&gt;
	weekly&lt;br /&gt;
	missingok&lt;br /&gt;
	notifempty&lt;br /&gt;
	compress&lt;br /&gt;
	delaycompress&lt;br /&gt;
	sharedscripts&lt;br /&gt;
	postrotate&lt;br /&gt;
		/usr/lib/rsyslog/rsyslog-rotate&lt;br /&gt;
	endscript&lt;br /&gt;
}&lt;br /&gt;
EOF&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Activer les logs postfix&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
postfix stop&lt;br /&gt;
postconf maillog_file=/var/log/maillog&lt;br /&gt;
postfix start&lt;br /&gt;
chgrp dev /var/log/maillog&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
cat &amp;gt;&amp;gt; /etc/aliases &amp;lt;&amp;lt;EOF&lt;br /&gt;
root: tech@hegyd.com&lt;br /&gt;
mike: m.reault@netprestation.com&lt;br /&gt;
EOF&lt;br /&gt;
newaliases&lt;br /&gt;
service postfix reload&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* Cloner le depot sys-common&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Au préalable, pour autoriser le git, se connecter sur srv-admin ( bastion ) et faire :&lt;br /&gt;
&lt;br /&gt;
eval $(ssh-agent)&lt;br /&gt;
ssh-add&lt;br /&gt;
ssh root@nouvelle_vm &lt;br /&gt;
ou ssh nouvelle_vm puis su - root&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
mkdir /usr/local/share/hegyd&lt;br /&gt;
cat &amp;gt; ~/.ssh/config &amp;lt;&amp;lt; EOF&lt;br /&gt;
PubkeyAcceptedKeyTypes=+ssh-dss&lt;br /&gt;
PubKeyAcceptedKeyTypes=+ssh-rsa&lt;br /&gt;
Host git.hegyd.net&lt;br /&gt;
	StrictHostKeyChecking no&lt;br /&gt;
	HostKeyAlgorithms=+ssh-dss&lt;br /&gt;
EOF&lt;br /&gt;
git clone -q git@git.hegyd.net:sys-common /usr/local/share/hegyd/sys-common&lt;br /&gt;
chmod -R g+rw /usr/local/share/hegyd&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Ajouter une version prédéfinie de VimRC&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
ln -s /usr/local/share/hegyd/sys-common/vim/vimrc_hegyd /etc/vim/vimrc.local&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Ajouter le script d'alerte des reboot&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
cat &amp;lt;&amp;lt;EOF &amp;gt;/etc/rc.local&lt;br /&gt;
#!/bin/sh -e&lt;br /&gt;
#&lt;br /&gt;
# rc.local&lt;br /&gt;
#&lt;br /&gt;
# This script is executed at the end of each multiuser runlevel.&lt;br /&gt;
# Make sure that the script will &amp;quot;exit 0&amp;quot; on success or any other&lt;br /&gt;
# value on error.&lt;br /&gt;
#&lt;br /&gt;
# In order to enable or disable this script just change the execution&lt;br /&gt;
# bits.&lt;br /&gt;
#&lt;br /&gt;
# By default this script does nothing.&lt;br /&gt;
&lt;br /&gt;
exit 0&lt;br /&gt;
EOF&lt;br /&gt;
chmod +x /etc/rc.local&lt;br /&gt;
systemctl start rc-local&lt;br /&gt;
systemctl status rc-local&lt;br /&gt;
sed -i '/^exit 0/i\/usr\/local\/share\/hegyd\/sys-common\/bin\/alert-reboot' /etc/rc.local&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== IP Vrack (pour les VMs) ==&lt;br /&gt;
* Si la VM doit avoir une IP VRACK, il faut la configurer après avoir chois une IP dans le fichier des IPs&lt;br /&gt;
* Se configure via l'UI Proxmox généralement sur un pont vmbr1 ( screenshots à faire )&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
NB : pour les hyperviseurs, voir après l'installation dans le wiki&amp;lt;br /&amp;gt;&lt;br /&gt;
* Pour les serveurs physiques, positionner l'adresse VRack sur l'interface eth1 ou eth3 (selon le serveur)&lt;br /&gt;
&lt;br /&gt;
== Pare feu ==&lt;br /&gt;
* Important : Suppression de ufw installé automatiquement avec Debian 10/Buster et qui bloque fwbuilder.&lt;br /&gt;
Référence : https://talk.lowendspirit.com/discussion/290/resolved-ufw-iptables-not-working-in-debian-10-minimal&lt;br /&gt;
&lt;br /&gt;
* La fonction &amp;quot;hostname -f&amp;quot; est en erreur si le domaine n'est pas qualifié totalement, faire :&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
hostname -b nom_vm.domaine.tld&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
exemple : &lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
hostname -b toto.preprod.hegyd.net&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Et vérifier le /etc/hosts.&lt;br /&gt;
&lt;br /&gt;
* Installation&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
apt install iptables&lt;br /&gt;
update-alternatives --set iptables /usr/sbin/iptables-legacy&lt;br /&gt;
update-alternatives --set ip6tables /usr/sbin/ip6tables-legacy&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Configurer le système&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
mkdir /etc/firewall&lt;br /&gt;
chgrp fwadmin /etc/firewall&lt;br /&gt;
chmod 2770 /etc/firewall&lt;br /&gt;
sed  -i -e '/^Defaults\s\+env_reset\s*$/aDefaults:%fwadmin   !lecture , passwd_timeout=1 , timestamp_timeout=1' -e &amp;quot;/^root\s\+ALL=(ALL:ALL)\s\+ALL\s*$/a%fwadmin  ALL = NOPASSWD: /etc/firewall/$(hostname -f).fw , /usr/bin/pkill&amp;quot; /etc/sudoers&lt;br /&gt;
sed -i &amp;quot;/^exit 0/i\/etc\/firewall\/$(hostname -f).fw&amp;quot; /etc/rc.local&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Créer et déployer le par feu&lt;br /&gt;
'''Créer le firewall sur firewall-builder puis le déployer'''&lt;br /&gt;
* Ajouter les vm dans le groupe &amp;quot;Virtual Machine&amp;quot; de firewall builder&lt;br /&gt;
* Ajouter les serveurs dans le groupe &amp;quot;Servers Applicatifs&amp;quot; de firewall builder&lt;br /&gt;
&lt;br /&gt;
== Installation paquets clients ( MYSQL / MARIADB ) ==&lt;br /&gt;
&lt;br /&gt;
'''Client :'''&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
apt-get install default-mysql-client&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Serveur :'''&lt;br /&gt;
Si le serveur MySQL doit être installé sur la machine :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
apt-get install default-mysql-server&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''UTF-8 client / serveur'''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sed -i -e '/\[client\]/{n;n;/$/a \&lt;br /&gt;
default-character-set = utf8&lt;br /&gt;
}' \&lt;br /&gt;
 -e '/\[mysqld\]/a \&lt;br /&gt;
character_set_server    = utf8\&lt;br /&gt;
collation_server        = utf8_general_ci' \&lt;br /&gt;
 -e '/\[mysql\]/a \&lt;br /&gt;
default-character-set = utf8' /etc/mysql/my.cnf&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Serveur de cache DNS local ==&lt;br /&gt;
* Suivre la procédure [[Bind]]&lt;br /&gt;
&lt;br /&gt;
== Monitoring / Supervision ==&lt;br /&gt;
* Installer et configurer [[Snmp]]&lt;br /&gt;
* Installer et configurer le client [[Nagios#Installation_du_client_sur_Debian |NRPE pour Debian]]&lt;br /&gt;
&lt;br /&gt;
== Sauvegarde ==&lt;br /&gt;
* Installer et configurer [[Bacula#Debian]]&lt;br /&gt;
&lt;br /&gt;
== Comptes utilisateurs ==&lt;br /&gt;
* Créer les comptes utilisateurs pour les accès du client (voir clés SSH publiques sur serveur Penta)&lt;br /&gt;
&lt;br /&gt;
[[Catégorie:Administration serveurs]]&lt;/div&gt;</description>
			<pubDate>Thu, 20 Jul 2023 08:37:34 GMT</pubDate>			<dc:creator>Pentasonic</dc:creator>			<comments>https://wiki.hegyd.com/index.php/Discussion:Systeme_d%27exploitation_Debian_12</comments>		</item>
		<item>
			<title>Systeme d'exploitation Debian 12</title>
			<link>https://wiki.hegyd.com/index.php/Systeme_d%27exploitation_Debian_12</link>
			<description>&lt;p&gt;Pentasonic&amp;nbsp;:&amp;#32;/* Debian 12 ( &amp;quot;Bookworm&amp;quot; ) */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;page en cours de création...&lt;br /&gt;
&lt;br /&gt;
== Debian 12 ( &amp;quot;Bookworm&amp;quot; ) ==&lt;br /&gt;
&lt;br /&gt;
* Si on arrive ici après l'installation d'une VM KVM, il faut d'abord se connecter depuis la console de la vm sur l'hyperviseur Proxmox en root, puis :&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
cat &amp;gt; /etc/ssh/sshd_config &amp;lt;&amp;lt;EOF&lt;br /&gt;
Include /etc/ssh/sshd_config.d/*.conf&lt;br /&gt;
PermitRootLogin without-password &lt;br /&gt;
PubkeyAcceptedAlgorithms +ssh-rsa&lt;br /&gt;
PubkeyAuthentication yes&lt;br /&gt;
AuthorizedKeysFile	.ssh/authorized_keys .ssh/authorized_keys2&lt;br /&gt;
KbdInteractiveAuthentication no&lt;br /&gt;
UsePAM yes&lt;br /&gt;
X11Forwarding yes&lt;br /&gt;
PrintMotd no&lt;br /&gt;
AcceptEnv LANG LC_*&lt;br /&gt;
Subsystem	sftp	/usr/lib/openssh/sftp-server&lt;br /&gt;
UseDns no&lt;br /&gt;
AllowUsers root mike admin support&lt;br /&gt;
EOF&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
On peut alors se connecter maintenant depuis Putty/MRemote via le compte root et le mot de passe saisi lors de l'installation.&lt;br /&gt;
&lt;br /&gt;
* Modification du mot de passe root si nécessaire, et selon la règle de nommage usuelle.&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
passwd&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
* Installer les paquets de base :&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
# Configuration APT pour remonter /tmp avec le flag exec (nécessaire pour certains paquets)&lt;br /&gt;
cat &amp;gt;&amp;gt; /etc/apt/apt.conf &amp;lt;&amp;lt;EOF&lt;br /&gt;
DPkg::Pre-Invoke{&amp;quot;mount -o remount,exec /tmp&amp;quot;;};&lt;br /&gt;
DPkg::Post-Invoke {&amp;quot;mount -o remount /tmp&amp;quot;;};&lt;br /&gt;
EOF&lt;br /&gt;
&lt;br /&gt;
apt-get update &amp;amp;&amp;amp; apt-get -y upgrade&lt;br /&gt;
apt-get -y install bash-completion ntp sudo htop telnet sysstat subversion git less vim-nox cscope exuberant-ctags&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
NB : si l'apt-get essaie de passer en ipv6 et que cela ne fonctionne pas, il faut modifier la ligne 54 du fichier /etc/gai.conf de la façon suivante :&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
precedence ::ffff:0:0/96  100&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Paramétrer les locales :&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
echo -n &amp;gt; /etc/environment&lt;br /&gt;
echo -n &amp;gt; /etc/default/locale&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Paramétrer debconf :&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
apt-get install dialog &amp;amp;&amp;amp;&lt;br /&gt;
echo &amp;quot;debconf debconf/priority        select high&amp;quot; | debconf-set-selections &amp;amp;&amp;amp;&lt;br /&gt;
echo &amp;quot;debconf debconf/frontend        select Dialog&amp;quot; | debconf-set-selections&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Définir vim comme éditeur par défaut&lt;br /&gt;
&amp;lt;pre&amp;gt;update-alternatives --set editor /usr/bin/vim.nox&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Paramétrer l'environnement utilisateur  '''EN ERREUR - À CORRIGER !'''&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sed -i '32,38s/^#//' /etc/bash.bashrc&lt;br /&gt;
cat &amp;gt;&amp;gt; /etc/bash.bashrc &amp;lt;&amp;lt;EOF&lt;br /&gt;
&lt;br /&gt;
export LS_OPTIONS='--color=auto'&lt;br /&gt;
eval &amp;quot;\`dircolors\`&amp;quot;&lt;br /&gt;
alias ls='ls \$LS_OPTIONS'&lt;br /&gt;
alias ll='ls \$LS_OPTIONS -l'&lt;br /&gt;
alias grep='grep --color=auto'&lt;br /&gt;
EOF&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Modifier le shell par défaut des utilisateurs en éditant la lignes suivante du fichier &amp;quot;/etc/default/useradd&amp;quot; :&lt;br /&gt;
&amp;lt;pre&amp;gt;sed -i 's/^SHELL=\/bin\/sh/SHELL=\/bin\/bash/' /etc/default/useradd&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Gestion du Umask&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sed -i 's/^UMASK\s\+022/UMASK    002/' /etc/login.defs&lt;br /&gt;
echo &amp;quot;session optional pam_umask.so&amp;quot; &amp;gt;&amp;gt; /etc/pam.d/common-session&lt;br /&gt;
echo &amp;quot;session optional pam_umask.so&amp;quot; &amp;gt;&amp;gt; /etc/pam.d/common-session-noninteractive&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Création des groupes par défaut&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
userdel -r user1 #user créé pendant l'installation&lt;br /&gt;
groupadd -g 1000 dev&lt;br /&gt;
groupadd -g 1001 grsec&lt;br /&gt;
groupadd -g 1002 fwadmin&lt;br /&gt;
groupadd -g 1003 adm-projects&lt;br /&gt;
groupadd -g 1004 wheel&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Ajouter les utilisateurs opérateurs&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
mkdir /root/.ssh&lt;br /&gt;
echo &amp;quot;ssh-dss AAAAB3NzaC1kc3MAAACBAM0TYqkYRN8FKBSRwAwgeUcoyjkW3Bw07QqGfJcNA90b6/id0riHYd6WJBCeQKsUqT+CxIPAhUA9dVqON9kfO8LtBPllMwqoTWtUth2tqRV35c8ANqv3x/RoPGZlOIiRplH6+uUuVElOBRIKmhzwBUVnVG5Ri6P06pjrc1D9emN5AAAAFQDiPCxtR+Pq1yDeg483IEdyWoepeQAAAIBE9RS1C/fR83HUzO3f1mmBgL8ipKx8+lFBcsEU9odOZuWsXkIdZAIjrgpzAzTEGD+4bWUiXhS0kwQqDp9bSBliw2atEXrTsgbHOV/gLFPAwoyv3IpSuFRMIwGYXQc6PJcZaAhtJ9FNEcCcvkuMC23eeO8XnV0Fl+3m25QIo9+SCgAAAIBB3EAkSlZqj5igXarzP5YaBDOwPSnasBHcxymtLuQwrjEqR/qa9qcGBSBOKMDfgB9IlLei9Ug668Q0WXEy8/ovV2P+tx6juETi0l2yt3Nm1S6IIYHbXR5BkMM4CAV6U2bR3yCg+sx4encqCJOAIf+xlZzzFJBMbgTQhpJXIfcwOw== admin@backup.hegyd.com&lt;br /&gt;
ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDfcJ8J5YR6F7qrYLuVJ3YIqOXqNvj1OnYd0zybZ45X+IeFKePo2hL1NHALHWxys6Qo4Ta3pPcRkliQBy51IIXOtNVp90C4XqTNkwaAl6X4RnPPoGNVgq1V53BW/mkUYsvLoYTJHokb+a3exGHCYaPbuj09FV5VVdF2uGUIiRyMZzmZurLCzySagP+8e34ZrLDlwwmDtd24CVc0OyxikqFOzzOkvCWTaAttGv7qyAlwjyAAMTqlJhqPNaCQcOJVEGiwXNlXqjroRJz7j4a3vEd3xujfY3zeSu9U22iCgAJWiLRI+M7m7af4/yxTV8IYNvpOMTjqMnxOEAKsiCLmrwUJ MGA@HEGYD&lt;br /&gt;
ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDSpLz0aUxPDyO5cXPm8HQkaNAUjNNULrhH8G3Nvw7SdhAvRVL9/RKzXu5Aa4nSQd0u61bWVlGvDVSSZgZGRnoxsmzK1aOJWcgJmhVI1r6o9fVKSxz/x+1uE8PFJxUVaGULoLvDRzZLDazg/c/Djb5AgTprmw8KvMKdcDk/kCixFmjEObuOwFbnA/ZbnHS8PPUgHSCwLNAQOUSZSLRZzEFRKO4+HCl5T7iZfCGd7dCInysG2tVzBJCqsN7hw5fhz49Kb1txa93dYhY7kh7SYqCYthGToqGVcDNQX7cXCP2Sqpw+2N/SAcke6E/MgalYAr40dIRRFuUJKX8LxLoko47r admin@rescue&lt;br /&gt;
ssh-dss AAAAB3NzaC1kc3MAAACBAPoQ6wRywMMkQ0npdVnRdlIclapxF0n3kK7iljksiwfi5p8VzGgbF6KxYiroJaKu7Q3gf4EgPlTyWJ8TgCI/bji/bCTqdPfMjQpp621l6p244WSMQEWipExnCkI6oBTuEK1Hr/T435ygwscwl2vcGnXQcGA6K7p16LpsLHykKPKtAAAAFQC1B/WkyCWjVSubUZgMBNfCeE2DaQAAAIBLmHlw2IrhZEhuz1m3k1H+ssH1JiPTcN1I6Z+M/n3OTYrdMIBuPLEtr3P+SZrnmZVLlwIzWtlw2dtwv+5G0UpzgNKmUQf27o2sgrKnSap2FP3cqBbDuUrsaZLexVawCualQPxTcXqufanrwPPYht3rtM5J3VmkW/jqpATxXJnO5wAAAIB+u9M9bObM7YzB7CZ4jmr4wXAo2HocqvBygmSX4dj3qgsqJoJ7bOATCYVSps6kqVcvWvztZ58duC1gvomDB+56CAPkin3S52Wtq6J/Qz3q+SEJNqcZ5+qiGn9mORaTsEx+iaA4pNbRjuKMp7rmWJ1gQ4e/OxQwmJXpTARsZIkBOw== admin@SRV-ADMIN-HEGYD&lt;br /&gt;
ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDDSTvhJwZSkwprrGoTTCDXK4p4VtyGo9EBNckRimYpwUAIq5MV3coWwrfJR/5qH7gYgZdCtBkZR/Mq59Xoeug7Gs5saoVkM0AjjIWPIpx52tl6/mnMvb7XrHwgonxiP2UR5o6tzVJgIK5jO7K6ezaJMobbmorxTDr7zcRm3obON1s21+Wv2FXZBUsFxXL3QjoECgh9mCV7bIjVis6Wl/bPq/ufLwcIhSnnpAzes7kWrfpIU825wUizdyp3JL8clDt1ovdBll7HdnCxmpux/NQQAixNYZhS0G65xXa8Db6hb3XS9v0AZcx07xsP+bGrUMo++L+HPqLYVADTskiRST+Z admin@SRV-ADMIN-HEGYD&lt;br /&gt;
ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAHM3LBXe42KgEg9S23UO/PvL9EaYqECQDaRpQRJT7lkbcCNKTspRLVSHfWyyirykAME9fYcWhs6FJpE1/S/H2Pyre/0kUs9fZcaDyIuieow8lTu2dUYhZeMXmD0Uk4oUliaNxO3ATth116wdH/sp7Z46PofnNop2oAEhML7pJIN4/3v9BbUyzJNMQ1ZspPJh0e4P1dtNBVo/vIfByNWMgAVJW4w0Srcir13KsQG2FhWAZVhNBqUmVJnB6TwfcR27zQrxOIuk2R3g4eGHBZtckgA+KHEacPu9Sy7Hzp2Qz0kr+pylcpVbKv0Wl2Uyie7ekt/juiO8NdylBo4DD6+jWfESooLrfaXBLSzXDy2OWENxclmwKsj1CFFHNwyvBTooeNzMjHp1+lI4I0GDiF5ZdBA01hhEs9lsn6ZIkjj2WMaW5BVw7VtdsG4S3ZxTowviFStf7CTuHKLm2gPBBCXj4gkuXNOEta+fFBGBJDLPWfzWSOBcUEexL2CVeLI+xxtwqWjogsYLISydT1kAf/ucSmC7hIUab1UVwCHFxg8JQ1G/ne/XY3JwVSflHpVSWYAqerb9PF80nr+MSWuzq5BMmFboEUXFNVPWgfaJk29JqaIZFnyG1V85LHhX9yGSLpn1gXF3Yt/dtxIoKiE6wFy6W18bzw+6zABvcIvXz7hiWGNp enzo@dri&amp;quot; &amp;gt;&amp;gt; /root/.ssh/authorized_keys&lt;br /&gt;
chmod 700 /root/.ssh&lt;br /&gt;
chmod 600 /root/.ssh/authorized_keys&lt;br /&gt;
&lt;br /&gt;
useradd -m -u 1020 -G fwadmin,dev,adm,staff,adm-projects,wheel -s /bin/bash mike&lt;br /&gt;
mkdir /home/mike/.ssh&lt;br /&gt;
chmod 700 /home/mike/.ssh&lt;br /&gt;
echo &amp;quot;ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQCrFOIGcDPe+LfoPc11vtv2EOVG63zBndLVnf48mC+krw2vXomDLXG+KnhIAx1yFhCh6B/8R9C3wMxwhghemE3succS+Q7Truu2pd7zDmDNn6cd8Iw02qe8dl3nZhVk5XtGMgeV3JRA7u8q32i4tadbONRICExjcm9pVL5wx5aLzNBtu1opyMdvHc0dBelghVa9kkg6bRri8AF38M16NTEqQNA7crwHHa9ZLBE+8xFWmkJdBJ7zRoR6XEwbOr020VEM+sKzCPl0sy606aW3bi59tYobqAGBjTglIOJWXKMxu1cPJnSCx6Xom9F6AeF1C4CghVrZpfu++XSmJQtXoId m.reault@hegyd.com&amp;quot; &amp;gt; /home/mike/.ssh/authorized_keys&lt;br /&gt;
chmod 600 /home/mike/.ssh/authorized_keys&lt;br /&gt;
chown -R mike:mike /home/mike/.ssh&lt;br /&gt;
&lt;br /&gt;
useradd -m -u 1021 -G fwadmin,dev,adm,staff,adm-projects,wheel -s /bin/bash -p paCtx8rsjkGhQ admin&lt;br /&gt;
mkdir /home/admin/.ssh&lt;br /&gt;
chmod 700 /home/admin/.ssh&lt;br /&gt;
echo &amp;quot;ssh-dss AAAAB3NzaC1kc3MAAACBAM0TYqkYRN8FKBSRwAwgeUcoyjkW3Bw07QqGfJcNA90b6/id0riHYd6WJBCeQKsUqT+CxIPAhUA9dVqON9kfO8LtBPllMwqoTWtUth2tqRV35c8ANqv3x/RoPGZlOIiRplH6+uUuVElOBRIKmhzwBUVnVG5Ri6P06pjrc1D9emN5AAAAFQDiPCxtR+Pq1yDeg483IEdyWoepeQAAAIBE9RS1C/fR83HUzO3f1mmBgL8ipKx8+lFBcsEU9odOZuWsXkIdZAIjrgpzAzTEGD+4bWUiXhS0kwQqDp9bSBliw2atEXrTsgbHOV/gLFPAwoyv3IpSuFRMIwGYXQc6PJcZaAhtJ9FNEcCcvkuMC23eeO8XnV0Fl+3m25QIo9+SCgAAAIBB3EAkSlZqj5igXarzP5YaBDOwPSnasBHcxymtLuQwrjEqR/qa9qcGBSBOKMDfgB9IlLei9Ug668Q0WXEy8/ovV2P+tx6juETi0l2yt3Nm1S6IIYHbXR5BkMM4CAV6U2bR3yCg+sx4encqCJOAIf+xlZzzFJBMbgTQhpJXIfcwOw== admin@backup.hegyd.com&lt;br /&gt;
ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDfcJ8J5YR6F7qrYLuVJ3YIqOXqNvj1OnYd0zybZ45X+IeFKePo2hL1NHALHWxys6Qo4Ta3pPcRkliQBy51IIXOtNVp90C4XqTNkwaAl6X4RnPPoGNVgq1V53BW/mkUYsvLoYTJHokb+a3exGHCYaPbuj09FV5VVdF2uGUIiRyMZzmZurLCzySagP+8e34ZrLDlwwmDtd24CVc0OyxikqFOzzOkvCWTaAttGv7qyAlwjyAAMTqlJhqPNaCQcOJVEGiwXNlXqjroRJz7j4a3vEd3xujfY3zeSu9U22iCgAJWiLRI+M7m7af4/yxTV8IYNvpOMTjqMnxOEAKsiCLmrwUJ MGA@HEGYD&lt;br /&gt;
ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDSpLz0aUxPDyO5cXPm8HQkaNAUjNNULrhH8G3Nvw7SdhAvRVL9/RKzXu5Aa4nSQd0u61bWVlGvDVSSZgZGRnoxsmzK1aOJWcgJmhVI1r6o9fVKSxz/x+1uE8PFJxUVaGULoLvDRzZLDazg/c/Djb5AgTprmw8KvMKdcDk/kCixFmjEObuOwFbnA/ZbnHS8PPUgHSCwLNAQOUSZSLRZzEFRKO4+HCl5T7iZfCGd7dCInysG2tVzBJCqsN7hw5fhz49Kb1txa93dYhY7kh7SYqCYthGToqGVcDNQX7cXCP2Sqpw+2N/SAcke6E/MgalYAr40dIRRFuUJKX8LxLoko47r admin@rescue&lt;br /&gt;
ssh-dss AAAAB3NzaC1kc3MAAACBAPoQ6wRywMMkQ0npdVnRdlIclapxF0n3kK7iljksiwfi5p8VzGgbF6KxYiroJaKu7Q3gf4EgPlTyWJ8TgCI/bji/bCTqdPfMjQpp621l6p244WSMQEWipExnCkI6oBTuEK1Hr/T435ygwscwl2vcGnXQcGA6K7p16LpsLHykKPKtAAAAFQC1B/WkyCWjVSubUZgMBNfCeE2DaQAAAIBLmHlw2IrhZEhuz1m3k1H+ssH1JiPTcN1I6Z+M/n3OTYrdMIBuPLEtr3P+SZrnmZVLlwIzWtlw2dtwv+5G0UpzgNKmUQf27o2sgrKnSap2FP3cqBbDuUrsaZLexVawCualQPxTcXqufanrwPPYht3rtM5J3VmkW/jqpATxXJnO5wAAAIB+u9M9bObM7YzB7CZ4jmr4wXAo2HocqvBygmSX4dj3qgsqJoJ7bOATCYVSps6kqVcvWvztZ58duC1gvomDB+56CAPkin3S52Wtq6J/Qz3q+SEJNqcZ5+qiGn9mORaTsEx+iaA4pNbRjuKMp7rmWJ1gQ4e/OxQwmJXpTARsZIkBOw== admin@SRV-ADMIN-HEGYD&lt;br /&gt;
ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDDSTvhJwZSkwprrGoTTCDXK4p4VtyGo9EBNckRimYpwUAIq5MV3coWwrfJR/5qH7gYgZdCtBkZR/Mq59Xoeug7Gs5saoVkM0AjjIWPIpx52tl6/mnMvb7XrHwgonxiP2UR5o6tzVJgIK5jO7K6ezaJMobbmorxTDr7zcRm3obON1s21+Wv2FXZBUsFxXL3QjoECgh9mCV7bIjVis6Wl/bPq/ufLwcIhSnnpAzes7kWrfpIU825wUizdyp3JL8clDt1ovdBll7HdnCxmpux/NQQAixNYZhS0G65xXa8Db6hb3XS9v0AZcx07xsP+bGrUMo++L+HPqLYVADTskiRST+Z admin@SRV-ADMIN-HEGYD&lt;br /&gt;
ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAHM3LBXe42KgEg9S23UO/PvL9EaYqECQDaRpQRJT7lkbcCNKTspRLVSHfWyyirykAME9fYcWhs6FJpE1/S/H2Pyre/0kUs9fZcaDyIuieow8lTu2dUYhZeMXmD0Uk4oUliaNxO3ATth116wdH/sp7Z46PofnNop2oAEhML7pJIN4/3v9BbUyzJNMQ1ZspPJh0e4P1dtNBVo/vIfByNWMgAVJW4w0Srcir13KsQG2FhWAZVhNBqUmVJnB6TwfcR27zQrxOIuk2R3g4eGHBZtckgA+KHEacPu9Sy7Hzp2Qz0kr+pylcpVbKv0Wl2Uyie7ekt/juiO8NdylBo4DD6+jWfESooLrfaXBLSzXDy2OWENxclmwKsj1CFFHNwyvBTooeNzMjHp1+lI4I0GDiF5ZdBA01hhEs9lsn6ZIkjj2WMaW5BVw7VtdsG4S3ZxTowviFStf7CTuHKLm2gPBBCXj4gkuXNOEta+fFBGBJDLPWfzWSOBcUEexL2CVeLI+xxtwqWjogsYLISydT1kAf/ucSmC7hIUab1UVwCHFxg8JQ1G/ne/XY3JwVSflHpVSWYAqerb9PF80nr+MSWuzq5BMmFboEUXFNVPWgfaJk29JqaIZFnyG1V85LHhX9yGSLpn1gXF3Yt/dtxIoKiE6wFy6W18bzw+6zABvcIvXz7hiWGNp enzo@dri&lt;br /&gt;
&amp;quot; &amp;gt; /home/admin/.ssh/authorized_keys&lt;br /&gt;
chmod 600 /home/admin/.ssh/authorized_keys&lt;br /&gt;
chown -R admin:admin /home/admin/.ssh&lt;br /&gt;
&lt;br /&gt;
useradd -m -u 1022 -G fwadmin,dev,adm,staff,adm-projects,wheel -s /bin/bash -p pa2TnhUhhBRfU support&lt;br /&gt;
mkdir /home/support/.ssh&lt;br /&gt;
chmod 700 /home/support/.ssh&lt;br /&gt;
touch /home/support/.ssh/authorized_keys&lt;br /&gt;
chmod 600 /home/support/.ssh/authorized_keys&lt;br /&gt;
chown -R support:support /home/support/.ssh&lt;br /&gt;
&lt;br /&gt;
chmod 750 /home/*&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*  Configurer alias admin&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
echo &amp;quot;alias root=\&amp;quot;ssh -AX root@localhost\&amp;quot;&amp;quot; &amp;gt;&amp;gt;/home/admin/.bashrc&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Installer le serveur de mail local&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
debconf-set-selections &amp;lt;&amp;lt;EOF&lt;br /&gt;
postfix postfix/root_address    string&lt;br /&gt;
postfix postfix/rfc1035_violation       boolean false&lt;br /&gt;
postfix postfix/mydomain_warning        boolean&lt;br /&gt;
postfix postfix/mynetworks      string  127.0.0.0/8 [::ffff:127.0.0.0]/104 [::1]/128&lt;br /&gt;
postfix postfix/mailname        string  $(hostname -f)&lt;br /&gt;
postfix postfix/tlsmgr_upgrade_warning  boolean&lt;br /&gt;
postfix postfix/recipient_delim string  +&lt;br /&gt;
postfix postfix/main_mailer_type        select  Internet Site&lt;br /&gt;
postfix postfix/destinations    string  $(hostname -f), localhost.$(hostname -f | sed -e 's/^[^.]\+\.\(.*\)$/\1/'), localhost&lt;br /&gt;
postfix postfix/retry_upgrade_warning   boolean&lt;br /&gt;
# Faut-il installer postfix malgré l'incompatibilité du noyau ?&lt;br /&gt;
postfix postfix/kernel_version_warning  boolean&lt;br /&gt;
postfix postfix/not_configured  error&lt;br /&gt;
postfix postfix/mailbox_limit   string  0&lt;br /&gt;
postfix postfix/relayhost       string&lt;br /&gt;
postfix postfix/procmail        boolean false&lt;br /&gt;
postfix postfix/bad_recipient_delimiter error&lt;br /&gt;
postfix postfix/protocols       select  ipv4&lt;br /&gt;
postfix postfix/chattr  boolean false&lt;br /&gt;
EOF&lt;br /&gt;
&lt;br /&gt;
NB : les erreurs sur le ligne 13 et 17 sont normales.&lt;br /&gt;
&lt;br /&gt;
heirloom-mailx est déprécié mais présent dans le paquet s-nail&lt;br /&gt;
&lt;br /&gt;
apt-get -y install postfix s-nail&lt;br /&gt;
&lt;br /&gt;
cat &amp;gt;&amp;gt; /etc/logrotate.d/rsyslog &amp;lt;&amp;lt;EOF&lt;br /&gt;
/var/log/syslog&lt;br /&gt;
/var/log/mail.log&lt;br /&gt;
{&lt;br /&gt;
    rotate 4&lt;br /&gt;
    weekly&lt;br /&gt;
    missingok&lt;br /&gt;
    notifempty&lt;br /&gt;
    compress&lt;br /&gt;
    delaycompress&lt;br /&gt;
    create 640 root dev&lt;br /&gt;
    sharedscripts&lt;br /&gt;
    postrotate&lt;br /&gt;
        invoke-rc.d rsyslog rotate &amp;gt; /dev/null&lt;br /&gt;
    endscript&lt;br /&gt;
}&lt;br /&gt;
/var/log/mail.info&lt;br /&gt;
/var/log/mail.warn&lt;br /&gt;
/var/log/mail.err&lt;br /&gt;
/var/log/daemon.log&lt;br /&gt;
/var/log/kern.log&lt;br /&gt;
/var/log/auth.log&lt;br /&gt;
/var/log/user.log&lt;br /&gt;
/var/log/lpr.log&lt;br /&gt;
/var/log/cron.log&lt;br /&gt;
/var/log/debug&lt;br /&gt;
/var/log/messages&lt;br /&gt;
{&lt;br /&gt;
	rotate 4&lt;br /&gt;
	weekly&lt;br /&gt;
	missingok&lt;br /&gt;
	notifempty&lt;br /&gt;
	compress&lt;br /&gt;
	delaycompress&lt;br /&gt;
	sharedscripts&lt;br /&gt;
	postrotate&lt;br /&gt;
		/usr/lib/rsyslog/rsyslog-rotate&lt;br /&gt;
	endscript&lt;br /&gt;
}&lt;br /&gt;
EOF&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Activer les logs postfix&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
postfix stop&lt;br /&gt;
postconf maillog_file=/var/log/maillog&lt;br /&gt;
postfix start&lt;br /&gt;
chgrp dev /var/log/maillog&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
cat &amp;gt;&amp;gt; /etc/aliases &amp;lt;&amp;lt;EOF&lt;br /&gt;
root: tech@hegyd.com&lt;br /&gt;
mike: m.reault@netprestation.com&lt;br /&gt;
EOF&lt;br /&gt;
newaliases&lt;br /&gt;
service postfix reload&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* Cloner le depot sys-common&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Au préalable, pour autoriser le git, se connecter sur srv-admin ( bastion ) et faire :&lt;br /&gt;
&lt;br /&gt;
eval $(ssh-agent)&lt;br /&gt;
ssh-add&lt;br /&gt;
ssh root@nouvelle_vm &lt;br /&gt;
ou ssh nouvelle_vm puis su - root&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
mkdir /usr/local/share/hegyd&lt;br /&gt;
cat &amp;gt; ~/.ssh/config &amp;lt;&amp;lt; EOF&lt;br /&gt;
PubkeyAcceptedKeyTypes=+ssh-dss&lt;br /&gt;
PubKeyAcceptedKeyTypes=+ssh-rsa&lt;br /&gt;
Host git.hegyd.net&lt;br /&gt;
	StrictHostKeyChecking no&lt;br /&gt;
	HostKeyAlgorithms=+ssh-dss&lt;br /&gt;
EOF&lt;br /&gt;
git clone -q git@git.hegyd.net:sys-common /usr/local/share/hegyd/sys-common&lt;br /&gt;
chmod -R g+rw /usr/local/share/hegyd&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Ajouter une version prédéfinie de VimRC&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
ln -s /usr/local/share/hegyd/sys-common/vim/vimrc_hegyd /etc/vim/vimrc.local&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Ajouter le script d'alerte des reboot&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
cat &amp;lt;&amp;lt;EOF &amp;gt;/etc/rc.local&lt;br /&gt;
#!/bin/sh -e&lt;br /&gt;
#&lt;br /&gt;
# rc.local&lt;br /&gt;
#&lt;br /&gt;
# This script is executed at the end of each multiuser runlevel.&lt;br /&gt;
# Make sure that the script will &amp;quot;exit 0&amp;quot; on success or any other&lt;br /&gt;
# value on error.&lt;br /&gt;
#&lt;br /&gt;
# In order to enable or disable this script just change the execution&lt;br /&gt;
# bits.&lt;br /&gt;
#&lt;br /&gt;
# By default this script does nothing.&lt;br /&gt;
&lt;br /&gt;
exit 0&lt;br /&gt;
EOF&lt;br /&gt;
chmod +x /etc/rc.local&lt;br /&gt;
systemctl start rc-local&lt;br /&gt;
systemctl status rc-local&lt;br /&gt;
sed -i '/^exit 0/i\/usr\/local\/share\/hegyd\/sys-common\/bin\/alert-reboot' /etc/rc.local&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== IP Vrack (pour les VMs) ==&lt;br /&gt;
* Si la VM doit avoir une IP VRACK, il faut la configurer après avoir chois une IP dans le fichier des IPs&lt;br /&gt;
* Se configure via l'UI Proxmox généralement sur un pont vmbr1 ( screenshots à faire )&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
NB : pour les hyperviseurs, voir après l'installation dans le wiki&amp;lt;br /&amp;gt;&lt;br /&gt;
* Pour les serveurs physiques, positionner l'adresse VRack sur l'interface eth1 ou eth3 (selon le serveur)&lt;br /&gt;
&lt;br /&gt;
== Pare feu ==&lt;br /&gt;
* Important : Suppression de ufw installé automatiquement avec Debian 10/Buster et qui bloque fwbuilder.&lt;br /&gt;
Référence : https://talk.lowendspirit.com/discussion/290/resolved-ufw-iptables-not-working-in-debian-10-minimal&lt;br /&gt;
&lt;br /&gt;
* La fonction &amp;quot;hostname -f&amp;quot; est en erreur si le domaine n'est pas qualifié totalement, faire :&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
hostname -b nom_vm.domaine.tld&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
exemple : &lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
hostname -b toto.preprod.hegyd.net&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Et vérifier le /etc/hosts.&lt;br /&gt;
&lt;br /&gt;
* Installation&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
apt install iptables&lt;br /&gt;
update-alternatives --set iptables /usr/sbin/iptables-legacy&lt;br /&gt;
update-alternatives --set ip6tables /usr/sbin/ip6tables-legacy&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Configurer le système&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
mkdir /etc/firewall&lt;br /&gt;
chgrp fwadmin /etc/firewall&lt;br /&gt;
chmod 2770 /etc/firewall&lt;br /&gt;
sed  -i -e '/^Defaults\s\+env_reset\s*$/aDefaults:%fwadmin   !lecture , passwd_timeout=1 , timestamp_timeout=1' -e &amp;quot;/^root\s\+ALL=(ALL:ALL)\s\+ALL\s*$/a%fwadmin  ALL = NOPASSWD: /etc/firewall/$(hostname -f).fw , /usr/bin/pkill&amp;quot; /etc/sudoers&lt;br /&gt;
sed -i &amp;quot;/^exit 0/i\/etc\/firewall\/$(hostname -f).fw&amp;quot; /etc/rc.local&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Créer et déployer le par feu&lt;br /&gt;
'''Créer le firewall sur firewall-builder puis le déployer'''&lt;br /&gt;
* Ajouter les vm dans le groupe &amp;quot;Virtual Machine&amp;quot; de firewall builder&lt;br /&gt;
* Ajouter les serveurs dans le groupe &amp;quot;Servers Applicatifs&amp;quot; de firewall builder&lt;br /&gt;
&lt;br /&gt;
== Installation paquets clients ( MYSQL / MARIADB ) ==&lt;br /&gt;
&lt;br /&gt;
'''Client :'''&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
apt-get install default-mysql-client&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Serveur :'''&lt;br /&gt;
Si le serveur MySQL doit être installé sur la machine :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
apt-get install default-mysql-server&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''UTF-8 client / serveur'''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sed -i -e '/\[client\]/{n;n;/$/a \&lt;br /&gt;
default-character-set = utf8&lt;br /&gt;
}' \&lt;br /&gt;
 -e '/\[mysqld\]/a \&lt;br /&gt;
character_set_server    = utf8\&lt;br /&gt;
collation_server        = utf8_general_ci' \&lt;br /&gt;
 -e '/\[mysql\]/a \&lt;br /&gt;
default-character-set = utf8' /etc/mysql/my.cnf&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Tuning ==&lt;br /&gt;
&lt;br /&gt;
* Sur un serveur physique, si le RAID est hard, il n'y a pas besoin du service mdadm&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sed -i -e 's/START_DAEMON=true/START_DAEMON=false/' -e 's/AUTOCHECK=true/AUTOCHECK=false/' /etc/default/mdadm&lt;br /&gt;
service mdadm restart&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* PLUS NECESSAIRE : Suppression des tty inutiles (2 suffisent)&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sed -i '56,59s/^/#/' /etc/inittab&lt;br /&gt;
kill -HUP 1&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Serveur de cache DNS local ==&lt;br /&gt;
* Suivre la procédure [[Bind]]&lt;br /&gt;
&lt;br /&gt;
== Monitoring / Supervision ==&lt;br /&gt;
* Installer et configurer [[Snmp]]&lt;br /&gt;
* Installer et configurer le client [[Nagios#Installation_du_client_sur_Debian |NRPE pour Debian]]&lt;br /&gt;
&lt;br /&gt;
== Sauvegarde ==&lt;br /&gt;
* Installer et configurer [[Bacula#Debian]]&lt;br /&gt;
&lt;br /&gt;
== Comptes utilisateurs ==&lt;br /&gt;
* Créer les comptes utilisateurs pour les accès du client (voir clés SSH publiques sur serveur Penta)&lt;br /&gt;
&lt;br /&gt;
[[Catégorie:Administration serveurs]]&lt;/div&gt;</description>
			<pubDate>Thu, 20 Jul 2023 08:26:23 GMT</pubDate>			<dc:creator>Pentasonic</dc:creator>			<comments>https://wiki.hegyd.com/index.php/Discussion:Systeme_d%27exploitation_Debian_12</comments>		</item>
		<item>
			<title>Systeme d'exploitation Debian 12</title>
			<link>https://wiki.hegyd.com/index.php/Systeme_d%27exploitation_Debian_12</link>
			<description>&lt;p&gt;Pentasonic&amp;nbsp;:&amp;#32;/* Debian 12 ( &amp;quot;Bookworm&amp;quot; ) */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;page en cours de création...&lt;br /&gt;
&lt;br /&gt;
== Debian 12 ( &amp;quot;Bookworm&amp;quot; ) ==&lt;br /&gt;
&lt;br /&gt;
* Si on arrive ici après l'installation d'une VM KVM, il faut d'abord se connecter depuis la console de la vm sur l'hyperviseur Proxmox en root, puis :&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
cat &amp;gt; /etc/ssh/sshd_config &amp;lt;&amp;lt;EOF&lt;br /&gt;
Include /etc/ssh/sshd_config.d/*.conf&lt;br /&gt;
PermitRootLogin without-password &lt;br /&gt;
PubkeyAcceptedAlgorithms +ssh-rsa&lt;br /&gt;
PubkeyAuthentication yes&lt;br /&gt;
AuthorizedKeysFile	.ssh/authorized_keys .ssh/authorized_keys2&lt;br /&gt;
KbdInteractiveAuthentication no&lt;br /&gt;
UsePAM yes&lt;br /&gt;
X11Forwarding yes&lt;br /&gt;
PrintMotd no&lt;br /&gt;
AcceptEnv LANG LC_*&lt;br /&gt;
Subsystem	sftp	/usr/lib/openssh/sftp-server&lt;br /&gt;
UseDns no&lt;br /&gt;
AllowUsers root mike admin support&lt;br /&gt;
EOF&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
On peut alors se connecter maintenant depuis Putty/MRemote via le compte root et le mot de passe saisi lors de l'installation.&lt;br /&gt;
&lt;br /&gt;
* Modification du mot de passe root si nécessaire, et selon la règle de nommage usuelle.&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
passwd&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
* Installer les paquets de base :&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
# Configuration APT pour remonter /tmp avec le flag exec (nécessaire pour certains paquets)&lt;br /&gt;
cat &amp;gt;&amp;gt; /etc/apt/apt.conf &amp;lt;&amp;lt;EOF&lt;br /&gt;
DPkg::Pre-Invoke{&amp;quot;mount -o remount,exec /tmp&amp;quot;;};&lt;br /&gt;
DPkg::Post-Invoke {&amp;quot;mount -o remount /tmp&amp;quot;;};&lt;br /&gt;
EOF&lt;br /&gt;
&lt;br /&gt;
apt-get update &amp;amp;&amp;amp; apt-get -y upgrade&lt;br /&gt;
apt-get -y install bash-completion ntp sudo htop telnet sysstat subversion git less vim-nox cscope exuberant-ctags&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
NB : si l'apt-get essaie de passer en ipv6 et que cela ne fonctionne pas, il faut modifier la ligne 54 du fichier /etc/gai.conf de la façon suivante :&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
precedence ::ffff:0:0/96  100&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Paramétrer les locales :&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
echo -n &amp;gt; /etc/environment&lt;br /&gt;
echo -n &amp;gt; /etc/default/locale&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Paramétrer debconf :&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
apt-get install dialog &amp;amp;&amp;amp;&lt;br /&gt;
echo &amp;quot;debconf debconf/priority        select high&amp;quot; | debconf-set-selections &amp;amp;&amp;amp;&lt;br /&gt;
echo &amp;quot;debconf debconf/frontend        select Dialog&amp;quot; | debconf-set-selections&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Définir vim comme éditeur par défaut&lt;br /&gt;
&amp;lt;pre&amp;gt;update-alternatives --set editor /usr/bin/vim.nox&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Paramétrer l'environnement utilisateur  '''EN ERREUR - À CORRIGER !'''&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sed -i '32,38s/^#//' /etc/bash.bashrc&lt;br /&gt;
cat &amp;gt;&amp;gt; /etc/bash.bashrc &amp;lt;&amp;lt;EOF&lt;br /&gt;
&lt;br /&gt;
export LS_OPTIONS='--color=auto'&lt;br /&gt;
eval &amp;quot;\`dircolors\`&amp;quot;&lt;br /&gt;
alias ls='ls \$LS_OPTIONS'&lt;br /&gt;
alias ll='ls \$LS_OPTIONS -l'&lt;br /&gt;
alias grep='grep --color=auto'&lt;br /&gt;
EOF&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Modifier le shell par défaut des utilisateurs en éditant la lignes suivante du fichier &amp;quot;/etc/default/useradd&amp;quot; :&lt;br /&gt;
&amp;lt;pre&amp;gt;sed -i 's/^SHELL=\/bin\/sh/SHELL=\/bin\/bash/' /etc/default/useradd&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Gestion du Umask&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sed -i 's/^UMASK\s\+022/UMASK    002/' /etc/login.defs&lt;br /&gt;
echo &amp;quot;session optional pam_umask.so&amp;quot; &amp;gt;&amp;gt; /etc/pam.d/common-session&lt;br /&gt;
echo &amp;quot;session optional pam_umask.so&amp;quot; &amp;gt;&amp;gt; /etc/pam.d/common-session-noninteractive&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Création des groupes par défaut&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
userdel -r user1 #user créé pendant l'installation&lt;br /&gt;
groupadd -g 1000 dev&lt;br /&gt;
groupadd -g 1001 grsec&lt;br /&gt;
groupadd -g 1002 fwadmin&lt;br /&gt;
groupadd -g 1003 adm-projects&lt;br /&gt;
groupadd -g 1004 wheel&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Ajouter les utilisateurs opérateurs&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
mkdir /root/.ssh&lt;br /&gt;
echo &amp;quot;ssh-dss AAAAB3NzaC1kc3MAAACBAM0TYqkYRN8FKBSRwAwgeUcoyjkW3Bw07QqGfJcNA90b6/id0riHYd6WJBCeQKsUqT+CxIPAhUA9dVqON9kfO8LtBPllMwqoTWtUth2tqRV35c8ANqv3x/RoPGZlOIiRplH6+uUuVElOBRIKmhzwBUVnVG5Ri6P06pjrc1D9emN5AAAAFQDiPCxtR+Pq1yDeg483IEdyWoepeQAAAIBE9RS1C/fR83HUzO3f1mmBgL8ipKx8+lFBcsEU9odOZuWsXkIdZAIjrgpzAzTEGD+4bWUiXhS0kwQqDp9bSBliw2atEXrTsgbHOV/gLFPAwoyv3IpSuFRMIwGYXQc6PJcZaAhtJ9FNEcCcvkuMC23eeO8XnV0Fl+3m25QIo9+SCgAAAIBB3EAkSlZqj5igXarzP5YaBDOwPSnasBHcxymtLuQwrjEqR/qa9qcGBSBOKMDfgB9IlLei9Ug668Q0WXEy8/ovV2P+tx6juETi0l2yt3Nm1S6IIYHbXR5BkMM4CAV6U2bR3yCg+sx4encqCJOAIf+xlZzzFJBMbgTQhpJXIfcwOw== admin@backup.hegyd.com&lt;br /&gt;
ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDfcJ8J5YR6F7qrYLuVJ3YIqOXqNvj1OnYd0zybZ45X+IeFKePo2hL1NHALHWxys6Qo4Ta3pPcRkliQBy51IIXOtNVp90C4XqTNkwaAl6X4RnPPoGNVgq1V53BW/mkUYsvLoYTJHokb+a3exGHCYaPbuj09FV5VVdF2uGUIiRyMZzmZurLCzySagP+8e34ZrLDlwwmDtd24CVc0OyxikqFOzzOkvCWTaAttGv7qyAlwjyAAMTqlJhqPNaCQcOJVEGiwXNlXqjroRJz7j4a3vEd3xujfY3zeSu9U22iCgAJWiLRI+M7m7af4/yxTV8IYNvpOMTjqMnxOEAKsiCLmrwUJ MGA@HEGYD&lt;br /&gt;
ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDSpLz0aUxPDyO5cXPm8HQkaNAUjNNULrhH8G3Nvw7SdhAvRVL9/RKzXu5Aa4nSQd0u61bWVlGvDVSSZgZGRnoxsmzK1aOJWcgJmhVI1r6o9fVKSxz/x+1uE8PFJxUVaGULoLvDRzZLDazg/c/Djb5AgTprmw8KvMKdcDk/kCixFmjEObuOwFbnA/ZbnHS8PPUgHSCwLNAQOUSZSLRZzEFRKO4+HCl5T7iZfCGd7dCInysG2tVzBJCqsN7hw5fhz49Kb1txa93dYhY7kh7SYqCYthGToqGVcDNQX7cXCP2Sqpw+2N/SAcke6E/MgalYAr40dIRRFuUJKX8LxLoko47r admin@rescue&lt;br /&gt;
ssh-dss AAAAB3NzaC1kc3MAAACBAPoQ6wRywMMkQ0npdVnRdlIclapxF0n3kK7iljksiwfi5p8VzGgbF6KxYiroJaKu7Q3gf4EgPlTyWJ8TgCI/bji/bCTqdPfMjQpp621l6p244WSMQEWipExnCkI6oBTuEK1Hr/T435ygwscwl2vcGnXQcGA6K7p16LpsLHykKPKtAAAAFQC1B/WkyCWjVSubUZgMBNfCeE2DaQAAAIBLmHlw2IrhZEhuz1m3k1H+ssH1JiPTcN1I6Z+M/n3OTYrdMIBuPLEtr3P+SZrnmZVLlwIzWtlw2dtwv+5G0UpzgNKmUQf27o2sgrKnSap2FP3cqBbDuUrsaZLexVawCualQPxTcXqufanrwPPYht3rtM5J3VmkW/jqpATxXJnO5wAAAIB+u9M9bObM7YzB7CZ4jmr4wXAo2HocqvBygmSX4dj3qgsqJoJ7bOATCYVSps6kqVcvWvztZ58duC1gvomDB+56CAPkin3S52Wtq6J/Qz3q+SEJNqcZ5+qiGn9mORaTsEx+iaA4pNbRjuKMp7rmWJ1gQ4e/OxQwmJXpTARsZIkBOw== admin@SRV-ADMIN-HEGYD&lt;br /&gt;
ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDDSTvhJwZSkwprrGoTTCDXK4p4VtyGo9EBNckRimYpwUAIq5MV3coWwrfJR/5qH7gYgZdCtBkZR/Mq59Xoeug7Gs5saoVkM0AjjIWPIpx52tl6/mnMvb7XrHwgonxiP2UR5o6tzVJgIK5jO7K6ezaJMobbmorxTDr7zcRm3obON1s21+Wv2FXZBUsFxXL3QjoECgh9mCV7bIjVis6Wl/bPq/ufLwcIhSnnpAzes7kWrfpIU825wUizdyp3JL8clDt1ovdBll7HdnCxmpux/NQQAixNYZhS0G65xXa8Db6hb3XS9v0AZcx07xsP+bGrUMo++L+HPqLYVADTskiRST+Z admin@SRV-ADMIN-HEGYD&lt;br /&gt;
ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAHM3LBXe42KgEg9S23UO/PvL9EaYqECQDaRpQRJT7lkbcCNKTspRLVSHfWyyirykAME9fYcWhs6FJpE1/S/H2Pyre/0kUs9fZcaDyIuieow8lTu2dUYhZeMXmD0Uk4oUliaNxO3ATth116wdH/sp7Z46PofnNop2oAEhML7pJIN4/3v9BbUyzJNMQ1ZspPJh0e4P1dtNBVo/vIfByNWMgAVJW4w0Srcir13KsQG2FhWAZVhNBqUmVJnB6TwfcR27zQrxOIuk2R3g4eGHBZtckgA+KHEacPu9Sy7Hzp2Qz0kr+pylcpVbKv0Wl2Uyie7ekt/juiO8NdylBo4DD6+jWfESooLrfaXBLSzXDy2OWENxclmwKsj1CFFHNwyvBTooeNzMjHp1+lI4I0GDiF5ZdBA01hhEs9lsn6ZIkjj2WMaW5BVw7VtdsG4S3ZxTowviFStf7CTuHKLm2gPBBCXj4gkuXNOEta+fFBGBJDLPWfzWSOBcUEexL2CVeLI+xxtwqWjogsYLISydT1kAf/ucSmC7hIUab1UVwCHFxg8JQ1G/ne/XY3JwVSflHpVSWYAqerb9PF80nr+MSWuzq5BMmFboEUXFNVPWgfaJk29JqaIZFnyG1V85LHhX9yGSLpn1gXF3Yt/dtxIoKiE6wFy6W18bzw+6zABvcIvXz7hiWGNp enzo@dri&amp;quot; &amp;gt;&amp;gt; /root/.ssh/authorized_keys&lt;br /&gt;
chmod 700 /root/.ssh&lt;br /&gt;
chmod 600 /root/.ssh/authorized_keys&lt;br /&gt;
&lt;br /&gt;
useradd -m -u 1020 -G fwadmin,dev,adm,staff,adm-projects,wheel -s /bin/bash mike&lt;br /&gt;
mkdir /home/mike/.ssh&lt;br /&gt;
chmod 700 /home/mike/.ssh&lt;br /&gt;
echo &amp;quot;ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQCrFOIGcDPe+LfoPc11vtv2EOVG63zBndLVnf48mC+krw2vXomDLXG+KnhIAx1yFhCh6B/8R9C3wMxwhghemE3succS+Q7Truu2pd7zDmDNn6cd8Iw02qe8dl3nZhVk5XtGMgeV3JRA7u8q32i4tadbONRICExjcm9pVL5wx5aLzNBtu1opyMdvHc0dBelghVa9kkg6bRri8AF38M16NTEqQNA7crwHHa9ZLBE+8xFWmkJdBJ7zRoR6XEwbOr020VEM+sKzCPl0sy606aW3bi59tYobqAGBjTglIOJWXKMxu1cPJnSCx6Xom9F6AeF1C4CghVrZpfu++XSmJQtXoId m.reault@hegyd.com&amp;quot; &amp;gt; /home/mike/.ssh/authorized_keys&lt;br /&gt;
chmod 600 /home/mike/.ssh/authorized_keys&lt;br /&gt;
chown -R mike:mike /home/mike/.ssh&lt;br /&gt;
&lt;br /&gt;
useradd -m -u 1021 -G fwadmin,dev,adm,staff,adm-projects,wheel -s /bin/bash -p paCtx8rsjkGhQ admin&lt;br /&gt;
mkdir /home/admin/.ssh&lt;br /&gt;
chmod 700 /home/admin/.ssh&lt;br /&gt;
echo &amp;quot;ssh-dss AAAAB3NzaC1kc3MAAACBAM0TYqkYRN8FKBSRwAwgeUcoyjkW3Bw07QqGfJcNA90b6/id0riHYd6WJBCeQKsUqT+CxIPAhUA9dVqON9kfO8LtBPllMwqoTWtUth2tqRV35c8ANqv3x/RoPGZlOIiRplH6+uUuVElOBRIKmhzwBUVnVG5Ri6P06pjrc1D9emN5AAAAFQDiPCxtR+Pq1yDeg483IEdyWoepeQAAAIBE9RS1C/fR83HUzO3f1mmBgL8ipKx8+lFBcsEU9odOZuWsXkIdZAIjrgpzAzTEGD+4bWUiXhS0kwQqDp9bSBliw2atEXrTsgbHOV/gLFPAwoyv3IpSuFRMIwGYXQc6PJcZaAhtJ9FNEcCcvkuMC23eeO8XnV0Fl+3m25QIo9+SCgAAAIBB3EAkSlZqj5igXarzP5YaBDOwPSnasBHcxymtLuQwrjEqR/qa9qcGBSBOKMDfgB9IlLei9Ug668Q0WXEy8/ovV2P+tx6juETi0l2yt3Nm1S6IIYHbXR5BkMM4CAV6U2bR3yCg+sx4encqCJOAIf+xlZzzFJBMbgTQhpJXIfcwOw== admin@backup.hegyd.com&lt;br /&gt;
ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDfcJ8J5YR6F7qrYLuVJ3YIqOXqNvj1OnYd0zybZ45X+IeFKePo2hL1NHALHWxys6Qo4Ta3pPcRkliQBy51IIXOtNVp90C4XqTNkwaAl6X4RnPPoGNVgq1V53BW/mkUYsvLoYTJHokb+a3exGHCYaPbuj09FV5VVdF2uGUIiRyMZzmZurLCzySagP+8e34ZrLDlwwmDtd24CVc0OyxikqFOzzOkvCWTaAttGv7qyAlwjyAAMTqlJhqPNaCQcOJVEGiwXNlXqjroRJz7j4a3vEd3xujfY3zeSu9U22iCgAJWiLRI+M7m7af4/yxTV8IYNvpOMTjqMnxOEAKsiCLmrwUJ MGA@HEGYD&lt;br /&gt;
ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDSpLz0aUxPDyO5cXPm8HQkaNAUjNNULrhH8G3Nvw7SdhAvRVL9/RKzXu5Aa4nSQd0u61bWVlGvDVSSZgZGRnoxsmzK1aOJWcgJmhVI1r6o9fVKSxz/x+1uE8PFJxUVaGULoLvDRzZLDazg/c/Djb5AgTprmw8KvMKdcDk/kCixFmjEObuOwFbnA/ZbnHS8PPUgHSCwLNAQOUSZSLRZzEFRKO4+HCl5T7iZfCGd7dCInysG2tVzBJCqsN7hw5fhz49Kb1txa93dYhY7kh7SYqCYthGToqGVcDNQX7cXCP2Sqpw+2N/SAcke6E/MgalYAr40dIRRFuUJKX8LxLoko47r admin@rescue&lt;br /&gt;
ssh-dss AAAAB3NzaC1kc3MAAACBAPoQ6wRywMMkQ0npdVnRdlIclapxF0n3kK7iljksiwfi5p8VzGgbF6KxYiroJaKu7Q3gf4EgPlTyWJ8TgCI/bji/bCTqdPfMjQpp621l6p244WSMQEWipExnCkI6oBTuEK1Hr/T435ygwscwl2vcGnXQcGA6K7p16LpsLHykKPKtAAAAFQC1B/WkyCWjVSubUZgMBNfCeE2DaQAAAIBLmHlw2IrhZEhuz1m3k1H+ssH1JiPTcN1I6Z+M/n3OTYrdMIBuPLEtr3P+SZrnmZVLlwIzWtlw2dtwv+5G0UpzgNKmUQf27o2sgrKnSap2FP3cqBbDuUrsaZLexVawCualQPxTcXqufanrwPPYht3rtM5J3VmkW/jqpATxXJnO5wAAAIB+u9M9bObM7YzB7CZ4jmr4wXAo2HocqvBygmSX4dj3qgsqJoJ7bOATCYVSps6kqVcvWvztZ58duC1gvomDB+56CAPkin3S52Wtq6J/Qz3q+SEJNqcZ5+qiGn9mORaTsEx+iaA4pNbRjuKMp7rmWJ1gQ4e/OxQwmJXpTARsZIkBOw== admin@SRV-ADMIN-HEGYD&lt;br /&gt;
ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDDSTvhJwZSkwprrGoTTCDXK4p4VtyGo9EBNckRimYpwUAIq5MV3coWwrfJR/5qH7gYgZdCtBkZR/Mq59Xoeug7Gs5saoVkM0AjjIWPIpx52tl6/mnMvb7XrHwgonxiP2UR5o6tzVJgIK5jO7K6ezaJMobbmorxTDr7zcRm3obON1s21+Wv2FXZBUsFxXL3QjoECgh9mCV7bIjVis6Wl/bPq/ufLwcIhSnnpAzes7kWrfpIU825wUizdyp3JL8clDt1ovdBll7HdnCxmpux/NQQAixNYZhS0G65xXa8Db6hb3XS9v0AZcx07xsP+bGrUMo++L+HPqLYVADTskiRST+Z admin@SRV-ADMIN-HEGYD&lt;br /&gt;
ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAHM3LBXe42KgEg9S23UO/PvL9EaYqECQDaRpQRJT7lkbcCNKTspRLVSHfWyyirykAME9fYcWhs6FJpE1/S/H2Pyre/0kUs9fZcaDyIuieow8lTu2dUYhZeMXmD0Uk4oUliaNxO3ATth116wdH/sp7Z46PofnNop2oAEhML7pJIN4/3v9BbUyzJNMQ1ZspPJh0e4P1dtNBVo/vIfByNWMgAVJW4w0Srcir13KsQG2FhWAZVhNBqUmVJnB6TwfcR27zQrxOIuk2R3g4eGHBZtckgA+KHEacPu9Sy7Hzp2Qz0kr+pylcpVbKv0Wl2Uyie7ekt/juiO8NdylBo4DD6+jWfESooLrfaXBLSzXDy2OWENxclmwKsj1CFFHNwyvBTooeNzMjHp1+lI4I0GDiF5ZdBA01hhEs9lsn6ZIkjj2WMaW5BVw7VtdsG4S3ZxTowviFStf7CTuHKLm2gPBBCXj4gkuXNOEta+fFBGBJDLPWfzWSOBcUEexL2CVeLI+xxtwqWjogsYLISydT1kAf/ucSmC7hIUab1UVwCHFxg8JQ1G/ne/XY3JwVSflHpVSWYAqerb9PF80nr+MSWuzq5BMmFboEUXFNVPWgfaJk29JqaIZFnyG1V85LHhX9yGSLpn1gXF3Yt/dtxIoKiE6wFy6W18bzw+6zABvcIvXz7hiWGNp enzo@dri&lt;br /&gt;
&amp;quot; &amp;gt; /home/admin/.ssh/authorized_keys&lt;br /&gt;
chmod 600 /home/admin/.ssh/authorized_keys&lt;br /&gt;
chown -R admin:admin /home/admin/.ssh&lt;br /&gt;
&lt;br /&gt;
useradd -m -u 1022 -G fwadmin,dev,adm,staff,adm-projects,wheel -s /bin/bash -p pa2TnhUhhBRfU support&lt;br /&gt;
mkdir /home/support/.ssh&lt;br /&gt;
chmod 700 /home/support/.ssh&lt;br /&gt;
touch /home/support/.ssh/authorized_keys&lt;br /&gt;
chmod 600 /home/support/.ssh/authorized_keys&lt;br /&gt;
chown -R support:support /home/support/.ssh&lt;br /&gt;
&lt;br /&gt;
chmod 750 /home/*&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*  Configurer alias admin&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
echo &amp;quot;alias root=\&amp;quot;ssh -AX root@localhost\&amp;quot;&amp;quot; &amp;gt;&amp;gt;/home/admin/.bashrc&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Installer le serveur de mail local&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
debconf-set-selections &amp;lt;&amp;lt;EOF&lt;br /&gt;
postfix postfix/root_address    string&lt;br /&gt;
postfix postfix/rfc1035_violation       boolean false&lt;br /&gt;
postfix postfix/mydomain_warning        boolean&lt;br /&gt;
postfix postfix/mynetworks      string  127.0.0.0/8 [::ffff:127.0.0.0]/104 [::1]/128&lt;br /&gt;
postfix postfix/mailname        string  $(hostname -f)&lt;br /&gt;
postfix postfix/tlsmgr_upgrade_warning  boolean&lt;br /&gt;
postfix postfix/recipient_delim string  +&lt;br /&gt;
postfix postfix/main_mailer_type        select  Internet Site&lt;br /&gt;
postfix postfix/destinations    string  $(hostname -f), localhost.$(hostname -f | sed -e 's/^[^.]\+\.\(.*\)$/\1/'), localhost&lt;br /&gt;
postfix postfix/retry_upgrade_warning   boolean&lt;br /&gt;
# Faut-il installer postfix malgré l'incompatibilité du noyau ?&lt;br /&gt;
postfix postfix/kernel_version_warning  boolean&lt;br /&gt;
postfix postfix/not_configured  error&lt;br /&gt;
postfix postfix/mailbox_limit   string  0&lt;br /&gt;
postfix postfix/relayhost       string&lt;br /&gt;
postfix postfix/procmail        boolean false&lt;br /&gt;
postfix postfix/bad_recipient_delimiter error&lt;br /&gt;
postfix postfix/protocols       select  ipv4&lt;br /&gt;
postfix postfix/chattr  boolean false&lt;br /&gt;
EOF&lt;br /&gt;
&lt;br /&gt;
NB : les erreurs sur le ligne 13 et 17 sont normales.&lt;br /&gt;
&lt;br /&gt;
heirloom-mailx est déprécié mais présent dans le paquet s-nail&lt;br /&gt;
&lt;br /&gt;
apt-get -y install postfix s-nail&lt;br /&gt;
&lt;br /&gt;
cat &amp;gt;&amp;gt; /etc/logrotate.d/rsyslog &amp;lt;&amp;lt;EOF&lt;br /&gt;
/var/log/syslog&lt;br /&gt;
/var/log/mail.log&lt;br /&gt;
{&lt;br /&gt;
    rotate 4&lt;br /&gt;
    weekly&lt;br /&gt;
    missingok&lt;br /&gt;
    notifempty&lt;br /&gt;
    compress&lt;br /&gt;
    delaycompress&lt;br /&gt;
    create 640 root dev&lt;br /&gt;
    sharedscripts&lt;br /&gt;
    postrotate&lt;br /&gt;
        invoke-rc.d rsyslog rotate &amp;gt; /dev/null&lt;br /&gt;
    endscript&lt;br /&gt;
}&lt;br /&gt;
/var/log/mail.info&lt;br /&gt;
/var/log/mail.warn&lt;br /&gt;
/var/log/mail.err&lt;br /&gt;
/var/log/daemon.log&lt;br /&gt;
/var/log/kern.log&lt;br /&gt;
/var/log/auth.log&lt;br /&gt;
/var/log/user.log&lt;br /&gt;
/var/log/lpr.log&lt;br /&gt;
/var/log/cron.log&lt;br /&gt;
/var/log/debug&lt;br /&gt;
/var/log/messages&lt;br /&gt;
{&lt;br /&gt;
	rotate 4&lt;br /&gt;
	weekly&lt;br /&gt;
	missingok&lt;br /&gt;
	notifempty&lt;br /&gt;
	compress&lt;br /&gt;
	delaycompress&lt;br /&gt;
	sharedscripts&lt;br /&gt;
	postrotate&lt;br /&gt;
		/usr/lib/rsyslog/rsyslog-rotate&lt;br /&gt;
	endscript&lt;br /&gt;
}&lt;br /&gt;
EOF&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Activer les logs postfix&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
postfix stop&lt;br /&gt;
postconf maillog_file=/var/log/maillog&lt;br /&gt;
postfix start&lt;br /&gt;
chgrp dev /var/log/maillog&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
cat &amp;gt;&amp;gt; /etc/aliases &amp;lt;&amp;lt;EOF&lt;br /&gt;
root: tech@hegyd.com&lt;br /&gt;
mike: m.reault@netprestation.com&lt;br /&gt;
EOF&lt;br /&gt;
newaliases&lt;br /&gt;
service postfix reload&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* Cloner le depot sys-common&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Au préalable, pour autoriser le git, se connecter sur srv-admin ( bastion ) et faire :&lt;br /&gt;
&lt;br /&gt;
eval $(ssh-agent)&lt;br /&gt;
ssh-add&lt;br /&gt;
ssh root@nouvelle_vm &lt;br /&gt;
ou ssh nouvelle_vm puis su - root&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
mkdir /usr/local/share/hegyd&lt;br /&gt;
cat &amp;gt; ~/.ssh/config &amp;lt;&amp;lt; EOF&lt;br /&gt;
PubkeyAcceptedKeyTypes=+ssh-dss&lt;br /&gt;
PubKeyAcceptedKeyTypes=+ssh-rsa&lt;br /&gt;
Host git.hegyd.net&lt;br /&gt;
	StrictHostKeyChecking no&lt;br /&gt;
	HostKeyAlgorithms=+ssh-dss&lt;br /&gt;
EOF&lt;br /&gt;
git clone -q git@git.hegyd.net:sys-common /usr/local/share/hegyd/sys-common&lt;br /&gt;
chmod -R g+rw /usr/local/share/hegyd&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Ajouter une version prédéfinie de VimRC '''EN ERREUR - À CORRIGER !'''&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
ln -s /usr/local/share/hegyd/sys-common/vim/vimrc_hegyd /etc/vim/vimrc.local&lt;br /&gt;
sed -i '78,80s/^/&amp;quot;/' /usr/share/vim/vim81/defaults.vim&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Ajouter le script d'alerte des reboot&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
cat &amp;lt;&amp;lt;EOF &amp;gt;/etc/rc.local&lt;br /&gt;
#!/bin/sh -e&lt;br /&gt;
#&lt;br /&gt;
# rc.local&lt;br /&gt;
#&lt;br /&gt;
# This script is executed at the end of each multiuser runlevel.&lt;br /&gt;
# Make sure that the script will &amp;quot;exit 0&amp;quot; on success or any other&lt;br /&gt;
# value on error.&lt;br /&gt;
#&lt;br /&gt;
# In order to enable or disable this script just change the execution&lt;br /&gt;
# bits.&lt;br /&gt;
#&lt;br /&gt;
# By default this script does nothing.&lt;br /&gt;
&lt;br /&gt;
exit 0&lt;br /&gt;
EOF&lt;br /&gt;
chmod +x /etc/rc.local&lt;br /&gt;
systemctl start rc-local&lt;br /&gt;
systemctl status rc-local&lt;br /&gt;
sed -i '/^exit 0/i\/usr\/local\/share\/hegyd\/sys-common\/bin\/alert-reboot' /etc/rc.local&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== IP Vrack (pour les VMs) ==&lt;br /&gt;
* Si la VM doit avoir une IP VRACK, il faut la configurer après avoir chois une IP dans le fichier des IPs&lt;br /&gt;
* Se configure via l'UI Proxmox généralement sur un pont vmbr1 ( screenshots à faire )&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
NB : pour les hyperviseurs, voir après l'installation dans le wiki&amp;lt;br /&amp;gt;&lt;br /&gt;
* Pour les serveurs physiques, positionner l'adresse VRack sur l'interface eth1 ou eth3 (selon le serveur)&lt;br /&gt;
&lt;br /&gt;
== Pare feu ==&lt;br /&gt;
* Important : Suppression de ufw installé automatiquement avec Debian 10/Buster et qui bloque fwbuilder.&lt;br /&gt;
Référence : https://talk.lowendspirit.com/discussion/290/resolved-ufw-iptables-not-working-in-debian-10-minimal&lt;br /&gt;
&lt;br /&gt;
* La fonction &amp;quot;hostname -f&amp;quot; est en erreur si le domaine n'est pas qualifié totalement, faire :&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
hostname -b nom_vm.domaine.tld&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
exemple : &lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
hostname -b toto.preprod.hegyd.net&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Et vérifier le /etc/hosts.&lt;br /&gt;
&lt;br /&gt;
* Installation&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
apt install iptables&lt;br /&gt;
update-alternatives --set iptables /usr/sbin/iptables-legacy&lt;br /&gt;
update-alternatives --set ip6tables /usr/sbin/ip6tables-legacy&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Configurer le système&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
mkdir /etc/firewall&lt;br /&gt;
chgrp fwadmin /etc/firewall&lt;br /&gt;
chmod 2770 /etc/firewall&lt;br /&gt;
sed  -i -e '/^Defaults\s\+env_reset\s*$/aDefaults:%fwadmin   !lecture , passwd_timeout=1 , timestamp_timeout=1' -e &amp;quot;/^root\s\+ALL=(ALL:ALL)\s\+ALL\s*$/a%fwadmin  ALL = NOPASSWD: /etc/firewall/$(hostname -f).fw , /usr/bin/pkill&amp;quot; /etc/sudoers&lt;br /&gt;
sed -i &amp;quot;/^exit 0/i\/etc\/firewall\/$(hostname -f).fw&amp;quot; /etc/rc.local&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Créer et déployer le par feu&lt;br /&gt;
'''Créer le firewall sur firewall-builder puis le déployer'''&lt;br /&gt;
* Ajouter les vm dans le groupe &amp;quot;Virtual Machine&amp;quot; de firewall builder&lt;br /&gt;
* Ajouter les serveurs dans le groupe &amp;quot;Servers Applicatifs&amp;quot; de firewall builder&lt;br /&gt;
&lt;br /&gt;
== Installation paquets clients ( MYSQL / MARIADB ) ==&lt;br /&gt;
&lt;br /&gt;
'''Client :'''&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
apt-get install default-mysql-client&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Serveur :'''&lt;br /&gt;
Si le serveur MySQL doit être installé sur la machine :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
apt-get install default-mysql-server&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''UTF-8 client / serveur'''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sed -i -e '/\[client\]/{n;n;/$/a \&lt;br /&gt;
default-character-set = utf8&lt;br /&gt;
}' \&lt;br /&gt;
 -e '/\[mysqld\]/a \&lt;br /&gt;
character_set_server    = utf8\&lt;br /&gt;
collation_server        = utf8_general_ci' \&lt;br /&gt;
 -e '/\[mysql\]/a \&lt;br /&gt;
default-character-set = utf8' /etc/mysql/my.cnf&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Tuning ==&lt;br /&gt;
&lt;br /&gt;
* Sur un serveur physique, si le RAID est hard, il n'y a pas besoin du service mdadm&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sed -i -e 's/START_DAEMON=true/START_DAEMON=false/' -e 's/AUTOCHECK=true/AUTOCHECK=false/' /etc/default/mdadm&lt;br /&gt;
service mdadm restart&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* PLUS NECESSAIRE : Suppression des tty inutiles (2 suffisent)&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sed -i '56,59s/^/#/' /etc/inittab&lt;br /&gt;
kill -HUP 1&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Serveur de cache DNS local ==&lt;br /&gt;
* Suivre la procédure [[Bind]]&lt;br /&gt;
&lt;br /&gt;
== Monitoring / Supervision ==&lt;br /&gt;
* Installer et configurer [[Snmp]]&lt;br /&gt;
* Installer et configurer le client [[Nagios#Installation_du_client_sur_Debian |NRPE pour Debian]]&lt;br /&gt;
&lt;br /&gt;
== Sauvegarde ==&lt;br /&gt;
* Installer et configurer [[Bacula#Debian]]&lt;br /&gt;
&lt;br /&gt;
== Comptes utilisateurs ==&lt;br /&gt;
* Créer les comptes utilisateurs pour les accès du client (voir clés SSH publiques sur serveur Penta)&lt;br /&gt;
&lt;br /&gt;
[[Catégorie:Administration serveurs]]&lt;/div&gt;</description>
			<pubDate>Thu, 20 Jul 2023 08:20:47 GMT</pubDate>			<dc:creator>Pentasonic</dc:creator>			<comments>https://wiki.hegyd.com/index.php/Discussion:Systeme_d%27exploitation_Debian_12</comments>		</item>
		<item>
			<title>Systeme d'exploitation Debian 12</title>
			<link>https://wiki.hegyd.com/index.php/Systeme_d%27exploitation_Debian_12</link>
			<description>&lt;p&gt;Pentasonic&amp;nbsp;:&amp;#32;/* Installation paquets clients ( MYSQL / MARIADB ) */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;page en cours de création...&lt;br /&gt;
&lt;br /&gt;
== Debian 12 ( &amp;quot;Bookworm&amp;quot; ) ==&lt;br /&gt;
&lt;br /&gt;
* Si on arrive ici après l'installation d'une VM KVM, il faut d'abord se connecter depuis la console de la vm sur l'hyperviseur Proxmox en root, puis :&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
cat &amp;gt; /etc/ssh/sshd_config &amp;lt;&amp;lt;EOF&lt;br /&gt;
Include /etc/ssh/sshd_config.d/*.conf&lt;br /&gt;
PermitRootLogin without-password &lt;br /&gt;
PubkeyAcceptedAlgorithms +ssh-rsa&lt;br /&gt;
PubkeyAuthentication yes&lt;br /&gt;
AuthorizedKeysFile	.ssh/authorized_keys .ssh/authorized_keys2&lt;br /&gt;
KbdInteractiveAuthentication no&lt;br /&gt;
UsePAM yes&lt;br /&gt;
X11Forwarding yes&lt;br /&gt;
PrintMotd no&lt;br /&gt;
AcceptEnv LANG LC_*&lt;br /&gt;
Subsystem	sftp	/usr/lib/openssh/sftp-server&lt;br /&gt;
UseDns no&lt;br /&gt;
AllowUsers root mike admin support&lt;br /&gt;
EOF&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
On peut alors se connecter maintenant depuis Putty/MRemote via le compte root et le mot de passe saisi lors de l'installation.&lt;br /&gt;
&lt;br /&gt;
* Modification du mot de passe root si nécessaire, et selon la règle de nommage usuelle.&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
passwd&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
* Installer les paquets de base :&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
# Configuration APT pour remonter /tmp avec le flag exec (nécessaire pour certains paquets)&lt;br /&gt;
cat &amp;gt;&amp;gt; /etc/apt/apt.conf &amp;lt;&amp;lt;EOF&lt;br /&gt;
DPkg::Pre-Invoke{&amp;quot;mount -o remount,exec /tmp&amp;quot;;};&lt;br /&gt;
DPkg::Post-Invoke {&amp;quot;mount -o remount /tmp&amp;quot;;};&lt;br /&gt;
EOF&lt;br /&gt;
&lt;br /&gt;
apt-get update &amp;amp;&amp;amp; apt-get -y upgrade&lt;br /&gt;
apt-get -y install bash-completion ntp sudo htop telnet sysstat subversion git less vim-nox cscope exuberant-ctags&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
NB : si l'apt-get essaie de passer en ipv6 et que cela ne fonctionne pas, il faut modifier la ligne 54 du fichier /etc/gai.conf de la façon suivante :&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
precedence ::ffff:0:0/96  100&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Paramétrer les locales :&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
echo -n &amp;gt; /etc/environment&lt;br /&gt;
echo -n &amp;gt; /etc/default/locale&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Paramétrer debconf :&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
apt-get install dialog &amp;amp;&amp;amp;&lt;br /&gt;
echo &amp;quot;debconf debconf/priority        select high&amp;quot; | debconf-set-selections &amp;amp;&amp;amp;&lt;br /&gt;
echo &amp;quot;debconf debconf/frontend        select Dialog&amp;quot; | debconf-set-selections&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Définir vim comme éditeur par défaut&lt;br /&gt;
&amp;lt;pre&amp;gt;update-alternatives --set editor /usr/bin/vim.nox&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Paramétrer l'environnement utilisateur  '''EN ERREUR - À CORRIGER !'''&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sed -i '32,38s/^#//' /etc/bash.bashrc&lt;br /&gt;
cat &amp;gt;&amp;gt; /etc/bash.bashrc &amp;lt;&amp;lt;EOF&lt;br /&gt;
&lt;br /&gt;
export LS_OPTIONS='--color=auto'&lt;br /&gt;
eval &amp;quot;\`dircolors\`&amp;quot;&lt;br /&gt;
alias ls='ls \$LS_OPTIONS'&lt;br /&gt;
alias ll='ls \$LS_OPTIONS -l'&lt;br /&gt;
alias grep='grep --color=auto'&lt;br /&gt;
EOF&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Modifier le shell par défaut des utilisateurs en éditant la lignes suivante du fichier &amp;quot;/etc/default/useradd&amp;quot; :&lt;br /&gt;
&amp;lt;pre&amp;gt;sed -i 's/^SHELL=\/bin\/sh/SHELL=\/bin\/bash/' /etc/default/useradd&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Gestion du Umask&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sed -i 's/^UMASK\s\+022/UMASK    002/' /etc/login.defs&lt;br /&gt;
echo &amp;quot;session optional pam_umask.so&amp;quot; &amp;gt;&amp;gt; /etc/pam.d/common-session&lt;br /&gt;
echo &amp;quot;session optional pam_umask.so&amp;quot; &amp;gt;&amp;gt; /etc/pam.d/common-session-noninteractive&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Création des groupes par défaut&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
userdel -r user1 #user créé pendant l'installation&lt;br /&gt;
groupadd -g 1000 dev&lt;br /&gt;
groupadd -g 1001 grsec&lt;br /&gt;
groupadd -g 1002 fwadmin&lt;br /&gt;
groupadd -g 1003 adm-projects&lt;br /&gt;
groupadd -g 1004 wheel&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Ajouter les utilisateurs opérateurs&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
mkdir /root/.ssh&lt;br /&gt;
echo &amp;quot;ssh-dss AAAAB3NzaC1kc3MAAACBAM0TYqkYRN8FKBSRwAwgeUcoyjkW3Bw07QqGfJcNA90b6/id0riHYd6WJBCeQKsUqT+CxIPAhUA9dVqON9kfO8LtBPllMwqoTWtUth2tqRV35c8ANqv3x/RoPGZlOIiRplH6+uUuVElOBRIKmhzwBUVnVG5Ri6P06pjrc1D9emN5AAAAFQDiPCxtR+Pq1yDeg483IEdyWoepeQAAAIBE9RS1C/fR83HUzO3f1mmBgL8ipKx8+lFBcsEU9odOZuWsXkIdZAIjrgpzAzTEGD+4bWUiXhS0kwQqDp9bSBliw2atEXrTsgbHOV/gLFPAwoyv3IpSuFRMIwGYXQc6PJcZaAhtJ9FNEcCcvkuMC23eeO8XnV0Fl+3m25QIo9+SCgAAAIBB3EAkSlZqj5igXarzP5YaBDOwPSnasBHcxymtLuQwrjEqR/qa9qcGBSBOKMDfgB9IlLei9Ug668Q0WXEy8/ovV2P+tx6juETi0l2yt3Nm1S6IIYHbXR5BkMM4CAV6U2bR3yCg+sx4encqCJOAIf+xlZzzFJBMbgTQhpJXIfcwOw== admin@backup.hegyd.com&lt;br /&gt;
ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDfcJ8J5YR6F7qrYLuVJ3YIqOXqNvj1OnYd0zybZ45X+IeFKePo2hL1NHALHWxys6Qo4Ta3pPcRkliQBy51IIXOtNVp90C4XqTNkwaAl6X4RnPPoGNVgq1V53BW/mkUYsvLoYTJHokb+a3exGHCYaPbuj09FV5VVdF2uGUIiRyMZzmZurLCzySagP+8e34ZrLDlwwmDtd24CVc0OyxikqFOzzOkvCWTaAttGv7qyAlwjyAAMTqlJhqPNaCQcOJVEGiwXNlXqjroRJz7j4a3vEd3xujfY3zeSu9U22iCgAJWiLRI+M7m7af4/yxTV8IYNvpOMTjqMnxOEAKsiCLmrwUJ MGA@HEGYD&lt;br /&gt;
ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDSpLz0aUxPDyO5cXPm8HQkaNAUjNNULrhH8G3Nvw7SdhAvRVL9/RKzXu5Aa4nSQd0u61bWVlGvDVSSZgZGRnoxsmzK1aOJWcgJmhVI1r6o9fVKSxz/x+1uE8PFJxUVaGULoLvDRzZLDazg/c/Djb5AgTprmw8KvMKdcDk/kCixFmjEObuOwFbnA/ZbnHS8PPUgHSCwLNAQOUSZSLRZzEFRKO4+HCl5T7iZfCGd7dCInysG2tVzBJCqsN7hw5fhz49Kb1txa93dYhY7kh7SYqCYthGToqGVcDNQX7cXCP2Sqpw+2N/SAcke6E/MgalYAr40dIRRFuUJKX8LxLoko47r admin@rescue&lt;br /&gt;
ssh-dss AAAAB3NzaC1kc3MAAACBAPoQ6wRywMMkQ0npdVnRdlIclapxF0n3kK7iljksiwfi5p8VzGgbF6KxYiroJaKu7Q3gf4EgPlTyWJ8TgCI/bji/bCTqdPfMjQpp621l6p244WSMQEWipExnCkI6oBTuEK1Hr/T435ygwscwl2vcGnXQcGA6K7p16LpsLHykKPKtAAAAFQC1B/WkyCWjVSubUZgMBNfCeE2DaQAAAIBLmHlw2IrhZEhuz1m3k1H+ssH1JiPTcN1I6Z+M/n3OTYrdMIBuPLEtr3P+SZrnmZVLlwIzWtlw2dtwv+5G0UpzgNKmUQf27o2sgrKnSap2FP3cqBbDuUrsaZLexVawCualQPxTcXqufanrwPPYht3rtM5J3VmkW/jqpATxXJnO5wAAAIB+u9M9bObM7YzB7CZ4jmr4wXAo2HocqvBygmSX4dj3qgsqJoJ7bOATCYVSps6kqVcvWvztZ58duC1gvomDB+56CAPkin3S52Wtq6J/Qz3q+SEJNqcZ5+qiGn9mORaTsEx+iaA4pNbRjuKMp7rmWJ1gQ4e/OxQwmJXpTARsZIkBOw== admin@SRV-ADMIN-HEGYD&lt;br /&gt;
ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDDSTvhJwZSkwprrGoTTCDXK4p4VtyGo9EBNckRimYpwUAIq5MV3coWwrfJR/5qH7gYgZdCtBkZR/Mq59Xoeug7Gs5saoVkM0AjjIWPIpx52tl6/mnMvb7XrHwgonxiP2UR5o6tzVJgIK5jO7K6ezaJMobbmorxTDr7zcRm3obON1s21+Wv2FXZBUsFxXL3QjoECgh9mCV7bIjVis6Wl/bPq/ufLwcIhSnnpAzes7kWrfpIU825wUizdyp3JL8clDt1ovdBll7HdnCxmpux/NQQAixNYZhS0G65xXa8Db6hb3XS9v0AZcx07xsP+bGrUMo++L+HPqLYVADTskiRST+Z admin@SRV-ADMIN-HEGYD&lt;br /&gt;
ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAHM3LBXe42KgEg9S23UO/PvL9EaYqECQDaRpQRJT7lkbcCNKTspRLVSHfWyyirykAME9fYcWhs6FJpE1/S/H2Pyre/0kUs9fZcaDyIuieow8lTu2dUYhZeMXmD0Uk4oUliaNxO3ATth116wdH/sp7Z46PofnNop2oAEhML7pJIN4/3v9BbUyzJNMQ1ZspPJh0e4P1dtNBVo/vIfByNWMgAVJW4w0Srcir13KsQG2FhWAZVhNBqUmVJnB6TwfcR27zQrxOIuk2R3g4eGHBZtckgA+KHEacPu9Sy7Hzp2Qz0kr+pylcpVbKv0Wl2Uyie7ekt/juiO8NdylBo4DD6+jWfESooLrfaXBLSzXDy2OWENxclmwKsj1CFFHNwyvBTooeNzMjHp1+lI4I0GDiF5ZdBA01hhEs9lsn6ZIkjj2WMaW5BVw7VtdsG4S3ZxTowviFStf7CTuHKLm2gPBBCXj4gkuXNOEta+fFBGBJDLPWfzWSOBcUEexL2CVeLI+xxtwqWjogsYLISydT1kAf/ucSmC7hIUab1UVwCHFxg8JQ1G/ne/XY3JwVSflHpVSWYAqerb9PF80nr+MSWuzq5BMmFboEUXFNVPWgfaJk29JqaIZFnyG1V85LHhX9yGSLpn1gXF3Yt/dtxIoKiE6wFy6W18bzw+6zABvcIvXz7hiWGNp enzo@dri&amp;quot; &amp;gt;&amp;gt; /root/.ssh/authorized_keys&lt;br /&gt;
chmod 700 /root/.ssh&lt;br /&gt;
chmod 600 /root/.ssh/authorized_keys&lt;br /&gt;
&lt;br /&gt;
useradd -m -u 1020 -G fwadmin,dev,adm,staff,adm-projects,wheel -s /bin/bash mike&lt;br /&gt;
mkdir /home/mike/.ssh&lt;br /&gt;
chmod 700 /home/mike/.ssh&lt;br /&gt;
echo &amp;quot;ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQCrFOIGcDPe+LfoPc11vtv2EOVG63zBndLVnf48mC+krw2vXomDLXG+KnhIAx1yFhCh6B/8R9C3wMxwhghemE3succS+Q7Truu2pd7zDmDNn6cd8Iw02qe8dl3nZhVk5XtGMgeV3JRA7u8q32i4tadbONRICExjcm9pVL5wx5aLzNBtu1opyMdvHc0dBelghVa9kkg6bRri8AF38M16NTEqQNA7crwHHa9ZLBE+8xFWmkJdBJ7zRoR6XEwbOr020VEM+sKzCPl0sy606aW3bi59tYobqAGBjTglIOJWXKMxu1cPJnSCx6Xom9F6AeF1C4CghVrZpfu++XSmJQtXoId m.reault@hegyd.com&amp;quot; &amp;gt; /home/mike/.ssh/authorized_keys&lt;br /&gt;
chmod 600 /home/mike/.ssh/authorized_keys&lt;br /&gt;
chown -R mike:mike /home/mike/.ssh&lt;br /&gt;
&lt;br /&gt;
useradd -m -u 1021 -G fwadmin,dev,adm,staff,adm-projects,wheel -s /bin/bash -p paCtx8rsjkGhQ admin&lt;br /&gt;
mkdir /home/admin/.ssh&lt;br /&gt;
chmod 700 /home/admin/.ssh&lt;br /&gt;
echo &amp;quot;ssh-dss AAAAB3NzaC1kc3MAAACBAM0TYqkYRN8FKBSRwAwgeUcoyjkW3Bw07QqGfJcNA90b6/id0riHYd6WJBCeQKsUqT+CxIPAhUA9dVqON9kfO8LtBPllMwqoTWtUth2tqRV35c8ANqv3x/RoPGZlOIiRplH6+uUuVElOBRIKmhzwBUVnVG5Ri6P06pjrc1D9emN5AAAAFQDiPCxtR+Pq1yDeg483IEdyWoepeQAAAIBE9RS1C/fR83HUzO3f1mmBgL8ipKx8+lFBcsEU9odOZuWsXkIdZAIjrgpzAzTEGD+4bWUiXhS0kwQqDp9bSBliw2atEXrTsgbHOV/gLFPAwoyv3IpSuFRMIwGYXQc6PJcZaAhtJ9FNEcCcvkuMC23eeO8XnV0Fl+3m25QIo9+SCgAAAIBB3EAkSlZqj5igXarzP5YaBDOwPSnasBHcxymtLuQwrjEqR/qa9qcGBSBOKMDfgB9IlLei9Ug668Q0WXEy8/ovV2P+tx6juETi0l2yt3Nm1S6IIYHbXR5BkMM4CAV6U2bR3yCg+sx4encqCJOAIf+xlZzzFJBMbgTQhpJXIfcwOw== admin@backup.hegyd.com&lt;br /&gt;
ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDfcJ8J5YR6F7qrYLuVJ3YIqOXqNvj1OnYd0zybZ45X+IeFKePo2hL1NHALHWxys6Qo4Ta3pPcRkliQBy51IIXOtNVp90C4XqTNkwaAl6X4RnPPoGNVgq1V53BW/mkUYsvLoYTJHokb+a3exGHCYaPbuj09FV5VVdF2uGUIiRyMZzmZurLCzySagP+8e34ZrLDlwwmDtd24CVc0OyxikqFOzzOkvCWTaAttGv7qyAlwjyAAMTqlJhqPNaCQcOJVEGiwXNlXqjroRJz7j4a3vEd3xujfY3zeSu9U22iCgAJWiLRI+M7m7af4/yxTV8IYNvpOMTjqMnxOEAKsiCLmrwUJ MGA@HEGYD&lt;br /&gt;
ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDSpLz0aUxPDyO5cXPm8HQkaNAUjNNULrhH8G3Nvw7SdhAvRVL9/RKzXu5Aa4nSQd0u61bWVlGvDVSSZgZGRnoxsmzK1aOJWcgJmhVI1r6o9fVKSxz/x+1uE8PFJxUVaGULoLvDRzZLDazg/c/Djb5AgTprmw8KvMKdcDk/kCixFmjEObuOwFbnA/ZbnHS8PPUgHSCwLNAQOUSZSLRZzEFRKO4+HCl5T7iZfCGd7dCInysG2tVzBJCqsN7hw5fhz49Kb1txa93dYhY7kh7SYqCYthGToqGVcDNQX7cXCP2Sqpw+2N/SAcke6E/MgalYAr40dIRRFuUJKX8LxLoko47r admin@rescue&lt;br /&gt;
ssh-dss AAAAB3NzaC1kc3MAAACBAPoQ6wRywMMkQ0npdVnRdlIclapxF0n3kK7iljksiwfi5p8VzGgbF6KxYiroJaKu7Q3gf4EgPlTyWJ8TgCI/bji/bCTqdPfMjQpp621l6p244WSMQEWipExnCkI6oBTuEK1Hr/T435ygwscwl2vcGnXQcGA6K7p16LpsLHykKPKtAAAAFQC1B/WkyCWjVSubUZgMBNfCeE2DaQAAAIBLmHlw2IrhZEhuz1m3k1H+ssH1JiPTcN1I6Z+M/n3OTYrdMIBuPLEtr3P+SZrnmZVLlwIzWtlw2dtwv+5G0UpzgNKmUQf27o2sgrKnSap2FP3cqBbDuUrsaZLexVawCualQPxTcXqufanrwPPYht3rtM5J3VmkW/jqpATxXJnO5wAAAIB+u9M9bObM7YzB7CZ4jmr4wXAo2HocqvBygmSX4dj3qgsqJoJ7bOATCYVSps6kqVcvWvztZ58duC1gvomDB+56CAPkin3S52Wtq6J/Qz3q+SEJNqcZ5+qiGn9mORaTsEx+iaA4pNbRjuKMp7rmWJ1gQ4e/OxQwmJXpTARsZIkBOw== admin@SRV-ADMIN-HEGYD&lt;br /&gt;
ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDDSTvhJwZSkwprrGoTTCDXK4p4VtyGo9EBNckRimYpwUAIq5MV3coWwrfJR/5qH7gYgZdCtBkZR/Mq59Xoeug7Gs5saoVkM0AjjIWPIpx52tl6/mnMvb7XrHwgonxiP2UR5o6tzVJgIK5jO7K6ezaJMobbmorxTDr7zcRm3obON1s21+Wv2FXZBUsFxXL3QjoECgh9mCV7bIjVis6Wl/bPq/ufLwcIhSnnpAzes7kWrfpIU825wUizdyp3JL8clDt1ovdBll7HdnCxmpux/NQQAixNYZhS0G65xXa8Db6hb3XS9v0AZcx07xsP+bGrUMo++L+HPqLYVADTskiRST+Z admin@SRV-ADMIN-HEGYD&lt;br /&gt;
ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAHM3LBXe42KgEg9S23UO/PvL9EaYqECQDaRpQRJT7lkbcCNKTspRLVSHfWyyirykAME9fYcWhs6FJpE1/S/H2Pyre/0kUs9fZcaDyIuieow8lTu2dUYhZeMXmD0Uk4oUliaNxO3ATth116wdH/sp7Z46PofnNop2oAEhML7pJIN4/3v9BbUyzJNMQ1ZspPJh0e4P1dtNBVo/vIfByNWMgAVJW4w0Srcir13KsQG2FhWAZVhNBqUmVJnB6TwfcR27zQrxOIuk2R3g4eGHBZtckgA+KHEacPu9Sy7Hzp2Qz0kr+pylcpVbKv0Wl2Uyie7ekt/juiO8NdylBo4DD6+jWfESooLrfaXBLSzXDy2OWENxclmwKsj1CFFHNwyvBTooeNzMjHp1+lI4I0GDiF5ZdBA01hhEs9lsn6ZIkjj2WMaW5BVw7VtdsG4S3ZxTowviFStf7CTuHKLm2gPBBCXj4gkuXNOEta+fFBGBJDLPWfzWSOBcUEexL2CVeLI+xxtwqWjogsYLISydT1kAf/ucSmC7hIUab1UVwCHFxg8JQ1G/ne/XY3JwVSflHpVSWYAqerb9PF80nr+MSWuzq5BMmFboEUXFNVPWgfaJk29JqaIZFnyG1V85LHhX9yGSLpn1gXF3Yt/dtxIoKiE6wFy6W18bzw+6zABvcIvXz7hiWGNp enzo@dri&lt;br /&gt;
&amp;quot; &amp;gt; /home/admin/.ssh/authorized_keys&lt;br /&gt;
chmod 600 /home/admin/.ssh/authorized_keys&lt;br /&gt;
chown -R admin:admin /home/admin/.ssh&lt;br /&gt;
&lt;br /&gt;
useradd -m -u 1022 -G fwadmin,dev,adm,staff,adm-projects,wheel -s /bin/bash -p pa2TnhUhhBRfU support&lt;br /&gt;
mkdir /home/support/.ssh&lt;br /&gt;
chmod 700 /home/support/.ssh&lt;br /&gt;
touch /home/support/.ssh/authorized_keys&lt;br /&gt;
chmod 600 /home/support/.ssh/authorized_keys&lt;br /&gt;
chown -R support:support /home/support/.ssh&lt;br /&gt;
&lt;br /&gt;
chmod 750 /home/*&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*  Configurer alias admin&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
echo &amp;quot;alias root=\&amp;quot;ssh -AX root@localhost\&amp;quot;&amp;quot; &amp;gt;&amp;gt;/home/admin/.bashrc&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Installer le serveur de mail local&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
debconf-set-selections &amp;lt;&amp;lt;EOF&lt;br /&gt;
postfix postfix/root_address    string&lt;br /&gt;
postfix postfix/rfc1035_violation       boolean false&lt;br /&gt;
postfix postfix/mydomain_warning        boolean&lt;br /&gt;
postfix postfix/mynetworks      string  127.0.0.0/8 [::ffff:127.0.0.0]/104 [::1]/128&lt;br /&gt;
postfix postfix/mailname        string  $(hostname -f)&lt;br /&gt;
postfix postfix/tlsmgr_upgrade_warning  boolean&lt;br /&gt;
postfix postfix/recipient_delim string  +&lt;br /&gt;
postfix postfix/main_mailer_type        select  Internet Site&lt;br /&gt;
postfix postfix/destinations    string  $(hostname -f), localhost.$(hostname -f | sed -e 's/^[^.]\+\.\(.*\)$/\1/'), localhost&lt;br /&gt;
postfix postfix/retry_upgrade_warning   boolean&lt;br /&gt;
# Faut-il installer postfix malgré l'incompatibilité du noyau ?&lt;br /&gt;
postfix postfix/kernel_version_warning  boolean&lt;br /&gt;
postfix postfix/not_configured  error&lt;br /&gt;
postfix postfix/mailbox_limit   string  0&lt;br /&gt;
postfix postfix/relayhost       string&lt;br /&gt;
postfix postfix/procmail        boolean false&lt;br /&gt;
postfix postfix/bad_recipient_delimiter error&lt;br /&gt;
postfix postfix/protocols       select  ipv4&lt;br /&gt;
postfix postfix/chattr  boolean false&lt;br /&gt;
EOF&lt;br /&gt;
&lt;br /&gt;
NB : les erreurs sur le ligne 13 et 17 sont normales.&lt;br /&gt;
&lt;br /&gt;
heirloom-mailx est déprécié mais présent dans le paquet s-nail&lt;br /&gt;
&lt;br /&gt;
apt-get -y install postfix s-nail&lt;br /&gt;
&lt;br /&gt;
cat &amp;gt;&amp;gt; /etc/logrotate.d/rsyslog &amp;lt;&amp;lt;EOF&lt;br /&gt;
/var/log/syslog&lt;br /&gt;
/var/log/mail.log&lt;br /&gt;
{&lt;br /&gt;
    rotate 4&lt;br /&gt;
    weekly&lt;br /&gt;
    missingok&lt;br /&gt;
    notifempty&lt;br /&gt;
    compress&lt;br /&gt;
    delaycompress&lt;br /&gt;
    create 640 root dev&lt;br /&gt;
    sharedscripts&lt;br /&gt;
    postrotate&lt;br /&gt;
        invoke-rc.d rsyslog rotate &amp;gt; /dev/null&lt;br /&gt;
    endscript&lt;br /&gt;
}&lt;br /&gt;
/var/log/mail.info&lt;br /&gt;
/var/log/mail.warn&lt;br /&gt;
/var/log/mail.err&lt;br /&gt;
/var/log/daemon.log&lt;br /&gt;
/var/log/kern.log&lt;br /&gt;
/var/log/auth.log&lt;br /&gt;
/var/log/user.log&lt;br /&gt;
/var/log/lpr.log&lt;br /&gt;
/var/log/cron.log&lt;br /&gt;
/var/log/debug&lt;br /&gt;
/var/log/messages&lt;br /&gt;
{&lt;br /&gt;
	rotate 4&lt;br /&gt;
	weekly&lt;br /&gt;
	missingok&lt;br /&gt;
	notifempty&lt;br /&gt;
	compress&lt;br /&gt;
	delaycompress&lt;br /&gt;
	sharedscripts&lt;br /&gt;
	postrotate&lt;br /&gt;
		/usr/lib/rsyslog/rsyslog-rotate&lt;br /&gt;
	endscript&lt;br /&gt;
}&lt;br /&gt;
EOF&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Activer les logs postfix&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
postfix stop&lt;br /&gt;
postconf maillog_file=/var/log/maillog&lt;br /&gt;
postfix start&lt;br /&gt;
chgrp dev /var/log/mail.log&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
cat &amp;gt;&amp;gt; /etc/aliases &amp;lt;&amp;lt;EOF&lt;br /&gt;
root: tech@hegyd.com&lt;br /&gt;
mike: m.reault@netprestation.com&lt;br /&gt;
EOF&lt;br /&gt;
newaliases&lt;br /&gt;
service postfix reload&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* Cloner le depot sys-common&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Au préalable, pour autoriser le git, se connecter sur srv-admin ( bastion ) et faire :&lt;br /&gt;
&lt;br /&gt;
eval $(ssh-agent)&lt;br /&gt;
ssh-add&lt;br /&gt;
ssh root@nouvelle_vm &lt;br /&gt;
ou ssh nouvelle_vm puis su - root&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
mkdir /usr/local/share/hegyd&lt;br /&gt;
cat &amp;gt; ~/.ssh/config &amp;lt;&amp;lt; EOF&lt;br /&gt;
PubkeyAcceptedKeyTypes=+ssh-dss&lt;br /&gt;
PubKeyAcceptedKeyTypes=+ssh-rsa&lt;br /&gt;
Host git.hegyd.net&lt;br /&gt;
	StrictHostKeyChecking no&lt;br /&gt;
	HostKeyAlgorithms=+ssh-dss&lt;br /&gt;
EOF&lt;br /&gt;
git clone -q git@git.hegyd.net:sys-common /usr/local/share/hegyd/sys-common&lt;br /&gt;
chmod -R g+rw /usr/local/share/hegyd&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Ajouter une version prédéfinie de VimRC '''EN ERREUR - À CORRIGER !'''&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
ln -s /usr/local/share/hegyd/sys-common/vim/vimrc_hegyd /etc/vim/vimrc.local&lt;br /&gt;
sed -i '78,80s/^/&amp;quot;/' /usr/share/vim/vim81/defaults.vim&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Ajouter le script d'alerte des reboot&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
cat &amp;lt;&amp;lt;EOF &amp;gt;/etc/rc.local&lt;br /&gt;
#!/bin/sh -e&lt;br /&gt;
#&lt;br /&gt;
# rc.local&lt;br /&gt;
#&lt;br /&gt;
# This script is executed at the end of each multiuser runlevel.&lt;br /&gt;
# Make sure that the script will &amp;quot;exit 0&amp;quot; on success or any other&lt;br /&gt;
# value on error.&lt;br /&gt;
#&lt;br /&gt;
# In order to enable or disable this script just change the execution&lt;br /&gt;
# bits.&lt;br /&gt;
#&lt;br /&gt;
# By default this script does nothing.&lt;br /&gt;
&lt;br /&gt;
exit 0&lt;br /&gt;
EOF&lt;br /&gt;
chmod +x /etc/rc.local&lt;br /&gt;
systemctl start rc-local&lt;br /&gt;
systemctl status rc-local&lt;br /&gt;
sed -i '/^exit 0/i\/usr\/local\/share\/hegyd\/sys-common\/bin\/alert-reboot' /etc/rc.local&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== IP Vrack (pour les VMs) ==&lt;br /&gt;
* Si la VM doit avoir une IP VRACK, il faut la configurer après avoir chois une IP dans le fichier des IPs&lt;br /&gt;
* Se configure via l'UI Proxmox généralement sur un pont vmbr1 ( screenshots à faire )&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
NB : pour les hyperviseurs, voir après l'installation dans le wiki&amp;lt;br /&amp;gt;&lt;br /&gt;
* Pour les serveurs physiques, positionner l'adresse VRack sur l'interface eth1 ou eth3 (selon le serveur)&lt;br /&gt;
&lt;br /&gt;
== Pare feu ==&lt;br /&gt;
* Important : Suppression de ufw installé automatiquement avec Debian 10/Buster et qui bloque fwbuilder.&lt;br /&gt;
Référence : https://talk.lowendspirit.com/discussion/290/resolved-ufw-iptables-not-working-in-debian-10-minimal&lt;br /&gt;
&lt;br /&gt;
* La fonction &amp;quot;hostname -f&amp;quot; est en erreur si le domaine n'est pas qualifié totalement, faire :&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
hostname -b nom_vm.domaine.tld&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
exemple : &lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
hostname -b toto.preprod.hegyd.net&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Et vérifier le /etc/hosts.&lt;br /&gt;
&lt;br /&gt;
* Installation&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
apt install iptables&lt;br /&gt;
update-alternatives --set iptables /usr/sbin/iptables-legacy&lt;br /&gt;
update-alternatives --set ip6tables /usr/sbin/ip6tables-legacy&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Configurer le système&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
mkdir /etc/firewall&lt;br /&gt;
chgrp fwadmin /etc/firewall&lt;br /&gt;
chmod 2770 /etc/firewall&lt;br /&gt;
sed  -i -e '/^Defaults\s\+env_reset\s*$/aDefaults:%fwadmin   !lecture , passwd_timeout=1 , timestamp_timeout=1' -e &amp;quot;/^root\s\+ALL=(ALL:ALL)\s\+ALL\s*$/a%fwadmin  ALL = NOPASSWD: /etc/firewall/$(hostname -f).fw , /usr/bin/pkill&amp;quot; /etc/sudoers&lt;br /&gt;
sed -i &amp;quot;/^exit 0/i\/etc\/firewall\/$(hostname -f).fw&amp;quot; /etc/rc.local&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Créer et déployer le par feu&lt;br /&gt;
'''Créer le firewall sur firewall-builder puis le déployer'''&lt;br /&gt;
* Ajouter les vm dans le groupe &amp;quot;Virtual Machine&amp;quot; de firewall builder&lt;br /&gt;
* Ajouter les serveurs dans le groupe &amp;quot;Servers Applicatifs&amp;quot; de firewall builder&lt;br /&gt;
&lt;br /&gt;
== Installation paquets clients ( MYSQL / MARIADB ) ==&lt;br /&gt;
&lt;br /&gt;
'''Client :'''&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
apt-get install default-mysql-client&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Serveur :'''&lt;br /&gt;
Si le serveur MySQL doit être installé sur la machine :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
apt-get install default-mysql-server&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''UTF-8 client / serveur'''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sed -i -e '/\[client\]/{n;n;/$/a \&lt;br /&gt;
default-character-set = utf8&lt;br /&gt;
}' \&lt;br /&gt;
 -e '/\[mysqld\]/a \&lt;br /&gt;
character_set_server    = utf8\&lt;br /&gt;
collation_server        = utf8_general_ci' \&lt;br /&gt;
 -e '/\[mysql\]/a \&lt;br /&gt;
default-character-set = utf8' /etc/mysql/my.cnf&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Tuning ==&lt;br /&gt;
&lt;br /&gt;
* Sur un serveur physique, si le RAID est hard, il n'y a pas besoin du service mdadm&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sed -i -e 's/START_DAEMON=true/START_DAEMON=false/' -e 's/AUTOCHECK=true/AUTOCHECK=false/' /etc/default/mdadm&lt;br /&gt;
service mdadm restart&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* PLUS NECESSAIRE : Suppression des tty inutiles (2 suffisent)&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sed -i '56,59s/^/#/' /etc/inittab&lt;br /&gt;
kill -HUP 1&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Serveur de cache DNS local ==&lt;br /&gt;
* Suivre la procédure [[Bind]]&lt;br /&gt;
&lt;br /&gt;
== Monitoring / Supervision ==&lt;br /&gt;
* Installer et configurer [[Snmp]]&lt;br /&gt;
* Installer et configurer le client [[Nagios#Installation_du_client_sur_Debian |NRPE pour Debian]]&lt;br /&gt;
&lt;br /&gt;
== Sauvegarde ==&lt;br /&gt;
* Installer et configurer [[Bacula#Debian]]&lt;br /&gt;
&lt;br /&gt;
== Comptes utilisateurs ==&lt;br /&gt;
* Créer les comptes utilisateurs pour les accès du client (voir clés SSH publiques sur serveur Penta)&lt;br /&gt;
&lt;br /&gt;
[[Catégorie:Administration serveurs]]&lt;/div&gt;</description>
			<pubDate>Mon, 17 Jul 2023 15:16:42 GMT</pubDate>			<dc:creator>Pentasonic</dc:creator>			<comments>https://wiki.hegyd.com/index.php/Discussion:Systeme_d%27exploitation_Debian_12</comments>		</item>
		<item>
			<title>Systeme d'exploitation Debian 12</title>
			<link>https://wiki.hegyd.com/index.php/Systeme_d%27exploitation_Debian_12</link>
			<description>&lt;p&gt;Pentasonic&amp;nbsp;:&amp;#32;/* Installation paquets clients ( MYSQL / MARIADB ) */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;page en cours de création...&lt;br /&gt;
&lt;br /&gt;
== Debian 12 ( &amp;quot;Bookworm&amp;quot; ) ==&lt;br /&gt;
&lt;br /&gt;
* Si on arrive ici après l'installation d'une VM KVM, il faut d'abord se connecter depuis la console de la vm sur l'hyperviseur Proxmox en root, puis :&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
cat &amp;gt; /etc/ssh/sshd_config &amp;lt;&amp;lt;EOF&lt;br /&gt;
Include /etc/ssh/sshd_config.d/*.conf&lt;br /&gt;
PermitRootLogin without-password &lt;br /&gt;
PubkeyAcceptedAlgorithms +ssh-rsa&lt;br /&gt;
PubkeyAuthentication yes&lt;br /&gt;
AuthorizedKeysFile	.ssh/authorized_keys .ssh/authorized_keys2&lt;br /&gt;
KbdInteractiveAuthentication no&lt;br /&gt;
UsePAM yes&lt;br /&gt;
X11Forwarding yes&lt;br /&gt;
PrintMotd no&lt;br /&gt;
AcceptEnv LANG LC_*&lt;br /&gt;
Subsystem	sftp	/usr/lib/openssh/sftp-server&lt;br /&gt;
UseDns no&lt;br /&gt;
AllowUsers root mike admin support&lt;br /&gt;
EOF&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
On peut alors se connecter maintenant depuis Putty/MRemote via le compte root et le mot de passe saisi lors de l'installation.&lt;br /&gt;
&lt;br /&gt;
* Modification du mot de passe root si nécessaire, et selon la règle de nommage usuelle.&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
passwd&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
* Installer les paquets de base :&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
# Configuration APT pour remonter /tmp avec le flag exec (nécessaire pour certains paquets)&lt;br /&gt;
cat &amp;gt;&amp;gt; /etc/apt/apt.conf &amp;lt;&amp;lt;EOF&lt;br /&gt;
DPkg::Pre-Invoke{&amp;quot;mount -o remount,exec /tmp&amp;quot;;};&lt;br /&gt;
DPkg::Post-Invoke {&amp;quot;mount -o remount /tmp&amp;quot;;};&lt;br /&gt;
EOF&lt;br /&gt;
&lt;br /&gt;
apt-get update &amp;amp;&amp;amp; apt-get -y upgrade&lt;br /&gt;
apt-get -y install bash-completion ntp sudo htop telnet sysstat subversion git less vim-nox cscope exuberant-ctags&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
NB : si l'apt-get essaie de passer en ipv6 et que cela ne fonctionne pas, il faut modifier la ligne 54 du fichier /etc/gai.conf de la façon suivante :&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
precedence ::ffff:0:0/96  100&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Paramétrer les locales :&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
echo -n &amp;gt; /etc/environment&lt;br /&gt;
echo -n &amp;gt; /etc/default/locale&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Paramétrer debconf :&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
apt-get install dialog &amp;amp;&amp;amp;&lt;br /&gt;
echo &amp;quot;debconf debconf/priority        select high&amp;quot; | debconf-set-selections &amp;amp;&amp;amp;&lt;br /&gt;
echo &amp;quot;debconf debconf/frontend        select Dialog&amp;quot; | debconf-set-selections&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Définir vim comme éditeur par défaut&lt;br /&gt;
&amp;lt;pre&amp;gt;update-alternatives --set editor /usr/bin/vim.nox&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Paramétrer l'environnement utilisateur  '''EN ERREUR - À CORRIGER !'''&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sed -i '32,38s/^#//' /etc/bash.bashrc&lt;br /&gt;
cat &amp;gt;&amp;gt; /etc/bash.bashrc &amp;lt;&amp;lt;EOF&lt;br /&gt;
&lt;br /&gt;
export LS_OPTIONS='--color=auto'&lt;br /&gt;
eval &amp;quot;\`dircolors\`&amp;quot;&lt;br /&gt;
alias ls='ls \$LS_OPTIONS'&lt;br /&gt;
alias ll='ls \$LS_OPTIONS -l'&lt;br /&gt;
alias grep='grep --color=auto'&lt;br /&gt;
EOF&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Modifier le shell par défaut des utilisateurs en éditant la lignes suivante du fichier &amp;quot;/etc/default/useradd&amp;quot; :&lt;br /&gt;
&amp;lt;pre&amp;gt;sed -i 's/^SHELL=\/bin\/sh/SHELL=\/bin\/bash/' /etc/default/useradd&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Gestion du Umask&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sed -i 's/^UMASK\s\+022/UMASK    002/' /etc/login.defs&lt;br /&gt;
echo &amp;quot;session optional pam_umask.so&amp;quot; &amp;gt;&amp;gt; /etc/pam.d/common-session&lt;br /&gt;
echo &amp;quot;session optional pam_umask.so&amp;quot; &amp;gt;&amp;gt; /etc/pam.d/common-session-noninteractive&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Création des groupes par défaut&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
userdel -r user1 #user créé pendant l'installation&lt;br /&gt;
groupadd -g 1000 dev&lt;br /&gt;
groupadd -g 1001 grsec&lt;br /&gt;
groupadd -g 1002 fwadmin&lt;br /&gt;
groupadd -g 1003 adm-projects&lt;br /&gt;
groupadd -g 1004 wheel&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Ajouter les utilisateurs opérateurs&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
mkdir /root/.ssh&lt;br /&gt;
echo &amp;quot;ssh-dss AAAAB3NzaC1kc3MAAACBAM0TYqkYRN8FKBSRwAwgeUcoyjkW3Bw07QqGfJcNA90b6/id0riHYd6WJBCeQKsUqT+CxIPAhUA9dVqON9kfO8LtBPllMwqoTWtUth2tqRV35c8ANqv3x/RoPGZlOIiRplH6+uUuVElOBRIKmhzwBUVnVG5Ri6P06pjrc1D9emN5AAAAFQDiPCxtR+Pq1yDeg483IEdyWoepeQAAAIBE9RS1C/fR83HUzO3f1mmBgL8ipKx8+lFBcsEU9odOZuWsXkIdZAIjrgpzAzTEGD+4bWUiXhS0kwQqDp9bSBliw2atEXrTsgbHOV/gLFPAwoyv3IpSuFRMIwGYXQc6PJcZaAhtJ9FNEcCcvkuMC23eeO8XnV0Fl+3m25QIo9+SCgAAAIBB3EAkSlZqj5igXarzP5YaBDOwPSnasBHcxymtLuQwrjEqR/qa9qcGBSBOKMDfgB9IlLei9Ug668Q0WXEy8/ovV2P+tx6juETi0l2yt3Nm1S6IIYHbXR5BkMM4CAV6U2bR3yCg+sx4encqCJOAIf+xlZzzFJBMbgTQhpJXIfcwOw== admin@backup.hegyd.com&lt;br /&gt;
ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDfcJ8J5YR6F7qrYLuVJ3YIqOXqNvj1OnYd0zybZ45X+IeFKePo2hL1NHALHWxys6Qo4Ta3pPcRkliQBy51IIXOtNVp90C4XqTNkwaAl6X4RnPPoGNVgq1V53BW/mkUYsvLoYTJHokb+a3exGHCYaPbuj09FV5VVdF2uGUIiRyMZzmZurLCzySagP+8e34ZrLDlwwmDtd24CVc0OyxikqFOzzOkvCWTaAttGv7qyAlwjyAAMTqlJhqPNaCQcOJVEGiwXNlXqjroRJz7j4a3vEd3xujfY3zeSu9U22iCgAJWiLRI+M7m7af4/yxTV8IYNvpOMTjqMnxOEAKsiCLmrwUJ MGA@HEGYD&lt;br /&gt;
ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDSpLz0aUxPDyO5cXPm8HQkaNAUjNNULrhH8G3Nvw7SdhAvRVL9/RKzXu5Aa4nSQd0u61bWVlGvDVSSZgZGRnoxsmzK1aOJWcgJmhVI1r6o9fVKSxz/x+1uE8PFJxUVaGULoLvDRzZLDazg/c/Djb5AgTprmw8KvMKdcDk/kCixFmjEObuOwFbnA/ZbnHS8PPUgHSCwLNAQOUSZSLRZzEFRKO4+HCl5T7iZfCGd7dCInysG2tVzBJCqsN7hw5fhz49Kb1txa93dYhY7kh7SYqCYthGToqGVcDNQX7cXCP2Sqpw+2N/SAcke6E/MgalYAr40dIRRFuUJKX8LxLoko47r admin@rescue&lt;br /&gt;
ssh-dss AAAAB3NzaC1kc3MAAACBAPoQ6wRywMMkQ0npdVnRdlIclapxF0n3kK7iljksiwfi5p8VzGgbF6KxYiroJaKu7Q3gf4EgPlTyWJ8TgCI/bji/bCTqdPfMjQpp621l6p244WSMQEWipExnCkI6oBTuEK1Hr/T435ygwscwl2vcGnXQcGA6K7p16LpsLHykKPKtAAAAFQC1B/WkyCWjVSubUZgMBNfCeE2DaQAAAIBLmHlw2IrhZEhuz1m3k1H+ssH1JiPTcN1I6Z+M/n3OTYrdMIBuPLEtr3P+SZrnmZVLlwIzWtlw2dtwv+5G0UpzgNKmUQf27o2sgrKnSap2FP3cqBbDuUrsaZLexVawCualQPxTcXqufanrwPPYht3rtM5J3VmkW/jqpATxXJnO5wAAAIB+u9M9bObM7YzB7CZ4jmr4wXAo2HocqvBygmSX4dj3qgsqJoJ7bOATCYVSps6kqVcvWvztZ58duC1gvomDB+56CAPkin3S52Wtq6J/Qz3q+SEJNqcZ5+qiGn9mORaTsEx+iaA4pNbRjuKMp7rmWJ1gQ4e/OxQwmJXpTARsZIkBOw== admin@SRV-ADMIN-HEGYD&lt;br /&gt;
ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDDSTvhJwZSkwprrGoTTCDXK4p4VtyGo9EBNckRimYpwUAIq5MV3coWwrfJR/5qH7gYgZdCtBkZR/Mq59Xoeug7Gs5saoVkM0AjjIWPIpx52tl6/mnMvb7XrHwgonxiP2UR5o6tzVJgIK5jO7K6ezaJMobbmorxTDr7zcRm3obON1s21+Wv2FXZBUsFxXL3QjoECgh9mCV7bIjVis6Wl/bPq/ufLwcIhSnnpAzes7kWrfpIU825wUizdyp3JL8clDt1ovdBll7HdnCxmpux/NQQAixNYZhS0G65xXa8Db6hb3XS9v0AZcx07xsP+bGrUMo++L+HPqLYVADTskiRST+Z admin@SRV-ADMIN-HEGYD&lt;br /&gt;
ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAHM3LBXe42KgEg9S23UO/PvL9EaYqECQDaRpQRJT7lkbcCNKTspRLVSHfWyyirykAME9fYcWhs6FJpE1/S/H2Pyre/0kUs9fZcaDyIuieow8lTu2dUYhZeMXmD0Uk4oUliaNxO3ATth116wdH/sp7Z46PofnNop2oAEhML7pJIN4/3v9BbUyzJNMQ1ZspPJh0e4P1dtNBVo/vIfByNWMgAVJW4w0Srcir13KsQG2FhWAZVhNBqUmVJnB6TwfcR27zQrxOIuk2R3g4eGHBZtckgA+KHEacPu9Sy7Hzp2Qz0kr+pylcpVbKv0Wl2Uyie7ekt/juiO8NdylBo4DD6+jWfESooLrfaXBLSzXDy2OWENxclmwKsj1CFFHNwyvBTooeNzMjHp1+lI4I0GDiF5ZdBA01hhEs9lsn6ZIkjj2WMaW5BVw7VtdsG4S3ZxTowviFStf7CTuHKLm2gPBBCXj4gkuXNOEta+fFBGBJDLPWfzWSOBcUEexL2CVeLI+xxtwqWjogsYLISydT1kAf/ucSmC7hIUab1UVwCHFxg8JQ1G/ne/XY3JwVSflHpVSWYAqerb9PF80nr+MSWuzq5BMmFboEUXFNVPWgfaJk29JqaIZFnyG1V85LHhX9yGSLpn1gXF3Yt/dtxIoKiE6wFy6W18bzw+6zABvcIvXz7hiWGNp enzo@dri&amp;quot; &amp;gt;&amp;gt; /root/.ssh/authorized_keys&lt;br /&gt;
chmod 700 /root/.ssh&lt;br /&gt;
chmod 600 /root/.ssh/authorized_keys&lt;br /&gt;
&lt;br /&gt;
useradd -m -u 1020 -G fwadmin,dev,adm,staff,adm-projects,wheel -s /bin/bash mike&lt;br /&gt;
mkdir /home/mike/.ssh&lt;br /&gt;
chmod 700 /home/mike/.ssh&lt;br /&gt;
echo &amp;quot;ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQCrFOIGcDPe+LfoPc11vtv2EOVG63zBndLVnf48mC+krw2vXomDLXG+KnhIAx1yFhCh6B/8R9C3wMxwhghemE3succS+Q7Truu2pd7zDmDNn6cd8Iw02qe8dl3nZhVk5XtGMgeV3JRA7u8q32i4tadbONRICExjcm9pVL5wx5aLzNBtu1opyMdvHc0dBelghVa9kkg6bRri8AF38M16NTEqQNA7crwHHa9ZLBE+8xFWmkJdBJ7zRoR6XEwbOr020VEM+sKzCPl0sy606aW3bi59tYobqAGBjTglIOJWXKMxu1cPJnSCx6Xom9F6AeF1C4CghVrZpfu++XSmJQtXoId m.reault@hegyd.com&amp;quot; &amp;gt; /home/mike/.ssh/authorized_keys&lt;br /&gt;
chmod 600 /home/mike/.ssh/authorized_keys&lt;br /&gt;
chown -R mike:mike /home/mike/.ssh&lt;br /&gt;
&lt;br /&gt;
useradd -m -u 1021 -G fwadmin,dev,adm,staff,adm-projects,wheel -s /bin/bash -p paCtx8rsjkGhQ admin&lt;br /&gt;
mkdir /home/admin/.ssh&lt;br /&gt;
chmod 700 /home/admin/.ssh&lt;br /&gt;
echo &amp;quot;ssh-dss AAAAB3NzaC1kc3MAAACBAM0TYqkYRN8FKBSRwAwgeUcoyjkW3Bw07QqGfJcNA90b6/id0riHYd6WJBCeQKsUqT+CxIPAhUA9dVqON9kfO8LtBPllMwqoTWtUth2tqRV35c8ANqv3x/RoPGZlOIiRplH6+uUuVElOBRIKmhzwBUVnVG5Ri6P06pjrc1D9emN5AAAAFQDiPCxtR+Pq1yDeg483IEdyWoepeQAAAIBE9RS1C/fR83HUzO3f1mmBgL8ipKx8+lFBcsEU9odOZuWsXkIdZAIjrgpzAzTEGD+4bWUiXhS0kwQqDp9bSBliw2atEXrTsgbHOV/gLFPAwoyv3IpSuFRMIwGYXQc6PJcZaAhtJ9FNEcCcvkuMC23eeO8XnV0Fl+3m25QIo9+SCgAAAIBB3EAkSlZqj5igXarzP5YaBDOwPSnasBHcxymtLuQwrjEqR/qa9qcGBSBOKMDfgB9IlLei9Ug668Q0WXEy8/ovV2P+tx6juETi0l2yt3Nm1S6IIYHbXR5BkMM4CAV6U2bR3yCg+sx4encqCJOAIf+xlZzzFJBMbgTQhpJXIfcwOw== admin@backup.hegyd.com&lt;br /&gt;
ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDfcJ8J5YR6F7qrYLuVJ3YIqOXqNvj1OnYd0zybZ45X+IeFKePo2hL1NHALHWxys6Qo4Ta3pPcRkliQBy51IIXOtNVp90C4XqTNkwaAl6X4RnPPoGNVgq1V53BW/mkUYsvLoYTJHokb+a3exGHCYaPbuj09FV5VVdF2uGUIiRyMZzmZurLCzySagP+8e34ZrLDlwwmDtd24CVc0OyxikqFOzzOkvCWTaAttGv7qyAlwjyAAMTqlJhqPNaCQcOJVEGiwXNlXqjroRJz7j4a3vEd3xujfY3zeSu9U22iCgAJWiLRI+M7m7af4/yxTV8IYNvpOMTjqMnxOEAKsiCLmrwUJ MGA@HEGYD&lt;br /&gt;
ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDSpLz0aUxPDyO5cXPm8HQkaNAUjNNULrhH8G3Nvw7SdhAvRVL9/RKzXu5Aa4nSQd0u61bWVlGvDVSSZgZGRnoxsmzK1aOJWcgJmhVI1r6o9fVKSxz/x+1uE8PFJxUVaGULoLvDRzZLDazg/c/Djb5AgTprmw8KvMKdcDk/kCixFmjEObuOwFbnA/ZbnHS8PPUgHSCwLNAQOUSZSLRZzEFRKO4+HCl5T7iZfCGd7dCInysG2tVzBJCqsN7hw5fhz49Kb1txa93dYhY7kh7SYqCYthGToqGVcDNQX7cXCP2Sqpw+2N/SAcke6E/MgalYAr40dIRRFuUJKX8LxLoko47r admin@rescue&lt;br /&gt;
ssh-dss AAAAB3NzaC1kc3MAAACBAPoQ6wRywMMkQ0npdVnRdlIclapxF0n3kK7iljksiwfi5p8VzGgbF6KxYiroJaKu7Q3gf4EgPlTyWJ8TgCI/bji/bCTqdPfMjQpp621l6p244WSMQEWipExnCkI6oBTuEK1Hr/T435ygwscwl2vcGnXQcGA6K7p16LpsLHykKPKtAAAAFQC1B/WkyCWjVSubUZgMBNfCeE2DaQAAAIBLmHlw2IrhZEhuz1m3k1H+ssH1JiPTcN1I6Z+M/n3OTYrdMIBuPLEtr3P+SZrnmZVLlwIzWtlw2dtwv+5G0UpzgNKmUQf27o2sgrKnSap2FP3cqBbDuUrsaZLexVawCualQPxTcXqufanrwPPYht3rtM5J3VmkW/jqpATxXJnO5wAAAIB+u9M9bObM7YzB7CZ4jmr4wXAo2HocqvBygmSX4dj3qgsqJoJ7bOATCYVSps6kqVcvWvztZ58duC1gvomDB+56CAPkin3S52Wtq6J/Qz3q+SEJNqcZ5+qiGn9mORaTsEx+iaA4pNbRjuKMp7rmWJ1gQ4e/OxQwmJXpTARsZIkBOw== admin@SRV-ADMIN-HEGYD&lt;br /&gt;
ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDDSTvhJwZSkwprrGoTTCDXK4p4VtyGo9EBNckRimYpwUAIq5MV3coWwrfJR/5qH7gYgZdCtBkZR/Mq59Xoeug7Gs5saoVkM0AjjIWPIpx52tl6/mnMvb7XrHwgonxiP2UR5o6tzVJgIK5jO7K6ezaJMobbmorxTDr7zcRm3obON1s21+Wv2FXZBUsFxXL3QjoECgh9mCV7bIjVis6Wl/bPq/ufLwcIhSnnpAzes7kWrfpIU825wUizdyp3JL8clDt1ovdBll7HdnCxmpux/NQQAixNYZhS0G65xXa8Db6hb3XS9v0AZcx07xsP+bGrUMo++L+HPqLYVADTskiRST+Z admin@SRV-ADMIN-HEGYD&lt;br /&gt;
ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAHM3LBXe42KgEg9S23UO/PvL9EaYqECQDaRpQRJT7lkbcCNKTspRLVSHfWyyirykAME9fYcWhs6FJpE1/S/H2Pyre/0kUs9fZcaDyIuieow8lTu2dUYhZeMXmD0Uk4oUliaNxO3ATth116wdH/sp7Z46PofnNop2oAEhML7pJIN4/3v9BbUyzJNMQ1ZspPJh0e4P1dtNBVo/vIfByNWMgAVJW4w0Srcir13KsQG2FhWAZVhNBqUmVJnB6TwfcR27zQrxOIuk2R3g4eGHBZtckgA+KHEacPu9Sy7Hzp2Qz0kr+pylcpVbKv0Wl2Uyie7ekt/juiO8NdylBo4DD6+jWfESooLrfaXBLSzXDy2OWENxclmwKsj1CFFHNwyvBTooeNzMjHp1+lI4I0GDiF5ZdBA01hhEs9lsn6ZIkjj2WMaW5BVw7VtdsG4S3ZxTowviFStf7CTuHKLm2gPBBCXj4gkuXNOEta+fFBGBJDLPWfzWSOBcUEexL2CVeLI+xxtwqWjogsYLISydT1kAf/ucSmC7hIUab1UVwCHFxg8JQ1G/ne/XY3JwVSflHpVSWYAqerb9PF80nr+MSWuzq5BMmFboEUXFNVPWgfaJk29JqaIZFnyG1V85LHhX9yGSLpn1gXF3Yt/dtxIoKiE6wFy6W18bzw+6zABvcIvXz7hiWGNp enzo@dri&lt;br /&gt;
&amp;quot; &amp;gt; /home/admin/.ssh/authorized_keys&lt;br /&gt;
chmod 600 /home/admin/.ssh/authorized_keys&lt;br /&gt;
chown -R admin:admin /home/admin/.ssh&lt;br /&gt;
&lt;br /&gt;
useradd -m -u 1022 -G fwadmin,dev,adm,staff,adm-projects,wheel -s /bin/bash -p pa2TnhUhhBRfU support&lt;br /&gt;
mkdir /home/support/.ssh&lt;br /&gt;
chmod 700 /home/support/.ssh&lt;br /&gt;
touch /home/support/.ssh/authorized_keys&lt;br /&gt;
chmod 600 /home/support/.ssh/authorized_keys&lt;br /&gt;
chown -R support:support /home/support/.ssh&lt;br /&gt;
&lt;br /&gt;
chmod 750 /home/*&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*  Configurer alias admin&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
echo &amp;quot;alias root=\&amp;quot;ssh -AX root@localhost\&amp;quot;&amp;quot; &amp;gt;&amp;gt;/home/admin/.bashrc&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Installer le serveur de mail local&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
debconf-set-selections &amp;lt;&amp;lt;EOF&lt;br /&gt;
postfix postfix/root_address    string&lt;br /&gt;
postfix postfix/rfc1035_violation       boolean false&lt;br /&gt;
postfix postfix/mydomain_warning        boolean&lt;br /&gt;
postfix postfix/mynetworks      string  127.0.0.0/8 [::ffff:127.0.0.0]/104 [::1]/128&lt;br /&gt;
postfix postfix/mailname        string  $(hostname -f)&lt;br /&gt;
postfix postfix/tlsmgr_upgrade_warning  boolean&lt;br /&gt;
postfix postfix/recipient_delim string  +&lt;br /&gt;
postfix postfix/main_mailer_type        select  Internet Site&lt;br /&gt;
postfix postfix/destinations    string  $(hostname -f), localhost.$(hostname -f | sed -e 's/^[^.]\+\.\(.*\)$/\1/'), localhost&lt;br /&gt;
postfix postfix/retry_upgrade_warning   boolean&lt;br /&gt;
# Faut-il installer postfix malgré l'incompatibilité du noyau ?&lt;br /&gt;
postfix postfix/kernel_version_warning  boolean&lt;br /&gt;
postfix postfix/not_configured  error&lt;br /&gt;
postfix postfix/mailbox_limit   string  0&lt;br /&gt;
postfix postfix/relayhost       string&lt;br /&gt;
postfix postfix/procmail        boolean false&lt;br /&gt;
postfix postfix/bad_recipient_delimiter error&lt;br /&gt;
postfix postfix/protocols       select  ipv4&lt;br /&gt;
postfix postfix/chattr  boolean false&lt;br /&gt;
EOF&lt;br /&gt;
&lt;br /&gt;
NB : les erreurs sur le ligne 13 et 17 sont normales.&lt;br /&gt;
&lt;br /&gt;
heirloom-mailx est déprécié mais présent dans le paquet s-nail&lt;br /&gt;
&lt;br /&gt;
apt-get -y install postfix s-nail&lt;br /&gt;
&lt;br /&gt;
cat &amp;gt;&amp;gt; /etc/logrotate.d/rsyslog &amp;lt;&amp;lt;EOF&lt;br /&gt;
/var/log/syslog&lt;br /&gt;
/var/log/mail.log&lt;br /&gt;
{&lt;br /&gt;
    rotate 4&lt;br /&gt;
    weekly&lt;br /&gt;
    missingok&lt;br /&gt;
    notifempty&lt;br /&gt;
    compress&lt;br /&gt;
    delaycompress&lt;br /&gt;
    create 640 root dev&lt;br /&gt;
    sharedscripts&lt;br /&gt;
    postrotate&lt;br /&gt;
        invoke-rc.d rsyslog rotate &amp;gt; /dev/null&lt;br /&gt;
    endscript&lt;br /&gt;
}&lt;br /&gt;
/var/log/mail.info&lt;br /&gt;
/var/log/mail.warn&lt;br /&gt;
/var/log/mail.err&lt;br /&gt;
/var/log/daemon.log&lt;br /&gt;
/var/log/kern.log&lt;br /&gt;
/var/log/auth.log&lt;br /&gt;
/var/log/user.log&lt;br /&gt;
/var/log/lpr.log&lt;br /&gt;
/var/log/cron.log&lt;br /&gt;
/var/log/debug&lt;br /&gt;
/var/log/messages&lt;br /&gt;
{&lt;br /&gt;
	rotate 4&lt;br /&gt;
	weekly&lt;br /&gt;
	missingok&lt;br /&gt;
	notifempty&lt;br /&gt;
	compress&lt;br /&gt;
	delaycompress&lt;br /&gt;
	sharedscripts&lt;br /&gt;
	postrotate&lt;br /&gt;
		/usr/lib/rsyslog/rsyslog-rotate&lt;br /&gt;
	endscript&lt;br /&gt;
}&lt;br /&gt;
EOF&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Activer les logs postfix&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
postfix stop&lt;br /&gt;
postconf maillog_file=/var/log/maillog&lt;br /&gt;
postfix start&lt;br /&gt;
chgrp dev /var/log/mail.log&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
cat &amp;gt;&amp;gt; /etc/aliases &amp;lt;&amp;lt;EOF&lt;br /&gt;
root: tech@hegyd.com&lt;br /&gt;
mike: m.reault@netprestation.com&lt;br /&gt;
EOF&lt;br /&gt;
newaliases&lt;br /&gt;
service postfix reload&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* Cloner le depot sys-common&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Au préalable, pour autoriser le git, se connecter sur srv-admin ( bastion ) et faire :&lt;br /&gt;
&lt;br /&gt;
eval $(ssh-agent)&lt;br /&gt;
ssh-add&lt;br /&gt;
ssh root@nouvelle_vm &lt;br /&gt;
ou ssh nouvelle_vm puis su - root&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
mkdir /usr/local/share/hegyd&lt;br /&gt;
cat &amp;gt; ~/.ssh/config &amp;lt;&amp;lt; EOF&lt;br /&gt;
PubkeyAcceptedKeyTypes=+ssh-dss&lt;br /&gt;
PubKeyAcceptedKeyTypes=+ssh-rsa&lt;br /&gt;
Host git.hegyd.net&lt;br /&gt;
	StrictHostKeyChecking no&lt;br /&gt;
	HostKeyAlgorithms=+ssh-dss&lt;br /&gt;
EOF&lt;br /&gt;
git clone -q git@git.hegyd.net:sys-common /usr/local/share/hegyd/sys-common&lt;br /&gt;
chmod -R g+rw /usr/local/share/hegyd&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Ajouter une version prédéfinie de VimRC '''EN ERREUR - À CORRIGER !'''&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
ln -s /usr/local/share/hegyd/sys-common/vim/vimrc_hegyd /etc/vim/vimrc.local&lt;br /&gt;
sed -i '78,80s/^/&amp;quot;/' /usr/share/vim/vim81/defaults.vim&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Ajouter le script d'alerte des reboot&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
cat &amp;lt;&amp;lt;EOF &amp;gt;/etc/rc.local&lt;br /&gt;
#!/bin/sh -e&lt;br /&gt;
#&lt;br /&gt;
# rc.local&lt;br /&gt;
#&lt;br /&gt;
# This script is executed at the end of each multiuser runlevel.&lt;br /&gt;
# Make sure that the script will &amp;quot;exit 0&amp;quot; on success or any other&lt;br /&gt;
# value on error.&lt;br /&gt;
#&lt;br /&gt;
# In order to enable or disable this script just change the execution&lt;br /&gt;
# bits.&lt;br /&gt;
#&lt;br /&gt;
# By default this script does nothing.&lt;br /&gt;
&lt;br /&gt;
exit 0&lt;br /&gt;
EOF&lt;br /&gt;
chmod +x /etc/rc.local&lt;br /&gt;
systemctl start rc-local&lt;br /&gt;
systemctl status rc-local&lt;br /&gt;
sed -i '/^exit 0/i\/usr\/local\/share\/hegyd\/sys-common\/bin\/alert-reboot' /etc/rc.local&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== IP Vrack (pour les VMs) ==&lt;br /&gt;
* Si la VM doit avoir une IP VRACK, il faut la configurer après avoir chois une IP dans le fichier des IPs&lt;br /&gt;
* Se configure via l'UI Proxmox généralement sur un pont vmbr1 ( screenshots à faire )&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
NB : pour les hyperviseurs, voir après l'installation dans le wiki&amp;lt;br /&amp;gt;&lt;br /&gt;
* Pour les serveurs physiques, positionner l'adresse VRack sur l'interface eth1 ou eth3 (selon le serveur)&lt;br /&gt;
&lt;br /&gt;
== Pare feu ==&lt;br /&gt;
* Important : Suppression de ufw installé automatiquement avec Debian 10/Buster et qui bloque fwbuilder.&lt;br /&gt;
Référence : https://talk.lowendspirit.com/discussion/290/resolved-ufw-iptables-not-working-in-debian-10-minimal&lt;br /&gt;
&lt;br /&gt;
* La fonction &amp;quot;hostname -f&amp;quot; est en erreur si le domaine n'est pas qualifié totalement, faire :&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
hostname -b nom_vm.domaine.tld&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
exemple : &lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
hostname -b toto.preprod.hegyd.net&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Et vérifier le /etc/hosts.&lt;br /&gt;
&lt;br /&gt;
* Installation&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
apt install iptables&lt;br /&gt;
update-alternatives --set iptables /usr/sbin/iptables-legacy&lt;br /&gt;
update-alternatives --set ip6tables /usr/sbin/ip6tables-legacy&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Configurer le système&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
mkdir /etc/firewall&lt;br /&gt;
chgrp fwadmin /etc/firewall&lt;br /&gt;
chmod 2770 /etc/firewall&lt;br /&gt;
sed  -i -e '/^Defaults\s\+env_reset\s*$/aDefaults:%fwadmin   !lecture , passwd_timeout=1 , timestamp_timeout=1' -e &amp;quot;/^root\s\+ALL=(ALL:ALL)\s\+ALL\s*$/a%fwadmin  ALL = NOPASSWD: /etc/firewall/$(hostname -f).fw , /usr/bin/pkill&amp;quot; /etc/sudoers&lt;br /&gt;
sed -i &amp;quot;/^exit 0/i\/etc\/firewall\/$(hostname -f).fw&amp;quot; /etc/rc.local&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Créer et déployer le par feu&lt;br /&gt;
'''Créer le firewall sur firewall-builder puis le déployer'''&lt;br /&gt;
* Ajouter les vm dans le groupe &amp;quot;Virtual Machine&amp;quot; de firewall builder&lt;br /&gt;
* Ajouter les serveurs dans le groupe &amp;quot;Servers Applicatifs&amp;quot; de firewall builder&lt;br /&gt;
&lt;br /&gt;
== Installation paquets clients ( MYSQL / MARIADB ) ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
apt-get install default-mysql-client&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Si le serveur MySQL doit être installé sur la machine :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
apt-get install mysql-server&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
ou&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
apt-get install default-mysql-server&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''UTF-8 client / serveur'''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sed -i -e '/\[client\]/{n;n;/$/a \&lt;br /&gt;
default-character-set = utf8&lt;br /&gt;
}' \&lt;br /&gt;
 -e '/\[mysqld\]/a \&lt;br /&gt;
character_set_server    = utf8\&lt;br /&gt;
collation_server        = utf8_general_ci' \&lt;br /&gt;
 -e '/\[mysql\]/a \&lt;br /&gt;
default-character-set = utf8' /etc/mysql/my.cnf&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Tuning ==&lt;br /&gt;
&lt;br /&gt;
* Sur un serveur physique, si le RAID est hard, il n'y a pas besoin du service mdadm&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sed -i -e 's/START_DAEMON=true/START_DAEMON=false/' -e 's/AUTOCHECK=true/AUTOCHECK=false/' /etc/default/mdadm&lt;br /&gt;
service mdadm restart&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* PLUS NECESSAIRE : Suppression des tty inutiles (2 suffisent)&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sed -i '56,59s/^/#/' /etc/inittab&lt;br /&gt;
kill -HUP 1&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Serveur de cache DNS local ==&lt;br /&gt;
* Suivre la procédure [[Bind]]&lt;br /&gt;
&lt;br /&gt;
== Monitoring / Supervision ==&lt;br /&gt;
* Installer et configurer [[Snmp]]&lt;br /&gt;
* Installer et configurer le client [[Nagios#Installation_du_client_sur_Debian |NRPE pour Debian]]&lt;br /&gt;
&lt;br /&gt;
== Sauvegarde ==&lt;br /&gt;
* Installer et configurer [[Bacula#Debian]]&lt;br /&gt;
&lt;br /&gt;
== Comptes utilisateurs ==&lt;br /&gt;
* Créer les comptes utilisateurs pour les accès du client (voir clés SSH publiques sur serveur Penta)&lt;br /&gt;
&lt;br /&gt;
[[Catégorie:Administration serveurs]]&lt;/div&gt;</description>
			<pubDate>Mon, 17 Jul 2023 15:15:58 GMT</pubDate>			<dc:creator>Pentasonic</dc:creator>			<comments>https://wiki.hegyd.com/index.php/Discussion:Systeme_d%27exploitation_Debian_12</comments>		</item>
		<item>
			<title>Systeme d'exploitation Debian 12</title>
			<link>https://wiki.hegyd.com/index.php/Systeme_d%27exploitation_Debian_12</link>
			<description>&lt;p&gt;Pentasonic&amp;nbsp;:&amp;#32;/* Pare feu */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;page en cours de création...&lt;br /&gt;
&lt;br /&gt;
== Debian 12 ( &amp;quot;Bookworm&amp;quot; ) ==&lt;br /&gt;
&lt;br /&gt;
* Si on arrive ici après l'installation d'une VM KVM, il faut d'abord se connecter depuis la console de la vm sur l'hyperviseur Proxmox en root, puis :&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
cat &amp;gt; /etc/ssh/sshd_config &amp;lt;&amp;lt;EOF&lt;br /&gt;
Include /etc/ssh/sshd_config.d/*.conf&lt;br /&gt;
PermitRootLogin without-password &lt;br /&gt;
PubkeyAcceptedAlgorithms +ssh-rsa&lt;br /&gt;
PubkeyAuthentication yes&lt;br /&gt;
AuthorizedKeysFile	.ssh/authorized_keys .ssh/authorized_keys2&lt;br /&gt;
KbdInteractiveAuthentication no&lt;br /&gt;
UsePAM yes&lt;br /&gt;
X11Forwarding yes&lt;br /&gt;
PrintMotd no&lt;br /&gt;
AcceptEnv LANG LC_*&lt;br /&gt;
Subsystem	sftp	/usr/lib/openssh/sftp-server&lt;br /&gt;
UseDns no&lt;br /&gt;
AllowUsers root mike admin support&lt;br /&gt;
EOF&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
On peut alors se connecter maintenant depuis Putty/MRemote via le compte root et le mot de passe saisi lors de l'installation.&lt;br /&gt;
&lt;br /&gt;
* Modification du mot de passe root si nécessaire, et selon la règle de nommage usuelle.&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
passwd&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
* Installer les paquets de base :&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
# Configuration APT pour remonter /tmp avec le flag exec (nécessaire pour certains paquets)&lt;br /&gt;
cat &amp;gt;&amp;gt; /etc/apt/apt.conf &amp;lt;&amp;lt;EOF&lt;br /&gt;
DPkg::Pre-Invoke{&amp;quot;mount -o remount,exec /tmp&amp;quot;;};&lt;br /&gt;
DPkg::Post-Invoke {&amp;quot;mount -o remount /tmp&amp;quot;;};&lt;br /&gt;
EOF&lt;br /&gt;
&lt;br /&gt;
apt-get update &amp;amp;&amp;amp; apt-get -y upgrade&lt;br /&gt;
apt-get -y install bash-completion ntp sudo htop telnet sysstat subversion git less vim-nox cscope exuberant-ctags&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
NB : si l'apt-get essaie de passer en ipv6 et que cela ne fonctionne pas, il faut modifier la ligne 54 du fichier /etc/gai.conf de la façon suivante :&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
precedence ::ffff:0:0/96  100&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Paramétrer les locales :&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
echo -n &amp;gt; /etc/environment&lt;br /&gt;
echo -n &amp;gt; /etc/default/locale&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Paramétrer debconf :&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
apt-get install dialog &amp;amp;&amp;amp;&lt;br /&gt;
echo &amp;quot;debconf debconf/priority        select high&amp;quot; | debconf-set-selections &amp;amp;&amp;amp;&lt;br /&gt;
echo &amp;quot;debconf debconf/frontend        select Dialog&amp;quot; | debconf-set-selections&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Définir vim comme éditeur par défaut&lt;br /&gt;
&amp;lt;pre&amp;gt;update-alternatives --set editor /usr/bin/vim.nox&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Paramétrer l'environnement utilisateur  '''EN ERREUR - À CORRIGER !'''&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sed -i '32,38s/^#//' /etc/bash.bashrc&lt;br /&gt;
cat &amp;gt;&amp;gt; /etc/bash.bashrc &amp;lt;&amp;lt;EOF&lt;br /&gt;
&lt;br /&gt;
export LS_OPTIONS='--color=auto'&lt;br /&gt;
eval &amp;quot;\`dircolors\`&amp;quot;&lt;br /&gt;
alias ls='ls \$LS_OPTIONS'&lt;br /&gt;
alias ll='ls \$LS_OPTIONS -l'&lt;br /&gt;
alias grep='grep --color=auto'&lt;br /&gt;
EOF&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Modifier le shell par défaut des utilisateurs en éditant la lignes suivante du fichier &amp;quot;/etc/default/useradd&amp;quot; :&lt;br /&gt;
&amp;lt;pre&amp;gt;sed -i 's/^SHELL=\/bin\/sh/SHELL=\/bin\/bash/' /etc/default/useradd&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Gestion du Umask&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sed -i 's/^UMASK\s\+022/UMASK    002/' /etc/login.defs&lt;br /&gt;
echo &amp;quot;session optional pam_umask.so&amp;quot; &amp;gt;&amp;gt; /etc/pam.d/common-session&lt;br /&gt;
echo &amp;quot;session optional pam_umask.so&amp;quot; &amp;gt;&amp;gt; /etc/pam.d/common-session-noninteractive&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Création des groupes par défaut&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
userdel -r user1 #user créé pendant l'installation&lt;br /&gt;
groupadd -g 1000 dev&lt;br /&gt;
groupadd -g 1001 grsec&lt;br /&gt;
groupadd -g 1002 fwadmin&lt;br /&gt;
groupadd -g 1003 adm-projects&lt;br /&gt;
groupadd -g 1004 wheel&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Ajouter les utilisateurs opérateurs&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
mkdir /root/.ssh&lt;br /&gt;
echo &amp;quot;ssh-dss AAAAB3NzaC1kc3MAAACBAM0TYqkYRN8FKBSRwAwgeUcoyjkW3Bw07QqGfJcNA90b6/id0riHYd6WJBCeQKsUqT+CxIPAhUA9dVqON9kfO8LtBPllMwqoTWtUth2tqRV35c8ANqv3x/RoPGZlOIiRplH6+uUuVElOBRIKmhzwBUVnVG5Ri6P06pjrc1D9emN5AAAAFQDiPCxtR+Pq1yDeg483IEdyWoepeQAAAIBE9RS1C/fR83HUzO3f1mmBgL8ipKx8+lFBcsEU9odOZuWsXkIdZAIjrgpzAzTEGD+4bWUiXhS0kwQqDp9bSBliw2atEXrTsgbHOV/gLFPAwoyv3IpSuFRMIwGYXQc6PJcZaAhtJ9FNEcCcvkuMC23eeO8XnV0Fl+3m25QIo9+SCgAAAIBB3EAkSlZqj5igXarzP5YaBDOwPSnasBHcxymtLuQwrjEqR/qa9qcGBSBOKMDfgB9IlLei9Ug668Q0WXEy8/ovV2P+tx6juETi0l2yt3Nm1S6IIYHbXR5BkMM4CAV6U2bR3yCg+sx4encqCJOAIf+xlZzzFJBMbgTQhpJXIfcwOw== admin@backup.hegyd.com&lt;br /&gt;
ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDfcJ8J5YR6F7qrYLuVJ3YIqOXqNvj1OnYd0zybZ45X+IeFKePo2hL1NHALHWxys6Qo4Ta3pPcRkliQBy51IIXOtNVp90C4XqTNkwaAl6X4RnPPoGNVgq1V53BW/mkUYsvLoYTJHokb+a3exGHCYaPbuj09FV5VVdF2uGUIiRyMZzmZurLCzySagP+8e34ZrLDlwwmDtd24CVc0OyxikqFOzzOkvCWTaAttGv7qyAlwjyAAMTqlJhqPNaCQcOJVEGiwXNlXqjroRJz7j4a3vEd3xujfY3zeSu9U22iCgAJWiLRI+M7m7af4/yxTV8IYNvpOMTjqMnxOEAKsiCLmrwUJ MGA@HEGYD&lt;br /&gt;
ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDSpLz0aUxPDyO5cXPm8HQkaNAUjNNULrhH8G3Nvw7SdhAvRVL9/RKzXu5Aa4nSQd0u61bWVlGvDVSSZgZGRnoxsmzK1aOJWcgJmhVI1r6o9fVKSxz/x+1uE8PFJxUVaGULoLvDRzZLDazg/c/Djb5AgTprmw8KvMKdcDk/kCixFmjEObuOwFbnA/ZbnHS8PPUgHSCwLNAQOUSZSLRZzEFRKO4+HCl5T7iZfCGd7dCInysG2tVzBJCqsN7hw5fhz49Kb1txa93dYhY7kh7SYqCYthGToqGVcDNQX7cXCP2Sqpw+2N/SAcke6E/MgalYAr40dIRRFuUJKX8LxLoko47r admin@rescue&lt;br /&gt;
ssh-dss AAAAB3NzaC1kc3MAAACBAPoQ6wRywMMkQ0npdVnRdlIclapxF0n3kK7iljksiwfi5p8VzGgbF6KxYiroJaKu7Q3gf4EgPlTyWJ8TgCI/bji/bCTqdPfMjQpp621l6p244WSMQEWipExnCkI6oBTuEK1Hr/T435ygwscwl2vcGnXQcGA6K7p16LpsLHykKPKtAAAAFQC1B/WkyCWjVSubUZgMBNfCeE2DaQAAAIBLmHlw2IrhZEhuz1m3k1H+ssH1JiPTcN1I6Z+M/n3OTYrdMIBuPLEtr3P+SZrnmZVLlwIzWtlw2dtwv+5G0UpzgNKmUQf27o2sgrKnSap2FP3cqBbDuUrsaZLexVawCualQPxTcXqufanrwPPYht3rtM5J3VmkW/jqpATxXJnO5wAAAIB+u9M9bObM7YzB7CZ4jmr4wXAo2HocqvBygmSX4dj3qgsqJoJ7bOATCYVSps6kqVcvWvztZ58duC1gvomDB+56CAPkin3S52Wtq6J/Qz3q+SEJNqcZ5+qiGn9mORaTsEx+iaA4pNbRjuKMp7rmWJ1gQ4e/OxQwmJXpTARsZIkBOw== admin@SRV-ADMIN-HEGYD&lt;br /&gt;
ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDDSTvhJwZSkwprrGoTTCDXK4p4VtyGo9EBNckRimYpwUAIq5MV3coWwrfJR/5qH7gYgZdCtBkZR/Mq59Xoeug7Gs5saoVkM0AjjIWPIpx52tl6/mnMvb7XrHwgonxiP2UR5o6tzVJgIK5jO7K6ezaJMobbmorxTDr7zcRm3obON1s21+Wv2FXZBUsFxXL3QjoECgh9mCV7bIjVis6Wl/bPq/ufLwcIhSnnpAzes7kWrfpIU825wUizdyp3JL8clDt1ovdBll7HdnCxmpux/NQQAixNYZhS0G65xXa8Db6hb3XS9v0AZcx07xsP+bGrUMo++L+HPqLYVADTskiRST+Z admin@SRV-ADMIN-HEGYD&lt;br /&gt;
ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAHM3LBXe42KgEg9S23UO/PvL9EaYqECQDaRpQRJT7lkbcCNKTspRLVSHfWyyirykAME9fYcWhs6FJpE1/S/H2Pyre/0kUs9fZcaDyIuieow8lTu2dUYhZeMXmD0Uk4oUliaNxO3ATth116wdH/sp7Z46PofnNop2oAEhML7pJIN4/3v9BbUyzJNMQ1ZspPJh0e4P1dtNBVo/vIfByNWMgAVJW4w0Srcir13KsQG2FhWAZVhNBqUmVJnB6TwfcR27zQrxOIuk2R3g4eGHBZtckgA+KHEacPu9Sy7Hzp2Qz0kr+pylcpVbKv0Wl2Uyie7ekt/juiO8NdylBo4DD6+jWfESooLrfaXBLSzXDy2OWENxclmwKsj1CFFHNwyvBTooeNzMjHp1+lI4I0GDiF5ZdBA01hhEs9lsn6ZIkjj2WMaW5BVw7VtdsG4S3ZxTowviFStf7CTuHKLm2gPBBCXj4gkuXNOEta+fFBGBJDLPWfzWSOBcUEexL2CVeLI+xxtwqWjogsYLISydT1kAf/ucSmC7hIUab1UVwCHFxg8JQ1G/ne/XY3JwVSflHpVSWYAqerb9PF80nr+MSWuzq5BMmFboEUXFNVPWgfaJk29JqaIZFnyG1V85LHhX9yGSLpn1gXF3Yt/dtxIoKiE6wFy6W18bzw+6zABvcIvXz7hiWGNp enzo@dri&amp;quot; &amp;gt;&amp;gt; /root/.ssh/authorized_keys&lt;br /&gt;
chmod 700 /root/.ssh&lt;br /&gt;
chmod 600 /root/.ssh/authorized_keys&lt;br /&gt;
&lt;br /&gt;
useradd -m -u 1020 -G fwadmin,dev,adm,staff,adm-projects,wheel -s /bin/bash mike&lt;br /&gt;
mkdir /home/mike/.ssh&lt;br /&gt;
chmod 700 /home/mike/.ssh&lt;br /&gt;
echo &amp;quot;ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQCrFOIGcDPe+LfoPc11vtv2EOVG63zBndLVnf48mC+krw2vXomDLXG+KnhIAx1yFhCh6B/8R9C3wMxwhghemE3succS+Q7Truu2pd7zDmDNn6cd8Iw02qe8dl3nZhVk5XtGMgeV3JRA7u8q32i4tadbONRICExjcm9pVL5wx5aLzNBtu1opyMdvHc0dBelghVa9kkg6bRri8AF38M16NTEqQNA7crwHHa9ZLBE+8xFWmkJdBJ7zRoR6XEwbOr020VEM+sKzCPl0sy606aW3bi59tYobqAGBjTglIOJWXKMxu1cPJnSCx6Xom9F6AeF1C4CghVrZpfu++XSmJQtXoId m.reault@hegyd.com&amp;quot; &amp;gt; /home/mike/.ssh/authorized_keys&lt;br /&gt;
chmod 600 /home/mike/.ssh/authorized_keys&lt;br /&gt;
chown -R mike:mike /home/mike/.ssh&lt;br /&gt;
&lt;br /&gt;
useradd -m -u 1021 -G fwadmin,dev,adm,staff,adm-projects,wheel -s /bin/bash -p paCtx8rsjkGhQ admin&lt;br /&gt;
mkdir /home/admin/.ssh&lt;br /&gt;
chmod 700 /home/admin/.ssh&lt;br /&gt;
echo &amp;quot;ssh-dss AAAAB3NzaC1kc3MAAACBAM0TYqkYRN8FKBSRwAwgeUcoyjkW3Bw07QqGfJcNA90b6/id0riHYd6WJBCeQKsUqT+CxIPAhUA9dVqON9kfO8LtBPllMwqoTWtUth2tqRV35c8ANqv3x/RoPGZlOIiRplH6+uUuVElOBRIKmhzwBUVnVG5Ri6P06pjrc1D9emN5AAAAFQDiPCxtR+Pq1yDeg483IEdyWoepeQAAAIBE9RS1C/fR83HUzO3f1mmBgL8ipKx8+lFBcsEU9odOZuWsXkIdZAIjrgpzAzTEGD+4bWUiXhS0kwQqDp9bSBliw2atEXrTsgbHOV/gLFPAwoyv3IpSuFRMIwGYXQc6PJcZaAhtJ9FNEcCcvkuMC23eeO8XnV0Fl+3m25QIo9+SCgAAAIBB3EAkSlZqj5igXarzP5YaBDOwPSnasBHcxymtLuQwrjEqR/qa9qcGBSBOKMDfgB9IlLei9Ug668Q0WXEy8/ovV2P+tx6juETi0l2yt3Nm1S6IIYHbXR5BkMM4CAV6U2bR3yCg+sx4encqCJOAIf+xlZzzFJBMbgTQhpJXIfcwOw== admin@backup.hegyd.com&lt;br /&gt;
ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDfcJ8J5YR6F7qrYLuVJ3YIqOXqNvj1OnYd0zybZ45X+IeFKePo2hL1NHALHWxys6Qo4Ta3pPcRkliQBy51IIXOtNVp90C4XqTNkwaAl6X4RnPPoGNVgq1V53BW/mkUYsvLoYTJHokb+a3exGHCYaPbuj09FV5VVdF2uGUIiRyMZzmZurLCzySagP+8e34ZrLDlwwmDtd24CVc0OyxikqFOzzOkvCWTaAttGv7qyAlwjyAAMTqlJhqPNaCQcOJVEGiwXNlXqjroRJz7j4a3vEd3xujfY3zeSu9U22iCgAJWiLRI+M7m7af4/yxTV8IYNvpOMTjqMnxOEAKsiCLmrwUJ MGA@HEGYD&lt;br /&gt;
ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDSpLz0aUxPDyO5cXPm8HQkaNAUjNNULrhH8G3Nvw7SdhAvRVL9/RKzXu5Aa4nSQd0u61bWVlGvDVSSZgZGRnoxsmzK1aOJWcgJmhVI1r6o9fVKSxz/x+1uE8PFJxUVaGULoLvDRzZLDazg/c/Djb5AgTprmw8KvMKdcDk/kCixFmjEObuOwFbnA/ZbnHS8PPUgHSCwLNAQOUSZSLRZzEFRKO4+HCl5T7iZfCGd7dCInysG2tVzBJCqsN7hw5fhz49Kb1txa93dYhY7kh7SYqCYthGToqGVcDNQX7cXCP2Sqpw+2N/SAcke6E/MgalYAr40dIRRFuUJKX8LxLoko47r admin@rescue&lt;br /&gt;
ssh-dss AAAAB3NzaC1kc3MAAACBAPoQ6wRywMMkQ0npdVnRdlIclapxF0n3kK7iljksiwfi5p8VzGgbF6KxYiroJaKu7Q3gf4EgPlTyWJ8TgCI/bji/bCTqdPfMjQpp621l6p244WSMQEWipExnCkI6oBTuEK1Hr/T435ygwscwl2vcGnXQcGA6K7p16LpsLHykKPKtAAAAFQC1B/WkyCWjVSubUZgMBNfCeE2DaQAAAIBLmHlw2IrhZEhuz1m3k1H+ssH1JiPTcN1I6Z+M/n3OTYrdMIBuPLEtr3P+SZrnmZVLlwIzWtlw2dtwv+5G0UpzgNKmUQf27o2sgrKnSap2FP3cqBbDuUrsaZLexVawCualQPxTcXqufanrwPPYht3rtM5J3VmkW/jqpATxXJnO5wAAAIB+u9M9bObM7YzB7CZ4jmr4wXAo2HocqvBygmSX4dj3qgsqJoJ7bOATCYVSps6kqVcvWvztZ58duC1gvomDB+56CAPkin3S52Wtq6J/Qz3q+SEJNqcZ5+qiGn9mORaTsEx+iaA4pNbRjuKMp7rmWJ1gQ4e/OxQwmJXpTARsZIkBOw== admin@SRV-ADMIN-HEGYD&lt;br /&gt;
ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDDSTvhJwZSkwprrGoTTCDXK4p4VtyGo9EBNckRimYpwUAIq5MV3coWwrfJR/5qH7gYgZdCtBkZR/Mq59Xoeug7Gs5saoVkM0AjjIWPIpx52tl6/mnMvb7XrHwgonxiP2UR5o6tzVJgIK5jO7K6ezaJMobbmorxTDr7zcRm3obON1s21+Wv2FXZBUsFxXL3QjoECgh9mCV7bIjVis6Wl/bPq/ufLwcIhSnnpAzes7kWrfpIU825wUizdyp3JL8clDt1ovdBll7HdnCxmpux/NQQAixNYZhS0G65xXa8Db6hb3XS9v0AZcx07xsP+bGrUMo++L+HPqLYVADTskiRST+Z admin@SRV-ADMIN-HEGYD&lt;br /&gt;
ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAHM3LBXe42KgEg9S23UO/PvL9EaYqECQDaRpQRJT7lkbcCNKTspRLVSHfWyyirykAME9fYcWhs6FJpE1/S/H2Pyre/0kUs9fZcaDyIuieow8lTu2dUYhZeMXmD0Uk4oUliaNxO3ATth116wdH/sp7Z46PofnNop2oAEhML7pJIN4/3v9BbUyzJNMQ1ZspPJh0e4P1dtNBVo/vIfByNWMgAVJW4w0Srcir13KsQG2FhWAZVhNBqUmVJnB6TwfcR27zQrxOIuk2R3g4eGHBZtckgA+KHEacPu9Sy7Hzp2Qz0kr+pylcpVbKv0Wl2Uyie7ekt/juiO8NdylBo4DD6+jWfESooLrfaXBLSzXDy2OWENxclmwKsj1CFFHNwyvBTooeNzMjHp1+lI4I0GDiF5ZdBA01hhEs9lsn6ZIkjj2WMaW5BVw7VtdsG4S3ZxTowviFStf7CTuHKLm2gPBBCXj4gkuXNOEta+fFBGBJDLPWfzWSOBcUEexL2CVeLI+xxtwqWjogsYLISydT1kAf/ucSmC7hIUab1UVwCHFxg8JQ1G/ne/XY3JwVSflHpVSWYAqerb9PF80nr+MSWuzq5BMmFboEUXFNVPWgfaJk29JqaIZFnyG1V85LHhX9yGSLpn1gXF3Yt/dtxIoKiE6wFy6W18bzw+6zABvcIvXz7hiWGNp enzo@dri&lt;br /&gt;
&amp;quot; &amp;gt; /home/admin/.ssh/authorized_keys&lt;br /&gt;
chmod 600 /home/admin/.ssh/authorized_keys&lt;br /&gt;
chown -R admin:admin /home/admin/.ssh&lt;br /&gt;
&lt;br /&gt;
useradd -m -u 1022 -G fwadmin,dev,adm,staff,adm-projects,wheel -s /bin/bash -p pa2TnhUhhBRfU support&lt;br /&gt;
mkdir /home/support/.ssh&lt;br /&gt;
chmod 700 /home/support/.ssh&lt;br /&gt;
touch /home/support/.ssh/authorized_keys&lt;br /&gt;
chmod 600 /home/support/.ssh/authorized_keys&lt;br /&gt;
chown -R support:support /home/support/.ssh&lt;br /&gt;
&lt;br /&gt;
chmod 750 /home/*&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*  Configurer alias admin&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
echo &amp;quot;alias root=\&amp;quot;ssh -AX root@localhost\&amp;quot;&amp;quot; &amp;gt;&amp;gt;/home/admin/.bashrc&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Installer le serveur de mail local&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
debconf-set-selections &amp;lt;&amp;lt;EOF&lt;br /&gt;
postfix postfix/root_address    string&lt;br /&gt;
postfix postfix/rfc1035_violation       boolean false&lt;br /&gt;
postfix postfix/mydomain_warning        boolean&lt;br /&gt;
postfix postfix/mynetworks      string  127.0.0.0/8 [::ffff:127.0.0.0]/104 [::1]/128&lt;br /&gt;
postfix postfix/mailname        string  $(hostname -f)&lt;br /&gt;
postfix postfix/tlsmgr_upgrade_warning  boolean&lt;br /&gt;
postfix postfix/recipient_delim string  +&lt;br /&gt;
postfix postfix/main_mailer_type        select  Internet Site&lt;br /&gt;
postfix postfix/destinations    string  $(hostname -f), localhost.$(hostname -f | sed -e 's/^[^.]\+\.\(.*\)$/\1/'), localhost&lt;br /&gt;
postfix postfix/retry_upgrade_warning   boolean&lt;br /&gt;
# Faut-il installer postfix malgré l'incompatibilité du noyau ?&lt;br /&gt;
postfix postfix/kernel_version_warning  boolean&lt;br /&gt;
postfix postfix/not_configured  error&lt;br /&gt;
postfix postfix/mailbox_limit   string  0&lt;br /&gt;
postfix postfix/relayhost       string&lt;br /&gt;
postfix postfix/procmail        boolean false&lt;br /&gt;
postfix postfix/bad_recipient_delimiter error&lt;br /&gt;
postfix postfix/protocols       select  ipv4&lt;br /&gt;
postfix postfix/chattr  boolean false&lt;br /&gt;
EOF&lt;br /&gt;
&lt;br /&gt;
NB : les erreurs sur le ligne 13 et 17 sont normales.&lt;br /&gt;
&lt;br /&gt;
heirloom-mailx est déprécié mais présent dans le paquet s-nail&lt;br /&gt;
&lt;br /&gt;
apt-get -y install postfix s-nail&lt;br /&gt;
&lt;br /&gt;
cat &amp;gt;&amp;gt; /etc/logrotate.d/rsyslog &amp;lt;&amp;lt;EOF&lt;br /&gt;
/var/log/syslog&lt;br /&gt;
/var/log/mail.log&lt;br /&gt;
{&lt;br /&gt;
    rotate 4&lt;br /&gt;
    weekly&lt;br /&gt;
    missingok&lt;br /&gt;
    notifempty&lt;br /&gt;
    compress&lt;br /&gt;
    delaycompress&lt;br /&gt;
    create 640 root dev&lt;br /&gt;
    sharedscripts&lt;br /&gt;
    postrotate&lt;br /&gt;
        invoke-rc.d rsyslog rotate &amp;gt; /dev/null&lt;br /&gt;
    endscript&lt;br /&gt;
}&lt;br /&gt;
/var/log/mail.info&lt;br /&gt;
/var/log/mail.warn&lt;br /&gt;
/var/log/mail.err&lt;br /&gt;
/var/log/daemon.log&lt;br /&gt;
/var/log/kern.log&lt;br /&gt;
/var/log/auth.log&lt;br /&gt;
/var/log/user.log&lt;br /&gt;
/var/log/lpr.log&lt;br /&gt;
/var/log/cron.log&lt;br /&gt;
/var/log/debug&lt;br /&gt;
/var/log/messages&lt;br /&gt;
{&lt;br /&gt;
	rotate 4&lt;br /&gt;
	weekly&lt;br /&gt;
	missingok&lt;br /&gt;
	notifempty&lt;br /&gt;
	compress&lt;br /&gt;
	delaycompress&lt;br /&gt;
	sharedscripts&lt;br /&gt;
	postrotate&lt;br /&gt;
		/usr/lib/rsyslog/rsyslog-rotate&lt;br /&gt;
	endscript&lt;br /&gt;
}&lt;br /&gt;
EOF&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Activer les logs postfix&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
postfix stop&lt;br /&gt;
postconf maillog_file=/var/log/maillog&lt;br /&gt;
postfix start&lt;br /&gt;
chgrp dev /var/log/mail.log&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
cat &amp;gt;&amp;gt; /etc/aliases &amp;lt;&amp;lt;EOF&lt;br /&gt;
root: tech@hegyd.com&lt;br /&gt;
mike: m.reault@netprestation.com&lt;br /&gt;
EOF&lt;br /&gt;
newaliases&lt;br /&gt;
service postfix reload&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* Cloner le depot sys-common&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Au préalable, pour autoriser le git, se connecter sur srv-admin ( bastion ) et faire :&lt;br /&gt;
&lt;br /&gt;
eval $(ssh-agent)&lt;br /&gt;
ssh-add&lt;br /&gt;
ssh root@nouvelle_vm &lt;br /&gt;
ou ssh nouvelle_vm puis su - root&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
mkdir /usr/local/share/hegyd&lt;br /&gt;
cat &amp;gt; ~/.ssh/config &amp;lt;&amp;lt; EOF&lt;br /&gt;
PubkeyAcceptedKeyTypes=+ssh-dss&lt;br /&gt;
PubKeyAcceptedKeyTypes=+ssh-rsa&lt;br /&gt;
Host git.hegyd.net&lt;br /&gt;
	StrictHostKeyChecking no&lt;br /&gt;
	HostKeyAlgorithms=+ssh-dss&lt;br /&gt;
EOF&lt;br /&gt;
git clone -q git@git.hegyd.net:sys-common /usr/local/share/hegyd/sys-common&lt;br /&gt;
chmod -R g+rw /usr/local/share/hegyd&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Ajouter une version prédéfinie de VimRC '''EN ERREUR - À CORRIGER !'''&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
ln -s /usr/local/share/hegyd/sys-common/vim/vimrc_hegyd /etc/vim/vimrc.local&lt;br /&gt;
sed -i '78,80s/^/&amp;quot;/' /usr/share/vim/vim81/defaults.vim&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Ajouter le script d'alerte des reboot&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
cat &amp;lt;&amp;lt;EOF &amp;gt;/etc/rc.local&lt;br /&gt;
#!/bin/sh -e&lt;br /&gt;
#&lt;br /&gt;
# rc.local&lt;br /&gt;
#&lt;br /&gt;
# This script is executed at the end of each multiuser runlevel.&lt;br /&gt;
# Make sure that the script will &amp;quot;exit 0&amp;quot; on success or any other&lt;br /&gt;
# value on error.&lt;br /&gt;
#&lt;br /&gt;
# In order to enable or disable this script just change the execution&lt;br /&gt;
# bits.&lt;br /&gt;
#&lt;br /&gt;
# By default this script does nothing.&lt;br /&gt;
&lt;br /&gt;
exit 0&lt;br /&gt;
EOF&lt;br /&gt;
chmod +x /etc/rc.local&lt;br /&gt;
systemctl start rc-local&lt;br /&gt;
systemctl status rc-local&lt;br /&gt;
sed -i '/^exit 0/i\/usr\/local\/share\/hegyd\/sys-common\/bin\/alert-reboot' /etc/rc.local&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== IP Vrack (pour les VMs) ==&lt;br /&gt;
* Si la VM doit avoir une IP VRACK, il faut la configurer après avoir chois une IP dans le fichier des IPs&lt;br /&gt;
* Se configure via l'UI Proxmox généralement sur un pont vmbr1 ( screenshots à faire )&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
NB : pour les hyperviseurs, voir après l'installation dans le wiki&amp;lt;br /&amp;gt;&lt;br /&gt;
* Pour les serveurs physiques, positionner l'adresse VRack sur l'interface eth1 ou eth3 (selon le serveur)&lt;br /&gt;
&lt;br /&gt;
== Pare feu ==&lt;br /&gt;
* Important : Suppression de ufw installé automatiquement avec Debian 10/Buster et qui bloque fwbuilder.&lt;br /&gt;
Référence : https://talk.lowendspirit.com/discussion/290/resolved-ufw-iptables-not-working-in-debian-10-minimal&lt;br /&gt;
&lt;br /&gt;
* La fonction &amp;quot;hostname -f&amp;quot; est en erreur si le domaine n'est pas qualifié totalement, faire :&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
hostname -b nom_vm.domaine.tld&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
exemple : &lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
hostname -b toto.preprod.hegyd.net&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Et vérifier le /etc/hosts.&lt;br /&gt;
&lt;br /&gt;
* Installation&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
apt install iptables&lt;br /&gt;
update-alternatives --set iptables /usr/sbin/iptables-legacy&lt;br /&gt;
update-alternatives --set ip6tables /usr/sbin/ip6tables-legacy&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Configurer le système&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
mkdir /etc/firewall&lt;br /&gt;
chgrp fwadmin /etc/firewall&lt;br /&gt;
chmod 2770 /etc/firewall&lt;br /&gt;
sed  -i -e '/^Defaults\s\+env_reset\s*$/aDefaults:%fwadmin   !lecture , passwd_timeout=1 , timestamp_timeout=1' -e &amp;quot;/^root\s\+ALL=(ALL:ALL)\s\+ALL\s*$/a%fwadmin  ALL = NOPASSWD: /etc/firewall/$(hostname -f).fw , /usr/bin/pkill&amp;quot; /etc/sudoers&lt;br /&gt;
sed -i &amp;quot;/^exit 0/i\/etc\/firewall\/$(hostname -f).fw&amp;quot; /etc/rc.local&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Créer et déployer le par feu&lt;br /&gt;
'''Créer le firewall sur firewall-builder puis le déployer'''&lt;br /&gt;
* Ajouter les vm dans le groupe &amp;quot;Virtual Machine&amp;quot; de firewall builder&lt;br /&gt;
* Ajouter les serveurs dans le groupe &amp;quot;Servers Applicatifs&amp;quot; de firewall builder&lt;br /&gt;
&lt;br /&gt;
== Installation paquets clients ( MYSQL / MARIADB ) ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
apt-get install mysql-client&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
ou ( dernier Buster )&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
apt-get install default-mysql-client&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Si le serveur MySQL doit être installé sur la machine :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
apt-get install mysql-server&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
ou&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
apt-get install default-mysql-server&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''UTF-8 client / serveur'''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sed -i -e '/\[client\]/{n;n;/$/a \&lt;br /&gt;
default-character-set = utf8&lt;br /&gt;
}' \&lt;br /&gt;
 -e '/\[mysqld\]/a \&lt;br /&gt;
character_set_server    = utf8\&lt;br /&gt;
collation_server        = utf8_general_ci' \&lt;br /&gt;
 -e '/\[mysql\]/a \&lt;br /&gt;
default-character-set = utf8' /etc/mysql/my.cnf&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Tuning ==&lt;br /&gt;
&lt;br /&gt;
* Sur un serveur physique, si le RAID est hard, il n'y a pas besoin du service mdadm&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sed -i -e 's/START_DAEMON=true/START_DAEMON=false/' -e 's/AUTOCHECK=true/AUTOCHECK=false/' /etc/default/mdadm&lt;br /&gt;
service mdadm restart&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* PLUS NECESSAIRE : Suppression des tty inutiles (2 suffisent)&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sed -i '56,59s/^/#/' /etc/inittab&lt;br /&gt;
kill -HUP 1&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Serveur de cache DNS local ==&lt;br /&gt;
* Suivre la procédure [[Bind]]&lt;br /&gt;
&lt;br /&gt;
== Monitoring / Supervision ==&lt;br /&gt;
* Installer et configurer [[Snmp]]&lt;br /&gt;
* Installer et configurer le client [[Nagios#Installation_du_client_sur_Debian |NRPE pour Debian]]&lt;br /&gt;
&lt;br /&gt;
== Sauvegarde ==&lt;br /&gt;
* Installer et configurer [[Bacula#Debian]]&lt;br /&gt;
&lt;br /&gt;
== Comptes utilisateurs ==&lt;br /&gt;
* Créer les comptes utilisateurs pour les accès du client (voir clés SSH publiques sur serveur Penta)&lt;br /&gt;
&lt;br /&gt;
[[Catégorie:Administration serveurs]]&lt;/div&gt;</description>
			<pubDate>Mon, 17 Jul 2023 15:12:45 GMT</pubDate>			<dc:creator>Pentasonic</dc:creator>			<comments>https://wiki.hegyd.com/index.php/Discussion:Systeme_d%27exploitation_Debian_12</comments>		</item>
		<item>
			<title>Systeme d'exploitation Debian 12</title>
			<link>https://wiki.hegyd.com/index.php/Systeme_d%27exploitation_Debian_12</link>
			<description>&lt;p&gt;Pentasonic&amp;nbsp;:&amp;#32;/* Debian 12 ( &amp;quot;Bookworm&amp;quot; ) */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;page en cours de création...&lt;br /&gt;
&lt;br /&gt;
== Debian 12 ( &amp;quot;Bookworm&amp;quot; ) ==&lt;br /&gt;
&lt;br /&gt;
* Si on arrive ici après l'installation d'une VM KVM, il faut d'abord se connecter depuis la console de la vm sur l'hyperviseur Proxmox en root, puis :&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
cat &amp;gt; /etc/ssh/sshd_config &amp;lt;&amp;lt;EOF&lt;br /&gt;
Include /etc/ssh/sshd_config.d/*.conf&lt;br /&gt;
PermitRootLogin without-password &lt;br /&gt;
PubkeyAcceptedAlgorithms +ssh-rsa&lt;br /&gt;
PubkeyAuthentication yes&lt;br /&gt;
AuthorizedKeysFile	.ssh/authorized_keys .ssh/authorized_keys2&lt;br /&gt;
KbdInteractiveAuthentication no&lt;br /&gt;
UsePAM yes&lt;br /&gt;
X11Forwarding yes&lt;br /&gt;
PrintMotd no&lt;br /&gt;
AcceptEnv LANG LC_*&lt;br /&gt;
Subsystem	sftp	/usr/lib/openssh/sftp-server&lt;br /&gt;
UseDns no&lt;br /&gt;
AllowUsers root mike admin support&lt;br /&gt;
EOF&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
On peut alors se connecter maintenant depuis Putty/MRemote via le compte root et le mot de passe saisi lors de l'installation.&lt;br /&gt;
&lt;br /&gt;
* Modification du mot de passe root si nécessaire, et selon la règle de nommage usuelle.&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
passwd&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
* Installer les paquets de base :&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
# Configuration APT pour remonter /tmp avec le flag exec (nécessaire pour certains paquets)&lt;br /&gt;
cat &amp;gt;&amp;gt; /etc/apt/apt.conf &amp;lt;&amp;lt;EOF&lt;br /&gt;
DPkg::Pre-Invoke{&amp;quot;mount -o remount,exec /tmp&amp;quot;;};&lt;br /&gt;
DPkg::Post-Invoke {&amp;quot;mount -o remount /tmp&amp;quot;;};&lt;br /&gt;
EOF&lt;br /&gt;
&lt;br /&gt;
apt-get update &amp;amp;&amp;amp; apt-get -y upgrade&lt;br /&gt;
apt-get -y install bash-completion ntp sudo htop telnet sysstat subversion git less vim-nox cscope exuberant-ctags&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
NB : si l'apt-get essaie de passer en ipv6 et que cela ne fonctionne pas, il faut modifier la ligne 54 du fichier /etc/gai.conf de la façon suivante :&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
precedence ::ffff:0:0/96  100&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Paramétrer les locales :&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
echo -n &amp;gt; /etc/environment&lt;br /&gt;
echo -n &amp;gt; /etc/default/locale&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Paramétrer debconf :&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
apt-get install dialog &amp;amp;&amp;amp;&lt;br /&gt;
echo &amp;quot;debconf debconf/priority        select high&amp;quot; | debconf-set-selections &amp;amp;&amp;amp;&lt;br /&gt;
echo &amp;quot;debconf debconf/frontend        select Dialog&amp;quot; | debconf-set-selections&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Définir vim comme éditeur par défaut&lt;br /&gt;
&amp;lt;pre&amp;gt;update-alternatives --set editor /usr/bin/vim.nox&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Paramétrer l'environnement utilisateur  '''EN ERREUR - À CORRIGER !'''&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sed -i '32,38s/^#//' /etc/bash.bashrc&lt;br /&gt;
cat &amp;gt;&amp;gt; /etc/bash.bashrc &amp;lt;&amp;lt;EOF&lt;br /&gt;
&lt;br /&gt;
export LS_OPTIONS='--color=auto'&lt;br /&gt;
eval &amp;quot;\`dircolors\`&amp;quot;&lt;br /&gt;
alias ls='ls \$LS_OPTIONS'&lt;br /&gt;
alias ll='ls \$LS_OPTIONS -l'&lt;br /&gt;
alias grep='grep --color=auto'&lt;br /&gt;
EOF&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Modifier le shell par défaut des utilisateurs en éditant la lignes suivante du fichier &amp;quot;/etc/default/useradd&amp;quot; :&lt;br /&gt;
&amp;lt;pre&amp;gt;sed -i 's/^SHELL=\/bin\/sh/SHELL=\/bin\/bash/' /etc/default/useradd&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Gestion du Umask&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sed -i 's/^UMASK\s\+022/UMASK    002/' /etc/login.defs&lt;br /&gt;
echo &amp;quot;session optional pam_umask.so&amp;quot; &amp;gt;&amp;gt; /etc/pam.d/common-session&lt;br /&gt;
echo &amp;quot;session optional pam_umask.so&amp;quot; &amp;gt;&amp;gt; /etc/pam.d/common-session-noninteractive&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Création des groupes par défaut&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
userdel -r user1 #user créé pendant l'installation&lt;br /&gt;
groupadd -g 1000 dev&lt;br /&gt;
groupadd -g 1001 grsec&lt;br /&gt;
groupadd -g 1002 fwadmin&lt;br /&gt;
groupadd -g 1003 adm-projects&lt;br /&gt;
groupadd -g 1004 wheel&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Ajouter les utilisateurs opérateurs&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
mkdir /root/.ssh&lt;br /&gt;
echo &amp;quot;ssh-dss AAAAB3NzaC1kc3MAAACBAM0TYqkYRN8FKBSRwAwgeUcoyjkW3Bw07QqGfJcNA90b6/id0riHYd6WJBCeQKsUqT+CxIPAhUA9dVqON9kfO8LtBPllMwqoTWtUth2tqRV35c8ANqv3x/RoPGZlOIiRplH6+uUuVElOBRIKmhzwBUVnVG5Ri6P06pjrc1D9emN5AAAAFQDiPCxtR+Pq1yDeg483IEdyWoepeQAAAIBE9RS1C/fR83HUzO3f1mmBgL8ipKx8+lFBcsEU9odOZuWsXkIdZAIjrgpzAzTEGD+4bWUiXhS0kwQqDp9bSBliw2atEXrTsgbHOV/gLFPAwoyv3IpSuFRMIwGYXQc6PJcZaAhtJ9FNEcCcvkuMC23eeO8XnV0Fl+3m25QIo9+SCgAAAIBB3EAkSlZqj5igXarzP5YaBDOwPSnasBHcxymtLuQwrjEqR/qa9qcGBSBOKMDfgB9IlLei9Ug668Q0WXEy8/ovV2P+tx6juETi0l2yt3Nm1S6IIYHbXR5BkMM4CAV6U2bR3yCg+sx4encqCJOAIf+xlZzzFJBMbgTQhpJXIfcwOw== admin@backup.hegyd.com&lt;br /&gt;
ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDfcJ8J5YR6F7qrYLuVJ3YIqOXqNvj1OnYd0zybZ45X+IeFKePo2hL1NHALHWxys6Qo4Ta3pPcRkliQBy51IIXOtNVp90C4XqTNkwaAl6X4RnPPoGNVgq1V53BW/mkUYsvLoYTJHokb+a3exGHCYaPbuj09FV5VVdF2uGUIiRyMZzmZurLCzySagP+8e34ZrLDlwwmDtd24CVc0OyxikqFOzzOkvCWTaAttGv7qyAlwjyAAMTqlJhqPNaCQcOJVEGiwXNlXqjroRJz7j4a3vEd3xujfY3zeSu9U22iCgAJWiLRI+M7m7af4/yxTV8IYNvpOMTjqMnxOEAKsiCLmrwUJ MGA@HEGYD&lt;br /&gt;
ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDSpLz0aUxPDyO5cXPm8HQkaNAUjNNULrhH8G3Nvw7SdhAvRVL9/RKzXu5Aa4nSQd0u61bWVlGvDVSSZgZGRnoxsmzK1aOJWcgJmhVI1r6o9fVKSxz/x+1uE8PFJxUVaGULoLvDRzZLDazg/c/Djb5AgTprmw8KvMKdcDk/kCixFmjEObuOwFbnA/ZbnHS8PPUgHSCwLNAQOUSZSLRZzEFRKO4+HCl5T7iZfCGd7dCInysG2tVzBJCqsN7hw5fhz49Kb1txa93dYhY7kh7SYqCYthGToqGVcDNQX7cXCP2Sqpw+2N/SAcke6E/MgalYAr40dIRRFuUJKX8LxLoko47r admin@rescue&lt;br /&gt;
ssh-dss AAAAB3NzaC1kc3MAAACBAPoQ6wRywMMkQ0npdVnRdlIclapxF0n3kK7iljksiwfi5p8VzGgbF6KxYiroJaKu7Q3gf4EgPlTyWJ8TgCI/bji/bCTqdPfMjQpp621l6p244WSMQEWipExnCkI6oBTuEK1Hr/T435ygwscwl2vcGnXQcGA6K7p16LpsLHykKPKtAAAAFQC1B/WkyCWjVSubUZgMBNfCeE2DaQAAAIBLmHlw2IrhZEhuz1m3k1H+ssH1JiPTcN1I6Z+M/n3OTYrdMIBuPLEtr3P+SZrnmZVLlwIzWtlw2dtwv+5G0UpzgNKmUQf27o2sgrKnSap2FP3cqBbDuUrsaZLexVawCualQPxTcXqufanrwPPYht3rtM5J3VmkW/jqpATxXJnO5wAAAIB+u9M9bObM7YzB7CZ4jmr4wXAo2HocqvBygmSX4dj3qgsqJoJ7bOATCYVSps6kqVcvWvztZ58duC1gvomDB+56CAPkin3S52Wtq6J/Qz3q+SEJNqcZ5+qiGn9mORaTsEx+iaA4pNbRjuKMp7rmWJ1gQ4e/OxQwmJXpTARsZIkBOw== admin@SRV-ADMIN-HEGYD&lt;br /&gt;
ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDDSTvhJwZSkwprrGoTTCDXK4p4VtyGo9EBNckRimYpwUAIq5MV3coWwrfJR/5qH7gYgZdCtBkZR/Mq59Xoeug7Gs5saoVkM0AjjIWPIpx52tl6/mnMvb7XrHwgonxiP2UR5o6tzVJgIK5jO7K6ezaJMobbmorxTDr7zcRm3obON1s21+Wv2FXZBUsFxXL3QjoECgh9mCV7bIjVis6Wl/bPq/ufLwcIhSnnpAzes7kWrfpIU825wUizdyp3JL8clDt1ovdBll7HdnCxmpux/NQQAixNYZhS0G65xXa8Db6hb3XS9v0AZcx07xsP+bGrUMo++L+HPqLYVADTskiRST+Z admin@SRV-ADMIN-HEGYD&lt;br /&gt;
ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAHM3LBXe42KgEg9S23UO/PvL9EaYqECQDaRpQRJT7lkbcCNKTspRLVSHfWyyirykAME9fYcWhs6FJpE1/S/H2Pyre/0kUs9fZcaDyIuieow8lTu2dUYhZeMXmD0Uk4oUliaNxO3ATth116wdH/sp7Z46PofnNop2oAEhML7pJIN4/3v9BbUyzJNMQ1ZspPJh0e4P1dtNBVo/vIfByNWMgAVJW4w0Srcir13KsQG2FhWAZVhNBqUmVJnB6TwfcR27zQrxOIuk2R3g4eGHBZtckgA+KHEacPu9Sy7Hzp2Qz0kr+pylcpVbKv0Wl2Uyie7ekt/juiO8NdylBo4DD6+jWfESooLrfaXBLSzXDy2OWENxclmwKsj1CFFHNwyvBTooeNzMjHp1+lI4I0GDiF5ZdBA01hhEs9lsn6ZIkjj2WMaW5BVw7VtdsG4S3ZxTowviFStf7CTuHKLm2gPBBCXj4gkuXNOEta+fFBGBJDLPWfzWSOBcUEexL2CVeLI+xxtwqWjogsYLISydT1kAf/ucSmC7hIUab1UVwCHFxg8JQ1G/ne/XY3JwVSflHpVSWYAqerb9PF80nr+MSWuzq5BMmFboEUXFNVPWgfaJk29JqaIZFnyG1V85LHhX9yGSLpn1gXF3Yt/dtxIoKiE6wFy6W18bzw+6zABvcIvXz7hiWGNp enzo@dri&amp;quot; &amp;gt;&amp;gt; /root/.ssh/authorized_keys&lt;br /&gt;
chmod 700 /root/.ssh&lt;br /&gt;
chmod 600 /root/.ssh/authorized_keys&lt;br /&gt;
&lt;br /&gt;
useradd -m -u 1020 -G fwadmin,dev,adm,staff,adm-projects,wheel -s /bin/bash mike&lt;br /&gt;
mkdir /home/mike/.ssh&lt;br /&gt;
chmod 700 /home/mike/.ssh&lt;br /&gt;
echo &amp;quot;ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQCrFOIGcDPe+LfoPc11vtv2EOVG63zBndLVnf48mC+krw2vXomDLXG+KnhIAx1yFhCh6B/8R9C3wMxwhghemE3succS+Q7Truu2pd7zDmDNn6cd8Iw02qe8dl3nZhVk5XtGMgeV3JRA7u8q32i4tadbONRICExjcm9pVL5wx5aLzNBtu1opyMdvHc0dBelghVa9kkg6bRri8AF38M16NTEqQNA7crwHHa9ZLBE+8xFWmkJdBJ7zRoR6XEwbOr020VEM+sKzCPl0sy606aW3bi59tYobqAGBjTglIOJWXKMxu1cPJnSCx6Xom9F6AeF1C4CghVrZpfu++XSmJQtXoId m.reault@hegyd.com&amp;quot; &amp;gt; /home/mike/.ssh/authorized_keys&lt;br /&gt;
chmod 600 /home/mike/.ssh/authorized_keys&lt;br /&gt;
chown -R mike:mike /home/mike/.ssh&lt;br /&gt;
&lt;br /&gt;
useradd -m -u 1021 -G fwadmin,dev,adm,staff,adm-projects,wheel -s /bin/bash -p paCtx8rsjkGhQ admin&lt;br /&gt;
mkdir /home/admin/.ssh&lt;br /&gt;
chmod 700 /home/admin/.ssh&lt;br /&gt;
echo &amp;quot;ssh-dss AAAAB3NzaC1kc3MAAACBAM0TYqkYRN8FKBSRwAwgeUcoyjkW3Bw07QqGfJcNA90b6/id0riHYd6WJBCeQKsUqT+CxIPAhUA9dVqON9kfO8LtBPllMwqoTWtUth2tqRV35c8ANqv3x/RoPGZlOIiRplH6+uUuVElOBRIKmhzwBUVnVG5Ri6P06pjrc1D9emN5AAAAFQDiPCxtR+Pq1yDeg483IEdyWoepeQAAAIBE9RS1C/fR83HUzO3f1mmBgL8ipKx8+lFBcsEU9odOZuWsXkIdZAIjrgpzAzTEGD+4bWUiXhS0kwQqDp9bSBliw2atEXrTsgbHOV/gLFPAwoyv3IpSuFRMIwGYXQc6PJcZaAhtJ9FNEcCcvkuMC23eeO8XnV0Fl+3m25QIo9+SCgAAAIBB3EAkSlZqj5igXarzP5YaBDOwPSnasBHcxymtLuQwrjEqR/qa9qcGBSBOKMDfgB9IlLei9Ug668Q0WXEy8/ovV2P+tx6juETi0l2yt3Nm1S6IIYHbXR5BkMM4CAV6U2bR3yCg+sx4encqCJOAIf+xlZzzFJBMbgTQhpJXIfcwOw== admin@backup.hegyd.com&lt;br /&gt;
ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDfcJ8J5YR6F7qrYLuVJ3YIqOXqNvj1OnYd0zybZ45X+IeFKePo2hL1NHALHWxys6Qo4Ta3pPcRkliQBy51IIXOtNVp90C4XqTNkwaAl6X4RnPPoGNVgq1V53BW/mkUYsvLoYTJHokb+a3exGHCYaPbuj09FV5VVdF2uGUIiRyMZzmZurLCzySagP+8e34ZrLDlwwmDtd24CVc0OyxikqFOzzOkvCWTaAttGv7qyAlwjyAAMTqlJhqPNaCQcOJVEGiwXNlXqjroRJz7j4a3vEd3xujfY3zeSu9U22iCgAJWiLRI+M7m7af4/yxTV8IYNvpOMTjqMnxOEAKsiCLmrwUJ MGA@HEGYD&lt;br /&gt;
ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDSpLz0aUxPDyO5cXPm8HQkaNAUjNNULrhH8G3Nvw7SdhAvRVL9/RKzXu5Aa4nSQd0u61bWVlGvDVSSZgZGRnoxsmzK1aOJWcgJmhVI1r6o9fVKSxz/x+1uE8PFJxUVaGULoLvDRzZLDazg/c/Djb5AgTprmw8KvMKdcDk/kCixFmjEObuOwFbnA/ZbnHS8PPUgHSCwLNAQOUSZSLRZzEFRKO4+HCl5T7iZfCGd7dCInysG2tVzBJCqsN7hw5fhz49Kb1txa93dYhY7kh7SYqCYthGToqGVcDNQX7cXCP2Sqpw+2N/SAcke6E/MgalYAr40dIRRFuUJKX8LxLoko47r admin@rescue&lt;br /&gt;
ssh-dss AAAAB3NzaC1kc3MAAACBAPoQ6wRywMMkQ0npdVnRdlIclapxF0n3kK7iljksiwfi5p8VzGgbF6KxYiroJaKu7Q3gf4EgPlTyWJ8TgCI/bji/bCTqdPfMjQpp621l6p244WSMQEWipExnCkI6oBTuEK1Hr/T435ygwscwl2vcGnXQcGA6K7p16LpsLHykKPKtAAAAFQC1B/WkyCWjVSubUZgMBNfCeE2DaQAAAIBLmHlw2IrhZEhuz1m3k1H+ssH1JiPTcN1I6Z+M/n3OTYrdMIBuPLEtr3P+SZrnmZVLlwIzWtlw2dtwv+5G0UpzgNKmUQf27o2sgrKnSap2FP3cqBbDuUrsaZLexVawCualQPxTcXqufanrwPPYht3rtM5J3VmkW/jqpATxXJnO5wAAAIB+u9M9bObM7YzB7CZ4jmr4wXAo2HocqvBygmSX4dj3qgsqJoJ7bOATCYVSps6kqVcvWvztZ58duC1gvomDB+56CAPkin3S52Wtq6J/Qz3q+SEJNqcZ5+qiGn9mORaTsEx+iaA4pNbRjuKMp7rmWJ1gQ4e/OxQwmJXpTARsZIkBOw== admin@SRV-ADMIN-HEGYD&lt;br /&gt;
ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDDSTvhJwZSkwprrGoTTCDXK4p4VtyGo9EBNckRimYpwUAIq5MV3coWwrfJR/5qH7gYgZdCtBkZR/Mq59Xoeug7Gs5saoVkM0AjjIWPIpx52tl6/mnMvb7XrHwgonxiP2UR5o6tzVJgIK5jO7K6ezaJMobbmorxTDr7zcRm3obON1s21+Wv2FXZBUsFxXL3QjoECgh9mCV7bIjVis6Wl/bPq/ufLwcIhSnnpAzes7kWrfpIU825wUizdyp3JL8clDt1ovdBll7HdnCxmpux/NQQAixNYZhS0G65xXa8Db6hb3XS9v0AZcx07xsP+bGrUMo++L+HPqLYVADTskiRST+Z admin@SRV-ADMIN-HEGYD&lt;br /&gt;
ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAHM3LBXe42KgEg9S23UO/PvL9EaYqECQDaRpQRJT7lkbcCNKTspRLVSHfWyyirykAME9fYcWhs6FJpE1/S/H2Pyre/0kUs9fZcaDyIuieow8lTu2dUYhZeMXmD0Uk4oUliaNxO3ATth116wdH/sp7Z46PofnNop2oAEhML7pJIN4/3v9BbUyzJNMQ1ZspPJh0e4P1dtNBVo/vIfByNWMgAVJW4w0Srcir13KsQG2FhWAZVhNBqUmVJnB6TwfcR27zQrxOIuk2R3g4eGHBZtckgA+KHEacPu9Sy7Hzp2Qz0kr+pylcpVbKv0Wl2Uyie7ekt/juiO8NdylBo4DD6+jWfESooLrfaXBLSzXDy2OWENxclmwKsj1CFFHNwyvBTooeNzMjHp1+lI4I0GDiF5ZdBA01hhEs9lsn6ZIkjj2WMaW5BVw7VtdsG4S3ZxTowviFStf7CTuHKLm2gPBBCXj4gkuXNOEta+fFBGBJDLPWfzWSOBcUEexL2CVeLI+xxtwqWjogsYLISydT1kAf/ucSmC7hIUab1UVwCHFxg8JQ1G/ne/XY3JwVSflHpVSWYAqerb9PF80nr+MSWuzq5BMmFboEUXFNVPWgfaJk29JqaIZFnyG1V85LHhX9yGSLpn1gXF3Yt/dtxIoKiE6wFy6W18bzw+6zABvcIvXz7hiWGNp enzo@dri&lt;br /&gt;
&amp;quot; &amp;gt; /home/admin/.ssh/authorized_keys&lt;br /&gt;
chmod 600 /home/admin/.ssh/authorized_keys&lt;br /&gt;
chown -R admin:admin /home/admin/.ssh&lt;br /&gt;
&lt;br /&gt;
useradd -m -u 1022 -G fwadmin,dev,adm,staff,adm-projects,wheel -s /bin/bash -p pa2TnhUhhBRfU support&lt;br /&gt;
mkdir /home/support/.ssh&lt;br /&gt;
chmod 700 /home/support/.ssh&lt;br /&gt;
touch /home/support/.ssh/authorized_keys&lt;br /&gt;
chmod 600 /home/support/.ssh/authorized_keys&lt;br /&gt;
chown -R support:support /home/support/.ssh&lt;br /&gt;
&lt;br /&gt;
chmod 750 /home/*&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*  Configurer alias admin&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
echo &amp;quot;alias root=\&amp;quot;ssh -AX root@localhost\&amp;quot;&amp;quot; &amp;gt;&amp;gt;/home/admin/.bashrc&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Installer le serveur de mail local&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
debconf-set-selections &amp;lt;&amp;lt;EOF&lt;br /&gt;
postfix postfix/root_address    string&lt;br /&gt;
postfix postfix/rfc1035_violation       boolean false&lt;br /&gt;
postfix postfix/mydomain_warning        boolean&lt;br /&gt;
postfix postfix/mynetworks      string  127.0.0.0/8 [::ffff:127.0.0.0]/104 [::1]/128&lt;br /&gt;
postfix postfix/mailname        string  $(hostname -f)&lt;br /&gt;
postfix postfix/tlsmgr_upgrade_warning  boolean&lt;br /&gt;
postfix postfix/recipient_delim string  +&lt;br /&gt;
postfix postfix/main_mailer_type        select  Internet Site&lt;br /&gt;
postfix postfix/destinations    string  $(hostname -f), localhost.$(hostname -f | sed -e 's/^[^.]\+\.\(.*\)$/\1/'), localhost&lt;br /&gt;
postfix postfix/retry_upgrade_warning   boolean&lt;br /&gt;
# Faut-il installer postfix malgré l'incompatibilité du noyau ?&lt;br /&gt;
postfix postfix/kernel_version_warning  boolean&lt;br /&gt;
postfix postfix/not_configured  error&lt;br /&gt;
postfix postfix/mailbox_limit   string  0&lt;br /&gt;
postfix postfix/relayhost       string&lt;br /&gt;
postfix postfix/procmail        boolean false&lt;br /&gt;
postfix postfix/bad_recipient_delimiter error&lt;br /&gt;
postfix postfix/protocols       select  ipv4&lt;br /&gt;
postfix postfix/chattr  boolean false&lt;br /&gt;
EOF&lt;br /&gt;
&lt;br /&gt;
NB : les erreurs sur le ligne 13 et 17 sont normales.&lt;br /&gt;
&lt;br /&gt;
heirloom-mailx est déprécié mais présent dans le paquet s-nail&lt;br /&gt;
&lt;br /&gt;
apt-get -y install postfix s-nail&lt;br /&gt;
&lt;br /&gt;
cat &amp;gt;&amp;gt; /etc/logrotate.d/rsyslog &amp;lt;&amp;lt;EOF&lt;br /&gt;
/var/log/syslog&lt;br /&gt;
/var/log/mail.log&lt;br /&gt;
{&lt;br /&gt;
    rotate 4&lt;br /&gt;
    weekly&lt;br /&gt;
    missingok&lt;br /&gt;
    notifempty&lt;br /&gt;
    compress&lt;br /&gt;
    delaycompress&lt;br /&gt;
    create 640 root dev&lt;br /&gt;
    sharedscripts&lt;br /&gt;
    postrotate&lt;br /&gt;
        invoke-rc.d rsyslog rotate &amp;gt; /dev/null&lt;br /&gt;
    endscript&lt;br /&gt;
}&lt;br /&gt;
/var/log/mail.info&lt;br /&gt;
/var/log/mail.warn&lt;br /&gt;
/var/log/mail.err&lt;br /&gt;
/var/log/daemon.log&lt;br /&gt;
/var/log/kern.log&lt;br /&gt;
/var/log/auth.log&lt;br /&gt;
/var/log/user.log&lt;br /&gt;
/var/log/lpr.log&lt;br /&gt;
/var/log/cron.log&lt;br /&gt;
/var/log/debug&lt;br /&gt;
/var/log/messages&lt;br /&gt;
{&lt;br /&gt;
	rotate 4&lt;br /&gt;
	weekly&lt;br /&gt;
	missingok&lt;br /&gt;
	notifempty&lt;br /&gt;
	compress&lt;br /&gt;
	delaycompress&lt;br /&gt;
	sharedscripts&lt;br /&gt;
	postrotate&lt;br /&gt;
		/usr/lib/rsyslog/rsyslog-rotate&lt;br /&gt;
	endscript&lt;br /&gt;
}&lt;br /&gt;
EOF&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Activer les logs postfix&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
postfix stop&lt;br /&gt;
postconf maillog_file=/var/log/maillog&lt;br /&gt;
postfix start&lt;br /&gt;
chgrp dev /var/log/mail.log&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
cat &amp;gt;&amp;gt; /etc/aliases &amp;lt;&amp;lt;EOF&lt;br /&gt;
root: tech@hegyd.com&lt;br /&gt;
mike: m.reault@netprestation.com&lt;br /&gt;
EOF&lt;br /&gt;
newaliases&lt;br /&gt;
service postfix reload&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* Cloner le depot sys-common&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Au préalable, pour autoriser le git, se connecter sur srv-admin ( bastion ) et faire :&lt;br /&gt;
&lt;br /&gt;
eval $(ssh-agent)&lt;br /&gt;
ssh-add&lt;br /&gt;
ssh root@nouvelle_vm &lt;br /&gt;
ou ssh nouvelle_vm puis su - root&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
mkdir /usr/local/share/hegyd&lt;br /&gt;
cat &amp;gt; ~/.ssh/config &amp;lt;&amp;lt; EOF&lt;br /&gt;
PubkeyAcceptedKeyTypes=+ssh-dss&lt;br /&gt;
PubKeyAcceptedKeyTypes=+ssh-rsa&lt;br /&gt;
Host git.hegyd.net&lt;br /&gt;
	StrictHostKeyChecking no&lt;br /&gt;
	HostKeyAlgorithms=+ssh-dss&lt;br /&gt;
EOF&lt;br /&gt;
git clone -q git@git.hegyd.net:sys-common /usr/local/share/hegyd/sys-common&lt;br /&gt;
chmod -R g+rw /usr/local/share/hegyd&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Ajouter une version prédéfinie de VimRC '''EN ERREUR - À CORRIGER !'''&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
ln -s /usr/local/share/hegyd/sys-common/vim/vimrc_hegyd /etc/vim/vimrc.local&lt;br /&gt;
sed -i '78,80s/^/&amp;quot;/' /usr/share/vim/vim81/defaults.vim&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Ajouter le script d'alerte des reboot&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
cat &amp;lt;&amp;lt;EOF &amp;gt;/etc/rc.local&lt;br /&gt;
#!/bin/sh -e&lt;br /&gt;
#&lt;br /&gt;
# rc.local&lt;br /&gt;
#&lt;br /&gt;
# This script is executed at the end of each multiuser runlevel.&lt;br /&gt;
# Make sure that the script will &amp;quot;exit 0&amp;quot; on success or any other&lt;br /&gt;
# value on error.&lt;br /&gt;
#&lt;br /&gt;
# In order to enable or disable this script just change the execution&lt;br /&gt;
# bits.&lt;br /&gt;
#&lt;br /&gt;
# By default this script does nothing.&lt;br /&gt;
&lt;br /&gt;
exit 0&lt;br /&gt;
EOF&lt;br /&gt;
chmod +x /etc/rc.local&lt;br /&gt;
systemctl start rc-local&lt;br /&gt;
systemctl status rc-local&lt;br /&gt;
sed -i '/^exit 0/i\/usr\/local\/share\/hegyd\/sys-common\/bin\/alert-reboot' /etc/rc.local&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== IP Vrack (pour les VMs) ==&lt;br /&gt;
* Si la VM doit avoir une IP VRACK, il faut la configurer après avoir chois une IP dans le fichier des IPs&lt;br /&gt;
* Se configure via l'UI Proxmox généralement sur un pont vmbr1 ( screenshots à faire )&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
NB : pour les hyperviseurs, voir après l'installation dans le wiki&amp;lt;br /&amp;gt;&lt;br /&gt;
* Pour les serveurs physiques, positionner l'adresse VRack sur l'interface eth1 ou eth3 (selon le serveur)&lt;br /&gt;
&lt;br /&gt;
== Pare feu ==&lt;br /&gt;
* Important : Suppression de ufw installé automatiquement avec Debian 10/Buster et qui bloque fwbuilder.&lt;br /&gt;
Référence : https://talk.lowendspirit.com/discussion/290/resolved-ufw-iptables-not-working-in-debian-10-minimal&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
apt install iptables&lt;br /&gt;
update-alternatives --set iptables /usr/sbin/iptables-legacy&lt;br /&gt;
update-alternatives --set ip6tables /usr/sbin/ip6tables-legacy&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Configurer le système&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
mkdir /etc/firewall&lt;br /&gt;
chgrp fwadmin /etc/firewall&lt;br /&gt;
chmod 2770 /etc/firewall&lt;br /&gt;
sed  -i -e '/^Defaults\s\+env_reset\s*$/aDefaults:%fwadmin   !lecture , passwd_timeout=1 , timestamp_timeout=1' -e &amp;quot;/^root\s\+ALL=(ALL:ALL)\s\+ALL\s*$/a%fwadmin  ALL = NOPASSWD: /etc/firewall/$(hostname -f).fw , /usr/bin/pkill&amp;quot; /etc/sudoers&lt;br /&gt;
sed -i &amp;quot;/^exit 0/i\/etc\/firewall\/$(hostname -f).fw&amp;quot; /etc/rc.local&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Créer et déployer le par feu&lt;br /&gt;
'''Créer le firewall sur firewall-builder puis le déployer'''&lt;br /&gt;
* Ajouter les vm dans le groupe &amp;quot;Virtual Machine&amp;quot; de firewall builder&lt;br /&gt;
* Ajouter les serveurs dans le groupe &amp;quot;Servers Applicatifs&amp;quot; de firewall builder&lt;br /&gt;
&lt;br /&gt;
== Installation paquets clients ( MYSQL / MARIADB ) ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
apt-get install mysql-client&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
ou ( dernier Buster )&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
apt-get install default-mysql-client&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Si le serveur MySQL doit être installé sur la machine :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
apt-get install mysql-server&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
ou&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
apt-get install default-mysql-server&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''UTF-8 client / serveur'''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sed -i -e '/\[client\]/{n;n;/$/a \&lt;br /&gt;
default-character-set = utf8&lt;br /&gt;
}' \&lt;br /&gt;
 -e '/\[mysqld\]/a \&lt;br /&gt;
character_set_server    = utf8\&lt;br /&gt;
collation_server        = utf8_general_ci' \&lt;br /&gt;
 -e '/\[mysql\]/a \&lt;br /&gt;
default-character-set = utf8' /etc/mysql/my.cnf&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Tuning ==&lt;br /&gt;
&lt;br /&gt;
* Sur un serveur physique, si le RAID est hard, il n'y a pas besoin du service mdadm&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sed -i -e 's/START_DAEMON=true/START_DAEMON=false/' -e 's/AUTOCHECK=true/AUTOCHECK=false/' /etc/default/mdadm&lt;br /&gt;
service mdadm restart&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* PLUS NECESSAIRE : Suppression des tty inutiles (2 suffisent)&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sed -i '56,59s/^/#/' /etc/inittab&lt;br /&gt;
kill -HUP 1&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Serveur de cache DNS local ==&lt;br /&gt;
* Suivre la procédure [[Bind]]&lt;br /&gt;
&lt;br /&gt;
== Monitoring / Supervision ==&lt;br /&gt;
* Installer et configurer [[Snmp]]&lt;br /&gt;
* Installer et configurer le client [[Nagios#Installation_du_client_sur_Debian |NRPE pour Debian]]&lt;br /&gt;
&lt;br /&gt;
== Sauvegarde ==&lt;br /&gt;
* Installer et configurer [[Bacula#Debian]]&lt;br /&gt;
&lt;br /&gt;
== Comptes utilisateurs ==&lt;br /&gt;
* Créer les comptes utilisateurs pour les accès du client (voir clés SSH publiques sur serveur Penta)&lt;br /&gt;
&lt;br /&gt;
[[Catégorie:Administration serveurs]]&lt;/div&gt;</description>
			<pubDate>Mon, 17 Jul 2023 15:08:57 GMT</pubDate>			<dc:creator>Pentasonic</dc:creator>			<comments>https://wiki.hegyd.com/index.php/Discussion:Systeme_d%27exploitation_Debian_12</comments>		</item>
		<item>
			<title>Systeme d'exploitation Debian 12</title>
			<link>https://wiki.hegyd.com/index.php/Systeme_d%27exploitation_Debian_12</link>
			<description>&lt;p&gt;Pentasonic&amp;nbsp;:&amp;#32;/* Sauvegarde */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;page en cours de création...&lt;br /&gt;
&lt;br /&gt;
== Debian 12 ( &amp;quot;Bookworm&amp;quot; ) ==&lt;br /&gt;
&lt;br /&gt;
* Si on arrive ici après l'installation d'une VM KVM, il faut d'abord se connecter depuis la console de la vm sur l'hyperviseur Proxmox en root, puis :&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
cat &amp;gt; /etc/ssh/sshd_config &amp;lt;&amp;lt;EOF&lt;br /&gt;
Include /etc/ssh/sshd_config.d/*.conf&lt;br /&gt;
PermitRootLogin without-password &lt;br /&gt;
PubkeyAcceptedAlgorithms +ssh-rsa&lt;br /&gt;
PubkeyAuthentication yes&lt;br /&gt;
AuthorizedKeysFile	.ssh/authorized_keys .ssh/authorized_keys2&lt;br /&gt;
KbdInteractiveAuthentication no&lt;br /&gt;
UsePAM yes&lt;br /&gt;
X11Forwarding yes&lt;br /&gt;
PrintMotd no&lt;br /&gt;
AcceptEnv LANG LC_*&lt;br /&gt;
Subsystem	sftp	/usr/lib/openssh/sftp-server&lt;br /&gt;
UseDns no&lt;br /&gt;
AllowUsers root mike admin support&lt;br /&gt;
EOF&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
On peut alors se connecter maintenant depuis Putty/MRemote via le compte root et le mot de passe saisi lors de l'installation.&lt;br /&gt;
&lt;br /&gt;
* Modification du mot de passe root si nécessaire, et selon la règle de nommage usuelle.&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
passwd&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
* Installer les paquets de base :&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
# Configuration APT pour remonter /tmp avec le flag exec (nécessaire pour certains paquets)&lt;br /&gt;
cat &amp;gt;&amp;gt; /etc/apt/apt.conf &amp;lt;&amp;lt;EOF&lt;br /&gt;
DPkg::Pre-Invoke{&amp;quot;mount -o remount,exec /tmp&amp;quot;;};&lt;br /&gt;
DPkg::Post-Invoke {&amp;quot;mount -o remount /tmp&amp;quot;;};&lt;br /&gt;
EOF&lt;br /&gt;
&lt;br /&gt;
apt-get update &amp;amp;&amp;amp; apt-get -y upgrade&lt;br /&gt;
apt-get -y install bash-completion ntp sudo htop telnet sysstat subversion git less vim-nox cscope exuberant-ctags&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
NB : si l'apt-get essaie de passer en ipv6 et que cela ne fonctionne pas, il faut modifier la ligne 54 du fichier /etc/gai.conf de la façon suivante :&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
precedence ::ffff:0:0/96  100&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Paramétrer les locales :&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
echo -n &amp;gt; /etc/environment&lt;br /&gt;
echo -n &amp;gt; /etc/default/locale&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Paramétrer debconf :&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
apt-get install dialog &amp;amp;&amp;amp;&lt;br /&gt;
echo &amp;quot;debconf debconf/priority        select high&amp;quot; | debconf-set-selections &amp;amp;&amp;amp;&lt;br /&gt;
echo &amp;quot;debconf debconf/frontend        select Dialog&amp;quot; | debconf-set-selections&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Définir vim comme éditeur par défaut&lt;br /&gt;
&amp;lt;pre&amp;gt;update-alternatives --set editor /usr/bin/vim.nox&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Paramétrer l'environnement utilisateur&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sed -i '32,38s/^#//' /etc/bash.bashrc&lt;br /&gt;
cat &amp;gt;&amp;gt; /etc/bash.bashrc &amp;lt;&amp;lt;EOF&lt;br /&gt;
&lt;br /&gt;
export LS_OPTIONS='--color=auto'&lt;br /&gt;
eval &amp;quot;\`dircolors\`&amp;quot;&lt;br /&gt;
alias ls='ls \$LS_OPTIONS'&lt;br /&gt;
alias ll='ls \$LS_OPTIONS -l'&lt;br /&gt;
alias grep='grep --color=auto'&lt;br /&gt;
EOF&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Modifier le shell par défaut des utilisateurs en éditant la lignes suivante du fichier &amp;quot;/etc/default/useradd&amp;quot; :&lt;br /&gt;
&amp;lt;pre&amp;gt;sed -i 's/^SHELL=\/bin\/sh/SHELL=\/bin\/bash/' /etc/default/useradd&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Gestion du Umask&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sed -i 's/^UMASK\s\+022/UMASK    002/' /etc/login.defs&lt;br /&gt;
echo &amp;quot;session optional pam_umask.so&amp;quot; &amp;gt;&amp;gt; /etc/pam.d/common-session&lt;br /&gt;
echo &amp;quot;session optional pam_umask.so&amp;quot; &amp;gt;&amp;gt; /etc/pam.d/common-session-noninteractive&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Création des groupes par défaut&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
userdel -r user1 #user créé pendant l'installation&lt;br /&gt;
groupadd -g 1000 dev&lt;br /&gt;
groupadd -g 1001 grsec&lt;br /&gt;
groupadd -g 1002 fwadmin&lt;br /&gt;
groupadd -g 1003 adm-projects&lt;br /&gt;
groupadd -g 1004 wheel&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Ajouter les utilisateurs opérateurs&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
mkdir /root/.ssh&lt;br /&gt;
echo &amp;quot;ssh-dss AAAAB3NzaC1kc3MAAACBAM0TYqkYRN8FKBSRwAwgeUcoyjkW3Bw07QqGfJcNA90b6/id0riHYd6WJBCeQKsUqT+CxIPAhUA9dVqON9kfO8LtBPllMwqoTWtUth2tqRV35c8ANqv3x/RoPGZlOIiRplH6+uUuVElOBRIKmhzwBUVnVG5Ri6P06pjrc1D9emN5AAAAFQDiPCxtR+Pq1yDeg483IEdyWoepeQAAAIBE9RS1C/fR83HUzO3f1mmBgL8ipKx8+lFBcsEU9odOZuWsXkIdZAIjrgpzAzTEGD+4bWUiXhS0kwQqDp9bSBliw2atEXrTsgbHOV/gLFPAwoyv3IpSuFRMIwGYXQc6PJcZaAhtJ9FNEcCcvkuMC23eeO8XnV0Fl+3m25QIo9+SCgAAAIBB3EAkSlZqj5igXarzP5YaBDOwPSnasBHcxymtLuQwrjEqR/qa9qcGBSBOKMDfgB9IlLei9Ug668Q0WXEy8/ovV2P+tx6juETi0l2yt3Nm1S6IIYHbXR5BkMM4CAV6U2bR3yCg+sx4encqCJOAIf+xlZzzFJBMbgTQhpJXIfcwOw== admin@backup.hegyd.com&lt;br /&gt;
ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDfcJ8J5YR6F7qrYLuVJ3YIqOXqNvj1OnYd0zybZ45X+IeFKePo2hL1NHALHWxys6Qo4Ta3pPcRkliQBy51IIXOtNVp90C4XqTNkwaAl6X4RnPPoGNVgq1V53BW/mkUYsvLoYTJHokb+a3exGHCYaPbuj09FV5VVdF2uGUIiRyMZzmZurLCzySagP+8e34ZrLDlwwmDtd24CVc0OyxikqFOzzOkvCWTaAttGv7qyAlwjyAAMTqlJhqPNaCQcOJVEGiwXNlXqjroRJz7j4a3vEd3xujfY3zeSu9U22iCgAJWiLRI+M7m7af4/yxTV8IYNvpOMTjqMnxOEAKsiCLmrwUJ MGA@HEGYD&lt;br /&gt;
ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDSpLz0aUxPDyO5cXPm8HQkaNAUjNNULrhH8G3Nvw7SdhAvRVL9/RKzXu5Aa4nSQd0u61bWVlGvDVSSZgZGRnoxsmzK1aOJWcgJmhVI1r6o9fVKSxz/x+1uE8PFJxUVaGULoLvDRzZLDazg/c/Djb5AgTprmw8KvMKdcDk/kCixFmjEObuOwFbnA/ZbnHS8PPUgHSCwLNAQOUSZSLRZzEFRKO4+HCl5T7iZfCGd7dCInysG2tVzBJCqsN7hw5fhz49Kb1txa93dYhY7kh7SYqCYthGToqGVcDNQX7cXCP2Sqpw+2N/SAcke6E/MgalYAr40dIRRFuUJKX8LxLoko47r admin@rescue&lt;br /&gt;
ssh-dss AAAAB3NzaC1kc3MAAACBAPoQ6wRywMMkQ0npdVnRdlIclapxF0n3kK7iljksiwfi5p8VzGgbF6KxYiroJaKu7Q3gf4EgPlTyWJ8TgCI/bji/bCTqdPfMjQpp621l6p244WSMQEWipExnCkI6oBTuEK1Hr/T435ygwscwl2vcGnXQcGA6K7p16LpsLHykKPKtAAAAFQC1B/WkyCWjVSubUZgMBNfCeE2DaQAAAIBLmHlw2IrhZEhuz1m3k1H+ssH1JiPTcN1I6Z+M/n3OTYrdMIBuPLEtr3P+SZrnmZVLlwIzWtlw2dtwv+5G0UpzgNKmUQf27o2sgrKnSap2FP3cqBbDuUrsaZLexVawCualQPxTcXqufanrwPPYht3rtM5J3VmkW/jqpATxXJnO5wAAAIB+u9M9bObM7YzB7CZ4jmr4wXAo2HocqvBygmSX4dj3qgsqJoJ7bOATCYVSps6kqVcvWvztZ58duC1gvomDB+56CAPkin3S52Wtq6J/Qz3q+SEJNqcZ5+qiGn9mORaTsEx+iaA4pNbRjuKMp7rmWJ1gQ4e/OxQwmJXpTARsZIkBOw== admin@SRV-ADMIN-HEGYD&lt;br /&gt;
ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDDSTvhJwZSkwprrGoTTCDXK4p4VtyGo9EBNckRimYpwUAIq5MV3coWwrfJR/5qH7gYgZdCtBkZR/Mq59Xoeug7Gs5saoVkM0AjjIWPIpx52tl6/mnMvb7XrHwgonxiP2UR5o6tzVJgIK5jO7K6ezaJMobbmorxTDr7zcRm3obON1s21+Wv2FXZBUsFxXL3QjoECgh9mCV7bIjVis6Wl/bPq/ufLwcIhSnnpAzes7kWrfpIU825wUizdyp3JL8clDt1ovdBll7HdnCxmpux/NQQAixNYZhS0G65xXa8Db6hb3XS9v0AZcx07xsP+bGrUMo++L+HPqLYVADTskiRST+Z admin@SRV-ADMIN-HEGYD&lt;br /&gt;
ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAHM3LBXe42KgEg9S23UO/PvL9EaYqECQDaRpQRJT7lkbcCNKTspRLVSHfWyyirykAME9fYcWhs6FJpE1/S/H2Pyre/0kUs9fZcaDyIuieow8lTu2dUYhZeMXmD0Uk4oUliaNxO3ATth116wdH/sp7Z46PofnNop2oAEhML7pJIN4/3v9BbUyzJNMQ1ZspPJh0e4P1dtNBVo/vIfByNWMgAVJW4w0Srcir13KsQG2FhWAZVhNBqUmVJnB6TwfcR27zQrxOIuk2R3g4eGHBZtckgA+KHEacPu9Sy7Hzp2Qz0kr+pylcpVbKv0Wl2Uyie7ekt/juiO8NdylBo4DD6+jWfESooLrfaXBLSzXDy2OWENxclmwKsj1CFFHNwyvBTooeNzMjHp1+lI4I0GDiF5ZdBA01hhEs9lsn6ZIkjj2WMaW5BVw7VtdsG4S3ZxTowviFStf7CTuHKLm2gPBBCXj4gkuXNOEta+fFBGBJDLPWfzWSOBcUEexL2CVeLI+xxtwqWjogsYLISydT1kAf/ucSmC7hIUab1UVwCHFxg8JQ1G/ne/XY3JwVSflHpVSWYAqerb9PF80nr+MSWuzq5BMmFboEUXFNVPWgfaJk29JqaIZFnyG1V85LHhX9yGSLpn1gXF3Yt/dtxIoKiE6wFy6W18bzw+6zABvcIvXz7hiWGNp enzo@dri&amp;quot; &amp;gt;&amp;gt; /root/.ssh/authorized_keys&lt;br /&gt;
chmod 700 /root/.ssh&lt;br /&gt;
chmod 600 /root/.ssh/authorized_keys&lt;br /&gt;
&lt;br /&gt;
useradd -m -u 1020 -G fwadmin,dev,adm,staff,adm-projects,wheel -s /bin/bash mike&lt;br /&gt;
mkdir /home/mike/.ssh&lt;br /&gt;
chmod 700 /home/mike/.ssh&lt;br /&gt;
echo &amp;quot;ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQCrFOIGcDPe+LfoPc11vtv2EOVG63zBndLVnf48mC+krw2vXomDLXG+KnhIAx1yFhCh6B/8R9C3wMxwhghemE3succS+Q7Truu2pd7zDmDNn6cd8Iw02qe8dl3nZhVk5XtGMgeV3JRA7u8q32i4tadbONRICExjcm9pVL5wx5aLzNBtu1opyMdvHc0dBelghVa9kkg6bRri8AF38M16NTEqQNA7crwHHa9ZLBE+8xFWmkJdBJ7zRoR6XEwbOr020VEM+sKzCPl0sy606aW3bi59tYobqAGBjTglIOJWXKMxu1cPJnSCx6Xom9F6AeF1C4CghVrZpfu++XSmJQtXoId m.reault@hegyd.com&amp;quot; &amp;gt; /home/mike/.ssh/authorized_keys&lt;br /&gt;
chmod 600 /home/mike/.ssh/authorized_keys&lt;br /&gt;
chown -R mike:mike /home/mike/.ssh&lt;br /&gt;
&lt;br /&gt;
useradd -m -u 1021 -G fwadmin,dev,adm,staff,adm-projects,wheel -s /bin/bash -p paCtx8rsjkGhQ admin&lt;br /&gt;
mkdir /home/admin/.ssh&lt;br /&gt;
chmod 700 /home/admin/.ssh&lt;br /&gt;
echo &amp;quot;ssh-dss AAAAB3NzaC1kc3MAAACBAM0TYqkYRN8FKBSRwAwgeUcoyjkW3Bw07QqGfJcNA90b6/id0riHYd6WJBCeQKsUqT+CxIPAhUA9dVqON9kfO8LtBPllMwqoTWtUth2tqRV35c8ANqv3x/RoPGZlOIiRplH6+uUuVElOBRIKmhzwBUVnVG5Ri6P06pjrc1D9emN5AAAAFQDiPCxtR+Pq1yDeg483IEdyWoepeQAAAIBE9RS1C/fR83HUzO3f1mmBgL8ipKx8+lFBcsEU9odOZuWsXkIdZAIjrgpzAzTEGD+4bWUiXhS0kwQqDp9bSBliw2atEXrTsgbHOV/gLFPAwoyv3IpSuFRMIwGYXQc6PJcZaAhtJ9FNEcCcvkuMC23eeO8XnV0Fl+3m25QIo9+SCgAAAIBB3EAkSlZqj5igXarzP5YaBDOwPSnasBHcxymtLuQwrjEqR/qa9qcGBSBOKMDfgB9IlLei9Ug668Q0WXEy8/ovV2P+tx6juETi0l2yt3Nm1S6IIYHbXR5BkMM4CAV6U2bR3yCg+sx4encqCJOAIf+xlZzzFJBMbgTQhpJXIfcwOw== admin@backup.hegyd.com&lt;br /&gt;
ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDfcJ8J5YR6F7qrYLuVJ3YIqOXqNvj1OnYd0zybZ45X+IeFKePo2hL1NHALHWxys6Qo4Ta3pPcRkliQBy51IIXOtNVp90C4XqTNkwaAl6X4RnPPoGNVgq1V53BW/mkUYsvLoYTJHokb+a3exGHCYaPbuj09FV5VVdF2uGUIiRyMZzmZurLCzySagP+8e34ZrLDlwwmDtd24CVc0OyxikqFOzzOkvCWTaAttGv7qyAlwjyAAMTqlJhqPNaCQcOJVEGiwXNlXqjroRJz7j4a3vEd3xujfY3zeSu9U22iCgAJWiLRI+M7m7af4/yxTV8IYNvpOMTjqMnxOEAKsiCLmrwUJ MGA@HEGYD&lt;br /&gt;
ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDSpLz0aUxPDyO5cXPm8HQkaNAUjNNULrhH8G3Nvw7SdhAvRVL9/RKzXu5Aa4nSQd0u61bWVlGvDVSSZgZGRnoxsmzK1aOJWcgJmhVI1r6o9fVKSxz/x+1uE8PFJxUVaGULoLvDRzZLDazg/c/Djb5AgTprmw8KvMKdcDk/kCixFmjEObuOwFbnA/ZbnHS8PPUgHSCwLNAQOUSZSLRZzEFRKO4+HCl5T7iZfCGd7dCInysG2tVzBJCqsN7hw5fhz49Kb1txa93dYhY7kh7SYqCYthGToqGVcDNQX7cXCP2Sqpw+2N/SAcke6E/MgalYAr40dIRRFuUJKX8LxLoko47r admin@rescue&lt;br /&gt;
ssh-dss AAAAB3NzaC1kc3MAAACBAPoQ6wRywMMkQ0npdVnRdlIclapxF0n3kK7iljksiwfi5p8VzGgbF6KxYiroJaKu7Q3gf4EgPlTyWJ8TgCI/bji/bCTqdPfMjQpp621l6p244WSMQEWipExnCkI6oBTuEK1Hr/T435ygwscwl2vcGnXQcGA6K7p16LpsLHykKPKtAAAAFQC1B/WkyCWjVSubUZgMBNfCeE2DaQAAAIBLmHlw2IrhZEhuz1m3k1H+ssH1JiPTcN1I6Z+M/n3OTYrdMIBuPLEtr3P+SZrnmZVLlwIzWtlw2dtwv+5G0UpzgNKmUQf27o2sgrKnSap2FP3cqBbDuUrsaZLexVawCualQPxTcXqufanrwPPYht3rtM5J3VmkW/jqpATxXJnO5wAAAIB+u9M9bObM7YzB7CZ4jmr4wXAo2HocqvBygmSX4dj3qgsqJoJ7bOATCYVSps6kqVcvWvztZ58duC1gvomDB+56CAPkin3S52Wtq6J/Qz3q+SEJNqcZ5+qiGn9mORaTsEx+iaA4pNbRjuKMp7rmWJ1gQ4e/OxQwmJXpTARsZIkBOw== admin@SRV-ADMIN-HEGYD&lt;br /&gt;
ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDDSTvhJwZSkwprrGoTTCDXK4p4VtyGo9EBNckRimYpwUAIq5MV3coWwrfJR/5qH7gYgZdCtBkZR/Mq59Xoeug7Gs5saoVkM0AjjIWPIpx52tl6/mnMvb7XrHwgonxiP2UR5o6tzVJgIK5jO7K6ezaJMobbmorxTDr7zcRm3obON1s21+Wv2FXZBUsFxXL3QjoECgh9mCV7bIjVis6Wl/bPq/ufLwcIhSnnpAzes7kWrfpIU825wUizdyp3JL8clDt1ovdBll7HdnCxmpux/NQQAixNYZhS0G65xXa8Db6hb3XS9v0AZcx07xsP+bGrUMo++L+HPqLYVADTskiRST+Z admin@SRV-ADMIN-HEGYD&lt;br /&gt;
ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAHM3LBXe42KgEg9S23UO/PvL9EaYqECQDaRpQRJT7lkbcCNKTspRLVSHfWyyirykAME9fYcWhs6FJpE1/S/H2Pyre/0kUs9fZcaDyIuieow8lTu2dUYhZeMXmD0Uk4oUliaNxO3ATth116wdH/sp7Z46PofnNop2oAEhML7pJIN4/3v9BbUyzJNMQ1ZspPJh0e4P1dtNBVo/vIfByNWMgAVJW4w0Srcir13KsQG2FhWAZVhNBqUmVJnB6TwfcR27zQrxOIuk2R3g4eGHBZtckgA+KHEacPu9Sy7Hzp2Qz0kr+pylcpVbKv0Wl2Uyie7ekt/juiO8NdylBo4DD6+jWfESooLrfaXBLSzXDy2OWENxclmwKsj1CFFHNwyvBTooeNzMjHp1+lI4I0GDiF5ZdBA01hhEs9lsn6ZIkjj2WMaW5BVw7VtdsG4S3ZxTowviFStf7CTuHKLm2gPBBCXj4gkuXNOEta+fFBGBJDLPWfzWSOBcUEexL2CVeLI+xxtwqWjogsYLISydT1kAf/ucSmC7hIUab1UVwCHFxg8JQ1G/ne/XY3JwVSflHpVSWYAqerb9PF80nr+MSWuzq5BMmFboEUXFNVPWgfaJk29JqaIZFnyG1V85LHhX9yGSLpn1gXF3Yt/dtxIoKiE6wFy6W18bzw+6zABvcIvXz7hiWGNp enzo@dri&lt;br /&gt;
&amp;quot; &amp;gt; /home/admin/.ssh/authorized_keys&lt;br /&gt;
chmod 600 /home/admin/.ssh/authorized_keys&lt;br /&gt;
chown -R admin:admin /home/admin/.ssh&lt;br /&gt;
&lt;br /&gt;
useradd -m -u 1022 -G fwadmin,dev,adm,staff,adm-projects,wheel -s /bin/bash -p pa2TnhUhhBRfU support&lt;br /&gt;
mkdir /home/support/.ssh&lt;br /&gt;
chmod 700 /home/support/.ssh&lt;br /&gt;
touch /home/support/.ssh/authorized_keys&lt;br /&gt;
chmod 600 /home/support/.ssh/authorized_keys&lt;br /&gt;
chown -R support:support /home/support/.ssh&lt;br /&gt;
&lt;br /&gt;
chmod 750 /home/*&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*  Configurer openssh-server&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
echo &amp;quot;alias root=\&amp;quot;ssh -AX root@localhost\&amp;quot;&amp;quot; &amp;gt;&amp;gt;/home/admin/.bashrc&lt;br /&gt;
sed -i 's/^PermitRootLogin yes/PermitRootLogin without-password/' /etc/ssh/sshd_config&lt;br /&gt;
cat &amp;gt;&amp;gt; /etc/ssh/sshd_config &amp;lt;&amp;lt;EOF&lt;br /&gt;
&lt;br /&gt;
UseDns no&lt;br /&gt;
AllowUsers root mike admin support&lt;br /&gt;
EOF&lt;br /&gt;
service ssh reload&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Installer le serveur de mail local&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
debconf-set-selections &amp;lt;&amp;lt;EOF&lt;br /&gt;
postfix postfix/root_address    string&lt;br /&gt;
postfix postfix/rfc1035_violation       boolean false&lt;br /&gt;
postfix postfix/mydomain_warning        boolean&lt;br /&gt;
postfix postfix/mynetworks      string  127.0.0.0/8 [::ffff:127.0.0.0]/104 [::1]/128&lt;br /&gt;
postfix postfix/mailname        string  $(hostname -f)&lt;br /&gt;
postfix postfix/tlsmgr_upgrade_warning  boolean&lt;br /&gt;
postfix postfix/recipient_delim string  +&lt;br /&gt;
postfix postfix/main_mailer_type        select  Internet Site&lt;br /&gt;
postfix postfix/destinations    string  $(hostname -f), localhost.$(hostname -f | sed -e 's/^[^.]\+\.\(.*\)$/\1/'), localhost&lt;br /&gt;
postfix postfix/retry_upgrade_warning   boolean&lt;br /&gt;
# Faut-il installer postfix malgré l'incompatibilité du noyau ?&lt;br /&gt;
postfix postfix/kernel_version_warning  boolean&lt;br /&gt;
postfix postfix/not_configured  error&lt;br /&gt;
postfix postfix/mailbox_limit   string  0&lt;br /&gt;
postfix postfix/relayhost       string&lt;br /&gt;
postfix postfix/procmail        boolean false&lt;br /&gt;
postfix postfix/bad_recipient_delimiter error&lt;br /&gt;
postfix postfix/protocols       select  ipv4&lt;br /&gt;
postfix postfix/chattr  boolean false&lt;br /&gt;
EOF&lt;br /&gt;
&lt;br /&gt;
NB : les erreurs sur le ligne 13 et 17 sont normales.&lt;br /&gt;
&lt;br /&gt;
heirloom-mailx est déprécié mais présent dans le paquet s-nail&lt;br /&gt;
&lt;br /&gt;
apt-get -y install postfix s-nail&lt;br /&gt;
&lt;br /&gt;
cat &amp;gt;&amp;gt; /etc/logrotate.d/rsyslog &amp;lt;&amp;lt;EOF&lt;br /&gt;
/var/log/syslog&lt;br /&gt;
/var/log/mail.log&lt;br /&gt;
{&lt;br /&gt;
    rotate 4&lt;br /&gt;
    weekly&lt;br /&gt;
    missingok&lt;br /&gt;
    notifempty&lt;br /&gt;
    compress&lt;br /&gt;
    delaycompress&lt;br /&gt;
    create 640 root dev&lt;br /&gt;
    sharedscripts&lt;br /&gt;
    postrotate&lt;br /&gt;
        invoke-rc.d rsyslog rotate &amp;gt; /dev/null&lt;br /&gt;
    endscript&lt;br /&gt;
}&lt;br /&gt;
/var/log/mail.info&lt;br /&gt;
/var/log/mail.warn&lt;br /&gt;
/var/log/mail.err&lt;br /&gt;
/var/log/daemon.log&lt;br /&gt;
/var/log/kern.log&lt;br /&gt;
/var/log/auth.log&lt;br /&gt;
/var/log/user.log&lt;br /&gt;
/var/log/lpr.log&lt;br /&gt;
/var/log/cron.log&lt;br /&gt;
/var/log/debug&lt;br /&gt;
/var/log/messages&lt;br /&gt;
{&lt;br /&gt;
	rotate 4&lt;br /&gt;
	weekly&lt;br /&gt;
	missingok&lt;br /&gt;
	notifempty&lt;br /&gt;
	compress&lt;br /&gt;
	delaycompress&lt;br /&gt;
	sharedscripts&lt;br /&gt;
	postrotate&lt;br /&gt;
		/usr/lib/rsyslog/rsyslog-rotate&lt;br /&gt;
	endscript&lt;br /&gt;
}&lt;br /&gt;
EOF&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Activer les logs postfix&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
postfix stop&lt;br /&gt;
postconf maillog_file=/var/log/maillog&lt;br /&gt;
postfix start&lt;br /&gt;
chgrp dev /var/log/mail.log&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
cat &amp;gt;&amp;gt; /etc/aliases &amp;lt;&amp;lt;EOF&lt;br /&gt;
root: tech@hegyd.com&lt;br /&gt;
mike: m.reault@netprestation.com&lt;br /&gt;
EOF&lt;br /&gt;
newaliases&lt;br /&gt;
service postfix reload&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* Cloner le depot sys-common&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Au préalable, pour autoriser le git, se connecter sur srv-admin ( bastion ) et faire :&lt;br /&gt;
&lt;br /&gt;
eval $(ssh-agent)&lt;br /&gt;
ssh-add&lt;br /&gt;
ssh root@nouvelle_vm &lt;br /&gt;
ou ssh nouvelle_vm puis su - root&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
mkdir /usr/local/share/hegyd&lt;br /&gt;
cat &amp;gt; ~/.ssh/config &amp;lt;&amp;lt; EOF&lt;br /&gt;
PubkeyAcceptedKeyTypes=+ssh-dss&lt;br /&gt;
PubKeyAcceptedKeyTypes=+ssh-rsa&lt;br /&gt;
Host git.hegyd.net&lt;br /&gt;
	StrictHostKeyChecking no&lt;br /&gt;
	HostKeyAlgorithms=+ssh-dss&lt;br /&gt;
EOF&lt;br /&gt;
git clone -q git@git.hegyd.net:sys-common /usr/local/share/hegyd/sys-common&lt;br /&gt;
chmod -R g+rw /usr/local/share/hegyd&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Ajouter une version prédéfinie de VimRC&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
ln -s /usr/local/share/hegyd/sys-common/vim/vimrc_hegyd /etc/vim/vimrc.local&lt;br /&gt;
sed -i '78,80s/^/&amp;quot;/' /usr/share/vim/vim81/defaults.vim&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Ajouter le script d'alerte des reboot&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
cat &amp;lt;&amp;lt;EOF &amp;gt;/etc/rc.local&lt;br /&gt;
#!/bin/sh -e&lt;br /&gt;
#&lt;br /&gt;
# rc.local&lt;br /&gt;
#&lt;br /&gt;
# This script is executed at the end of each multiuser runlevel.&lt;br /&gt;
# Make sure that the script will &amp;quot;exit 0&amp;quot; on success or any other&lt;br /&gt;
# value on error.&lt;br /&gt;
#&lt;br /&gt;
# In order to enable or disable this script just change the execution&lt;br /&gt;
# bits.&lt;br /&gt;
#&lt;br /&gt;
# By default this script does nothing.&lt;br /&gt;
&lt;br /&gt;
exit 0&lt;br /&gt;
EOF&lt;br /&gt;
chmod +x /etc/rc.local&lt;br /&gt;
systemctl start rc-local&lt;br /&gt;
systemctl status rc-local&lt;br /&gt;
sed -i '/^exit 0/i\/usr\/local\/share\/hegyd\/sys-common\/bin\/alert-reboot' /etc/rc.local&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== IP Vrack (pour les VMs) ==&lt;br /&gt;
* Si la VM doit avoir une IP VRACK, il faut la configurer après avoir chois une IP dans le fichier des IPs&lt;br /&gt;
* Se configure via l'UI Proxmox généralement sur un pont vmbr1 ( screenshots à faire )&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
NB : pour les hyperviseurs, voir après l'installation dans le wiki&amp;lt;br /&amp;gt;&lt;br /&gt;
* Pour les serveurs physiques, positionner l'adresse VRack sur l'interface eth1 ou eth3 (selon le serveur)&lt;br /&gt;
&lt;br /&gt;
== Pare feu ==&lt;br /&gt;
* Important : Suppression de ufw installé automatiquement avec Debian 10/Buster et qui bloque fwbuilder.&lt;br /&gt;
Référence : https://talk.lowendspirit.com/discussion/290/resolved-ufw-iptables-not-working-in-debian-10-minimal&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
apt install iptables&lt;br /&gt;
update-alternatives --set iptables /usr/sbin/iptables-legacy&lt;br /&gt;
update-alternatives --set ip6tables /usr/sbin/ip6tables-legacy&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Configurer le système&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
mkdir /etc/firewall&lt;br /&gt;
chgrp fwadmin /etc/firewall&lt;br /&gt;
chmod 2770 /etc/firewall&lt;br /&gt;
sed  -i -e '/^Defaults\s\+env_reset\s*$/aDefaults:%fwadmin   !lecture , passwd_timeout=1 , timestamp_timeout=1' -e &amp;quot;/^root\s\+ALL=(ALL:ALL)\s\+ALL\s*$/a%fwadmin  ALL = NOPASSWD: /etc/firewall/$(hostname -f).fw , /usr/bin/pkill&amp;quot; /etc/sudoers&lt;br /&gt;
sed -i &amp;quot;/^exit 0/i\/etc\/firewall\/$(hostname -f).fw&amp;quot; /etc/rc.local&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Créer et déployer le par feu&lt;br /&gt;
'''Créer le firewall sur firewall-builder puis le déployer'''&lt;br /&gt;
* Ajouter les vm dans le groupe &amp;quot;Virtual Machine&amp;quot; de firewall builder&lt;br /&gt;
* Ajouter les serveurs dans le groupe &amp;quot;Servers Applicatifs&amp;quot; de firewall builder&lt;br /&gt;
&lt;br /&gt;
== Installation paquets clients ( MYSQL / MARIADB ) ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
apt-get install mysql-client&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
ou ( dernier Buster )&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
apt-get install default-mysql-client&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Si le serveur MySQL doit être installé sur la machine :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
apt-get install mysql-server&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
ou&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
apt-get install default-mysql-server&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''UTF-8 client / serveur'''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sed -i -e '/\[client\]/{n;n;/$/a \&lt;br /&gt;
default-character-set = utf8&lt;br /&gt;
}' \&lt;br /&gt;
 -e '/\[mysqld\]/a \&lt;br /&gt;
character_set_server    = utf8\&lt;br /&gt;
collation_server        = utf8_general_ci' \&lt;br /&gt;
 -e '/\[mysql\]/a \&lt;br /&gt;
default-character-set = utf8' /etc/mysql/my.cnf&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Tuning ==&lt;br /&gt;
&lt;br /&gt;
* Sur un serveur physique, si le RAID est hard, il n'y a pas besoin du service mdadm&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sed -i -e 's/START_DAEMON=true/START_DAEMON=false/' -e 's/AUTOCHECK=true/AUTOCHECK=false/' /etc/default/mdadm&lt;br /&gt;
service mdadm restart&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* PLUS NECESSAIRE : Suppression des tty inutiles (2 suffisent)&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sed -i '56,59s/^/#/' /etc/inittab&lt;br /&gt;
kill -HUP 1&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Serveur de cache DNS local ==&lt;br /&gt;
* Suivre la procédure [[Bind]]&lt;br /&gt;
&lt;br /&gt;
== Monitoring / Supervision ==&lt;br /&gt;
* Installer et configurer [[Snmp]]&lt;br /&gt;
* Installer et configurer le client [[Nagios#Installation_du_client_sur_Debian |NRPE pour Debian]]&lt;br /&gt;
&lt;br /&gt;
== Sauvegarde ==&lt;br /&gt;
* Installer et configurer [[Bacula#Debian]]&lt;br /&gt;
&lt;br /&gt;
== Comptes utilisateurs ==&lt;br /&gt;
* Créer les comptes utilisateurs pour les accès du client (voir clés SSH publiques sur serveur Penta)&lt;br /&gt;
&lt;br /&gt;
[[Catégorie:Administration serveurs]]&lt;/div&gt;</description>
			<pubDate>Mon, 17 Jul 2023 14:55:43 GMT</pubDate>			<dc:creator>Pentasonic</dc:creator>			<comments>https://wiki.hegyd.com/index.php/Discussion:Systeme_d%27exploitation_Debian_12</comments>		</item>
		<item>
			<title>Systeme d'exploitation Debian 12</title>
			<link>https://wiki.hegyd.com/index.php/Systeme_d%27exploitation_Debian_12</link>
			<description>&lt;p&gt;Pentasonic&amp;nbsp;:&amp;#32;/* Monitoring / Supervision */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;page en cours de création...&lt;br /&gt;
&lt;br /&gt;
== Debian 12 ( &amp;quot;Bookworm&amp;quot; ) ==&lt;br /&gt;
&lt;br /&gt;
* Si on arrive ici après l'installation d'une VM KVM, il faut d'abord se connecter depuis la console de la vm sur l'hyperviseur Proxmox en root, puis :&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
cat &amp;gt; /etc/ssh/sshd_config &amp;lt;&amp;lt;EOF&lt;br /&gt;
Include /etc/ssh/sshd_config.d/*.conf&lt;br /&gt;
PermitRootLogin without-password &lt;br /&gt;
PubkeyAcceptedAlgorithms +ssh-rsa&lt;br /&gt;
PubkeyAuthentication yes&lt;br /&gt;
AuthorizedKeysFile	.ssh/authorized_keys .ssh/authorized_keys2&lt;br /&gt;
KbdInteractiveAuthentication no&lt;br /&gt;
UsePAM yes&lt;br /&gt;
X11Forwarding yes&lt;br /&gt;
PrintMotd no&lt;br /&gt;
AcceptEnv LANG LC_*&lt;br /&gt;
Subsystem	sftp	/usr/lib/openssh/sftp-server&lt;br /&gt;
UseDns no&lt;br /&gt;
AllowUsers root mike admin support&lt;br /&gt;
EOF&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
On peut alors se connecter maintenant depuis Putty/MRemote via le compte root et le mot de passe saisi lors de l'installation.&lt;br /&gt;
&lt;br /&gt;
* Modification du mot de passe root si nécessaire, et selon la règle de nommage usuelle.&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
passwd&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
* Installer les paquets de base :&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
# Configuration APT pour remonter /tmp avec le flag exec (nécessaire pour certains paquets)&lt;br /&gt;
cat &amp;gt;&amp;gt; /etc/apt/apt.conf &amp;lt;&amp;lt;EOF&lt;br /&gt;
DPkg::Pre-Invoke{&amp;quot;mount -o remount,exec /tmp&amp;quot;;};&lt;br /&gt;
DPkg::Post-Invoke {&amp;quot;mount -o remount /tmp&amp;quot;;};&lt;br /&gt;
EOF&lt;br /&gt;
&lt;br /&gt;
apt-get update &amp;amp;&amp;amp; apt-get -y upgrade&lt;br /&gt;
apt-get -y install bash-completion ntp sudo htop telnet sysstat subversion git less vim-nox cscope exuberant-ctags&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
NB : si l'apt-get essaie de passer en ipv6 et que cela ne fonctionne pas, il faut modifier la ligne 54 du fichier /etc/gai.conf de la façon suivante :&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
precedence ::ffff:0:0/96  100&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Paramétrer les locales :&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
echo -n &amp;gt; /etc/environment&lt;br /&gt;
echo -n &amp;gt; /etc/default/locale&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Paramétrer debconf :&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
apt-get install dialog &amp;amp;&amp;amp;&lt;br /&gt;
echo &amp;quot;debconf debconf/priority        select high&amp;quot; | debconf-set-selections &amp;amp;&amp;amp;&lt;br /&gt;
echo &amp;quot;debconf debconf/frontend        select Dialog&amp;quot; | debconf-set-selections&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Définir vim comme éditeur par défaut&lt;br /&gt;
&amp;lt;pre&amp;gt;update-alternatives --set editor /usr/bin/vim.nox&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Paramétrer l'environnement utilisateur&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sed -i '32,38s/^#//' /etc/bash.bashrc&lt;br /&gt;
cat &amp;gt;&amp;gt; /etc/bash.bashrc &amp;lt;&amp;lt;EOF&lt;br /&gt;
&lt;br /&gt;
export LS_OPTIONS='--color=auto'&lt;br /&gt;
eval &amp;quot;\`dircolors\`&amp;quot;&lt;br /&gt;
alias ls='ls \$LS_OPTIONS'&lt;br /&gt;
alias ll='ls \$LS_OPTIONS -l'&lt;br /&gt;
alias grep='grep --color=auto'&lt;br /&gt;
EOF&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Modifier le shell par défaut des utilisateurs en éditant la lignes suivante du fichier &amp;quot;/etc/default/useradd&amp;quot; :&lt;br /&gt;
&amp;lt;pre&amp;gt;sed -i 's/^SHELL=\/bin\/sh/SHELL=\/bin\/bash/' /etc/default/useradd&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Gestion du Umask&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sed -i 's/^UMASK\s\+022/UMASK    002/' /etc/login.defs&lt;br /&gt;
echo &amp;quot;session optional pam_umask.so&amp;quot; &amp;gt;&amp;gt; /etc/pam.d/common-session&lt;br /&gt;
echo &amp;quot;session optional pam_umask.so&amp;quot; &amp;gt;&amp;gt; /etc/pam.d/common-session-noninteractive&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Création des groupes par défaut&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
userdel -r user1 #user créé pendant l'installation&lt;br /&gt;
groupadd -g 1000 dev&lt;br /&gt;
groupadd -g 1001 grsec&lt;br /&gt;
groupadd -g 1002 fwadmin&lt;br /&gt;
groupadd -g 1003 adm-projects&lt;br /&gt;
groupadd -g 1004 wheel&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Ajouter les utilisateurs opérateurs&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
mkdir /root/.ssh&lt;br /&gt;
echo &amp;quot;ssh-dss AAAAB3NzaC1kc3MAAACBAM0TYqkYRN8FKBSRwAwgeUcoyjkW3Bw07QqGfJcNA90b6/id0riHYd6WJBCeQKsUqT+CxIPAhUA9dVqON9kfO8LtBPllMwqoTWtUth2tqRV35c8ANqv3x/RoPGZlOIiRplH6+uUuVElOBRIKmhzwBUVnVG5Ri6P06pjrc1D9emN5AAAAFQDiPCxtR+Pq1yDeg483IEdyWoepeQAAAIBE9RS1C/fR83HUzO3f1mmBgL8ipKx8+lFBcsEU9odOZuWsXkIdZAIjrgpzAzTEGD+4bWUiXhS0kwQqDp9bSBliw2atEXrTsgbHOV/gLFPAwoyv3IpSuFRMIwGYXQc6PJcZaAhtJ9FNEcCcvkuMC23eeO8XnV0Fl+3m25QIo9+SCgAAAIBB3EAkSlZqj5igXarzP5YaBDOwPSnasBHcxymtLuQwrjEqR/qa9qcGBSBOKMDfgB9IlLei9Ug668Q0WXEy8/ovV2P+tx6juETi0l2yt3Nm1S6IIYHbXR5BkMM4CAV6U2bR3yCg+sx4encqCJOAIf+xlZzzFJBMbgTQhpJXIfcwOw== admin@backup.hegyd.com&lt;br /&gt;
ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDfcJ8J5YR6F7qrYLuVJ3YIqOXqNvj1OnYd0zybZ45X+IeFKePo2hL1NHALHWxys6Qo4Ta3pPcRkliQBy51IIXOtNVp90C4XqTNkwaAl6X4RnPPoGNVgq1V53BW/mkUYsvLoYTJHokb+a3exGHCYaPbuj09FV5VVdF2uGUIiRyMZzmZurLCzySagP+8e34ZrLDlwwmDtd24CVc0OyxikqFOzzOkvCWTaAttGv7qyAlwjyAAMTqlJhqPNaCQcOJVEGiwXNlXqjroRJz7j4a3vEd3xujfY3zeSu9U22iCgAJWiLRI+M7m7af4/yxTV8IYNvpOMTjqMnxOEAKsiCLmrwUJ MGA@HEGYD&lt;br /&gt;
ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDSpLz0aUxPDyO5cXPm8HQkaNAUjNNULrhH8G3Nvw7SdhAvRVL9/RKzXu5Aa4nSQd0u61bWVlGvDVSSZgZGRnoxsmzK1aOJWcgJmhVI1r6o9fVKSxz/x+1uE8PFJxUVaGULoLvDRzZLDazg/c/Djb5AgTprmw8KvMKdcDk/kCixFmjEObuOwFbnA/ZbnHS8PPUgHSCwLNAQOUSZSLRZzEFRKO4+HCl5T7iZfCGd7dCInysG2tVzBJCqsN7hw5fhz49Kb1txa93dYhY7kh7SYqCYthGToqGVcDNQX7cXCP2Sqpw+2N/SAcke6E/MgalYAr40dIRRFuUJKX8LxLoko47r admin@rescue&lt;br /&gt;
ssh-dss AAAAB3NzaC1kc3MAAACBAPoQ6wRywMMkQ0npdVnRdlIclapxF0n3kK7iljksiwfi5p8VzGgbF6KxYiroJaKu7Q3gf4EgPlTyWJ8TgCI/bji/bCTqdPfMjQpp621l6p244WSMQEWipExnCkI6oBTuEK1Hr/T435ygwscwl2vcGnXQcGA6K7p16LpsLHykKPKtAAAAFQC1B/WkyCWjVSubUZgMBNfCeE2DaQAAAIBLmHlw2IrhZEhuz1m3k1H+ssH1JiPTcN1I6Z+M/n3OTYrdMIBuPLEtr3P+SZrnmZVLlwIzWtlw2dtwv+5G0UpzgNKmUQf27o2sgrKnSap2FP3cqBbDuUrsaZLexVawCualQPxTcXqufanrwPPYht3rtM5J3VmkW/jqpATxXJnO5wAAAIB+u9M9bObM7YzB7CZ4jmr4wXAo2HocqvBygmSX4dj3qgsqJoJ7bOATCYVSps6kqVcvWvztZ58duC1gvomDB+56CAPkin3S52Wtq6J/Qz3q+SEJNqcZ5+qiGn9mORaTsEx+iaA4pNbRjuKMp7rmWJ1gQ4e/OxQwmJXpTARsZIkBOw== admin@SRV-ADMIN-HEGYD&lt;br /&gt;
ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDDSTvhJwZSkwprrGoTTCDXK4p4VtyGo9EBNckRimYpwUAIq5MV3coWwrfJR/5qH7gYgZdCtBkZR/Mq59Xoeug7Gs5saoVkM0AjjIWPIpx52tl6/mnMvb7XrHwgonxiP2UR5o6tzVJgIK5jO7K6ezaJMobbmorxTDr7zcRm3obON1s21+Wv2FXZBUsFxXL3QjoECgh9mCV7bIjVis6Wl/bPq/ufLwcIhSnnpAzes7kWrfpIU825wUizdyp3JL8clDt1ovdBll7HdnCxmpux/NQQAixNYZhS0G65xXa8Db6hb3XS9v0AZcx07xsP+bGrUMo++L+HPqLYVADTskiRST+Z admin@SRV-ADMIN-HEGYD&lt;br /&gt;
ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAHM3LBXe42KgEg9S23UO/PvL9EaYqECQDaRpQRJT7lkbcCNKTspRLVSHfWyyirykAME9fYcWhs6FJpE1/S/H2Pyre/0kUs9fZcaDyIuieow8lTu2dUYhZeMXmD0Uk4oUliaNxO3ATth116wdH/sp7Z46PofnNop2oAEhML7pJIN4/3v9BbUyzJNMQ1ZspPJh0e4P1dtNBVo/vIfByNWMgAVJW4w0Srcir13KsQG2FhWAZVhNBqUmVJnB6TwfcR27zQrxOIuk2R3g4eGHBZtckgA+KHEacPu9Sy7Hzp2Qz0kr+pylcpVbKv0Wl2Uyie7ekt/juiO8NdylBo4DD6+jWfESooLrfaXBLSzXDy2OWENxclmwKsj1CFFHNwyvBTooeNzMjHp1+lI4I0GDiF5ZdBA01hhEs9lsn6ZIkjj2WMaW5BVw7VtdsG4S3ZxTowviFStf7CTuHKLm2gPBBCXj4gkuXNOEta+fFBGBJDLPWfzWSOBcUEexL2CVeLI+xxtwqWjogsYLISydT1kAf/ucSmC7hIUab1UVwCHFxg8JQ1G/ne/XY3JwVSflHpVSWYAqerb9PF80nr+MSWuzq5BMmFboEUXFNVPWgfaJk29JqaIZFnyG1V85LHhX9yGSLpn1gXF3Yt/dtxIoKiE6wFy6W18bzw+6zABvcIvXz7hiWGNp enzo@dri&amp;quot; &amp;gt;&amp;gt; /root/.ssh/authorized_keys&lt;br /&gt;
chmod 700 /root/.ssh&lt;br /&gt;
chmod 600 /root/.ssh/authorized_keys&lt;br /&gt;
&lt;br /&gt;
useradd -m -u 1020 -G fwadmin,dev,adm,staff,adm-projects,wheel -s /bin/bash mike&lt;br /&gt;
mkdir /home/mike/.ssh&lt;br /&gt;
chmod 700 /home/mike/.ssh&lt;br /&gt;
echo &amp;quot;ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQCrFOIGcDPe+LfoPc11vtv2EOVG63zBndLVnf48mC+krw2vXomDLXG+KnhIAx1yFhCh6B/8R9C3wMxwhghemE3succS+Q7Truu2pd7zDmDNn6cd8Iw02qe8dl3nZhVk5XtGMgeV3JRA7u8q32i4tadbONRICExjcm9pVL5wx5aLzNBtu1opyMdvHc0dBelghVa9kkg6bRri8AF38M16NTEqQNA7crwHHa9ZLBE+8xFWmkJdBJ7zRoR6XEwbOr020VEM+sKzCPl0sy606aW3bi59tYobqAGBjTglIOJWXKMxu1cPJnSCx6Xom9F6AeF1C4CghVrZpfu++XSmJQtXoId m.reault@hegyd.com&amp;quot; &amp;gt; /home/mike/.ssh/authorized_keys&lt;br /&gt;
chmod 600 /home/mike/.ssh/authorized_keys&lt;br /&gt;
chown -R mike:mike /home/mike/.ssh&lt;br /&gt;
&lt;br /&gt;
useradd -m -u 1021 -G fwadmin,dev,adm,staff,adm-projects,wheel -s /bin/bash -p paCtx8rsjkGhQ admin&lt;br /&gt;
mkdir /home/admin/.ssh&lt;br /&gt;
chmod 700 /home/admin/.ssh&lt;br /&gt;
echo &amp;quot;ssh-dss AAAAB3NzaC1kc3MAAACBAM0TYqkYRN8FKBSRwAwgeUcoyjkW3Bw07QqGfJcNA90b6/id0riHYd6WJBCeQKsUqT+CxIPAhUA9dVqON9kfO8LtBPllMwqoTWtUth2tqRV35c8ANqv3x/RoPGZlOIiRplH6+uUuVElOBRIKmhzwBUVnVG5Ri6P06pjrc1D9emN5AAAAFQDiPCxtR+Pq1yDeg483IEdyWoepeQAAAIBE9RS1C/fR83HUzO3f1mmBgL8ipKx8+lFBcsEU9odOZuWsXkIdZAIjrgpzAzTEGD+4bWUiXhS0kwQqDp9bSBliw2atEXrTsgbHOV/gLFPAwoyv3IpSuFRMIwGYXQc6PJcZaAhtJ9FNEcCcvkuMC23eeO8XnV0Fl+3m25QIo9+SCgAAAIBB3EAkSlZqj5igXarzP5YaBDOwPSnasBHcxymtLuQwrjEqR/qa9qcGBSBOKMDfgB9IlLei9Ug668Q0WXEy8/ovV2P+tx6juETi0l2yt3Nm1S6IIYHbXR5BkMM4CAV6U2bR3yCg+sx4encqCJOAIf+xlZzzFJBMbgTQhpJXIfcwOw== admin@backup.hegyd.com&lt;br /&gt;
ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDfcJ8J5YR6F7qrYLuVJ3YIqOXqNvj1OnYd0zybZ45X+IeFKePo2hL1NHALHWxys6Qo4Ta3pPcRkliQBy51IIXOtNVp90C4XqTNkwaAl6X4RnPPoGNVgq1V53BW/mkUYsvLoYTJHokb+a3exGHCYaPbuj09FV5VVdF2uGUIiRyMZzmZurLCzySagP+8e34ZrLDlwwmDtd24CVc0OyxikqFOzzOkvCWTaAttGv7qyAlwjyAAMTqlJhqPNaCQcOJVEGiwXNlXqjroRJz7j4a3vEd3xujfY3zeSu9U22iCgAJWiLRI+M7m7af4/yxTV8IYNvpOMTjqMnxOEAKsiCLmrwUJ MGA@HEGYD&lt;br /&gt;
ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDSpLz0aUxPDyO5cXPm8HQkaNAUjNNULrhH8G3Nvw7SdhAvRVL9/RKzXu5Aa4nSQd0u61bWVlGvDVSSZgZGRnoxsmzK1aOJWcgJmhVI1r6o9fVKSxz/x+1uE8PFJxUVaGULoLvDRzZLDazg/c/Djb5AgTprmw8KvMKdcDk/kCixFmjEObuOwFbnA/ZbnHS8PPUgHSCwLNAQOUSZSLRZzEFRKO4+HCl5T7iZfCGd7dCInysG2tVzBJCqsN7hw5fhz49Kb1txa93dYhY7kh7SYqCYthGToqGVcDNQX7cXCP2Sqpw+2N/SAcke6E/MgalYAr40dIRRFuUJKX8LxLoko47r admin@rescue&lt;br /&gt;
ssh-dss AAAAB3NzaC1kc3MAAACBAPoQ6wRywMMkQ0npdVnRdlIclapxF0n3kK7iljksiwfi5p8VzGgbF6KxYiroJaKu7Q3gf4EgPlTyWJ8TgCI/bji/bCTqdPfMjQpp621l6p244WSMQEWipExnCkI6oBTuEK1Hr/T435ygwscwl2vcGnXQcGA6K7p16LpsLHykKPKtAAAAFQC1B/WkyCWjVSubUZgMBNfCeE2DaQAAAIBLmHlw2IrhZEhuz1m3k1H+ssH1JiPTcN1I6Z+M/n3OTYrdMIBuPLEtr3P+SZrnmZVLlwIzWtlw2dtwv+5G0UpzgNKmUQf27o2sgrKnSap2FP3cqBbDuUrsaZLexVawCualQPxTcXqufanrwPPYht3rtM5J3VmkW/jqpATxXJnO5wAAAIB+u9M9bObM7YzB7CZ4jmr4wXAo2HocqvBygmSX4dj3qgsqJoJ7bOATCYVSps6kqVcvWvztZ58duC1gvomDB+56CAPkin3S52Wtq6J/Qz3q+SEJNqcZ5+qiGn9mORaTsEx+iaA4pNbRjuKMp7rmWJ1gQ4e/OxQwmJXpTARsZIkBOw== admin@SRV-ADMIN-HEGYD&lt;br /&gt;
ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDDSTvhJwZSkwprrGoTTCDXK4p4VtyGo9EBNckRimYpwUAIq5MV3coWwrfJR/5qH7gYgZdCtBkZR/Mq59Xoeug7Gs5saoVkM0AjjIWPIpx52tl6/mnMvb7XrHwgonxiP2UR5o6tzVJgIK5jO7K6ezaJMobbmorxTDr7zcRm3obON1s21+Wv2FXZBUsFxXL3QjoECgh9mCV7bIjVis6Wl/bPq/ufLwcIhSnnpAzes7kWrfpIU825wUizdyp3JL8clDt1ovdBll7HdnCxmpux/NQQAixNYZhS0G65xXa8Db6hb3XS9v0AZcx07xsP+bGrUMo++L+HPqLYVADTskiRST+Z admin@SRV-ADMIN-HEGYD&lt;br /&gt;
ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAHM3LBXe42KgEg9S23UO/PvL9EaYqECQDaRpQRJT7lkbcCNKTspRLVSHfWyyirykAME9fYcWhs6FJpE1/S/H2Pyre/0kUs9fZcaDyIuieow8lTu2dUYhZeMXmD0Uk4oUliaNxO3ATth116wdH/sp7Z46PofnNop2oAEhML7pJIN4/3v9BbUyzJNMQ1ZspPJh0e4P1dtNBVo/vIfByNWMgAVJW4w0Srcir13KsQG2FhWAZVhNBqUmVJnB6TwfcR27zQrxOIuk2R3g4eGHBZtckgA+KHEacPu9Sy7Hzp2Qz0kr+pylcpVbKv0Wl2Uyie7ekt/juiO8NdylBo4DD6+jWfESooLrfaXBLSzXDy2OWENxclmwKsj1CFFHNwyvBTooeNzMjHp1+lI4I0GDiF5ZdBA01hhEs9lsn6ZIkjj2WMaW5BVw7VtdsG4S3ZxTowviFStf7CTuHKLm2gPBBCXj4gkuXNOEta+fFBGBJDLPWfzWSOBcUEexL2CVeLI+xxtwqWjogsYLISydT1kAf/ucSmC7hIUab1UVwCHFxg8JQ1G/ne/XY3JwVSflHpVSWYAqerb9PF80nr+MSWuzq5BMmFboEUXFNVPWgfaJk29JqaIZFnyG1V85LHhX9yGSLpn1gXF3Yt/dtxIoKiE6wFy6W18bzw+6zABvcIvXz7hiWGNp enzo@dri&lt;br /&gt;
&amp;quot; &amp;gt; /home/admin/.ssh/authorized_keys&lt;br /&gt;
chmod 600 /home/admin/.ssh/authorized_keys&lt;br /&gt;
chown -R admin:admin /home/admin/.ssh&lt;br /&gt;
&lt;br /&gt;
useradd -m -u 1022 -G fwadmin,dev,adm,staff,adm-projects,wheel -s /bin/bash -p pa2TnhUhhBRfU support&lt;br /&gt;
mkdir /home/support/.ssh&lt;br /&gt;
chmod 700 /home/support/.ssh&lt;br /&gt;
touch /home/support/.ssh/authorized_keys&lt;br /&gt;
chmod 600 /home/support/.ssh/authorized_keys&lt;br /&gt;
chown -R support:support /home/support/.ssh&lt;br /&gt;
&lt;br /&gt;
chmod 750 /home/*&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*  Configurer openssh-server&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
echo &amp;quot;alias root=\&amp;quot;ssh -AX root@localhost\&amp;quot;&amp;quot; &amp;gt;&amp;gt;/home/admin/.bashrc&lt;br /&gt;
sed -i 's/^PermitRootLogin yes/PermitRootLogin without-password/' /etc/ssh/sshd_config&lt;br /&gt;
cat &amp;gt;&amp;gt; /etc/ssh/sshd_config &amp;lt;&amp;lt;EOF&lt;br /&gt;
&lt;br /&gt;
UseDns no&lt;br /&gt;
AllowUsers root mike admin support&lt;br /&gt;
EOF&lt;br /&gt;
service ssh reload&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Installer le serveur de mail local&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
debconf-set-selections &amp;lt;&amp;lt;EOF&lt;br /&gt;
postfix postfix/root_address    string&lt;br /&gt;
postfix postfix/rfc1035_violation       boolean false&lt;br /&gt;
postfix postfix/mydomain_warning        boolean&lt;br /&gt;
postfix postfix/mynetworks      string  127.0.0.0/8 [::ffff:127.0.0.0]/104 [::1]/128&lt;br /&gt;
postfix postfix/mailname        string  $(hostname -f)&lt;br /&gt;
postfix postfix/tlsmgr_upgrade_warning  boolean&lt;br /&gt;
postfix postfix/recipient_delim string  +&lt;br /&gt;
postfix postfix/main_mailer_type        select  Internet Site&lt;br /&gt;
postfix postfix/destinations    string  $(hostname -f), localhost.$(hostname -f | sed -e 's/^[^.]\+\.\(.*\)$/\1/'), localhost&lt;br /&gt;
postfix postfix/retry_upgrade_warning   boolean&lt;br /&gt;
# Faut-il installer postfix malgré l'incompatibilité du noyau ?&lt;br /&gt;
postfix postfix/kernel_version_warning  boolean&lt;br /&gt;
postfix postfix/not_configured  error&lt;br /&gt;
postfix postfix/mailbox_limit   string  0&lt;br /&gt;
postfix postfix/relayhost       string&lt;br /&gt;
postfix postfix/procmail        boolean false&lt;br /&gt;
postfix postfix/bad_recipient_delimiter error&lt;br /&gt;
postfix postfix/protocols       select  ipv4&lt;br /&gt;
postfix postfix/chattr  boolean false&lt;br /&gt;
EOF&lt;br /&gt;
&lt;br /&gt;
NB : les erreurs sur le ligne 13 et 17 sont normales.&lt;br /&gt;
&lt;br /&gt;
heirloom-mailx est déprécié mais présent dans le paquet s-nail&lt;br /&gt;
&lt;br /&gt;
apt-get -y install postfix s-nail&lt;br /&gt;
&lt;br /&gt;
cat &amp;gt;&amp;gt; /etc/logrotate.d/rsyslog &amp;lt;&amp;lt;EOF&lt;br /&gt;
/var/log/syslog&lt;br /&gt;
/var/log/mail.log&lt;br /&gt;
{&lt;br /&gt;
    rotate 4&lt;br /&gt;
    weekly&lt;br /&gt;
    missingok&lt;br /&gt;
    notifempty&lt;br /&gt;
    compress&lt;br /&gt;
    delaycompress&lt;br /&gt;
    create 640 root dev&lt;br /&gt;
    sharedscripts&lt;br /&gt;
    postrotate&lt;br /&gt;
        invoke-rc.d rsyslog rotate &amp;gt; /dev/null&lt;br /&gt;
    endscript&lt;br /&gt;
}&lt;br /&gt;
/var/log/mail.info&lt;br /&gt;
/var/log/mail.warn&lt;br /&gt;
/var/log/mail.err&lt;br /&gt;
/var/log/daemon.log&lt;br /&gt;
/var/log/kern.log&lt;br /&gt;
/var/log/auth.log&lt;br /&gt;
/var/log/user.log&lt;br /&gt;
/var/log/lpr.log&lt;br /&gt;
/var/log/cron.log&lt;br /&gt;
/var/log/debug&lt;br /&gt;
/var/log/messages&lt;br /&gt;
{&lt;br /&gt;
	rotate 4&lt;br /&gt;
	weekly&lt;br /&gt;
	missingok&lt;br /&gt;
	notifempty&lt;br /&gt;
	compress&lt;br /&gt;
	delaycompress&lt;br /&gt;
	sharedscripts&lt;br /&gt;
	postrotate&lt;br /&gt;
		/usr/lib/rsyslog/rsyslog-rotate&lt;br /&gt;
	endscript&lt;br /&gt;
}&lt;br /&gt;
EOF&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Activer les logs postfix&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
postfix stop&lt;br /&gt;
postconf maillog_file=/var/log/maillog&lt;br /&gt;
postfix start&lt;br /&gt;
chgrp dev /var/log/mail.log&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
cat &amp;gt;&amp;gt; /etc/aliases &amp;lt;&amp;lt;EOF&lt;br /&gt;
root: tech@hegyd.com&lt;br /&gt;
mike: m.reault@netprestation.com&lt;br /&gt;
EOF&lt;br /&gt;
newaliases&lt;br /&gt;
service postfix reload&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* Cloner le depot sys-common&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Au préalable, pour autoriser le git, se connecter sur srv-admin ( bastion ) et faire :&lt;br /&gt;
&lt;br /&gt;
eval $(ssh-agent)&lt;br /&gt;
ssh-add&lt;br /&gt;
ssh root@nouvelle_vm &lt;br /&gt;
ou ssh nouvelle_vm puis su - root&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
mkdir /usr/local/share/hegyd&lt;br /&gt;
cat &amp;gt; ~/.ssh/config &amp;lt;&amp;lt; EOF&lt;br /&gt;
PubkeyAcceptedKeyTypes=+ssh-dss&lt;br /&gt;
PubKeyAcceptedKeyTypes=+ssh-rsa&lt;br /&gt;
Host git.hegyd.net&lt;br /&gt;
	StrictHostKeyChecking no&lt;br /&gt;
	HostKeyAlgorithms=+ssh-dss&lt;br /&gt;
EOF&lt;br /&gt;
git clone -q git@git.hegyd.net:sys-common /usr/local/share/hegyd/sys-common&lt;br /&gt;
chmod -R g+rw /usr/local/share/hegyd&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Ajouter une version prédéfinie de VimRC&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
ln -s /usr/local/share/hegyd/sys-common/vim/vimrc_hegyd /etc/vim/vimrc.local&lt;br /&gt;
sed -i '78,80s/^/&amp;quot;/' /usr/share/vim/vim81/defaults.vim&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Ajouter le script d'alerte des reboot&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
cat &amp;lt;&amp;lt;EOF &amp;gt;/etc/rc.local&lt;br /&gt;
#!/bin/sh -e&lt;br /&gt;
#&lt;br /&gt;
# rc.local&lt;br /&gt;
#&lt;br /&gt;
# This script is executed at the end of each multiuser runlevel.&lt;br /&gt;
# Make sure that the script will &amp;quot;exit 0&amp;quot; on success or any other&lt;br /&gt;
# value on error.&lt;br /&gt;
#&lt;br /&gt;
# In order to enable or disable this script just change the execution&lt;br /&gt;
# bits.&lt;br /&gt;
#&lt;br /&gt;
# By default this script does nothing.&lt;br /&gt;
&lt;br /&gt;
exit 0&lt;br /&gt;
EOF&lt;br /&gt;
chmod +x /etc/rc.local&lt;br /&gt;
systemctl start rc-local&lt;br /&gt;
systemctl status rc-local&lt;br /&gt;
sed -i '/^exit 0/i\/usr\/local\/share\/hegyd\/sys-common\/bin\/alert-reboot' /etc/rc.local&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== IP Vrack (pour les VMs) ==&lt;br /&gt;
* Si la VM doit avoir une IP VRACK, il faut la configurer après avoir chois une IP dans le fichier des IPs&lt;br /&gt;
* Se configure via l'UI Proxmox généralement sur un pont vmbr1 ( screenshots à faire )&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
NB : pour les hyperviseurs, voir après l'installation dans le wiki&amp;lt;br /&amp;gt;&lt;br /&gt;
* Pour les serveurs physiques, positionner l'adresse VRack sur l'interface eth1 ou eth3 (selon le serveur)&lt;br /&gt;
&lt;br /&gt;
== Pare feu ==&lt;br /&gt;
* Important : Suppression de ufw installé automatiquement avec Debian 10/Buster et qui bloque fwbuilder.&lt;br /&gt;
Référence : https://talk.lowendspirit.com/discussion/290/resolved-ufw-iptables-not-working-in-debian-10-minimal&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
apt install iptables&lt;br /&gt;
update-alternatives --set iptables /usr/sbin/iptables-legacy&lt;br /&gt;
update-alternatives --set ip6tables /usr/sbin/ip6tables-legacy&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Configurer le système&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
mkdir /etc/firewall&lt;br /&gt;
chgrp fwadmin /etc/firewall&lt;br /&gt;
chmod 2770 /etc/firewall&lt;br /&gt;
sed  -i -e '/^Defaults\s\+env_reset\s*$/aDefaults:%fwadmin   !lecture , passwd_timeout=1 , timestamp_timeout=1' -e &amp;quot;/^root\s\+ALL=(ALL:ALL)\s\+ALL\s*$/a%fwadmin  ALL = NOPASSWD: /etc/firewall/$(hostname -f).fw , /usr/bin/pkill&amp;quot; /etc/sudoers&lt;br /&gt;
sed -i &amp;quot;/^exit 0/i\/etc\/firewall\/$(hostname -f).fw&amp;quot; /etc/rc.local&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Créer et déployer le par feu&lt;br /&gt;
'''Créer le firewall sur firewall-builder puis le déployer'''&lt;br /&gt;
* Ajouter les vm dans le groupe &amp;quot;Virtual Machine&amp;quot; de firewall builder&lt;br /&gt;
* Ajouter les serveurs dans le groupe &amp;quot;Servers Applicatifs&amp;quot; de firewall builder&lt;br /&gt;
&lt;br /&gt;
== Installation paquets clients ( MYSQL / MARIADB ) ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
apt-get install mysql-client&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
ou ( dernier Buster )&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
apt-get install default-mysql-client&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Si le serveur MySQL doit être installé sur la machine :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
apt-get install mysql-server&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
ou&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
apt-get install default-mysql-server&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''UTF-8 client / serveur'''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sed -i -e '/\[client\]/{n;n;/$/a \&lt;br /&gt;
default-character-set = utf8&lt;br /&gt;
}' \&lt;br /&gt;
 -e '/\[mysqld\]/a \&lt;br /&gt;
character_set_server    = utf8\&lt;br /&gt;
collation_server        = utf8_general_ci' \&lt;br /&gt;
 -e '/\[mysql\]/a \&lt;br /&gt;
default-character-set = utf8' /etc/mysql/my.cnf&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Tuning ==&lt;br /&gt;
&lt;br /&gt;
* Sur un serveur physique, si le RAID est hard, il n'y a pas besoin du service mdadm&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sed -i -e 's/START_DAEMON=true/START_DAEMON=false/' -e 's/AUTOCHECK=true/AUTOCHECK=false/' /etc/default/mdadm&lt;br /&gt;
service mdadm restart&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* PLUS NECESSAIRE : Suppression des tty inutiles (2 suffisent)&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sed -i '56,59s/^/#/' /etc/inittab&lt;br /&gt;
kill -HUP 1&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Serveur de cache DNS local ==&lt;br /&gt;
* Suivre la procédure [[Bind]]&lt;br /&gt;
&lt;br /&gt;
== Monitoring / Supervision ==&lt;br /&gt;
* Installer et configurer [[Snmp]]&lt;br /&gt;
* Installer et configurer le client [[Nagios#Installation_du_client_sur_Debian |NRPE pour Debian]]&lt;br /&gt;
&lt;br /&gt;
== Sauvegarde ==&lt;br /&gt;
* Installer et configurer [[Bacula#Debian]]&lt;/div&gt;</description>
			<pubDate>Mon, 17 Jul 2023 14:55:25 GMT</pubDate>			<dc:creator>Pentasonic</dc:creator>			<comments>https://wiki.hegyd.com/index.php/Discussion:Systeme_d%27exploitation_Debian_12</comments>		</item>
		<item>
			<title>Systeme d'exploitation Debian 12</title>
			<link>https://wiki.hegyd.com/index.php/Systeme_d%27exploitation_Debian_12</link>
			<description>&lt;p&gt;Pentasonic&amp;nbsp;:&amp;#32;/* Serveur de cache DNS local */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;page en cours de création...&lt;br /&gt;
&lt;br /&gt;
== Debian 12 ( &amp;quot;Bookworm&amp;quot; ) ==&lt;br /&gt;
&lt;br /&gt;
* Si on arrive ici après l'installation d'une VM KVM, il faut d'abord se connecter depuis la console de la vm sur l'hyperviseur Proxmox en root, puis :&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
cat &amp;gt; /etc/ssh/sshd_config &amp;lt;&amp;lt;EOF&lt;br /&gt;
Include /etc/ssh/sshd_config.d/*.conf&lt;br /&gt;
PermitRootLogin without-password &lt;br /&gt;
PubkeyAcceptedAlgorithms +ssh-rsa&lt;br /&gt;
PubkeyAuthentication yes&lt;br /&gt;
AuthorizedKeysFile	.ssh/authorized_keys .ssh/authorized_keys2&lt;br /&gt;
KbdInteractiveAuthentication no&lt;br /&gt;
UsePAM yes&lt;br /&gt;
X11Forwarding yes&lt;br /&gt;
PrintMotd no&lt;br /&gt;
AcceptEnv LANG LC_*&lt;br /&gt;
Subsystem	sftp	/usr/lib/openssh/sftp-server&lt;br /&gt;
UseDns no&lt;br /&gt;
AllowUsers root mike admin support&lt;br /&gt;
EOF&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
On peut alors se connecter maintenant depuis Putty/MRemote via le compte root et le mot de passe saisi lors de l'installation.&lt;br /&gt;
&lt;br /&gt;
* Modification du mot de passe root si nécessaire, et selon la règle de nommage usuelle.&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
passwd&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
* Installer les paquets de base :&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
# Configuration APT pour remonter /tmp avec le flag exec (nécessaire pour certains paquets)&lt;br /&gt;
cat &amp;gt;&amp;gt; /etc/apt/apt.conf &amp;lt;&amp;lt;EOF&lt;br /&gt;
DPkg::Pre-Invoke{&amp;quot;mount -o remount,exec /tmp&amp;quot;;};&lt;br /&gt;
DPkg::Post-Invoke {&amp;quot;mount -o remount /tmp&amp;quot;;};&lt;br /&gt;
EOF&lt;br /&gt;
&lt;br /&gt;
apt-get update &amp;amp;&amp;amp; apt-get -y upgrade&lt;br /&gt;
apt-get -y install bash-completion ntp sudo htop telnet sysstat subversion git less vim-nox cscope exuberant-ctags&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
NB : si l'apt-get essaie de passer en ipv6 et que cela ne fonctionne pas, il faut modifier la ligne 54 du fichier /etc/gai.conf de la façon suivante :&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
precedence ::ffff:0:0/96  100&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Paramétrer les locales :&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
echo -n &amp;gt; /etc/environment&lt;br /&gt;
echo -n &amp;gt; /etc/default/locale&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Paramétrer debconf :&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
apt-get install dialog &amp;amp;&amp;amp;&lt;br /&gt;
echo &amp;quot;debconf debconf/priority        select high&amp;quot; | debconf-set-selections &amp;amp;&amp;amp;&lt;br /&gt;
echo &amp;quot;debconf debconf/frontend        select Dialog&amp;quot; | debconf-set-selections&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Définir vim comme éditeur par défaut&lt;br /&gt;
&amp;lt;pre&amp;gt;update-alternatives --set editor /usr/bin/vim.nox&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Paramétrer l'environnement utilisateur&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sed -i '32,38s/^#//' /etc/bash.bashrc&lt;br /&gt;
cat &amp;gt;&amp;gt; /etc/bash.bashrc &amp;lt;&amp;lt;EOF&lt;br /&gt;
&lt;br /&gt;
export LS_OPTIONS='--color=auto'&lt;br /&gt;
eval &amp;quot;\`dircolors\`&amp;quot;&lt;br /&gt;
alias ls='ls \$LS_OPTIONS'&lt;br /&gt;
alias ll='ls \$LS_OPTIONS -l'&lt;br /&gt;
alias grep='grep --color=auto'&lt;br /&gt;
EOF&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Modifier le shell par défaut des utilisateurs en éditant la lignes suivante du fichier &amp;quot;/etc/default/useradd&amp;quot; :&lt;br /&gt;
&amp;lt;pre&amp;gt;sed -i 's/^SHELL=\/bin\/sh/SHELL=\/bin\/bash/' /etc/default/useradd&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Gestion du Umask&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sed -i 's/^UMASK\s\+022/UMASK    002/' /etc/login.defs&lt;br /&gt;
echo &amp;quot;session optional pam_umask.so&amp;quot; &amp;gt;&amp;gt; /etc/pam.d/common-session&lt;br /&gt;
echo &amp;quot;session optional pam_umask.so&amp;quot; &amp;gt;&amp;gt; /etc/pam.d/common-session-noninteractive&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Création des groupes par défaut&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
userdel -r user1 #user créé pendant l'installation&lt;br /&gt;
groupadd -g 1000 dev&lt;br /&gt;
groupadd -g 1001 grsec&lt;br /&gt;
groupadd -g 1002 fwadmin&lt;br /&gt;
groupadd -g 1003 adm-projects&lt;br /&gt;
groupadd -g 1004 wheel&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Ajouter les utilisateurs opérateurs&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
mkdir /root/.ssh&lt;br /&gt;
echo &amp;quot;ssh-dss AAAAB3NzaC1kc3MAAACBAM0TYqkYRN8FKBSRwAwgeUcoyjkW3Bw07QqGfJcNA90b6/id0riHYd6WJBCeQKsUqT+CxIPAhUA9dVqON9kfO8LtBPllMwqoTWtUth2tqRV35c8ANqv3x/RoPGZlOIiRplH6+uUuVElOBRIKmhzwBUVnVG5Ri6P06pjrc1D9emN5AAAAFQDiPCxtR+Pq1yDeg483IEdyWoepeQAAAIBE9RS1C/fR83HUzO3f1mmBgL8ipKx8+lFBcsEU9odOZuWsXkIdZAIjrgpzAzTEGD+4bWUiXhS0kwQqDp9bSBliw2atEXrTsgbHOV/gLFPAwoyv3IpSuFRMIwGYXQc6PJcZaAhtJ9FNEcCcvkuMC23eeO8XnV0Fl+3m25QIo9+SCgAAAIBB3EAkSlZqj5igXarzP5YaBDOwPSnasBHcxymtLuQwrjEqR/qa9qcGBSBOKMDfgB9IlLei9Ug668Q0WXEy8/ovV2P+tx6juETi0l2yt3Nm1S6IIYHbXR5BkMM4CAV6U2bR3yCg+sx4encqCJOAIf+xlZzzFJBMbgTQhpJXIfcwOw== admin@backup.hegyd.com&lt;br /&gt;
ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDfcJ8J5YR6F7qrYLuVJ3YIqOXqNvj1OnYd0zybZ45X+IeFKePo2hL1NHALHWxys6Qo4Ta3pPcRkliQBy51IIXOtNVp90C4XqTNkwaAl6X4RnPPoGNVgq1V53BW/mkUYsvLoYTJHokb+a3exGHCYaPbuj09FV5VVdF2uGUIiRyMZzmZurLCzySagP+8e34ZrLDlwwmDtd24CVc0OyxikqFOzzOkvCWTaAttGv7qyAlwjyAAMTqlJhqPNaCQcOJVEGiwXNlXqjroRJz7j4a3vEd3xujfY3zeSu9U22iCgAJWiLRI+M7m7af4/yxTV8IYNvpOMTjqMnxOEAKsiCLmrwUJ MGA@HEGYD&lt;br /&gt;
ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDSpLz0aUxPDyO5cXPm8HQkaNAUjNNULrhH8G3Nvw7SdhAvRVL9/RKzXu5Aa4nSQd0u61bWVlGvDVSSZgZGRnoxsmzK1aOJWcgJmhVI1r6o9fVKSxz/x+1uE8PFJxUVaGULoLvDRzZLDazg/c/Djb5AgTprmw8KvMKdcDk/kCixFmjEObuOwFbnA/ZbnHS8PPUgHSCwLNAQOUSZSLRZzEFRKO4+HCl5T7iZfCGd7dCInysG2tVzBJCqsN7hw5fhz49Kb1txa93dYhY7kh7SYqCYthGToqGVcDNQX7cXCP2Sqpw+2N/SAcke6E/MgalYAr40dIRRFuUJKX8LxLoko47r admin@rescue&lt;br /&gt;
ssh-dss AAAAB3NzaC1kc3MAAACBAPoQ6wRywMMkQ0npdVnRdlIclapxF0n3kK7iljksiwfi5p8VzGgbF6KxYiroJaKu7Q3gf4EgPlTyWJ8TgCI/bji/bCTqdPfMjQpp621l6p244WSMQEWipExnCkI6oBTuEK1Hr/T435ygwscwl2vcGnXQcGA6K7p16LpsLHykKPKtAAAAFQC1B/WkyCWjVSubUZgMBNfCeE2DaQAAAIBLmHlw2IrhZEhuz1m3k1H+ssH1JiPTcN1I6Z+M/n3OTYrdMIBuPLEtr3P+SZrnmZVLlwIzWtlw2dtwv+5G0UpzgNKmUQf27o2sgrKnSap2FP3cqBbDuUrsaZLexVawCualQPxTcXqufanrwPPYht3rtM5J3VmkW/jqpATxXJnO5wAAAIB+u9M9bObM7YzB7CZ4jmr4wXAo2HocqvBygmSX4dj3qgsqJoJ7bOATCYVSps6kqVcvWvztZ58duC1gvomDB+56CAPkin3S52Wtq6J/Qz3q+SEJNqcZ5+qiGn9mORaTsEx+iaA4pNbRjuKMp7rmWJ1gQ4e/OxQwmJXpTARsZIkBOw== admin@SRV-ADMIN-HEGYD&lt;br /&gt;
ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDDSTvhJwZSkwprrGoTTCDXK4p4VtyGo9EBNckRimYpwUAIq5MV3coWwrfJR/5qH7gYgZdCtBkZR/Mq59Xoeug7Gs5saoVkM0AjjIWPIpx52tl6/mnMvb7XrHwgonxiP2UR5o6tzVJgIK5jO7K6ezaJMobbmorxTDr7zcRm3obON1s21+Wv2FXZBUsFxXL3QjoECgh9mCV7bIjVis6Wl/bPq/ufLwcIhSnnpAzes7kWrfpIU825wUizdyp3JL8clDt1ovdBll7HdnCxmpux/NQQAixNYZhS0G65xXa8Db6hb3XS9v0AZcx07xsP+bGrUMo++L+HPqLYVADTskiRST+Z admin@SRV-ADMIN-HEGYD&lt;br /&gt;
ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAHM3LBXe42KgEg9S23UO/PvL9EaYqECQDaRpQRJT7lkbcCNKTspRLVSHfWyyirykAME9fYcWhs6FJpE1/S/H2Pyre/0kUs9fZcaDyIuieow8lTu2dUYhZeMXmD0Uk4oUliaNxO3ATth116wdH/sp7Z46PofnNop2oAEhML7pJIN4/3v9BbUyzJNMQ1ZspPJh0e4P1dtNBVo/vIfByNWMgAVJW4w0Srcir13KsQG2FhWAZVhNBqUmVJnB6TwfcR27zQrxOIuk2R3g4eGHBZtckgA+KHEacPu9Sy7Hzp2Qz0kr+pylcpVbKv0Wl2Uyie7ekt/juiO8NdylBo4DD6+jWfESooLrfaXBLSzXDy2OWENxclmwKsj1CFFHNwyvBTooeNzMjHp1+lI4I0GDiF5ZdBA01hhEs9lsn6ZIkjj2WMaW5BVw7VtdsG4S3ZxTowviFStf7CTuHKLm2gPBBCXj4gkuXNOEta+fFBGBJDLPWfzWSOBcUEexL2CVeLI+xxtwqWjogsYLISydT1kAf/ucSmC7hIUab1UVwCHFxg8JQ1G/ne/XY3JwVSflHpVSWYAqerb9PF80nr+MSWuzq5BMmFboEUXFNVPWgfaJk29JqaIZFnyG1V85LHhX9yGSLpn1gXF3Yt/dtxIoKiE6wFy6W18bzw+6zABvcIvXz7hiWGNp enzo@dri&amp;quot; &amp;gt;&amp;gt; /root/.ssh/authorized_keys&lt;br /&gt;
chmod 700 /root/.ssh&lt;br /&gt;
chmod 600 /root/.ssh/authorized_keys&lt;br /&gt;
&lt;br /&gt;
useradd -m -u 1020 -G fwadmin,dev,adm,staff,adm-projects,wheel -s /bin/bash mike&lt;br /&gt;
mkdir /home/mike/.ssh&lt;br /&gt;
chmod 700 /home/mike/.ssh&lt;br /&gt;
echo &amp;quot;ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQCrFOIGcDPe+LfoPc11vtv2EOVG63zBndLVnf48mC+krw2vXomDLXG+KnhIAx1yFhCh6B/8R9C3wMxwhghemE3succS+Q7Truu2pd7zDmDNn6cd8Iw02qe8dl3nZhVk5XtGMgeV3JRA7u8q32i4tadbONRICExjcm9pVL5wx5aLzNBtu1opyMdvHc0dBelghVa9kkg6bRri8AF38M16NTEqQNA7crwHHa9ZLBE+8xFWmkJdBJ7zRoR6XEwbOr020VEM+sKzCPl0sy606aW3bi59tYobqAGBjTglIOJWXKMxu1cPJnSCx6Xom9F6AeF1C4CghVrZpfu++XSmJQtXoId m.reault@hegyd.com&amp;quot; &amp;gt; /home/mike/.ssh/authorized_keys&lt;br /&gt;
chmod 600 /home/mike/.ssh/authorized_keys&lt;br /&gt;
chown -R mike:mike /home/mike/.ssh&lt;br /&gt;
&lt;br /&gt;
useradd -m -u 1021 -G fwadmin,dev,adm,staff,adm-projects,wheel -s /bin/bash -p paCtx8rsjkGhQ admin&lt;br /&gt;
mkdir /home/admin/.ssh&lt;br /&gt;
chmod 700 /home/admin/.ssh&lt;br /&gt;
echo &amp;quot;ssh-dss AAAAB3NzaC1kc3MAAACBAM0TYqkYRN8FKBSRwAwgeUcoyjkW3Bw07QqGfJcNA90b6/id0riHYd6WJBCeQKsUqT+CxIPAhUA9dVqON9kfO8LtBPllMwqoTWtUth2tqRV35c8ANqv3x/RoPGZlOIiRplH6+uUuVElOBRIKmhzwBUVnVG5Ri6P06pjrc1D9emN5AAAAFQDiPCxtR+Pq1yDeg483IEdyWoepeQAAAIBE9RS1C/fR83HUzO3f1mmBgL8ipKx8+lFBcsEU9odOZuWsXkIdZAIjrgpzAzTEGD+4bWUiXhS0kwQqDp9bSBliw2atEXrTsgbHOV/gLFPAwoyv3IpSuFRMIwGYXQc6PJcZaAhtJ9FNEcCcvkuMC23eeO8XnV0Fl+3m25QIo9+SCgAAAIBB3EAkSlZqj5igXarzP5YaBDOwPSnasBHcxymtLuQwrjEqR/qa9qcGBSBOKMDfgB9IlLei9Ug668Q0WXEy8/ovV2P+tx6juETi0l2yt3Nm1S6IIYHbXR5BkMM4CAV6U2bR3yCg+sx4encqCJOAIf+xlZzzFJBMbgTQhpJXIfcwOw== admin@backup.hegyd.com&lt;br /&gt;
ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDfcJ8J5YR6F7qrYLuVJ3YIqOXqNvj1OnYd0zybZ45X+IeFKePo2hL1NHALHWxys6Qo4Ta3pPcRkliQBy51IIXOtNVp90C4XqTNkwaAl6X4RnPPoGNVgq1V53BW/mkUYsvLoYTJHokb+a3exGHCYaPbuj09FV5VVdF2uGUIiRyMZzmZurLCzySagP+8e34ZrLDlwwmDtd24CVc0OyxikqFOzzOkvCWTaAttGv7qyAlwjyAAMTqlJhqPNaCQcOJVEGiwXNlXqjroRJz7j4a3vEd3xujfY3zeSu9U22iCgAJWiLRI+M7m7af4/yxTV8IYNvpOMTjqMnxOEAKsiCLmrwUJ MGA@HEGYD&lt;br /&gt;
ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDSpLz0aUxPDyO5cXPm8HQkaNAUjNNULrhH8G3Nvw7SdhAvRVL9/RKzXu5Aa4nSQd0u61bWVlGvDVSSZgZGRnoxsmzK1aOJWcgJmhVI1r6o9fVKSxz/x+1uE8PFJxUVaGULoLvDRzZLDazg/c/Djb5AgTprmw8KvMKdcDk/kCixFmjEObuOwFbnA/ZbnHS8PPUgHSCwLNAQOUSZSLRZzEFRKO4+HCl5T7iZfCGd7dCInysG2tVzBJCqsN7hw5fhz49Kb1txa93dYhY7kh7SYqCYthGToqGVcDNQX7cXCP2Sqpw+2N/SAcke6E/MgalYAr40dIRRFuUJKX8LxLoko47r admin@rescue&lt;br /&gt;
ssh-dss AAAAB3NzaC1kc3MAAACBAPoQ6wRywMMkQ0npdVnRdlIclapxF0n3kK7iljksiwfi5p8VzGgbF6KxYiroJaKu7Q3gf4EgPlTyWJ8TgCI/bji/bCTqdPfMjQpp621l6p244WSMQEWipExnCkI6oBTuEK1Hr/T435ygwscwl2vcGnXQcGA6K7p16LpsLHykKPKtAAAAFQC1B/WkyCWjVSubUZgMBNfCeE2DaQAAAIBLmHlw2IrhZEhuz1m3k1H+ssH1JiPTcN1I6Z+M/n3OTYrdMIBuPLEtr3P+SZrnmZVLlwIzWtlw2dtwv+5G0UpzgNKmUQf27o2sgrKnSap2FP3cqBbDuUrsaZLexVawCualQPxTcXqufanrwPPYht3rtM5J3VmkW/jqpATxXJnO5wAAAIB+u9M9bObM7YzB7CZ4jmr4wXAo2HocqvBygmSX4dj3qgsqJoJ7bOATCYVSps6kqVcvWvztZ58duC1gvomDB+56CAPkin3S52Wtq6J/Qz3q+SEJNqcZ5+qiGn9mORaTsEx+iaA4pNbRjuKMp7rmWJ1gQ4e/OxQwmJXpTARsZIkBOw== admin@SRV-ADMIN-HEGYD&lt;br /&gt;
ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDDSTvhJwZSkwprrGoTTCDXK4p4VtyGo9EBNckRimYpwUAIq5MV3coWwrfJR/5qH7gYgZdCtBkZR/Mq59Xoeug7Gs5saoVkM0AjjIWPIpx52tl6/mnMvb7XrHwgonxiP2UR5o6tzVJgIK5jO7K6ezaJMobbmorxTDr7zcRm3obON1s21+Wv2FXZBUsFxXL3QjoECgh9mCV7bIjVis6Wl/bPq/ufLwcIhSnnpAzes7kWrfpIU825wUizdyp3JL8clDt1ovdBll7HdnCxmpux/NQQAixNYZhS0G65xXa8Db6hb3XS9v0AZcx07xsP+bGrUMo++L+HPqLYVADTskiRST+Z admin@SRV-ADMIN-HEGYD&lt;br /&gt;
ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAHM3LBXe42KgEg9S23UO/PvL9EaYqECQDaRpQRJT7lkbcCNKTspRLVSHfWyyirykAME9fYcWhs6FJpE1/S/H2Pyre/0kUs9fZcaDyIuieow8lTu2dUYhZeMXmD0Uk4oUliaNxO3ATth116wdH/sp7Z46PofnNop2oAEhML7pJIN4/3v9BbUyzJNMQ1ZspPJh0e4P1dtNBVo/vIfByNWMgAVJW4w0Srcir13KsQG2FhWAZVhNBqUmVJnB6TwfcR27zQrxOIuk2R3g4eGHBZtckgA+KHEacPu9Sy7Hzp2Qz0kr+pylcpVbKv0Wl2Uyie7ekt/juiO8NdylBo4DD6+jWfESooLrfaXBLSzXDy2OWENxclmwKsj1CFFHNwyvBTooeNzMjHp1+lI4I0GDiF5ZdBA01hhEs9lsn6ZIkjj2WMaW5BVw7VtdsG4S3ZxTowviFStf7CTuHKLm2gPBBCXj4gkuXNOEta+fFBGBJDLPWfzWSOBcUEexL2CVeLI+xxtwqWjogsYLISydT1kAf/ucSmC7hIUab1UVwCHFxg8JQ1G/ne/XY3JwVSflHpVSWYAqerb9PF80nr+MSWuzq5BMmFboEUXFNVPWgfaJk29JqaIZFnyG1V85LHhX9yGSLpn1gXF3Yt/dtxIoKiE6wFy6W18bzw+6zABvcIvXz7hiWGNp enzo@dri&lt;br /&gt;
&amp;quot; &amp;gt; /home/admin/.ssh/authorized_keys&lt;br /&gt;
chmod 600 /home/admin/.ssh/authorized_keys&lt;br /&gt;
chown -R admin:admin /home/admin/.ssh&lt;br /&gt;
&lt;br /&gt;
useradd -m -u 1022 -G fwadmin,dev,adm,staff,adm-projects,wheel -s /bin/bash -p pa2TnhUhhBRfU support&lt;br /&gt;
mkdir /home/support/.ssh&lt;br /&gt;
chmod 700 /home/support/.ssh&lt;br /&gt;
touch /home/support/.ssh/authorized_keys&lt;br /&gt;
chmod 600 /home/support/.ssh/authorized_keys&lt;br /&gt;
chown -R support:support /home/support/.ssh&lt;br /&gt;
&lt;br /&gt;
chmod 750 /home/*&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*  Configurer openssh-server&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
echo &amp;quot;alias root=\&amp;quot;ssh -AX root@localhost\&amp;quot;&amp;quot; &amp;gt;&amp;gt;/home/admin/.bashrc&lt;br /&gt;
sed -i 's/^PermitRootLogin yes/PermitRootLogin without-password/' /etc/ssh/sshd_config&lt;br /&gt;
cat &amp;gt;&amp;gt; /etc/ssh/sshd_config &amp;lt;&amp;lt;EOF&lt;br /&gt;
&lt;br /&gt;
UseDns no&lt;br /&gt;
AllowUsers root mike admin support&lt;br /&gt;
EOF&lt;br /&gt;
service ssh reload&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Installer le serveur de mail local&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
debconf-set-selections &amp;lt;&amp;lt;EOF&lt;br /&gt;
postfix postfix/root_address    string&lt;br /&gt;
postfix postfix/rfc1035_violation       boolean false&lt;br /&gt;
postfix postfix/mydomain_warning        boolean&lt;br /&gt;
postfix postfix/mynetworks      string  127.0.0.0/8 [::ffff:127.0.0.0]/104 [::1]/128&lt;br /&gt;
postfix postfix/mailname        string  $(hostname -f)&lt;br /&gt;
postfix postfix/tlsmgr_upgrade_warning  boolean&lt;br /&gt;
postfix postfix/recipient_delim string  +&lt;br /&gt;
postfix postfix/main_mailer_type        select  Internet Site&lt;br /&gt;
postfix postfix/destinations    string  $(hostname -f), localhost.$(hostname -f | sed -e 's/^[^.]\+\.\(.*\)$/\1/'), localhost&lt;br /&gt;
postfix postfix/retry_upgrade_warning   boolean&lt;br /&gt;
# Faut-il installer postfix malgré l'incompatibilité du noyau ?&lt;br /&gt;
postfix postfix/kernel_version_warning  boolean&lt;br /&gt;
postfix postfix/not_configured  error&lt;br /&gt;
postfix postfix/mailbox_limit   string  0&lt;br /&gt;
postfix postfix/relayhost       string&lt;br /&gt;
postfix postfix/procmail        boolean false&lt;br /&gt;
postfix postfix/bad_recipient_delimiter error&lt;br /&gt;
postfix postfix/protocols       select  ipv4&lt;br /&gt;
postfix postfix/chattr  boolean false&lt;br /&gt;
EOF&lt;br /&gt;
&lt;br /&gt;
NB : les erreurs sur le ligne 13 et 17 sont normales.&lt;br /&gt;
&lt;br /&gt;
heirloom-mailx est déprécié mais présent dans le paquet s-nail&lt;br /&gt;
&lt;br /&gt;
apt-get -y install postfix s-nail&lt;br /&gt;
&lt;br /&gt;
cat &amp;gt;&amp;gt; /etc/logrotate.d/rsyslog &amp;lt;&amp;lt;EOF&lt;br /&gt;
/var/log/syslog&lt;br /&gt;
/var/log/mail.log&lt;br /&gt;
{&lt;br /&gt;
    rotate 4&lt;br /&gt;
    weekly&lt;br /&gt;
    missingok&lt;br /&gt;
    notifempty&lt;br /&gt;
    compress&lt;br /&gt;
    delaycompress&lt;br /&gt;
    create 640 root dev&lt;br /&gt;
    sharedscripts&lt;br /&gt;
    postrotate&lt;br /&gt;
        invoke-rc.d rsyslog rotate &amp;gt; /dev/null&lt;br /&gt;
    endscript&lt;br /&gt;
}&lt;br /&gt;
/var/log/mail.info&lt;br /&gt;
/var/log/mail.warn&lt;br /&gt;
/var/log/mail.err&lt;br /&gt;
/var/log/daemon.log&lt;br /&gt;
/var/log/kern.log&lt;br /&gt;
/var/log/auth.log&lt;br /&gt;
/var/log/user.log&lt;br /&gt;
/var/log/lpr.log&lt;br /&gt;
/var/log/cron.log&lt;br /&gt;
/var/log/debug&lt;br /&gt;
/var/log/messages&lt;br /&gt;
{&lt;br /&gt;
	rotate 4&lt;br /&gt;
	weekly&lt;br /&gt;
	missingok&lt;br /&gt;
	notifempty&lt;br /&gt;
	compress&lt;br /&gt;
	delaycompress&lt;br /&gt;
	sharedscripts&lt;br /&gt;
	postrotate&lt;br /&gt;
		/usr/lib/rsyslog/rsyslog-rotate&lt;br /&gt;
	endscript&lt;br /&gt;
}&lt;br /&gt;
EOF&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Activer les logs postfix&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
postfix stop&lt;br /&gt;
postconf maillog_file=/var/log/maillog&lt;br /&gt;
postfix start&lt;br /&gt;
chgrp dev /var/log/mail.log&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
cat &amp;gt;&amp;gt; /etc/aliases &amp;lt;&amp;lt;EOF&lt;br /&gt;
root: tech@hegyd.com&lt;br /&gt;
mike: m.reault@netprestation.com&lt;br /&gt;
EOF&lt;br /&gt;
newaliases&lt;br /&gt;
service postfix reload&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* Cloner le depot sys-common&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Au préalable, pour autoriser le git, se connecter sur srv-admin ( bastion ) et faire :&lt;br /&gt;
&lt;br /&gt;
eval $(ssh-agent)&lt;br /&gt;
ssh-add&lt;br /&gt;
ssh root@nouvelle_vm &lt;br /&gt;
ou ssh nouvelle_vm puis su - root&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
mkdir /usr/local/share/hegyd&lt;br /&gt;
cat &amp;gt; ~/.ssh/config &amp;lt;&amp;lt; EOF&lt;br /&gt;
PubkeyAcceptedKeyTypes=+ssh-dss&lt;br /&gt;
PubKeyAcceptedKeyTypes=+ssh-rsa&lt;br /&gt;
Host git.hegyd.net&lt;br /&gt;
	StrictHostKeyChecking no&lt;br /&gt;
	HostKeyAlgorithms=+ssh-dss&lt;br /&gt;
EOF&lt;br /&gt;
git clone -q git@git.hegyd.net:sys-common /usr/local/share/hegyd/sys-common&lt;br /&gt;
chmod -R g+rw /usr/local/share/hegyd&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Ajouter une version prédéfinie de VimRC&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
ln -s /usr/local/share/hegyd/sys-common/vim/vimrc_hegyd /etc/vim/vimrc.local&lt;br /&gt;
sed -i '78,80s/^/&amp;quot;/' /usr/share/vim/vim81/defaults.vim&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Ajouter le script d'alerte des reboot&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
cat &amp;lt;&amp;lt;EOF &amp;gt;/etc/rc.local&lt;br /&gt;
#!/bin/sh -e&lt;br /&gt;
#&lt;br /&gt;
# rc.local&lt;br /&gt;
#&lt;br /&gt;
# This script is executed at the end of each multiuser runlevel.&lt;br /&gt;
# Make sure that the script will &amp;quot;exit 0&amp;quot; on success or any other&lt;br /&gt;
# value on error.&lt;br /&gt;
#&lt;br /&gt;
# In order to enable or disable this script just change the execution&lt;br /&gt;
# bits.&lt;br /&gt;
#&lt;br /&gt;
# By default this script does nothing.&lt;br /&gt;
&lt;br /&gt;
exit 0&lt;br /&gt;
EOF&lt;br /&gt;
chmod +x /etc/rc.local&lt;br /&gt;
systemctl start rc-local&lt;br /&gt;
systemctl status rc-local&lt;br /&gt;
sed -i '/^exit 0/i\/usr\/local\/share\/hegyd\/sys-common\/bin\/alert-reboot' /etc/rc.local&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== IP Vrack (pour les VMs) ==&lt;br /&gt;
* Si la VM doit avoir une IP VRACK, il faut la configurer après avoir chois une IP dans le fichier des IPs&lt;br /&gt;
* Se configure via l'UI Proxmox généralement sur un pont vmbr1 ( screenshots à faire )&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
NB : pour les hyperviseurs, voir après l'installation dans le wiki&amp;lt;br /&amp;gt;&lt;br /&gt;
* Pour les serveurs physiques, positionner l'adresse VRack sur l'interface eth1 ou eth3 (selon le serveur)&lt;br /&gt;
&lt;br /&gt;
== Pare feu ==&lt;br /&gt;
* Important : Suppression de ufw installé automatiquement avec Debian 10/Buster et qui bloque fwbuilder.&lt;br /&gt;
Référence : https://talk.lowendspirit.com/discussion/290/resolved-ufw-iptables-not-working-in-debian-10-minimal&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
apt install iptables&lt;br /&gt;
update-alternatives --set iptables /usr/sbin/iptables-legacy&lt;br /&gt;
update-alternatives --set ip6tables /usr/sbin/ip6tables-legacy&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Configurer le système&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
mkdir /etc/firewall&lt;br /&gt;
chgrp fwadmin /etc/firewall&lt;br /&gt;
chmod 2770 /etc/firewall&lt;br /&gt;
sed  -i -e '/^Defaults\s\+env_reset\s*$/aDefaults:%fwadmin   !lecture , passwd_timeout=1 , timestamp_timeout=1' -e &amp;quot;/^root\s\+ALL=(ALL:ALL)\s\+ALL\s*$/a%fwadmin  ALL = NOPASSWD: /etc/firewall/$(hostname -f).fw , /usr/bin/pkill&amp;quot; /etc/sudoers&lt;br /&gt;
sed -i &amp;quot;/^exit 0/i\/etc\/firewall\/$(hostname -f).fw&amp;quot; /etc/rc.local&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Créer et déployer le par feu&lt;br /&gt;
'''Créer le firewall sur firewall-builder puis le déployer'''&lt;br /&gt;
* Ajouter les vm dans le groupe &amp;quot;Virtual Machine&amp;quot; de firewall builder&lt;br /&gt;
* Ajouter les serveurs dans le groupe &amp;quot;Servers Applicatifs&amp;quot; de firewall builder&lt;br /&gt;
&lt;br /&gt;
== Installation paquets clients ( MYSQL / MARIADB ) ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
apt-get install mysql-client&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
ou ( dernier Buster )&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
apt-get install default-mysql-client&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Si le serveur MySQL doit être installé sur la machine :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
apt-get install mysql-server&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
ou&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
apt-get install default-mysql-server&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''UTF-8 client / serveur'''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sed -i -e '/\[client\]/{n;n;/$/a \&lt;br /&gt;
default-character-set = utf8&lt;br /&gt;
}' \&lt;br /&gt;
 -e '/\[mysqld\]/a \&lt;br /&gt;
character_set_server    = utf8\&lt;br /&gt;
collation_server        = utf8_general_ci' \&lt;br /&gt;
 -e '/\[mysql\]/a \&lt;br /&gt;
default-character-set = utf8' /etc/mysql/my.cnf&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Tuning ==&lt;br /&gt;
&lt;br /&gt;
* Sur un serveur physique, si le RAID est hard, il n'y a pas besoin du service mdadm&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sed -i -e 's/START_DAEMON=true/START_DAEMON=false/' -e 's/AUTOCHECK=true/AUTOCHECK=false/' /etc/default/mdadm&lt;br /&gt;
service mdadm restart&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* PLUS NECESSAIRE : Suppression des tty inutiles (2 suffisent)&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sed -i '56,59s/^/#/' /etc/inittab&lt;br /&gt;
kill -HUP 1&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Serveur de cache DNS local ==&lt;br /&gt;
* Suivre la procédure [[Bind]]&lt;br /&gt;
&lt;br /&gt;
== Monitoring / Supervision ==&lt;br /&gt;
* Installer et configurer [[Snmp]]&lt;br /&gt;
* Installer et configurer le client [[Nagios#Installation_du_client_sur_Debian |NRPE pour Debian]]&lt;/div&gt;</description>
			<pubDate>Mon, 17 Jul 2023 14:55:05 GMT</pubDate>			<dc:creator>Pentasonic</dc:creator>			<comments>https://wiki.hegyd.com/index.php/Discussion:Systeme_d%27exploitation_Debian_12</comments>		</item>
		<item>
			<title>Systeme d'exploitation Debian 12</title>
			<link>https://wiki.hegyd.com/index.php/Systeme_d%27exploitation_Debian_12</link>
			<description>&lt;p&gt;Pentasonic&amp;nbsp;:&amp;#32;/* Tuning */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;page en cours de création...&lt;br /&gt;
&lt;br /&gt;
== Debian 12 ( &amp;quot;Bookworm&amp;quot; ) ==&lt;br /&gt;
&lt;br /&gt;
* Si on arrive ici après l'installation d'une VM KVM, il faut d'abord se connecter depuis la console de la vm sur l'hyperviseur Proxmox en root, puis :&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
cat &amp;gt; /etc/ssh/sshd_config &amp;lt;&amp;lt;EOF&lt;br /&gt;
Include /etc/ssh/sshd_config.d/*.conf&lt;br /&gt;
PermitRootLogin without-password &lt;br /&gt;
PubkeyAcceptedAlgorithms +ssh-rsa&lt;br /&gt;
PubkeyAuthentication yes&lt;br /&gt;
AuthorizedKeysFile	.ssh/authorized_keys .ssh/authorized_keys2&lt;br /&gt;
KbdInteractiveAuthentication no&lt;br /&gt;
UsePAM yes&lt;br /&gt;
X11Forwarding yes&lt;br /&gt;
PrintMotd no&lt;br /&gt;
AcceptEnv LANG LC_*&lt;br /&gt;
Subsystem	sftp	/usr/lib/openssh/sftp-server&lt;br /&gt;
UseDns no&lt;br /&gt;
AllowUsers root mike admin support&lt;br /&gt;
EOF&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
On peut alors se connecter maintenant depuis Putty/MRemote via le compte root et le mot de passe saisi lors de l'installation.&lt;br /&gt;
&lt;br /&gt;
* Modification du mot de passe root si nécessaire, et selon la règle de nommage usuelle.&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
passwd&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
* Installer les paquets de base :&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
# Configuration APT pour remonter /tmp avec le flag exec (nécessaire pour certains paquets)&lt;br /&gt;
cat &amp;gt;&amp;gt; /etc/apt/apt.conf &amp;lt;&amp;lt;EOF&lt;br /&gt;
DPkg::Pre-Invoke{&amp;quot;mount -o remount,exec /tmp&amp;quot;;};&lt;br /&gt;
DPkg::Post-Invoke {&amp;quot;mount -o remount /tmp&amp;quot;;};&lt;br /&gt;
EOF&lt;br /&gt;
&lt;br /&gt;
apt-get update &amp;amp;&amp;amp; apt-get -y upgrade&lt;br /&gt;
apt-get -y install bash-completion ntp sudo htop telnet sysstat subversion git less vim-nox cscope exuberant-ctags&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
NB : si l'apt-get essaie de passer en ipv6 et que cela ne fonctionne pas, il faut modifier la ligne 54 du fichier /etc/gai.conf de la façon suivante :&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
precedence ::ffff:0:0/96  100&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Paramétrer les locales :&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
echo -n &amp;gt; /etc/environment&lt;br /&gt;
echo -n &amp;gt; /etc/default/locale&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Paramétrer debconf :&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
apt-get install dialog &amp;amp;&amp;amp;&lt;br /&gt;
echo &amp;quot;debconf debconf/priority        select high&amp;quot; | debconf-set-selections &amp;amp;&amp;amp;&lt;br /&gt;
echo &amp;quot;debconf debconf/frontend        select Dialog&amp;quot; | debconf-set-selections&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Définir vim comme éditeur par défaut&lt;br /&gt;
&amp;lt;pre&amp;gt;update-alternatives --set editor /usr/bin/vim.nox&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Paramétrer l'environnement utilisateur&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sed -i '32,38s/^#//' /etc/bash.bashrc&lt;br /&gt;
cat &amp;gt;&amp;gt; /etc/bash.bashrc &amp;lt;&amp;lt;EOF&lt;br /&gt;
&lt;br /&gt;
export LS_OPTIONS='--color=auto'&lt;br /&gt;
eval &amp;quot;\`dircolors\`&amp;quot;&lt;br /&gt;
alias ls='ls \$LS_OPTIONS'&lt;br /&gt;
alias ll='ls \$LS_OPTIONS -l'&lt;br /&gt;
alias grep='grep --color=auto'&lt;br /&gt;
EOF&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Modifier le shell par défaut des utilisateurs en éditant la lignes suivante du fichier &amp;quot;/etc/default/useradd&amp;quot; :&lt;br /&gt;
&amp;lt;pre&amp;gt;sed -i 's/^SHELL=\/bin\/sh/SHELL=\/bin\/bash/' /etc/default/useradd&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Gestion du Umask&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sed -i 's/^UMASK\s\+022/UMASK    002/' /etc/login.defs&lt;br /&gt;
echo &amp;quot;session optional pam_umask.so&amp;quot; &amp;gt;&amp;gt; /etc/pam.d/common-session&lt;br /&gt;
echo &amp;quot;session optional pam_umask.so&amp;quot; &amp;gt;&amp;gt; /etc/pam.d/common-session-noninteractive&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Création des groupes par défaut&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
userdel -r user1 #user créé pendant l'installation&lt;br /&gt;
groupadd -g 1000 dev&lt;br /&gt;
groupadd -g 1001 grsec&lt;br /&gt;
groupadd -g 1002 fwadmin&lt;br /&gt;
groupadd -g 1003 adm-projects&lt;br /&gt;
groupadd -g 1004 wheel&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Ajouter les utilisateurs opérateurs&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
mkdir /root/.ssh&lt;br /&gt;
echo &amp;quot;ssh-dss AAAAB3NzaC1kc3MAAACBAM0TYqkYRN8FKBSRwAwgeUcoyjkW3Bw07QqGfJcNA90b6/id0riHYd6WJBCeQKsUqT+CxIPAhUA9dVqON9kfO8LtBPllMwqoTWtUth2tqRV35c8ANqv3x/RoPGZlOIiRplH6+uUuVElOBRIKmhzwBUVnVG5Ri6P06pjrc1D9emN5AAAAFQDiPCxtR+Pq1yDeg483IEdyWoepeQAAAIBE9RS1C/fR83HUzO3f1mmBgL8ipKx8+lFBcsEU9odOZuWsXkIdZAIjrgpzAzTEGD+4bWUiXhS0kwQqDp9bSBliw2atEXrTsgbHOV/gLFPAwoyv3IpSuFRMIwGYXQc6PJcZaAhtJ9FNEcCcvkuMC23eeO8XnV0Fl+3m25QIo9+SCgAAAIBB3EAkSlZqj5igXarzP5YaBDOwPSnasBHcxymtLuQwrjEqR/qa9qcGBSBOKMDfgB9IlLei9Ug668Q0WXEy8/ovV2P+tx6juETi0l2yt3Nm1S6IIYHbXR5BkMM4CAV6U2bR3yCg+sx4encqCJOAIf+xlZzzFJBMbgTQhpJXIfcwOw== admin@backup.hegyd.com&lt;br /&gt;
ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDfcJ8J5YR6F7qrYLuVJ3YIqOXqNvj1OnYd0zybZ45X+IeFKePo2hL1NHALHWxys6Qo4Ta3pPcRkliQBy51IIXOtNVp90C4XqTNkwaAl6X4RnPPoGNVgq1V53BW/mkUYsvLoYTJHokb+a3exGHCYaPbuj09FV5VVdF2uGUIiRyMZzmZurLCzySagP+8e34ZrLDlwwmDtd24CVc0OyxikqFOzzOkvCWTaAttGv7qyAlwjyAAMTqlJhqPNaCQcOJVEGiwXNlXqjroRJz7j4a3vEd3xujfY3zeSu9U22iCgAJWiLRI+M7m7af4/yxTV8IYNvpOMTjqMnxOEAKsiCLmrwUJ MGA@HEGYD&lt;br /&gt;
ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDSpLz0aUxPDyO5cXPm8HQkaNAUjNNULrhH8G3Nvw7SdhAvRVL9/RKzXu5Aa4nSQd0u61bWVlGvDVSSZgZGRnoxsmzK1aOJWcgJmhVI1r6o9fVKSxz/x+1uE8PFJxUVaGULoLvDRzZLDazg/c/Djb5AgTprmw8KvMKdcDk/kCixFmjEObuOwFbnA/ZbnHS8PPUgHSCwLNAQOUSZSLRZzEFRKO4+HCl5T7iZfCGd7dCInysG2tVzBJCqsN7hw5fhz49Kb1txa93dYhY7kh7SYqCYthGToqGVcDNQX7cXCP2Sqpw+2N/SAcke6E/MgalYAr40dIRRFuUJKX8LxLoko47r admin@rescue&lt;br /&gt;
ssh-dss AAAAB3NzaC1kc3MAAACBAPoQ6wRywMMkQ0npdVnRdlIclapxF0n3kK7iljksiwfi5p8VzGgbF6KxYiroJaKu7Q3gf4EgPlTyWJ8TgCI/bji/bCTqdPfMjQpp621l6p244WSMQEWipExnCkI6oBTuEK1Hr/T435ygwscwl2vcGnXQcGA6K7p16LpsLHykKPKtAAAAFQC1B/WkyCWjVSubUZgMBNfCeE2DaQAAAIBLmHlw2IrhZEhuz1m3k1H+ssH1JiPTcN1I6Z+M/n3OTYrdMIBuPLEtr3P+SZrnmZVLlwIzWtlw2dtwv+5G0UpzgNKmUQf27o2sgrKnSap2FP3cqBbDuUrsaZLexVawCualQPxTcXqufanrwPPYht3rtM5J3VmkW/jqpATxXJnO5wAAAIB+u9M9bObM7YzB7CZ4jmr4wXAo2HocqvBygmSX4dj3qgsqJoJ7bOATCYVSps6kqVcvWvztZ58duC1gvomDB+56CAPkin3S52Wtq6J/Qz3q+SEJNqcZ5+qiGn9mORaTsEx+iaA4pNbRjuKMp7rmWJ1gQ4e/OxQwmJXpTARsZIkBOw== admin@SRV-ADMIN-HEGYD&lt;br /&gt;
ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDDSTvhJwZSkwprrGoTTCDXK4p4VtyGo9EBNckRimYpwUAIq5MV3coWwrfJR/5qH7gYgZdCtBkZR/Mq59Xoeug7Gs5saoVkM0AjjIWPIpx52tl6/mnMvb7XrHwgonxiP2UR5o6tzVJgIK5jO7K6ezaJMobbmorxTDr7zcRm3obON1s21+Wv2FXZBUsFxXL3QjoECgh9mCV7bIjVis6Wl/bPq/ufLwcIhSnnpAzes7kWrfpIU825wUizdyp3JL8clDt1ovdBll7HdnCxmpux/NQQAixNYZhS0G65xXa8Db6hb3XS9v0AZcx07xsP+bGrUMo++L+HPqLYVADTskiRST+Z admin@SRV-ADMIN-HEGYD&lt;br /&gt;
ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAHM3LBXe42KgEg9S23UO/PvL9EaYqECQDaRpQRJT7lkbcCNKTspRLVSHfWyyirykAME9fYcWhs6FJpE1/S/H2Pyre/0kUs9fZcaDyIuieow8lTu2dUYhZeMXmD0Uk4oUliaNxO3ATth116wdH/sp7Z46PofnNop2oAEhML7pJIN4/3v9BbUyzJNMQ1ZspPJh0e4P1dtNBVo/vIfByNWMgAVJW4w0Srcir13KsQG2FhWAZVhNBqUmVJnB6TwfcR27zQrxOIuk2R3g4eGHBZtckgA+KHEacPu9Sy7Hzp2Qz0kr+pylcpVbKv0Wl2Uyie7ekt/juiO8NdylBo4DD6+jWfESooLrfaXBLSzXDy2OWENxclmwKsj1CFFHNwyvBTooeNzMjHp1+lI4I0GDiF5ZdBA01hhEs9lsn6ZIkjj2WMaW5BVw7VtdsG4S3ZxTowviFStf7CTuHKLm2gPBBCXj4gkuXNOEta+fFBGBJDLPWfzWSOBcUEexL2CVeLI+xxtwqWjogsYLISydT1kAf/ucSmC7hIUab1UVwCHFxg8JQ1G/ne/XY3JwVSflHpVSWYAqerb9PF80nr+MSWuzq5BMmFboEUXFNVPWgfaJk29JqaIZFnyG1V85LHhX9yGSLpn1gXF3Yt/dtxIoKiE6wFy6W18bzw+6zABvcIvXz7hiWGNp enzo@dri&amp;quot; &amp;gt;&amp;gt; /root/.ssh/authorized_keys&lt;br /&gt;
chmod 700 /root/.ssh&lt;br /&gt;
chmod 600 /root/.ssh/authorized_keys&lt;br /&gt;
&lt;br /&gt;
useradd -m -u 1020 -G fwadmin,dev,adm,staff,adm-projects,wheel -s /bin/bash mike&lt;br /&gt;
mkdir /home/mike/.ssh&lt;br /&gt;
chmod 700 /home/mike/.ssh&lt;br /&gt;
echo &amp;quot;ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQCrFOIGcDPe+LfoPc11vtv2EOVG63zBndLVnf48mC+krw2vXomDLXG+KnhIAx1yFhCh6B/8R9C3wMxwhghemE3succS+Q7Truu2pd7zDmDNn6cd8Iw02qe8dl3nZhVk5XtGMgeV3JRA7u8q32i4tadbONRICExjcm9pVL5wx5aLzNBtu1opyMdvHc0dBelghVa9kkg6bRri8AF38M16NTEqQNA7crwHHa9ZLBE+8xFWmkJdBJ7zRoR6XEwbOr020VEM+sKzCPl0sy606aW3bi59tYobqAGBjTglIOJWXKMxu1cPJnSCx6Xom9F6AeF1C4CghVrZpfu++XSmJQtXoId m.reault@hegyd.com&amp;quot; &amp;gt; /home/mike/.ssh/authorized_keys&lt;br /&gt;
chmod 600 /home/mike/.ssh/authorized_keys&lt;br /&gt;
chown -R mike:mike /home/mike/.ssh&lt;br /&gt;
&lt;br /&gt;
useradd -m -u 1021 -G fwadmin,dev,adm,staff,adm-projects,wheel -s /bin/bash -p paCtx8rsjkGhQ admin&lt;br /&gt;
mkdir /home/admin/.ssh&lt;br /&gt;
chmod 700 /home/admin/.ssh&lt;br /&gt;
echo &amp;quot;ssh-dss AAAAB3NzaC1kc3MAAACBAM0TYqkYRN8FKBSRwAwgeUcoyjkW3Bw07QqGfJcNA90b6/id0riHYd6WJBCeQKsUqT+CxIPAhUA9dVqON9kfO8LtBPllMwqoTWtUth2tqRV35c8ANqv3x/RoPGZlOIiRplH6+uUuVElOBRIKmhzwBUVnVG5Ri6P06pjrc1D9emN5AAAAFQDiPCxtR+Pq1yDeg483IEdyWoepeQAAAIBE9RS1C/fR83HUzO3f1mmBgL8ipKx8+lFBcsEU9odOZuWsXkIdZAIjrgpzAzTEGD+4bWUiXhS0kwQqDp9bSBliw2atEXrTsgbHOV/gLFPAwoyv3IpSuFRMIwGYXQc6PJcZaAhtJ9FNEcCcvkuMC23eeO8XnV0Fl+3m25QIo9+SCgAAAIBB3EAkSlZqj5igXarzP5YaBDOwPSnasBHcxymtLuQwrjEqR/qa9qcGBSBOKMDfgB9IlLei9Ug668Q0WXEy8/ovV2P+tx6juETi0l2yt3Nm1S6IIYHbXR5BkMM4CAV6U2bR3yCg+sx4encqCJOAIf+xlZzzFJBMbgTQhpJXIfcwOw== admin@backup.hegyd.com&lt;br /&gt;
ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDfcJ8J5YR6F7qrYLuVJ3YIqOXqNvj1OnYd0zybZ45X+IeFKePo2hL1NHALHWxys6Qo4Ta3pPcRkliQBy51IIXOtNVp90C4XqTNkwaAl6X4RnPPoGNVgq1V53BW/mkUYsvLoYTJHokb+a3exGHCYaPbuj09FV5VVdF2uGUIiRyMZzmZurLCzySagP+8e34ZrLDlwwmDtd24CVc0OyxikqFOzzOkvCWTaAttGv7qyAlwjyAAMTqlJhqPNaCQcOJVEGiwXNlXqjroRJz7j4a3vEd3xujfY3zeSu9U22iCgAJWiLRI+M7m7af4/yxTV8IYNvpOMTjqMnxOEAKsiCLmrwUJ MGA@HEGYD&lt;br /&gt;
ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDSpLz0aUxPDyO5cXPm8HQkaNAUjNNULrhH8G3Nvw7SdhAvRVL9/RKzXu5Aa4nSQd0u61bWVlGvDVSSZgZGRnoxsmzK1aOJWcgJmhVI1r6o9fVKSxz/x+1uE8PFJxUVaGULoLvDRzZLDazg/c/Djb5AgTprmw8KvMKdcDk/kCixFmjEObuOwFbnA/ZbnHS8PPUgHSCwLNAQOUSZSLRZzEFRKO4+HCl5T7iZfCGd7dCInysG2tVzBJCqsN7hw5fhz49Kb1txa93dYhY7kh7SYqCYthGToqGVcDNQX7cXCP2Sqpw+2N/SAcke6E/MgalYAr40dIRRFuUJKX8LxLoko47r admin@rescue&lt;br /&gt;
ssh-dss AAAAB3NzaC1kc3MAAACBAPoQ6wRywMMkQ0npdVnRdlIclapxF0n3kK7iljksiwfi5p8VzGgbF6KxYiroJaKu7Q3gf4EgPlTyWJ8TgCI/bji/bCTqdPfMjQpp621l6p244WSMQEWipExnCkI6oBTuEK1Hr/T435ygwscwl2vcGnXQcGA6K7p16LpsLHykKPKtAAAAFQC1B/WkyCWjVSubUZgMBNfCeE2DaQAAAIBLmHlw2IrhZEhuz1m3k1H+ssH1JiPTcN1I6Z+M/n3OTYrdMIBuPLEtr3P+SZrnmZVLlwIzWtlw2dtwv+5G0UpzgNKmUQf27o2sgrKnSap2FP3cqBbDuUrsaZLexVawCualQPxTcXqufanrwPPYht3rtM5J3VmkW/jqpATxXJnO5wAAAIB+u9M9bObM7YzB7CZ4jmr4wXAo2HocqvBygmSX4dj3qgsqJoJ7bOATCYVSps6kqVcvWvztZ58duC1gvomDB+56CAPkin3S52Wtq6J/Qz3q+SEJNqcZ5+qiGn9mORaTsEx+iaA4pNbRjuKMp7rmWJ1gQ4e/OxQwmJXpTARsZIkBOw== admin@SRV-ADMIN-HEGYD&lt;br /&gt;
ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDDSTvhJwZSkwprrGoTTCDXK4p4VtyGo9EBNckRimYpwUAIq5MV3coWwrfJR/5qH7gYgZdCtBkZR/Mq59Xoeug7Gs5saoVkM0AjjIWPIpx52tl6/mnMvb7XrHwgonxiP2UR5o6tzVJgIK5jO7K6ezaJMobbmorxTDr7zcRm3obON1s21+Wv2FXZBUsFxXL3QjoECgh9mCV7bIjVis6Wl/bPq/ufLwcIhSnnpAzes7kWrfpIU825wUizdyp3JL8clDt1ovdBll7HdnCxmpux/NQQAixNYZhS0G65xXa8Db6hb3XS9v0AZcx07xsP+bGrUMo++L+HPqLYVADTskiRST+Z admin@SRV-ADMIN-HEGYD&lt;br /&gt;
ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAHM3LBXe42KgEg9S23UO/PvL9EaYqECQDaRpQRJT7lkbcCNKTspRLVSHfWyyirykAME9fYcWhs6FJpE1/S/H2Pyre/0kUs9fZcaDyIuieow8lTu2dUYhZeMXmD0Uk4oUliaNxO3ATth116wdH/sp7Z46PofnNop2oAEhML7pJIN4/3v9BbUyzJNMQ1ZspPJh0e4P1dtNBVo/vIfByNWMgAVJW4w0Srcir13KsQG2FhWAZVhNBqUmVJnB6TwfcR27zQrxOIuk2R3g4eGHBZtckgA+KHEacPu9Sy7Hzp2Qz0kr+pylcpVbKv0Wl2Uyie7ekt/juiO8NdylBo4DD6+jWfESooLrfaXBLSzXDy2OWENxclmwKsj1CFFHNwyvBTooeNzMjHp1+lI4I0GDiF5ZdBA01hhEs9lsn6ZIkjj2WMaW5BVw7VtdsG4S3ZxTowviFStf7CTuHKLm2gPBBCXj4gkuXNOEta+fFBGBJDLPWfzWSOBcUEexL2CVeLI+xxtwqWjogsYLISydT1kAf/ucSmC7hIUab1UVwCHFxg8JQ1G/ne/XY3JwVSflHpVSWYAqerb9PF80nr+MSWuzq5BMmFboEUXFNVPWgfaJk29JqaIZFnyG1V85LHhX9yGSLpn1gXF3Yt/dtxIoKiE6wFy6W18bzw+6zABvcIvXz7hiWGNp enzo@dri&lt;br /&gt;
&amp;quot; &amp;gt; /home/admin/.ssh/authorized_keys&lt;br /&gt;
chmod 600 /home/admin/.ssh/authorized_keys&lt;br /&gt;
chown -R admin:admin /home/admin/.ssh&lt;br /&gt;
&lt;br /&gt;
useradd -m -u 1022 -G fwadmin,dev,adm,staff,adm-projects,wheel -s /bin/bash -p pa2TnhUhhBRfU support&lt;br /&gt;
mkdir /home/support/.ssh&lt;br /&gt;
chmod 700 /home/support/.ssh&lt;br /&gt;
touch /home/support/.ssh/authorized_keys&lt;br /&gt;
chmod 600 /home/support/.ssh/authorized_keys&lt;br /&gt;
chown -R support:support /home/support/.ssh&lt;br /&gt;
&lt;br /&gt;
chmod 750 /home/*&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*  Configurer openssh-server&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
echo &amp;quot;alias root=\&amp;quot;ssh -AX root@localhost\&amp;quot;&amp;quot; &amp;gt;&amp;gt;/home/admin/.bashrc&lt;br /&gt;
sed -i 's/^PermitRootLogin yes/PermitRootLogin without-password/' /etc/ssh/sshd_config&lt;br /&gt;
cat &amp;gt;&amp;gt; /etc/ssh/sshd_config &amp;lt;&amp;lt;EOF&lt;br /&gt;
&lt;br /&gt;
UseDns no&lt;br /&gt;
AllowUsers root mike admin support&lt;br /&gt;
EOF&lt;br /&gt;
service ssh reload&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Installer le serveur de mail local&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
debconf-set-selections &amp;lt;&amp;lt;EOF&lt;br /&gt;
postfix postfix/root_address    string&lt;br /&gt;
postfix postfix/rfc1035_violation       boolean false&lt;br /&gt;
postfix postfix/mydomain_warning        boolean&lt;br /&gt;
postfix postfix/mynetworks      string  127.0.0.0/8 [::ffff:127.0.0.0]/104 [::1]/128&lt;br /&gt;
postfix postfix/mailname        string  $(hostname -f)&lt;br /&gt;
postfix postfix/tlsmgr_upgrade_warning  boolean&lt;br /&gt;
postfix postfix/recipient_delim string  +&lt;br /&gt;
postfix postfix/main_mailer_type        select  Internet Site&lt;br /&gt;
postfix postfix/destinations    string  $(hostname -f), localhost.$(hostname -f | sed -e 's/^[^.]\+\.\(.*\)$/\1/'), localhost&lt;br /&gt;
postfix postfix/retry_upgrade_warning   boolean&lt;br /&gt;
# Faut-il installer postfix malgré l'incompatibilité du noyau ?&lt;br /&gt;
postfix postfix/kernel_version_warning  boolean&lt;br /&gt;
postfix postfix/not_configured  error&lt;br /&gt;
postfix postfix/mailbox_limit   string  0&lt;br /&gt;
postfix postfix/relayhost       string&lt;br /&gt;
postfix postfix/procmail        boolean false&lt;br /&gt;
postfix postfix/bad_recipient_delimiter error&lt;br /&gt;
postfix postfix/protocols       select  ipv4&lt;br /&gt;
postfix postfix/chattr  boolean false&lt;br /&gt;
EOF&lt;br /&gt;
&lt;br /&gt;
NB : les erreurs sur le ligne 13 et 17 sont normales.&lt;br /&gt;
&lt;br /&gt;
heirloom-mailx est déprécié mais présent dans le paquet s-nail&lt;br /&gt;
&lt;br /&gt;
apt-get -y install postfix s-nail&lt;br /&gt;
&lt;br /&gt;
cat &amp;gt;&amp;gt; /etc/logrotate.d/rsyslog &amp;lt;&amp;lt;EOF&lt;br /&gt;
/var/log/syslog&lt;br /&gt;
/var/log/mail.log&lt;br /&gt;
{&lt;br /&gt;
    rotate 4&lt;br /&gt;
    weekly&lt;br /&gt;
    missingok&lt;br /&gt;
    notifempty&lt;br /&gt;
    compress&lt;br /&gt;
    delaycompress&lt;br /&gt;
    create 640 root dev&lt;br /&gt;
    sharedscripts&lt;br /&gt;
    postrotate&lt;br /&gt;
        invoke-rc.d rsyslog rotate &amp;gt; /dev/null&lt;br /&gt;
    endscript&lt;br /&gt;
}&lt;br /&gt;
/var/log/mail.info&lt;br /&gt;
/var/log/mail.warn&lt;br /&gt;
/var/log/mail.err&lt;br /&gt;
/var/log/daemon.log&lt;br /&gt;
/var/log/kern.log&lt;br /&gt;
/var/log/auth.log&lt;br /&gt;
/var/log/user.log&lt;br /&gt;
/var/log/lpr.log&lt;br /&gt;
/var/log/cron.log&lt;br /&gt;
/var/log/debug&lt;br /&gt;
/var/log/messages&lt;br /&gt;
{&lt;br /&gt;
	rotate 4&lt;br /&gt;
	weekly&lt;br /&gt;
	missingok&lt;br /&gt;
	notifempty&lt;br /&gt;
	compress&lt;br /&gt;
	delaycompress&lt;br /&gt;
	sharedscripts&lt;br /&gt;
	postrotate&lt;br /&gt;
		/usr/lib/rsyslog/rsyslog-rotate&lt;br /&gt;
	endscript&lt;br /&gt;
}&lt;br /&gt;
EOF&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Activer les logs postfix&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
postfix stop&lt;br /&gt;
postconf maillog_file=/var/log/maillog&lt;br /&gt;
postfix start&lt;br /&gt;
chgrp dev /var/log/mail.log&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
cat &amp;gt;&amp;gt; /etc/aliases &amp;lt;&amp;lt;EOF&lt;br /&gt;
root: tech@hegyd.com&lt;br /&gt;
mike: m.reault@netprestation.com&lt;br /&gt;
EOF&lt;br /&gt;
newaliases&lt;br /&gt;
service postfix reload&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* Cloner le depot sys-common&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Au préalable, pour autoriser le git, se connecter sur srv-admin ( bastion ) et faire :&lt;br /&gt;
&lt;br /&gt;
eval $(ssh-agent)&lt;br /&gt;
ssh-add&lt;br /&gt;
ssh root@nouvelle_vm &lt;br /&gt;
ou ssh nouvelle_vm puis su - root&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
mkdir /usr/local/share/hegyd&lt;br /&gt;
cat &amp;gt; ~/.ssh/config &amp;lt;&amp;lt; EOF&lt;br /&gt;
PubkeyAcceptedKeyTypes=+ssh-dss&lt;br /&gt;
PubKeyAcceptedKeyTypes=+ssh-rsa&lt;br /&gt;
Host git.hegyd.net&lt;br /&gt;
	StrictHostKeyChecking no&lt;br /&gt;
	HostKeyAlgorithms=+ssh-dss&lt;br /&gt;
EOF&lt;br /&gt;
git clone -q git@git.hegyd.net:sys-common /usr/local/share/hegyd/sys-common&lt;br /&gt;
chmod -R g+rw /usr/local/share/hegyd&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Ajouter une version prédéfinie de VimRC&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
ln -s /usr/local/share/hegyd/sys-common/vim/vimrc_hegyd /etc/vim/vimrc.local&lt;br /&gt;
sed -i '78,80s/^/&amp;quot;/' /usr/share/vim/vim81/defaults.vim&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Ajouter le script d'alerte des reboot&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
cat &amp;lt;&amp;lt;EOF &amp;gt;/etc/rc.local&lt;br /&gt;
#!/bin/sh -e&lt;br /&gt;
#&lt;br /&gt;
# rc.local&lt;br /&gt;
#&lt;br /&gt;
# This script is executed at the end of each multiuser runlevel.&lt;br /&gt;
# Make sure that the script will &amp;quot;exit 0&amp;quot; on success or any other&lt;br /&gt;
# value on error.&lt;br /&gt;
#&lt;br /&gt;
# In order to enable or disable this script just change the execution&lt;br /&gt;
# bits.&lt;br /&gt;
#&lt;br /&gt;
# By default this script does nothing.&lt;br /&gt;
&lt;br /&gt;
exit 0&lt;br /&gt;
EOF&lt;br /&gt;
chmod +x /etc/rc.local&lt;br /&gt;
systemctl start rc-local&lt;br /&gt;
systemctl status rc-local&lt;br /&gt;
sed -i '/^exit 0/i\/usr\/local\/share\/hegyd\/sys-common\/bin\/alert-reboot' /etc/rc.local&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== IP Vrack (pour les VMs) ==&lt;br /&gt;
* Si la VM doit avoir une IP VRACK, il faut la configurer après avoir chois une IP dans le fichier des IPs&lt;br /&gt;
* Se configure via l'UI Proxmox généralement sur un pont vmbr1 ( screenshots à faire )&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
NB : pour les hyperviseurs, voir après l'installation dans le wiki&amp;lt;br /&amp;gt;&lt;br /&gt;
* Pour les serveurs physiques, positionner l'adresse VRack sur l'interface eth1 ou eth3 (selon le serveur)&lt;br /&gt;
&lt;br /&gt;
== Pare feu ==&lt;br /&gt;
* Important : Suppression de ufw installé automatiquement avec Debian 10/Buster et qui bloque fwbuilder.&lt;br /&gt;
Référence : https://talk.lowendspirit.com/discussion/290/resolved-ufw-iptables-not-working-in-debian-10-minimal&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
apt install iptables&lt;br /&gt;
update-alternatives --set iptables /usr/sbin/iptables-legacy&lt;br /&gt;
update-alternatives --set ip6tables /usr/sbin/ip6tables-legacy&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Configurer le système&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
mkdir /etc/firewall&lt;br /&gt;
chgrp fwadmin /etc/firewall&lt;br /&gt;
chmod 2770 /etc/firewall&lt;br /&gt;
sed  -i -e '/^Defaults\s\+env_reset\s*$/aDefaults:%fwadmin   !lecture , passwd_timeout=1 , timestamp_timeout=1' -e &amp;quot;/^root\s\+ALL=(ALL:ALL)\s\+ALL\s*$/a%fwadmin  ALL = NOPASSWD: /etc/firewall/$(hostname -f).fw , /usr/bin/pkill&amp;quot; /etc/sudoers&lt;br /&gt;
sed -i &amp;quot;/^exit 0/i\/etc\/firewall\/$(hostname -f).fw&amp;quot; /etc/rc.local&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Créer et déployer le par feu&lt;br /&gt;
'''Créer le firewall sur firewall-builder puis le déployer'''&lt;br /&gt;
* Ajouter les vm dans le groupe &amp;quot;Virtual Machine&amp;quot; de firewall builder&lt;br /&gt;
* Ajouter les serveurs dans le groupe &amp;quot;Servers Applicatifs&amp;quot; de firewall builder&lt;br /&gt;
&lt;br /&gt;
== Installation paquets clients ( MYSQL / MARIADB ) ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
apt-get install mysql-client&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
ou ( dernier Buster )&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
apt-get install default-mysql-client&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Si le serveur MySQL doit être installé sur la machine :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
apt-get install mysql-server&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
ou&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
apt-get install default-mysql-server&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''UTF-8 client / serveur'''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sed -i -e '/\[client\]/{n;n;/$/a \&lt;br /&gt;
default-character-set = utf8&lt;br /&gt;
}' \&lt;br /&gt;
 -e '/\[mysqld\]/a \&lt;br /&gt;
character_set_server    = utf8\&lt;br /&gt;
collation_server        = utf8_general_ci' \&lt;br /&gt;
 -e '/\[mysql\]/a \&lt;br /&gt;
default-character-set = utf8' /etc/mysql/my.cnf&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Tuning ==&lt;br /&gt;
&lt;br /&gt;
* Sur un serveur physique, si le RAID est hard, il n'y a pas besoin du service mdadm&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sed -i -e 's/START_DAEMON=true/START_DAEMON=false/' -e 's/AUTOCHECK=true/AUTOCHECK=false/' /etc/default/mdadm&lt;br /&gt;
service mdadm restart&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* PLUS NECESSAIRE : Suppression des tty inutiles (2 suffisent)&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sed -i '56,59s/^/#/' /etc/inittab&lt;br /&gt;
kill -HUP 1&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Serveur de cache DNS local ==&lt;br /&gt;
* Suivre la procédure [[Bind]]&lt;/div&gt;</description>
			<pubDate>Mon, 17 Jul 2023 14:54:44 GMT</pubDate>			<dc:creator>Pentasonic</dc:creator>			<comments>https://wiki.hegyd.com/index.php/Discussion:Systeme_d%27exploitation_Debian_12</comments>		</item>
		<item>
			<title>Systeme d'exploitation Debian 12</title>
			<link>https://wiki.hegyd.com/index.php/Systeme_d%27exploitation_Debian_12</link>
			<description>&lt;p&gt;Pentasonic&amp;nbsp;:&amp;#32;/* Installation paquets clients ( MYSQL / MARIADB ) */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;page en cours de création...&lt;br /&gt;
&lt;br /&gt;
== Debian 12 ( &amp;quot;Bookworm&amp;quot; ) ==&lt;br /&gt;
&lt;br /&gt;
* Si on arrive ici après l'installation d'une VM KVM, il faut d'abord se connecter depuis la console de la vm sur l'hyperviseur Proxmox en root, puis :&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
cat &amp;gt; /etc/ssh/sshd_config &amp;lt;&amp;lt;EOF&lt;br /&gt;
Include /etc/ssh/sshd_config.d/*.conf&lt;br /&gt;
PermitRootLogin without-password &lt;br /&gt;
PubkeyAcceptedAlgorithms +ssh-rsa&lt;br /&gt;
PubkeyAuthentication yes&lt;br /&gt;
AuthorizedKeysFile	.ssh/authorized_keys .ssh/authorized_keys2&lt;br /&gt;
KbdInteractiveAuthentication no&lt;br /&gt;
UsePAM yes&lt;br /&gt;
X11Forwarding yes&lt;br /&gt;
PrintMotd no&lt;br /&gt;
AcceptEnv LANG LC_*&lt;br /&gt;
Subsystem	sftp	/usr/lib/openssh/sftp-server&lt;br /&gt;
UseDns no&lt;br /&gt;
AllowUsers root mike admin support&lt;br /&gt;
EOF&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
On peut alors se connecter maintenant depuis Putty/MRemote via le compte root et le mot de passe saisi lors de l'installation.&lt;br /&gt;
&lt;br /&gt;
* Modification du mot de passe root si nécessaire, et selon la règle de nommage usuelle.&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
passwd&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
* Installer les paquets de base :&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
# Configuration APT pour remonter /tmp avec le flag exec (nécessaire pour certains paquets)&lt;br /&gt;
cat &amp;gt;&amp;gt; /etc/apt/apt.conf &amp;lt;&amp;lt;EOF&lt;br /&gt;
DPkg::Pre-Invoke{&amp;quot;mount -o remount,exec /tmp&amp;quot;;};&lt;br /&gt;
DPkg::Post-Invoke {&amp;quot;mount -o remount /tmp&amp;quot;;};&lt;br /&gt;
EOF&lt;br /&gt;
&lt;br /&gt;
apt-get update &amp;amp;&amp;amp; apt-get -y upgrade&lt;br /&gt;
apt-get -y install bash-completion ntp sudo htop telnet sysstat subversion git less vim-nox cscope exuberant-ctags&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
NB : si l'apt-get essaie de passer en ipv6 et que cela ne fonctionne pas, il faut modifier la ligne 54 du fichier /etc/gai.conf de la façon suivante :&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
precedence ::ffff:0:0/96  100&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Paramétrer les locales :&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
echo -n &amp;gt; /etc/environment&lt;br /&gt;
echo -n &amp;gt; /etc/default/locale&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Paramétrer debconf :&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
apt-get install dialog &amp;amp;&amp;amp;&lt;br /&gt;
echo &amp;quot;debconf debconf/priority        select high&amp;quot; | debconf-set-selections &amp;amp;&amp;amp;&lt;br /&gt;
echo &amp;quot;debconf debconf/frontend        select Dialog&amp;quot; | debconf-set-selections&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Définir vim comme éditeur par défaut&lt;br /&gt;
&amp;lt;pre&amp;gt;update-alternatives --set editor /usr/bin/vim.nox&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Paramétrer l'environnement utilisateur&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sed -i '32,38s/^#//' /etc/bash.bashrc&lt;br /&gt;
cat &amp;gt;&amp;gt; /etc/bash.bashrc &amp;lt;&amp;lt;EOF&lt;br /&gt;
&lt;br /&gt;
export LS_OPTIONS='--color=auto'&lt;br /&gt;
eval &amp;quot;\`dircolors\`&amp;quot;&lt;br /&gt;
alias ls='ls \$LS_OPTIONS'&lt;br /&gt;
alias ll='ls \$LS_OPTIONS -l'&lt;br /&gt;
alias grep='grep --color=auto'&lt;br /&gt;
EOF&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Modifier le shell par défaut des utilisateurs en éditant la lignes suivante du fichier &amp;quot;/etc/default/useradd&amp;quot; :&lt;br /&gt;
&amp;lt;pre&amp;gt;sed -i 's/^SHELL=\/bin\/sh/SHELL=\/bin\/bash/' /etc/default/useradd&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Gestion du Umask&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sed -i 's/^UMASK\s\+022/UMASK    002/' /etc/login.defs&lt;br /&gt;
echo &amp;quot;session optional pam_umask.so&amp;quot; &amp;gt;&amp;gt; /etc/pam.d/common-session&lt;br /&gt;
echo &amp;quot;session optional pam_umask.so&amp;quot; &amp;gt;&amp;gt; /etc/pam.d/common-session-noninteractive&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Création des groupes par défaut&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
userdel -r user1 #user créé pendant l'installation&lt;br /&gt;
groupadd -g 1000 dev&lt;br /&gt;
groupadd -g 1001 grsec&lt;br /&gt;
groupadd -g 1002 fwadmin&lt;br /&gt;
groupadd -g 1003 adm-projects&lt;br /&gt;
groupadd -g 1004 wheel&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Ajouter les utilisateurs opérateurs&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
mkdir /root/.ssh&lt;br /&gt;
echo &amp;quot;ssh-dss AAAAB3NzaC1kc3MAAACBAM0TYqkYRN8FKBSRwAwgeUcoyjkW3Bw07QqGfJcNA90b6/id0riHYd6WJBCeQKsUqT+CxIPAhUA9dVqON9kfO8LtBPllMwqoTWtUth2tqRV35c8ANqv3x/RoPGZlOIiRplH6+uUuVElOBRIKmhzwBUVnVG5Ri6P06pjrc1D9emN5AAAAFQDiPCxtR+Pq1yDeg483IEdyWoepeQAAAIBE9RS1C/fR83HUzO3f1mmBgL8ipKx8+lFBcsEU9odOZuWsXkIdZAIjrgpzAzTEGD+4bWUiXhS0kwQqDp9bSBliw2atEXrTsgbHOV/gLFPAwoyv3IpSuFRMIwGYXQc6PJcZaAhtJ9FNEcCcvkuMC23eeO8XnV0Fl+3m25QIo9+SCgAAAIBB3EAkSlZqj5igXarzP5YaBDOwPSnasBHcxymtLuQwrjEqR/qa9qcGBSBOKMDfgB9IlLei9Ug668Q0WXEy8/ovV2P+tx6juETi0l2yt3Nm1S6IIYHbXR5BkMM4CAV6U2bR3yCg+sx4encqCJOAIf+xlZzzFJBMbgTQhpJXIfcwOw== admin@backup.hegyd.com&lt;br /&gt;
ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDfcJ8J5YR6F7qrYLuVJ3YIqOXqNvj1OnYd0zybZ45X+IeFKePo2hL1NHALHWxys6Qo4Ta3pPcRkliQBy51IIXOtNVp90C4XqTNkwaAl6X4RnPPoGNVgq1V53BW/mkUYsvLoYTJHokb+a3exGHCYaPbuj09FV5VVdF2uGUIiRyMZzmZurLCzySagP+8e34ZrLDlwwmDtd24CVc0OyxikqFOzzOkvCWTaAttGv7qyAlwjyAAMTqlJhqPNaCQcOJVEGiwXNlXqjroRJz7j4a3vEd3xujfY3zeSu9U22iCgAJWiLRI+M7m7af4/yxTV8IYNvpOMTjqMnxOEAKsiCLmrwUJ MGA@HEGYD&lt;br /&gt;
ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDSpLz0aUxPDyO5cXPm8HQkaNAUjNNULrhH8G3Nvw7SdhAvRVL9/RKzXu5Aa4nSQd0u61bWVlGvDVSSZgZGRnoxsmzK1aOJWcgJmhVI1r6o9fVKSxz/x+1uE8PFJxUVaGULoLvDRzZLDazg/c/Djb5AgTprmw8KvMKdcDk/kCixFmjEObuOwFbnA/ZbnHS8PPUgHSCwLNAQOUSZSLRZzEFRKO4+HCl5T7iZfCGd7dCInysG2tVzBJCqsN7hw5fhz49Kb1txa93dYhY7kh7SYqCYthGToqGVcDNQX7cXCP2Sqpw+2N/SAcke6E/MgalYAr40dIRRFuUJKX8LxLoko47r admin@rescue&lt;br /&gt;
ssh-dss AAAAB3NzaC1kc3MAAACBAPoQ6wRywMMkQ0npdVnRdlIclapxF0n3kK7iljksiwfi5p8VzGgbF6KxYiroJaKu7Q3gf4EgPlTyWJ8TgCI/bji/bCTqdPfMjQpp621l6p244WSMQEWipExnCkI6oBTuEK1Hr/T435ygwscwl2vcGnXQcGA6K7p16LpsLHykKPKtAAAAFQC1B/WkyCWjVSubUZgMBNfCeE2DaQAAAIBLmHlw2IrhZEhuz1m3k1H+ssH1JiPTcN1I6Z+M/n3OTYrdMIBuPLEtr3P+SZrnmZVLlwIzWtlw2dtwv+5G0UpzgNKmUQf27o2sgrKnSap2FP3cqBbDuUrsaZLexVawCualQPxTcXqufanrwPPYht3rtM5J3VmkW/jqpATxXJnO5wAAAIB+u9M9bObM7YzB7CZ4jmr4wXAo2HocqvBygmSX4dj3qgsqJoJ7bOATCYVSps6kqVcvWvztZ58duC1gvomDB+56CAPkin3S52Wtq6J/Qz3q+SEJNqcZ5+qiGn9mORaTsEx+iaA4pNbRjuKMp7rmWJ1gQ4e/OxQwmJXpTARsZIkBOw== admin@SRV-ADMIN-HEGYD&lt;br /&gt;
ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDDSTvhJwZSkwprrGoTTCDXK4p4VtyGo9EBNckRimYpwUAIq5MV3coWwrfJR/5qH7gYgZdCtBkZR/Mq59Xoeug7Gs5saoVkM0AjjIWPIpx52tl6/mnMvb7XrHwgonxiP2UR5o6tzVJgIK5jO7K6ezaJMobbmorxTDr7zcRm3obON1s21+Wv2FXZBUsFxXL3QjoECgh9mCV7bIjVis6Wl/bPq/ufLwcIhSnnpAzes7kWrfpIU825wUizdyp3JL8clDt1ovdBll7HdnCxmpux/NQQAixNYZhS0G65xXa8Db6hb3XS9v0AZcx07xsP+bGrUMo++L+HPqLYVADTskiRST+Z admin@SRV-ADMIN-HEGYD&lt;br /&gt;
ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAHM3LBXe42KgEg9S23UO/PvL9EaYqECQDaRpQRJT7lkbcCNKTspRLVSHfWyyirykAME9fYcWhs6FJpE1/S/H2Pyre/0kUs9fZcaDyIuieow8lTu2dUYhZeMXmD0Uk4oUliaNxO3ATth116wdH/sp7Z46PofnNop2oAEhML7pJIN4/3v9BbUyzJNMQ1ZspPJh0e4P1dtNBVo/vIfByNWMgAVJW4w0Srcir13KsQG2FhWAZVhNBqUmVJnB6TwfcR27zQrxOIuk2R3g4eGHBZtckgA+KHEacPu9Sy7Hzp2Qz0kr+pylcpVbKv0Wl2Uyie7ekt/juiO8NdylBo4DD6+jWfESooLrfaXBLSzXDy2OWENxclmwKsj1CFFHNwyvBTooeNzMjHp1+lI4I0GDiF5ZdBA01hhEs9lsn6ZIkjj2WMaW5BVw7VtdsG4S3ZxTowviFStf7CTuHKLm2gPBBCXj4gkuXNOEta+fFBGBJDLPWfzWSOBcUEexL2CVeLI+xxtwqWjogsYLISydT1kAf/ucSmC7hIUab1UVwCHFxg8JQ1G/ne/XY3JwVSflHpVSWYAqerb9PF80nr+MSWuzq5BMmFboEUXFNVPWgfaJk29JqaIZFnyG1V85LHhX9yGSLpn1gXF3Yt/dtxIoKiE6wFy6W18bzw+6zABvcIvXz7hiWGNp enzo@dri&amp;quot; &amp;gt;&amp;gt; /root/.ssh/authorized_keys&lt;br /&gt;
chmod 700 /root/.ssh&lt;br /&gt;
chmod 600 /root/.ssh/authorized_keys&lt;br /&gt;
&lt;br /&gt;
useradd -m -u 1020 -G fwadmin,dev,adm,staff,adm-projects,wheel -s /bin/bash mike&lt;br /&gt;
mkdir /home/mike/.ssh&lt;br /&gt;
chmod 700 /home/mike/.ssh&lt;br /&gt;
echo &amp;quot;ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQCrFOIGcDPe+LfoPc11vtv2EOVG63zBndLVnf48mC+krw2vXomDLXG+KnhIAx1yFhCh6B/8R9C3wMxwhghemE3succS+Q7Truu2pd7zDmDNn6cd8Iw02qe8dl3nZhVk5XtGMgeV3JRA7u8q32i4tadbONRICExjcm9pVL5wx5aLzNBtu1opyMdvHc0dBelghVa9kkg6bRri8AF38M16NTEqQNA7crwHHa9ZLBE+8xFWmkJdBJ7zRoR6XEwbOr020VEM+sKzCPl0sy606aW3bi59tYobqAGBjTglIOJWXKMxu1cPJnSCx6Xom9F6AeF1C4CghVrZpfu++XSmJQtXoId m.reault@hegyd.com&amp;quot; &amp;gt; /home/mike/.ssh/authorized_keys&lt;br /&gt;
chmod 600 /home/mike/.ssh/authorized_keys&lt;br /&gt;
chown -R mike:mike /home/mike/.ssh&lt;br /&gt;
&lt;br /&gt;
useradd -m -u 1021 -G fwadmin,dev,adm,staff,adm-projects,wheel -s /bin/bash -p paCtx8rsjkGhQ admin&lt;br /&gt;
mkdir /home/admin/.ssh&lt;br /&gt;
chmod 700 /home/admin/.ssh&lt;br /&gt;
echo &amp;quot;ssh-dss AAAAB3NzaC1kc3MAAACBAM0TYqkYRN8FKBSRwAwgeUcoyjkW3Bw07QqGfJcNA90b6/id0riHYd6WJBCeQKsUqT+CxIPAhUA9dVqON9kfO8LtBPllMwqoTWtUth2tqRV35c8ANqv3x/RoPGZlOIiRplH6+uUuVElOBRIKmhzwBUVnVG5Ri6P06pjrc1D9emN5AAAAFQDiPCxtR+Pq1yDeg483IEdyWoepeQAAAIBE9RS1C/fR83HUzO3f1mmBgL8ipKx8+lFBcsEU9odOZuWsXkIdZAIjrgpzAzTEGD+4bWUiXhS0kwQqDp9bSBliw2atEXrTsgbHOV/gLFPAwoyv3IpSuFRMIwGYXQc6PJcZaAhtJ9FNEcCcvkuMC23eeO8XnV0Fl+3m25QIo9+SCgAAAIBB3EAkSlZqj5igXarzP5YaBDOwPSnasBHcxymtLuQwrjEqR/qa9qcGBSBOKMDfgB9IlLei9Ug668Q0WXEy8/ovV2P+tx6juETi0l2yt3Nm1S6IIYHbXR5BkMM4CAV6U2bR3yCg+sx4encqCJOAIf+xlZzzFJBMbgTQhpJXIfcwOw== admin@backup.hegyd.com&lt;br /&gt;
ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDfcJ8J5YR6F7qrYLuVJ3YIqOXqNvj1OnYd0zybZ45X+IeFKePo2hL1NHALHWxys6Qo4Ta3pPcRkliQBy51IIXOtNVp90C4XqTNkwaAl6X4RnPPoGNVgq1V53BW/mkUYsvLoYTJHokb+a3exGHCYaPbuj09FV5VVdF2uGUIiRyMZzmZurLCzySagP+8e34ZrLDlwwmDtd24CVc0OyxikqFOzzOkvCWTaAttGv7qyAlwjyAAMTqlJhqPNaCQcOJVEGiwXNlXqjroRJz7j4a3vEd3xujfY3zeSu9U22iCgAJWiLRI+M7m7af4/yxTV8IYNvpOMTjqMnxOEAKsiCLmrwUJ MGA@HEGYD&lt;br /&gt;
ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDSpLz0aUxPDyO5cXPm8HQkaNAUjNNULrhH8G3Nvw7SdhAvRVL9/RKzXu5Aa4nSQd0u61bWVlGvDVSSZgZGRnoxsmzK1aOJWcgJmhVI1r6o9fVKSxz/x+1uE8PFJxUVaGULoLvDRzZLDazg/c/Djb5AgTprmw8KvMKdcDk/kCixFmjEObuOwFbnA/ZbnHS8PPUgHSCwLNAQOUSZSLRZzEFRKO4+HCl5T7iZfCGd7dCInysG2tVzBJCqsN7hw5fhz49Kb1txa93dYhY7kh7SYqCYthGToqGVcDNQX7cXCP2Sqpw+2N/SAcke6E/MgalYAr40dIRRFuUJKX8LxLoko47r admin@rescue&lt;br /&gt;
ssh-dss AAAAB3NzaC1kc3MAAACBAPoQ6wRywMMkQ0npdVnRdlIclapxF0n3kK7iljksiwfi5p8VzGgbF6KxYiroJaKu7Q3gf4EgPlTyWJ8TgCI/bji/bCTqdPfMjQpp621l6p244WSMQEWipExnCkI6oBTuEK1Hr/T435ygwscwl2vcGnXQcGA6K7p16LpsLHykKPKtAAAAFQC1B/WkyCWjVSubUZgMBNfCeE2DaQAAAIBLmHlw2IrhZEhuz1m3k1H+ssH1JiPTcN1I6Z+M/n3OTYrdMIBuPLEtr3P+SZrnmZVLlwIzWtlw2dtwv+5G0UpzgNKmUQf27o2sgrKnSap2FP3cqBbDuUrsaZLexVawCualQPxTcXqufanrwPPYht3rtM5J3VmkW/jqpATxXJnO5wAAAIB+u9M9bObM7YzB7CZ4jmr4wXAo2HocqvBygmSX4dj3qgsqJoJ7bOATCYVSps6kqVcvWvztZ58duC1gvomDB+56CAPkin3S52Wtq6J/Qz3q+SEJNqcZ5+qiGn9mORaTsEx+iaA4pNbRjuKMp7rmWJ1gQ4e/OxQwmJXpTARsZIkBOw== admin@SRV-ADMIN-HEGYD&lt;br /&gt;
ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDDSTvhJwZSkwprrGoTTCDXK4p4VtyGo9EBNckRimYpwUAIq5MV3coWwrfJR/5qH7gYgZdCtBkZR/Mq59Xoeug7Gs5saoVkM0AjjIWPIpx52tl6/mnMvb7XrHwgonxiP2UR5o6tzVJgIK5jO7K6ezaJMobbmorxTDr7zcRm3obON1s21+Wv2FXZBUsFxXL3QjoECgh9mCV7bIjVis6Wl/bPq/ufLwcIhSnnpAzes7kWrfpIU825wUizdyp3JL8clDt1ovdBll7HdnCxmpux/NQQAixNYZhS0G65xXa8Db6hb3XS9v0AZcx07xsP+bGrUMo++L+HPqLYVADTskiRST+Z admin@SRV-ADMIN-HEGYD&lt;br /&gt;
ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAHM3LBXe42KgEg9S23UO/PvL9EaYqECQDaRpQRJT7lkbcCNKTspRLVSHfWyyirykAME9fYcWhs6FJpE1/S/H2Pyre/0kUs9fZcaDyIuieow8lTu2dUYhZeMXmD0Uk4oUliaNxO3ATth116wdH/sp7Z46PofnNop2oAEhML7pJIN4/3v9BbUyzJNMQ1ZspPJh0e4P1dtNBVo/vIfByNWMgAVJW4w0Srcir13KsQG2FhWAZVhNBqUmVJnB6TwfcR27zQrxOIuk2R3g4eGHBZtckgA+KHEacPu9Sy7Hzp2Qz0kr+pylcpVbKv0Wl2Uyie7ekt/juiO8NdylBo4DD6+jWfESooLrfaXBLSzXDy2OWENxclmwKsj1CFFHNwyvBTooeNzMjHp1+lI4I0GDiF5ZdBA01hhEs9lsn6ZIkjj2WMaW5BVw7VtdsG4S3ZxTowviFStf7CTuHKLm2gPBBCXj4gkuXNOEta+fFBGBJDLPWfzWSOBcUEexL2CVeLI+xxtwqWjogsYLISydT1kAf/ucSmC7hIUab1UVwCHFxg8JQ1G/ne/XY3JwVSflHpVSWYAqerb9PF80nr+MSWuzq5BMmFboEUXFNVPWgfaJk29JqaIZFnyG1V85LHhX9yGSLpn1gXF3Yt/dtxIoKiE6wFy6W18bzw+6zABvcIvXz7hiWGNp enzo@dri&lt;br /&gt;
&amp;quot; &amp;gt; /home/admin/.ssh/authorized_keys&lt;br /&gt;
chmod 600 /home/admin/.ssh/authorized_keys&lt;br /&gt;
chown -R admin:admin /home/admin/.ssh&lt;br /&gt;
&lt;br /&gt;
useradd -m -u 1022 -G fwadmin,dev,adm,staff,adm-projects,wheel -s /bin/bash -p pa2TnhUhhBRfU support&lt;br /&gt;
mkdir /home/support/.ssh&lt;br /&gt;
chmod 700 /home/support/.ssh&lt;br /&gt;
touch /home/support/.ssh/authorized_keys&lt;br /&gt;
chmod 600 /home/support/.ssh/authorized_keys&lt;br /&gt;
chown -R support:support /home/support/.ssh&lt;br /&gt;
&lt;br /&gt;
chmod 750 /home/*&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*  Configurer openssh-server&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
echo &amp;quot;alias root=\&amp;quot;ssh -AX root@localhost\&amp;quot;&amp;quot; &amp;gt;&amp;gt;/home/admin/.bashrc&lt;br /&gt;
sed -i 's/^PermitRootLogin yes/PermitRootLogin without-password/' /etc/ssh/sshd_config&lt;br /&gt;
cat &amp;gt;&amp;gt; /etc/ssh/sshd_config &amp;lt;&amp;lt;EOF&lt;br /&gt;
&lt;br /&gt;
UseDns no&lt;br /&gt;
AllowUsers root mike admin support&lt;br /&gt;
EOF&lt;br /&gt;
service ssh reload&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Installer le serveur de mail local&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
debconf-set-selections &amp;lt;&amp;lt;EOF&lt;br /&gt;
postfix postfix/root_address    string&lt;br /&gt;
postfix postfix/rfc1035_violation       boolean false&lt;br /&gt;
postfix postfix/mydomain_warning        boolean&lt;br /&gt;
postfix postfix/mynetworks      string  127.0.0.0/8 [::ffff:127.0.0.0]/104 [::1]/128&lt;br /&gt;
postfix postfix/mailname        string  $(hostname -f)&lt;br /&gt;
postfix postfix/tlsmgr_upgrade_warning  boolean&lt;br /&gt;
postfix postfix/recipient_delim string  +&lt;br /&gt;
postfix postfix/main_mailer_type        select  Internet Site&lt;br /&gt;
postfix postfix/destinations    string  $(hostname -f), localhost.$(hostname -f | sed -e 's/^[^.]\+\.\(.*\)$/\1/'), localhost&lt;br /&gt;
postfix postfix/retry_upgrade_warning   boolean&lt;br /&gt;
# Faut-il installer postfix malgré l'incompatibilité du noyau ?&lt;br /&gt;
postfix postfix/kernel_version_warning  boolean&lt;br /&gt;
postfix postfix/not_configured  error&lt;br /&gt;
postfix postfix/mailbox_limit   string  0&lt;br /&gt;
postfix postfix/relayhost       string&lt;br /&gt;
postfix postfix/procmail        boolean false&lt;br /&gt;
postfix postfix/bad_recipient_delimiter error&lt;br /&gt;
postfix postfix/protocols       select  ipv4&lt;br /&gt;
postfix postfix/chattr  boolean false&lt;br /&gt;
EOF&lt;br /&gt;
&lt;br /&gt;
NB : les erreurs sur le ligne 13 et 17 sont normales.&lt;br /&gt;
&lt;br /&gt;
heirloom-mailx est déprécié mais présent dans le paquet s-nail&lt;br /&gt;
&lt;br /&gt;
apt-get -y install postfix s-nail&lt;br /&gt;
&lt;br /&gt;
cat &amp;gt;&amp;gt; /etc/logrotate.d/rsyslog &amp;lt;&amp;lt;EOF&lt;br /&gt;
/var/log/syslog&lt;br /&gt;
/var/log/mail.log&lt;br /&gt;
{&lt;br /&gt;
    rotate 4&lt;br /&gt;
    weekly&lt;br /&gt;
    missingok&lt;br /&gt;
    notifempty&lt;br /&gt;
    compress&lt;br /&gt;
    delaycompress&lt;br /&gt;
    create 640 root dev&lt;br /&gt;
    sharedscripts&lt;br /&gt;
    postrotate&lt;br /&gt;
        invoke-rc.d rsyslog rotate &amp;gt; /dev/null&lt;br /&gt;
    endscript&lt;br /&gt;
}&lt;br /&gt;
/var/log/mail.info&lt;br /&gt;
/var/log/mail.warn&lt;br /&gt;
/var/log/mail.err&lt;br /&gt;
/var/log/daemon.log&lt;br /&gt;
/var/log/kern.log&lt;br /&gt;
/var/log/auth.log&lt;br /&gt;
/var/log/user.log&lt;br /&gt;
/var/log/lpr.log&lt;br /&gt;
/var/log/cron.log&lt;br /&gt;
/var/log/debug&lt;br /&gt;
/var/log/messages&lt;br /&gt;
{&lt;br /&gt;
	rotate 4&lt;br /&gt;
	weekly&lt;br /&gt;
	missingok&lt;br /&gt;
	notifempty&lt;br /&gt;
	compress&lt;br /&gt;
	delaycompress&lt;br /&gt;
	sharedscripts&lt;br /&gt;
	postrotate&lt;br /&gt;
		/usr/lib/rsyslog/rsyslog-rotate&lt;br /&gt;
	endscript&lt;br /&gt;
}&lt;br /&gt;
EOF&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Activer les logs postfix&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
postfix stop&lt;br /&gt;
postconf maillog_file=/var/log/maillog&lt;br /&gt;
postfix start&lt;br /&gt;
chgrp dev /var/log/mail.log&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
cat &amp;gt;&amp;gt; /etc/aliases &amp;lt;&amp;lt;EOF&lt;br /&gt;
root: tech@hegyd.com&lt;br /&gt;
mike: m.reault@netprestation.com&lt;br /&gt;
EOF&lt;br /&gt;
newaliases&lt;br /&gt;
service postfix reload&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* Cloner le depot sys-common&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Au préalable, pour autoriser le git, se connecter sur srv-admin ( bastion ) et faire :&lt;br /&gt;
&lt;br /&gt;
eval $(ssh-agent)&lt;br /&gt;
ssh-add&lt;br /&gt;
ssh root@nouvelle_vm &lt;br /&gt;
ou ssh nouvelle_vm puis su - root&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
mkdir /usr/local/share/hegyd&lt;br /&gt;
cat &amp;gt; ~/.ssh/config &amp;lt;&amp;lt; EOF&lt;br /&gt;
PubkeyAcceptedKeyTypes=+ssh-dss&lt;br /&gt;
PubKeyAcceptedKeyTypes=+ssh-rsa&lt;br /&gt;
Host git.hegyd.net&lt;br /&gt;
	StrictHostKeyChecking no&lt;br /&gt;
	HostKeyAlgorithms=+ssh-dss&lt;br /&gt;
EOF&lt;br /&gt;
git clone -q git@git.hegyd.net:sys-common /usr/local/share/hegyd/sys-common&lt;br /&gt;
chmod -R g+rw /usr/local/share/hegyd&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Ajouter une version prédéfinie de VimRC&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
ln -s /usr/local/share/hegyd/sys-common/vim/vimrc_hegyd /etc/vim/vimrc.local&lt;br /&gt;
sed -i '78,80s/^/&amp;quot;/' /usr/share/vim/vim81/defaults.vim&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Ajouter le script d'alerte des reboot&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
cat &amp;lt;&amp;lt;EOF &amp;gt;/etc/rc.local&lt;br /&gt;
#!/bin/sh -e&lt;br /&gt;
#&lt;br /&gt;
# rc.local&lt;br /&gt;
#&lt;br /&gt;
# This script is executed at the end of each multiuser runlevel.&lt;br /&gt;
# Make sure that the script will &amp;quot;exit 0&amp;quot; on success or any other&lt;br /&gt;
# value on error.&lt;br /&gt;
#&lt;br /&gt;
# In order to enable or disable this script just change the execution&lt;br /&gt;
# bits.&lt;br /&gt;
#&lt;br /&gt;
# By default this script does nothing.&lt;br /&gt;
&lt;br /&gt;
exit 0&lt;br /&gt;
EOF&lt;br /&gt;
chmod +x /etc/rc.local&lt;br /&gt;
systemctl start rc-local&lt;br /&gt;
systemctl status rc-local&lt;br /&gt;
sed -i '/^exit 0/i\/usr\/local\/share\/hegyd\/sys-common\/bin\/alert-reboot' /etc/rc.local&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== IP Vrack (pour les VMs) ==&lt;br /&gt;
* Si la VM doit avoir une IP VRACK, il faut la configurer après avoir chois une IP dans le fichier des IPs&lt;br /&gt;
* Se configure via l'UI Proxmox généralement sur un pont vmbr1 ( screenshots à faire )&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
NB : pour les hyperviseurs, voir après l'installation dans le wiki&amp;lt;br /&amp;gt;&lt;br /&gt;
* Pour les serveurs physiques, positionner l'adresse VRack sur l'interface eth1 ou eth3 (selon le serveur)&lt;br /&gt;
&lt;br /&gt;
== Pare feu ==&lt;br /&gt;
* Important : Suppression de ufw installé automatiquement avec Debian 10/Buster et qui bloque fwbuilder.&lt;br /&gt;
Référence : https://talk.lowendspirit.com/discussion/290/resolved-ufw-iptables-not-working-in-debian-10-minimal&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
apt install iptables&lt;br /&gt;
update-alternatives --set iptables /usr/sbin/iptables-legacy&lt;br /&gt;
update-alternatives --set ip6tables /usr/sbin/ip6tables-legacy&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Configurer le système&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
mkdir /etc/firewall&lt;br /&gt;
chgrp fwadmin /etc/firewall&lt;br /&gt;
chmod 2770 /etc/firewall&lt;br /&gt;
sed  -i -e '/^Defaults\s\+env_reset\s*$/aDefaults:%fwadmin   !lecture , passwd_timeout=1 , timestamp_timeout=1' -e &amp;quot;/^root\s\+ALL=(ALL:ALL)\s\+ALL\s*$/a%fwadmin  ALL = NOPASSWD: /etc/firewall/$(hostname -f).fw , /usr/bin/pkill&amp;quot; /etc/sudoers&lt;br /&gt;
sed -i &amp;quot;/^exit 0/i\/etc\/firewall\/$(hostname -f).fw&amp;quot; /etc/rc.local&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Créer et déployer le par feu&lt;br /&gt;
'''Créer le firewall sur firewall-builder puis le déployer'''&lt;br /&gt;
* Ajouter les vm dans le groupe &amp;quot;Virtual Machine&amp;quot; de firewall builder&lt;br /&gt;
* Ajouter les serveurs dans le groupe &amp;quot;Servers Applicatifs&amp;quot; de firewall builder&lt;br /&gt;
&lt;br /&gt;
== Installation paquets clients ( MYSQL / MARIADB ) ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
apt-get install mysql-client&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
ou ( dernier Buster )&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
apt-get install default-mysql-client&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Si le serveur MySQL doit être installé sur la machine :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
apt-get install mysql-server&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
ou&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
apt-get install default-mysql-server&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''UTF-8 client / serveur'''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sed -i -e '/\[client\]/{n;n;/$/a \&lt;br /&gt;
default-character-set = utf8&lt;br /&gt;
}' \&lt;br /&gt;
 -e '/\[mysqld\]/a \&lt;br /&gt;
character_set_server    = utf8\&lt;br /&gt;
collation_server        = utf8_general_ci' \&lt;br /&gt;
 -e '/\[mysql\]/a \&lt;br /&gt;
default-character-set = utf8' /etc/mysql/my.cnf&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Tuning ==&lt;br /&gt;
&lt;br /&gt;
* Sur un serveur physique, si le RAID est hard, il n'y a pas besoin du service mdadm&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sed -i -e 's/START_DAEMON=true/START_DAEMON=false/' -e 's/AUTOCHECK=true/AUTOCHECK=false/' /etc/default/mdadm&lt;br /&gt;
service mdadm restart&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* PLUS NECESSAIRE : Suppression des tty inutiles (2 suffisent)&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sed -i '56,59s/^/#/' /etc/inittab&lt;br /&gt;
kill -HUP 1&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</description>
			<pubDate>Mon, 17 Jul 2023 14:54:20 GMT</pubDate>			<dc:creator>Pentasonic</dc:creator>			<comments>https://wiki.hegyd.com/index.php/Discussion:Systeme_d%27exploitation_Debian_12</comments>		</item>
		<item>
			<title>Systeme d'exploitation Debian 12</title>
			<link>https://wiki.hegyd.com/index.php/Systeme_d%27exploitation_Debian_12</link>
			<description>&lt;p&gt;Pentasonic&amp;nbsp;:&amp;#32;/* Installation paquets clients ( MYSQL / MARIADB ) */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;page en cours de création...&lt;br /&gt;
&lt;br /&gt;
== Debian 12 ( &amp;quot;Bookworm&amp;quot; ) ==&lt;br /&gt;
&lt;br /&gt;
* Si on arrive ici après l'installation d'une VM KVM, il faut d'abord se connecter depuis la console de la vm sur l'hyperviseur Proxmox en root, puis :&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
cat &amp;gt; /etc/ssh/sshd_config &amp;lt;&amp;lt;EOF&lt;br /&gt;
Include /etc/ssh/sshd_config.d/*.conf&lt;br /&gt;
PermitRootLogin without-password &lt;br /&gt;
PubkeyAcceptedAlgorithms +ssh-rsa&lt;br /&gt;
PubkeyAuthentication yes&lt;br /&gt;
AuthorizedKeysFile	.ssh/authorized_keys .ssh/authorized_keys2&lt;br /&gt;
KbdInteractiveAuthentication no&lt;br /&gt;
UsePAM yes&lt;br /&gt;
X11Forwarding yes&lt;br /&gt;
PrintMotd no&lt;br /&gt;
AcceptEnv LANG LC_*&lt;br /&gt;
Subsystem	sftp	/usr/lib/openssh/sftp-server&lt;br /&gt;
UseDns no&lt;br /&gt;
AllowUsers root mike admin support&lt;br /&gt;
EOF&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
On peut alors se connecter maintenant depuis Putty/MRemote via le compte root et le mot de passe saisi lors de l'installation.&lt;br /&gt;
&lt;br /&gt;
* Modification du mot de passe root si nécessaire, et selon la règle de nommage usuelle.&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
passwd&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
* Installer les paquets de base :&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
# Configuration APT pour remonter /tmp avec le flag exec (nécessaire pour certains paquets)&lt;br /&gt;
cat &amp;gt;&amp;gt; /etc/apt/apt.conf &amp;lt;&amp;lt;EOF&lt;br /&gt;
DPkg::Pre-Invoke{&amp;quot;mount -o remount,exec /tmp&amp;quot;;};&lt;br /&gt;
DPkg::Post-Invoke {&amp;quot;mount -o remount /tmp&amp;quot;;};&lt;br /&gt;
EOF&lt;br /&gt;
&lt;br /&gt;
apt-get update &amp;amp;&amp;amp; apt-get -y upgrade&lt;br /&gt;
apt-get -y install bash-completion ntp sudo htop telnet sysstat subversion git less vim-nox cscope exuberant-ctags&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
NB : si l'apt-get essaie de passer en ipv6 et que cela ne fonctionne pas, il faut modifier la ligne 54 du fichier /etc/gai.conf de la façon suivante :&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
precedence ::ffff:0:0/96  100&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Paramétrer les locales :&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
echo -n &amp;gt; /etc/environment&lt;br /&gt;
echo -n &amp;gt; /etc/default/locale&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Paramétrer debconf :&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
apt-get install dialog &amp;amp;&amp;amp;&lt;br /&gt;
echo &amp;quot;debconf debconf/priority        select high&amp;quot; | debconf-set-selections &amp;amp;&amp;amp;&lt;br /&gt;
echo &amp;quot;debconf debconf/frontend        select Dialog&amp;quot; | debconf-set-selections&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Définir vim comme éditeur par défaut&lt;br /&gt;
&amp;lt;pre&amp;gt;update-alternatives --set editor /usr/bin/vim.nox&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Paramétrer l'environnement utilisateur&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sed -i '32,38s/^#//' /etc/bash.bashrc&lt;br /&gt;
cat &amp;gt;&amp;gt; /etc/bash.bashrc &amp;lt;&amp;lt;EOF&lt;br /&gt;
&lt;br /&gt;
export LS_OPTIONS='--color=auto'&lt;br /&gt;
eval &amp;quot;\`dircolors\`&amp;quot;&lt;br /&gt;
alias ls='ls \$LS_OPTIONS'&lt;br /&gt;
alias ll='ls \$LS_OPTIONS -l'&lt;br /&gt;
alias grep='grep --color=auto'&lt;br /&gt;
EOF&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Modifier le shell par défaut des utilisateurs en éditant la lignes suivante du fichier &amp;quot;/etc/default/useradd&amp;quot; :&lt;br /&gt;
&amp;lt;pre&amp;gt;sed -i 's/^SHELL=\/bin\/sh/SHELL=\/bin\/bash/' /etc/default/useradd&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Gestion du Umask&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sed -i 's/^UMASK\s\+022/UMASK    002/' /etc/login.defs&lt;br /&gt;
echo &amp;quot;session optional pam_umask.so&amp;quot; &amp;gt;&amp;gt; /etc/pam.d/common-session&lt;br /&gt;
echo &amp;quot;session optional pam_umask.so&amp;quot; &amp;gt;&amp;gt; /etc/pam.d/common-session-noninteractive&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Création des groupes par défaut&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
userdel -r user1 #user créé pendant l'installation&lt;br /&gt;
groupadd -g 1000 dev&lt;br /&gt;
groupadd -g 1001 grsec&lt;br /&gt;
groupadd -g 1002 fwadmin&lt;br /&gt;
groupadd -g 1003 adm-projects&lt;br /&gt;
groupadd -g 1004 wheel&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Ajouter les utilisateurs opérateurs&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
mkdir /root/.ssh&lt;br /&gt;
echo &amp;quot;ssh-dss AAAAB3NzaC1kc3MAAACBAM0TYqkYRN8FKBSRwAwgeUcoyjkW3Bw07QqGfJcNA90b6/id0riHYd6WJBCeQKsUqT+CxIPAhUA9dVqON9kfO8LtBPllMwqoTWtUth2tqRV35c8ANqv3x/RoPGZlOIiRplH6+uUuVElOBRIKmhzwBUVnVG5Ri6P06pjrc1D9emN5AAAAFQDiPCxtR+Pq1yDeg483IEdyWoepeQAAAIBE9RS1C/fR83HUzO3f1mmBgL8ipKx8+lFBcsEU9odOZuWsXkIdZAIjrgpzAzTEGD+4bWUiXhS0kwQqDp9bSBliw2atEXrTsgbHOV/gLFPAwoyv3IpSuFRMIwGYXQc6PJcZaAhtJ9FNEcCcvkuMC23eeO8XnV0Fl+3m25QIo9+SCgAAAIBB3EAkSlZqj5igXarzP5YaBDOwPSnasBHcxymtLuQwrjEqR/qa9qcGBSBOKMDfgB9IlLei9Ug668Q0WXEy8/ovV2P+tx6juETi0l2yt3Nm1S6IIYHbXR5BkMM4CAV6U2bR3yCg+sx4encqCJOAIf+xlZzzFJBMbgTQhpJXIfcwOw== admin@backup.hegyd.com&lt;br /&gt;
ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDfcJ8J5YR6F7qrYLuVJ3YIqOXqNvj1OnYd0zybZ45X+IeFKePo2hL1NHALHWxys6Qo4Ta3pPcRkliQBy51IIXOtNVp90C4XqTNkwaAl6X4RnPPoGNVgq1V53BW/mkUYsvLoYTJHokb+a3exGHCYaPbuj09FV5VVdF2uGUIiRyMZzmZurLCzySagP+8e34ZrLDlwwmDtd24CVc0OyxikqFOzzOkvCWTaAttGv7qyAlwjyAAMTqlJhqPNaCQcOJVEGiwXNlXqjroRJz7j4a3vEd3xujfY3zeSu9U22iCgAJWiLRI+M7m7af4/yxTV8IYNvpOMTjqMnxOEAKsiCLmrwUJ MGA@HEGYD&lt;br /&gt;
ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDSpLz0aUxPDyO5cXPm8HQkaNAUjNNULrhH8G3Nvw7SdhAvRVL9/RKzXu5Aa4nSQd0u61bWVlGvDVSSZgZGRnoxsmzK1aOJWcgJmhVI1r6o9fVKSxz/x+1uE8PFJxUVaGULoLvDRzZLDazg/c/Djb5AgTprmw8KvMKdcDk/kCixFmjEObuOwFbnA/ZbnHS8PPUgHSCwLNAQOUSZSLRZzEFRKO4+HCl5T7iZfCGd7dCInysG2tVzBJCqsN7hw5fhz49Kb1txa93dYhY7kh7SYqCYthGToqGVcDNQX7cXCP2Sqpw+2N/SAcke6E/MgalYAr40dIRRFuUJKX8LxLoko47r admin@rescue&lt;br /&gt;
ssh-dss AAAAB3NzaC1kc3MAAACBAPoQ6wRywMMkQ0npdVnRdlIclapxF0n3kK7iljksiwfi5p8VzGgbF6KxYiroJaKu7Q3gf4EgPlTyWJ8TgCI/bji/bCTqdPfMjQpp621l6p244WSMQEWipExnCkI6oBTuEK1Hr/T435ygwscwl2vcGnXQcGA6K7p16LpsLHykKPKtAAAAFQC1B/WkyCWjVSubUZgMBNfCeE2DaQAAAIBLmHlw2IrhZEhuz1m3k1H+ssH1JiPTcN1I6Z+M/n3OTYrdMIBuPLEtr3P+SZrnmZVLlwIzWtlw2dtwv+5G0UpzgNKmUQf27o2sgrKnSap2FP3cqBbDuUrsaZLexVawCualQPxTcXqufanrwPPYht3rtM5J3VmkW/jqpATxXJnO5wAAAIB+u9M9bObM7YzB7CZ4jmr4wXAo2HocqvBygmSX4dj3qgsqJoJ7bOATCYVSps6kqVcvWvztZ58duC1gvomDB+56CAPkin3S52Wtq6J/Qz3q+SEJNqcZ5+qiGn9mORaTsEx+iaA4pNbRjuKMp7rmWJ1gQ4e/OxQwmJXpTARsZIkBOw== admin@SRV-ADMIN-HEGYD&lt;br /&gt;
ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDDSTvhJwZSkwprrGoTTCDXK4p4VtyGo9EBNckRimYpwUAIq5MV3coWwrfJR/5qH7gYgZdCtBkZR/Mq59Xoeug7Gs5saoVkM0AjjIWPIpx52tl6/mnMvb7XrHwgonxiP2UR5o6tzVJgIK5jO7K6ezaJMobbmorxTDr7zcRm3obON1s21+Wv2FXZBUsFxXL3QjoECgh9mCV7bIjVis6Wl/bPq/ufLwcIhSnnpAzes7kWrfpIU825wUizdyp3JL8clDt1ovdBll7HdnCxmpux/NQQAixNYZhS0G65xXa8Db6hb3XS9v0AZcx07xsP+bGrUMo++L+HPqLYVADTskiRST+Z admin@SRV-ADMIN-HEGYD&lt;br /&gt;
ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAHM3LBXe42KgEg9S23UO/PvL9EaYqECQDaRpQRJT7lkbcCNKTspRLVSHfWyyirykAME9fYcWhs6FJpE1/S/H2Pyre/0kUs9fZcaDyIuieow8lTu2dUYhZeMXmD0Uk4oUliaNxO3ATth116wdH/sp7Z46PofnNop2oAEhML7pJIN4/3v9BbUyzJNMQ1ZspPJh0e4P1dtNBVo/vIfByNWMgAVJW4w0Srcir13KsQG2FhWAZVhNBqUmVJnB6TwfcR27zQrxOIuk2R3g4eGHBZtckgA+KHEacPu9Sy7Hzp2Qz0kr+pylcpVbKv0Wl2Uyie7ekt/juiO8NdylBo4DD6+jWfESooLrfaXBLSzXDy2OWENxclmwKsj1CFFHNwyvBTooeNzMjHp1+lI4I0GDiF5ZdBA01hhEs9lsn6ZIkjj2WMaW5BVw7VtdsG4S3ZxTowviFStf7CTuHKLm2gPBBCXj4gkuXNOEta+fFBGBJDLPWfzWSOBcUEexL2CVeLI+xxtwqWjogsYLISydT1kAf/ucSmC7hIUab1UVwCHFxg8JQ1G/ne/XY3JwVSflHpVSWYAqerb9PF80nr+MSWuzq5BMmFboEUXFNVPWgfaJk29JqaIZFnyG1V85LHhX9yGSLpn1gXF3Yt/dtxIoKiE6wFy6W18bzw+6zABvcIvXz7hiWGNp enzo@dri&amp;quot; &amp;gt;&amp;gt; /root/.ssh/authorized_keys&lt;br /&gt;
chmod 700 /root/.ssh&lt;br /&gt;
chmod 600 /root/.ssh/authorized_keys&lt;br /&gt;
&lt;br /&gt;
useradd -m -u 1020 -G fwadmin,dev,adm,staff,adm-projects,wheel -s /bin/bash mike&lt;br /&gt;
mkdir /home/mike/.ssh&lt;br /&gt;
chmod 700 /home/mike/.ssh&lt;br /&gt;
echo &amp;quot;ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQCrFOIGcDPe+LfoPc11vtv2EOVG63zBndLVnf48mC+krw2vXomDLXG+KnhIAx1yFhCh6B/8R9C3wMxwhghemE3succS+Q7Truu2pd7zDmDNn6cd8Iw02qe8dl3nZhVk5XtGMgeV3JRA7u8q32i4tadbONRICExjcm9pVL5wx5aLzNBtu1opyMdvHc0dBelghVa9kkg6bRri8AF38M16NTEqQNA7crwHHa9ZLBE+8xFWmkJdBJ7zRoR6XEwbOr020VEM+sKzCPl0sy606aW3bi59tYobqAGBjTglIOJWXKMxu1cPJnSCx6Xom9F6AeF1C4CghVrZpfu++XSmJQtXoId m.reault@hegyd.com&amp;quot; &amp;gt; /home/mike/.ssh/authorized_keys&lt;br /&gt;
chmod 600 /home/mike/.ssh/authorized_keys&lt;br /&gt;
chown -R mike:mike /home/mike/.ssh&lt;br /&gt;
&lt;br /&gt;
useradd -m -u 1021 -G fwadmin,dev,adm,staff,adm-projects,wheel -s /bin/bash -p paCtx8rsjkGhQ admin&lt;br /&gt;
mkdir /home/admin/.ssh&lt;br /&gt;
chmod 700 /home/admin/.ssh&lt;br /&gt;
echo &amp;quot;ssh-dss AAAAB3NzaC1kc3MAAACBAM0TYqkYRN8FKBSRwAwgeUcoyjkW3Bw07QqGfJcNA90b6/id0riHYd6WJBCeQKsUqT+CxIPAhUA9dVqON9kfO8LtBPllMwqoTWtUth2tqRV35c8ANqv3x/RoPGZlOIiRplH6+uUuVElOBRIKmhzwBUVnVG5Ri6P06pjrc1D9emN5AAAAFQDiPCxtR+Pq1yDeg483IEdyWoepeQAAAIBE9RS1C/fR83HUzO3f1mmBgL8ipKx8+lFBcsEU9odOZuWsXkIdZAIjrgpzAzTEGD+4bWUiXhS0kwQqDp9bSBliw2atEXrTsgbHOV/gLFPAwoyv3IpSuFRMIwGYXQc6PJcZaAhtJ9FNEcCcvkuMC23eeO8XnV0Fl+3m25QIo9+SCgAAAIBB3EAkSlZqj5igXarzP5YaBDOwPSnasBHcxymtLuQwrjEqR/qa9qcGBSBOKMDfgB9IlLei9Ug668Q0WXEy8/ovV2P+tx6juETi0l2yt3Nm1S6IIYHbXR5BkMM4CAV6U2bR3yCg+sx4encqCJOAIf+xlZzzFJBMbgTQhpJXIfcwOw== admin@backup.hegyd.com&lt;br /&gt;
ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDfcJ8J5YR6F7qrYLuVJ3YIqOXqNvj1OnYd0zybZ45X+IeFKePo2hL1NHALHWxys6Qo4Ta3pPcRkliQBy51IIXOtNVp90C4XqTNkwaAl6X4RnPPoGNVgq1V53BW/mkUYsvLoYTJHokb+a3exGHCYaPbuj09FV5VVdF2uGUIiRyMZzmZurLCzySagP+8e34ZrLDlwwmDtd24CVc0OyxikqFOzzOkvCWTaAttGv7qyAlwjyAAMTqlJhqPNaCQcOJVEGiwXNlXqjroRJz7j4a3vEd3xujfY3zeSu9U22iCgAJWiLRI+M7m7af4/yxTV8IYNvpOMTjqMnxOEAKsiCLmrwUJ MGA@HEGYD&lt;br /&gt;
ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDSpLz0aUxPDyO5cXPm8HQkaNAUjNNULrhH8G3Nvw7SdhAvRVL9/RKzXu5Aa4nSQd0u61bWVlGvDVSSZgZGRnoxsmzK1aOJWcgJmhVI1r6o9fVKSxz/x+1uE8PFJxUVaGULoLvDRzZLDazg/c/Djb5AgTprmw8KvMKdcDk/kCixFmjEObuOwFbnA/ZbnHS8PPUgHSCwLNAQOUSZSLRZzEFRKO4+HCl5T7iZfCGd7dCInysG2tVzBJCqsN7hw5fhz49Kb1txa93dYhY7kh7SYqCYthGToqGVcDNQX7cXCP2Sqpw+2N/SAcke6E/MgalYAr40dIRRFuUJKX8LxLoko47r admin@rescue&lt;br /&gt;
ssh-dss AAAAB3NzaC1kc3MAAACBAPoQ6wRywMMkQ0npdVnRdlIclapxF0n3kK7iljksiwfi5p8VzGgbF6KxYiroJaKu7Q3gf4EgPlTyWJ8TgCI/bji/bCTqdPfMjQpp621l6p244WSMQEWipExnCkI6oBTuEK1Hr/T435ygwscwl2vcGnXQcGA6K7p16LpsLHykKPKtAAAAFQC1B/WkyCWjVSubUZgMBNfCeE2DaQAAAIBLmHlw2IrhZEhuz1m3k1H+ssH1JiPTcN1I6Z+M/n3OTYrdMIBuPLEtr3P+SZrnmZVLlwIzWtlw2dtwv+5G0UpzgNKmUQf27o2sgrKnSap2FP3cqBbDuUrsaZLexVawCualQPxTcXqufanrwPPYht3rtM5J3VmkW/jqpATxXJnO5wAAAIB+u9M9bObM7YzB7CZ4jmr4wXAo2HocqvBygmSX4dj3qgsqJoJ7bOATCYVSps6kqVcvWvztZ58duC1gvomDB+56CAPkin3S52Wtq6J/Qz3q+SEJNqcZ5+qiGn9mORaTsEx+iaA4pNbRjuKMp7rmWJ1gQ4e/OxQwmJXpTARsZIkBOw== admin@SRV-ADMIN-HEGYD&lt;br /&gt;
ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDDSTvhJwZSkwprrGoTTCDXK4p4VtyGo9EBNckRimYpwUAIq5MV3coWwrfJR/5qH7gYgZdCtBkZR/Mq59Xoeug7Gs5saoVkM0AjjIWPIpx52tl6/mnMvb7XrHwgonxiP2UR5o6tzVJgIK5jO7K6ezaJMobbmorxTDr7zcRm3obON1s21+Wv2FXZBUsFxXL3QjoECgh9mCV7bIjVis6Wl/bPq/ufLwcIhSnnpAzes7kWrfpIU825wUizdyp3JL8clDt1ovdBll7HdnCxmpux/NQQAixNYZhS0G65xXa8Db6hb3XS9v0AZcx07xsP+bGrUMo++L+HPqLYVADTskiRST+Z admin@SRV-ADMIN-HEGYD&lt;br /&gt;
ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAHM3LBXe42KgEg9S23UO/PvL9EaYqECQDaRpQRJT7lkbcCNKTspRLVSHfWyyirykAME9fYcWhs6FJpE1/S/H2Pyre/0kUs9fZcaDyIuieow8lTu2dUYhZeMXmD0Uk4oUliaNxO3ATth116wdH/sp7Z46PofnNop2oAEhML7pJIN4/3v9BbUyzJNMQ1ZspPJh0e4P1dtNBVo/vIfByNWMgAVJW4w0Srcir13KsQG2FhWAZVhNBqUmVJnB6TwfcR27zQrxOIuk2R3g4eGHBZtckgA+KHEacPu9Sy7Hzp2Qz0kr+pylcpVbKv0Wl2Uyie7ekt/juiO8NdylBo4DD6+jWfESooLrfaXBLSzXDy2OWENxclmwKsj1CFFHNwyvBTooeNzMjHp1+lI4I0GDiF5ZdBA01hhEs9lsn6ZIkjj2WMaW5BVw7VtdsG4S3ZxTowviFStf7CTuHKLm2gPBBCXj4gkuXNOEta+fFBGBJDLPWfzWSOBcUEexL2CVeLI+xxtwqWjogsYLISydT1kAf/ucSmC7hIUab1UVwCHFxg8JQ1G/ne/XY3JwVSflHpVSWYAqerb9PF80nr+MSWuzq5BMmFboEUXFNVPWgfaJk29JqaIZFnyG1V85LHhX9yGSLpn1gXF3Yt/dtxIoKiE6wFy6W18bzw+6zABvcIvXz7hiWGNp enzo@dri&lt;br /&gt;
&amp;quot; &amp;gt; /home/admin/.ssh/authorized_keys&lt;br /&gt;
chmod 600 /home/admin/.ssh/authorized_keys&lt;br /&gt;
chown -R admin:admin /home/admin/.ssh&lt;br /&gt;
&lt;br /&gt;
useradd -m -u 1022 -G fwadmin,dev,adm,staff,adm-projects,wheel -s /bin/bash -p pa2TnhUhhBRfU support&lt;br /&gt;
mkdir /home/support/.ssh&lt;br /&gt;
chmod 700 /home/support/.ssh&lt;br /&gt;
touch /home/support/.ssh/authorized_keys&lt;br /&gt;
chmod 600 /home/support/.ssh/authorized_keys&lt;br /&gt;
chown -R support:support /home/support/.ssh&lt;br /&gt;
&lt;br /&gt;
chmod 750 /home/*&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*  Configurer openssh-server&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
echo &amp;quot;alias root=\&amp;quot;ssh -AX root@localhost\&amp;quot;&amp;quot; &amp;gt;&amp;gt;/home/admin/.bashrc&lt;br /&gt;
sed -i 's/^PermitRootLogin yes/PermitRootLogin without-password/' /etc/ssh/sshd_config&lt;br /&gt;
cat &amp;gt;&amp;gt; /etc/ssh/sshd_config &amp;lt;&amp;lt;EOF&lt;br /&gt;
&lt;br /&gt;
UseDns no&lt;br /&gt;
AllowUsers root mike admin support&lt;br /&gt;
EOF&lt;br /&gt;
service ssh reload&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Installer le serveur de mail local&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
debconf-set-selections &amp;lt;&amp;lt;EOF&lt;br /&gt;
postfix postfix/root_address    string&lt;br /&gt;
postfix postfix/rfc1035_violation       boolean false&lt;br /&gt;
postfix postfix/mydomain_warning        boolean&lt;br /&gt;
postfix postfix/mynetworks      string  127.0.0.0/8 [::ffff:127.0.0.0]/104 [::1]/128&lt;br /&gt;
postfix postfix/mailname        string  $(hostname -f)&lt;br /&gt;
postfix postfix/tlsmgr_upgrade_warning  boolean&lt;br /&gt;
postfix postfix/recipient_delim string  +&lt;br /&gt;
postfix postfix/main_mailer_type        select  Internet Site&lt;br /&gt;
postfix postfix/destinations    string  $(hostname -f), localhost.$(hostname -f | sed -e 's/^[^.]\+\.\(.*\)$/\1/'), localhost&lt;br /&gt;
postfix postfix/retry_upgrade_warning   boolean&lt;br /&gt;
# Faut-il installer postfix malgré l'incompatibilité du noyau ?&lt;br /&gt;
postfix postfix/kernel_version_warning  boolean&lt;br /&gt;
postfix postfix/not_configured  error&lt;br /&gt;
postfix postfix/mailbox_limit   string  0&lt;br /&gt;
postfix postfix/relayhost       string&lt;br /&gt;
postfix postfix/procmail        boolean false&lt;br /&gt;
postfix postfix/bad_recipient_delimiter error&lt;br /&gt;
postfix postfix/protocols       select  ipv4&lt;br /&gt;
postfix postfix/chattr  boolean false&lt;br /&gt;
EOF&lt;br /&gt;
&lt;br /&gt;
NB : les erreurs sur le ligne 13 et 17 sont normales.&lt;br /&gt;
&lt;br /&gt;
heirloom-mailx est déprécié mais présent dans le paquet s-nail&lt;br /&gt;
&lt;br /&gt;
apt-get -y install postfix s-nail&lt;br /&gt;
&lt;br /&gt;
cat &amp;gt;&amp;gt; /etc/logrotate.d/rsyslog &amp;lt;&amp;lt;EOF&lt;br /&gt;
/var/log/syslog&lt;br /&gt;
/var/log/mail.log&lt;br /&gt;
{&lt;br /&gt;
    rotate 4&lt;br /&gt;
    weekly&lt;br /&gt;
    missingok&lt;br /&gt;
    notifempty&lt;br /&gt;
    compress&lt;br /&gt;
    delaycompress&lt;br /&gt;
    create 640 root dev&lt;br /&gt;
    sharedscripts&lt;br /&gt;
    postrotate&lt;br /&gt;
        invoke-rc.d rsyslog rotate &amp;gt; /dev/null&lt;br /&gt;
    endscript&lt;br /&gt;
}&lt;br /&gt;
/var/log/mail.info&lt;br /&gt;
/var/log/mail.warn&lt;br /&gt;
/var/log/mail.err&lt;br /&gt;
/var/log/daemon.log&lt;br /&gt;
/var/log/kern.log&lt;br /&gt;
/var/log/auth.log&lt;br /&gt;
/var/log/user.log&lt;br /&gt;
/var/log/lpr.log&lt;br /&gt;
/var/log/cron.log&lt;br /&gt;
/var/log/debug&lt;br /&gt;
/var/log/messages&lt;br /&gt;
{&lt;br /&gt;
	rotate 4&lt;br /&gt;
	weekly&lt;br /&gt;
	missingok&lt;br /&gt;
	notifempty&lt;br /&gt;
	compress&lt;br /&gt;
	delaycompress&lt;br /&gt;
	sharedscripts&lt;br /&gt;
	postrotate&lt;br /&gt;
		/usr/lib/rsyslog/rsyslog-rotate&lt;br /&gt;
	endscript&lt;br /&gt;
}&lt;br /&gt;
EOF&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Activer les logs postfix&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
postfix stop&lt;br /&gt;
postconf maillog_file=/var/log/maillog&lt;br /&gt;
postfix start&lt;br /&gt;
chgrp dev /var/log/mail.log&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
cat &amp;gt;&amp;gt; /etc/aliases &amp;lt;&amp;lt;EOF&lt;br /&gt;
root: tech@hegyd.com&lt;br /&gt;
mike: m.reault@netprestation.com&lt;br /&gt;
EOF&lt;br /&gt;
newaliases&lt;br /&gt;
service postfix reload&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* Cloner le depot sys-common&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Au préalable, pour autoriser le git, se connecter sur srv-admin ( bastion ) et faire :&lt;br /&gt;
&lt;br /&gt;
eval $(ssh-agent)&lt;br /&gt;
ssh-add&lt;br /&gt;
ssh root@nouvelle_vm &lt;br /&gt;
ou ssh nouvelle_vm puis su - root&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
mkdir /usr/local/share/hegyd&lt;br /&gt;
cat &amp;gt; ~/.ssh/config &amp;lt;&amp;lt; EOF&lt;br /&gt;
PubkeyAcceptedKeyTypes=+ssh-dss&lt;br /&gt;
PubKeyAcceptedKeyTypes=+ssh-rsa&lt;br /&gt;
Host git.hegyd.net&lt;br /&gt;
	StrictHostKeyChecking no&lt;br /&gt;
	HostKeyAlgorithms=+ssh-dss&lt;br /&gt;
EOF&lt;br /&gt;
git clone -q git@git.hegyd.net:sys-common /usr/local/share/hegyd/sys-common&lt;br /&gt;
chmod -R g+rw /usr/local/share/hegyd&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Ajouter une version prédéfinie de VimRC&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
ln -s /usr/local/share/hegyd/sys-common/vim/vimrc_hegyd /etc/vim/vimrc.local&lt;br /&gt;
sed -i '78,80s/^/&amp;quot;/' /usr/share/vim/vim81/defaults.vim&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Ajouter le script d'alerte des reboot&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
cat &amp;lt;&amp;lt;EOF &amp;gt;/etc/rc.local&lt;br /&gt;
#!/bin/sh -e&lt;br /&gt;
#&lt;br /&gt;
# rc.local&lt;br /&gt;
#&lt;br /&gt;
# This script is executed at the end of each multiuser runlevel.&lt;br /&gt;
# Make sure that the script will &amp;quot;exit 0&amp;quot; on success or any other&lt;br /&gt;
# value on error.&lt;br /&gt;
#&lt;br /&gt;
# In order to enable or disable this script just change the execution&lt;br /&gt;
# bits.&lt;br /&gt;
#&lt;br /&gt;
# By default this script does nothing.&lt;br /&gt;
&lt;br /&gt;
exit 0&lt;br /&gt;
EOF&lt;br /&gt;
chmod +x /etc/rc.local&lt;br /&gt;
systemctl start rc-local&lt;br /&gt;
systemctl status rc-local&lt;br /&gt;
sed -i '/^exit 0/i\/usr\/local\/share\/hegyd\/sys-common\/bin\/alert-reboot' /etc/rc.local&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== IP Vrack (pour les VMs) ==&lt;br /&gt;
* Si la VM doit avoir une IP VRACK, il faut la configurer après avoir chois une IP dans le fichier des IPs&lt;br /&gt;
* Se configure via l'UI Proxmox généralement sur un pont vmbr1 ( screenshots à faire )&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
NB : pour les hyperviseurs, voir après l'installation dans le wiki&amp;lt;br /&amp;gt;&lt;br /&gt;
* Pour les serveurs physiques, positionner l'adresse VRack sur l'interface eth1 ou eth3 (selon le serveur)&lt;br /&gt;
&lt;br /&gt;
== Pare feu ==&lt;br /&gt;
* Important : Suppression de ufw installé automatiquement avec Debian 10/Buster et qui bloque fwbuilder.&lt;br /&gt;
Référence : https://talk.lowendspirit.com/discussion/290/resolved-ufw-iptables-not-working-in-debian-10-minimal&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
apt install iptables&lt;br /&gt;
update-alternatives --set iptables /usr/sbin/iptables-legacy&lt;br /&gt;
update-alternatives --set ip6tables /usr/sbin/ip6tables-legacy&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Configurer le système&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
mkdir /etc/firewall&lt;br /&gt;
chgrp fwadmin /etc/firewall&lt;br /&gt;
chmod 2770 /etc/firewall&lt;br /&gt;
sed  -i -e '/^Defaults\s\+env_reset\s*$/aDefaults:%fwadmin   !lecture , passwd_timeout=1 , timestamp_timeout=1' -e &amp;quot;/^root\s\+ALL=(ALL:ALL)\s\+ALL\s*$/a%fwadmin  ALL = NOPASSWD: /etc/firewall/$(hostname -f).fw , /usr/bin/pkill&amp;quot; /etc/sudoers&lt;br /&gt;
sed -i &amp;quot;/^exit 0/i\/etc\/firewall\/$(hostname -f).fw&amp;quot; /etc/rc.local&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Créer et déployer le par feu&lt;br /&gt;
'''Créer le firewall sur firewall-builder puis le déployer'''&lt;br /&gt;
* Ajouter les vm dans le groupe &amp;quot;Virtual Machine&amp;quot; de firewall builder&lt;br /&gt;
* Ajouter les serveurs dans le groupe &amp;quot;Servers Applicatifs&amp;quot; de firewall builder&lt;br /&gt;
&lt;br /&gt;
== Installation paquets clients ( MYSQL / MARIADB ) ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
apt-get install mysql-client&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
ou ( dernier Buster )&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
apt-get install default-mysql-client&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Si le serveur MySQL doit être installé sur la machine :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
apt-get install mysql-server&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
ou&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
apt-get install default-mysql-server&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''UTF-8 client / serveur'''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sed -i -e '/\[client\]/{n;n;/$/a \&lt;br /&gt;
default-character-set = utf8&lt;br /&gt;
}' \&lt;br /&gt;
 -e '/\[mysqld\]/a \&lt;br /&gt;
character_set_server    = utf8\&lt;br /&gt;
collation_server        = utf8_general_ci' \&lt;br /&gt;
 -e '/\[mysql\]/a \&lt;br /&gt;
default-character-set = utf8' /etc/mysql/my.cnf&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</description>
			<pubDate>Mon, 17 Jul 2023 14:53:51 GMT</pubDate>			<dc:creator>Pentasonic</dc:creator>			<comments>https://wiki.hegyd.com/index.php/Discussion:Systeme_d%27exploitation_Debian_12</comments>		</item>
		<item>
			<title>Systeme d'exploitation Debian 12</title>
			<link>https://wiki.hegyd.com/index.php/Systeme_d%27exploitation_Debian_12</link>
			<description>&lt;p&gt;Pentasonic&amp;nbsp;:&amp;#32;/* UTF-8 client / serveur */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;page en cours de création...&lt;br /&gt;
&lt;br /&gt;
== Debian 12 ( &amp;quot;Bookworm&amp;quot; ) ==&lt;br /&gt;
&lt;br /&gt;
* Si on arrive ici après l'installation d'une VM KVM, il faut d'abord se connecter depuis la console de la vm sur l'hyperviseur Proxmox en root, puis :&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
cat &amp;gt; /etc/ssh/sshd_config &amp;lt;&amp;lt;EOF&lt;br /&gt;
Include /etc/ssh/sshd_config.d/*.conf&lt;br /&gt;
PermitRootLogin without-password &lt;br /&gt;
PubkeyAcceptedAlgorithms +ssh-rsa&lt;br /&gt;
PubkeyAuthentication yes&lt;br /&gt;
AuthorizedKeysFile	.ssh/authorized_keys .ssh/authorized_keys2&lt;br /&gt;
KbdInteractiveAuthentication no&lt;br /&gt;
UsePAM yes&lt;br /&gt;
X11Forwarding yes&lt;br /&gt;
PrintMotd no&lt;br /&gt;
AcceptEnv LANG LC_*&lt;br /&gt;
Subsystem	sftp	/usr/lib/openssh/sftp-server&lt;br /&gt;
UseDns no&lt;br /&gt;
AllowUsers root mike admin support&lt;br /&gt;
EOF&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
On peut alors se connecter maintenant depuis Putty/MRemote via le compte root et le mot de passe saisi lors de l'installation.&lt;br /&gt;
&lt;br /&gt;
* Modification du mot de passe root si nécessaire, et selon la règle de nommage usuelle.&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
passwd&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
* Installer les paquets de base :&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
# Configuration APT pour remonter /tmp avec le flag exec (nécessaire pour certains paquets)&lt;br /&gt;
cat &amp;gt;&amp;gt; /etc/apt/apt.conf &amp;lt;&amp;lt;EOF&lt;br /&gt;
DPkg::Pre-Invoke{&amp;quot;mount -o remount,exec /tmp&amp;quot;;};&lt;br /&gt;
DPkg::Post-Invoke {&amp;quot;mount -o remount /tmp&amp;quot;;};&lt;br /&gt;
EOF&lt;br /&gt;
&lt;br /&gt;
apt-get update &amp;amp;&amp;amp; apt-get -y upgrade&lt;br /&gt;
apt-get -y install bash-completion ntp sudo htop telnet sysstat subversion git less vim-nox cscope exuberant-ctags&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
NB : si l'apt-get essaie de passer en ipv6 et que cela ne fonctionne pas, il faut modifier la ligne 54 du fichier /etc/gai.conf de la façon suivante :&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
precedence ::ffff:0:0/96  100&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Paramétrer les locales :&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
echo -n &amp;gt; /etc/environment&lt;br /&gt;
echo -n &amp;gt; /etc/default/locale&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Paramétrer debconf :&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
apt-get install dialog &amp;amp;&amp;amp;&lt;br /&gt;
echo &amp;quot;debconf debconf/priority        select high&amp;quot; | debconf-set-selections &amp;amp;&amp;amp;&lt;br /&gt;
echo &amp;quot;debconf debconf/frontend        select Dialog&amp;quot; | debconf-set-selections&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Définir vim comme éditeur par défaut&lt;br /&gt;
&amp;lt;pre&amp;gt;update-alternatives --set editor /usr/bin/vim.nox&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Paramétrer l'environnement utilisateur&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sed -i '32,38s/^#//' /etc/bash.bashrc&lt;br /&gt;
cat &amp;gt;&amp;gt; /etc/bash.bashrc &amp;lt;&amp;lt;EOF&lt;br /&gt;
&lt;br /&gt;
export LS_OPTIONS='--color=auto'&lt;br /&gt;
eval &amp;quot;\`dircolors\`&amp;quot;&lt;br /&gt;
alias ls='ls \$LS_OPTIONS'&lt;br /&gt;
alias ll='ls \$LS_OPTIONS -l'&lt;br /&gt;
alias grep='grep --color=auto'&lt;br /&gt;
EOF&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Modifier le shell par défaut des utilisateurs en éditant la lignes suivante du fichier &amp;quot;/etc/default/useradd&amp;quot; :&lt;br /&gt;
&amp;lt;pre&amp;gt;sed -i 's/^SHELL=\/bin\/sh/SHELL=\/bin\/bash/' /etc/default/useradd&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Gestion du Umask&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sed -i 's/^UMASK\s\+022/UMASK    002/' /etc/login.defs&lt;br /&gt;
echo &amp;quot;session optional pam_umask.so&amp;quot; &amp;gt;&amp;gt; /etc/pam.d/common-session&lt;br /&gt;
echo &amp;quot;session optional pam_umask.so&amp;quot; &amp;gt;&amp;gt; /etc/pam.d/common-session-noninteractive&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Création des groupes par défaut&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
userdel -r user1 #user créé pendant l'installation&lt;br /&gt;
groupadd -g 1000 dev&lt;br /&gt;
groupadd -g 1001 grsec&lt;br /&gt;
groupadd -g 1002 fwadmin&lt;br /&gt;
groupadd -g 1003 adm-projects&lt;br /&gt;
groupadd -g 1004 wheel&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Ajouter les utilisateurs opérateurs&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
mkdir /root/.ssh&lt;br /&gt;
echo &amp;quot;ssh-dss AAAAB3NzaC1kc3MAAACBAM0TYqkYRN8FKBSRwAwgeUcoyjkW3Bw07QqGfJcNA90b6/id0riHYd6WJBCeQKsUqT+CxIPAhUA9dVqON9kfO8LtBPllMwqoTWtUth2tqRV35c8ANqv3x/RoPGZlOIiRplH6+uUuVElOBRIKmhzwBUVnVG5Ri6P06pjrc1D9emN5AAAAFQDiPCxtR+Pq1yDeg483IEdyWoepeQAAAIBE9RS1C/fR83HUzO3f1mmBgL8ipKx8+lFBcsEU9odOZuWsXkIdZAIjrgpzAzTEGD+4bWUiXhS0kwQqDp9bSBliw2atEXrTsgbHOV/gLFPAwoyv3IpSuFRMIwGYXQc6PJcZaAhtJ9FNEcCcvkuMC23eeO8XnV0Fl+3m25QIo9+SCgAAAIBB3EAkSlZqj5igXarzP5YaBDOwPSnasBHcxymtLuQwrjEqR/qa9qcGBSBOKMDfgB9IlLei9Ug668Q0WXEy8/ovV2P+tx6juETi0l2yt3Nm1S6IIYHbXR5BkMM4CAV6U2bR3yCg+sx4encqCJOAIf+xlZzzFJBMbgTQhpJXIfcwOw== admin@backup.hegyd.com&lt;br /&gt;
ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDfcJ8J5YR6F7qrYLuVJ3YIqOXqNvj1OnYd0zybZ45X+IeFKePo2hL1NHALHWxys6Qo4Ta3pPcRkliQBy51IIXOtNVp90C4XqTNkwaAl6X4RnPPoGNVgq1V53BW/mkUYsvLoYTJHokb+a3exGHCYaPbuj09FV5VVdF2uGUIiRyMZzmZurLCzySagP+8e34ZrLDlwwmDtd24CVc0OyxikqFOzzOkvCWTaAttGv7qyAlwjyAAMTqlJhqPNaCQcOJVEGiwXNlXqjroRJz7j4a3vEd3xujfY3zeSu9U22iCgAJWiLRI+M7m7af4/yxTV8IYNvpOMTjqMnxOEAKsiCLmrwUJ MGA@HEGYD&lt;br /&gt;
ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDSpLz0aUxPDyO5cXPm8HQkaNAUjNNULrhH8G3Nvw7SdhAvRVL9/RKzXu5Aa4nSQd0u61bWVlGvDVSSZgZGRnoxsmzK1aOJWcgJmhVI1r6o9fVKSxz/x+1uE8PFJxUVaGULoLvDRzZLDazg/c/Djb5AgTprmw8KvMKdcDk/kCixFmjEObuOwFbnA/ZbnHS8PPUgHSCwLNAQOUSZSLRZzEFRKO4+HCl5T7iZfCGd7dCInysG2tVzBJCqsN7hw5fhz49Kb1txa93dYhY7kh7SYqCYthGToqGVcDNQX7cXCP2Sqpw+2N/SAcke6E/MgalYAr40dIRRFuUJKX8LxLoko47r admin@rescue&lt;br /&gt;
ssh-dss AAAAB3NzaC1kc3MAAACBAPoQ6wRywMMkQ0npdVnRdlIclapxF0n3kK7iljksiwfi5p8VzGgbF6KxYiroJaKu7Q3gf4EgPlTyWJ8TgCI/bji/bCTqdPfMjQpp621l6p244WSMQEWipExnCkI6oBTuEK1Hr/T435ygwscwl2vcGnXQcGA6K7p16LpsLHykKPKtAAAAFQC1B/WkyCWjVSubUZgMBNfCeE2DaQAAAIBLmHlw2IrhZEhuz1m3k1H+ssH1JiPTcN1I6Z+M/n3OTYrdMIBuPLEtr3P+SZrnmZVLlwIzWtlw2dtwv+5G0UpzgNKmUQf27o2sgrKnSap2FP3cqBbDuUrsaZLexVawCualQPxTcXqufanrwPPYht3rtM5J3VmkW/jqpATxXJnO5wAAAIB+u9M9bObM7YzB7CZ4jmr4wXAo2HocqvBygmSX4dj3qgsqJoJ7bOATCYVSps6kqVcvWvztZ58duC1gvomDB+56CAPkin3S52Wtq6J/Qz3q+SEJNqcZ5+qiGn9mORaTsEx+iaA4pNbRjuKMp7rmWJ1gQ4e/OxQwmJXpTARsZIkBOw== admin@SRV-ADMIN-HEGYD&lt;br /&gt;
ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDDSTvhJwZSkwprrGoTTCDXK4p4VtyGo9EBNckRimYpwUAIq5MV3coWwrfJR/5qH7gYgZdCtBkZR/Mq59Xoeug7Gs5saoVkM0AjjIWPIpx52tl6/mnMvb7XrHwgonxiP2UR5o6tzVJgIK5jO7K6ezaJMobbmorxTDr7zcRm3obON1s21+Wv2FXZBUsFxXL3QjoECgh9mCV7bIjVis6Wl/bPq/ufLwcIhSnnpAzes7kWrfpIU825wUizdyp3JL8clDt1ovdBll7HdnCxmpux/NQQAixNYZhS0G65xXa8Db6hb3XS9v0AZcx07xsP+bGrUMo++L+HPqLYVADTskiRST+Z admin@SRV-ADMIN-HEGYD&lt;br /&gt;
ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAHM3LBXe42KgEg9S23UO/PvL9EaYqECQDaRpQRJT7lkbcCNKTspRLVSHfWyyirykAME9fYcWhs6FJpE1/S/H2Pyre/0kUs9fZcaDyIuieow8lTu2dUYhZeMXmD0Uk4oUliaNxO3ATth116wdH/sp7Z46PofnNop2oAEhML7pJIN4/3v9BbUyzJNMQ1ZspPJh0e4P1dtNBVo/vIfByNWMgAVJW4w0Srcir13KsQG2FhWAZVhNBqUmVJnB6TwfcR27zQrxOIuk2R3g4eGHBZtckgA+KHEacPu9Sy7Hzp2Qz0kr+pylcpVbKv0Wl2Uyie7ekt/juiO8NdylBo4DD6+jWfESooLrfaXBLSzXDy2OWENxclmwKsj1CFFHNwyvBTooeNzMjHp1+lI4I0GDiF5ZdBA01hhEs9lsn6ZIkjj2WMaW5BVw7VtdsG4S3ZxTowviFStf7CTuHKLm2gPBBCXj4gkuXNOEta+fFBGBJDLPWfzWSOBcUEexL2CVeLI+xxtwqWjogsYLISydT1kAf/ucSmC7hIUab1UVwCHFxg8JQ1G/ne/XY3JwVSflHpVSWYAqerb9PF80nr+MSWuzq5BMmFboEUXFNVPWgfaJk29JqaIZFnyG1V85LHhX9yGSLpn1gXF3Yt/dtxIoKiE6wFy6W18bzw+6zABvcIvXz7hiWGNp enzo@dri&amp;quot; &amp;gt;&amp;gt; /root/.ssh/authorized_keys&lt;br /&gt;
chmod 700 /root/.ssh&lt;br /&gt;
chmod 600 /root/.ssh/authorized_keys&lt;br /&gt;
&lt;br /&gt;
useradd -m -u 1020 -G fwadmin,dev,adm,staff,adm-projects,wheel -s /bin/bash mike&lt;br /&gt;
mkdir /home/mike/.ssh&lt;br /&gt;
chmod 700 /home/mike/.ssh&lt;br /&gt;
echo &amp;quot;ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQCrFOIGcDPe+LfoPc11vtv2EOVG63zBndLVnf48mC+krw2vXomDLXG+KnhIAx1yFhCh6B/8R9C3wMxwhghemE3succS+Q7Truu2pd7zDmDNn6cd8Iw02qe8dl3nZhVk5XtGMgeV3JRA7u8q32i4tadbONRICExjcm9pVL5wx5aLzNBtu1opyMdvHc0dBelghVa9kkg6bRri8AF38M16NTEqQNA7crwHHa9ZLBE+8xFWmkJdBJ7zRoR6XEwbOr020VEM+sKzCPl0sy606aW3bi59tYobqAGBjTglIOJWXKMxu1cPJnSCx6Xom9F6AeF1C4CghVrZpfu++XSmJQtXoId m.reault@hegyd.com&amp;quot; &amp;gt; /home/mike/.ssh/authorized_keys&lt;br /&gt;
chmod 600 /home/mike/.ssh/authorized_keys&lt;br /&gt;
chown -R mike:mike /home/mike/.ssh&lt;br /&gt;
&lt;br /&gt;
useradd -m -u 1021 -G fwadmin,dev,adm,staff,adm-projects,wheel -s /bin/bash -p paCtx8rsjkGhQ admin&lt;br /&gt;
mkdir /home/admin/.ssh&lt;br /&gt;
chmod 700 /home/admin/.ssh&lt;br /&gt;
echo &amp;quot;ssh-dss AAAAB3NzaC1kc3MAAACBAM0TYqkYRN8FKBSRwAwgeUcoyjkW3Bw07QqGfJcNA90b6/id0riHYd6WJBCeQKsUqT+CxIPAhUA9dVqON9kfO8LtBPllMwqoTWtUth2tqRV35c8ANqv3x/RoPGZlOIiRplH6+uUuVElOBRIKmhzwBUVnVG5Ri6P06pjrc1D9emN5AAAAFQDiPCxtR+Pq1yDeg483IEdyWoepeQAAAIBE9RS1C/fR83HUzO3f1mmBgL8ipKx8+lFBcsEU9odOZuWsXkIdZAIjrgpzAzTEGD+4bWUiXhS0kwQqDp9bSBliw2atEXrTsgbHOV/gLFPAwoyv3IpSuFRMIwGYXQc6PJcZaAhtJ9FNEcCcvkuMC23eeO8XnV0Fl+3m25QIo9+SCgAAAIBB3EAkSlZqj5igXarzP5YaBDOwPSnasBHcxymtLuQwrjEqR/qa9qcGBSBOKMDfgB9IlLei9Ug668Q0WXEy8/ovV2P+tx6juETi0l2yt3Nm1S6IIYHbXR5BkMM4CAV6U2bR3yCg+sx4encqCJOAIf+xlZzzFJBMbgTQhpJXIfcwOw== admin@backup.hegyd.com&lt;br /&gt;
ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDfcJ8J5YR6F7qrYLuVJ3YIqOXqNvj1OnYd0zybZ45X+IeFKePo2hL1NHALHWxys6Qo4Ta3pPcRkliQBy51IIXOtNVp90C4XqTNkwaAl6X4RnPPoGNVgq1V53BW/mkUYsvLoYTJHokb+a3exGHCYaPbuj09FV5VVdF2uGUIiRyMZzmZurLCzySagP+8e34ZrLDlwwmDtd24CVc0OyxikqFOzzOkvCWTaAttGv7qyAlwjyAAMTqlJhqPNaCQcOJVEGiwXNlXqjroRJz7j4a3vEd3xujfY3zeSu9U22iCgAJWiLRI+M7m7af4/yxTV8IYNvpOMTjqMnxOEAKsiCLmrwUJ MGA@HEGYD&lt;br /&gt;
ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDSpLz0aUxPDyO5cXPm8HQkaNAUjNNULrhH8G3Nvw7SdhAvRVL9/RKzXu5Aa4nSQd0u61bWVlGvDVSSZgZGRnoxsmzK1aOJWcgJmhVI1r6o9fVKSxz/x+1uE8PFJxUVaGULoLvDRzZLDazg/c/Djb5AgTprmw8KvMKdcDk/kCixFmjEObuOwFbnA/ZbnHS8PPUgHSCwLNAQOUSZSLRZzEFRKO4+HCl5T7iZfCGd7dCInysG2tVzBJCqsN7hw5fhz49Kb1txa93dYhY7kh7SYqCYthGToqGVcDNQX7cXCP2Sqpw+2N/SAcke6E/MgalYAr40dIRRFuUJKX8LxLoko47r admin@rescue&lt;br /&gt;
ssh-dss AAAAB3NzaC1kc3MAAACBAPoQ6wRywMMkQ0npdVnRdlIclapxF0n3kK7iljksiwfi5p8VzGgbF6KxYiroJaKu7Q3gf4EgPlTyWJ8TgCI/bji/bCTqdPfMjQpp621l6p244WSMQEWipExnCkI6oBTuEK1Hr/T435ygwscwl2vcGnXQcGA6K7p16LpsLHykKPKtAAAAFQC1B/WkyCWjVSubUZgMBNfCeE2DaQAAAIBLmHlw2IrhZEhuz1m3k1H+ssH1JiPTcN1I6Z+M/n3OTYrdMIBuPLEtr3P+SZrnmZVLlwIzWtlw2dtwv+5G0UpzgNKmUQf27o2sgrKnSap2FP3cqBbDuUrsaZLexVawCualQPxTcXqufanrwPPYht3rtM5J3VmkW/jqpATxXJnO5wAAAIB+u9M9bObM7YzB7CZ4jmr4wXAo2HocqvBygmSX4dj3qgsqJoJ7bOATCYVSps6kqVcvWvztZ58duC1gvomDB+56CAPkin3S52Wtq6J/Qz3q+SEJNqcZ5+qiGn9mORaTsEx+iaA4pNbRjuKMp7rmWJ1gQ4e/OxQwmJXpTARsZIkBOw== admin@SRV-ADMIN-HEGYD&lt;br /&gt;
ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDDSTvhJwZSkwprrGoTTCDXK4p4VtyGo9EBNckRimYpwUAIq5MV3coWwrfJR/5qH7gYgZdCtBkZR/Mq59Xoeug7Gs5saoVkM0AjjIWPIpx52tl6/mnMvb7XrHwgonxiP2UR5o6tzVJgIK5jO7K6ezaJMobbmorxTDr7zcRm3obON1s21+Wv2FXZBUsFxXL3QjoECgh9mCV7bIjVis6Wl/bPq/ufLwcIhSnnpAzes7kWrfpIU825wUizdyp3JL8clDt1ovdBll7HdnCxmpux/NQQAixNYZhS0G65xXa8Db6hb3XS9v0AZcx07xsP+bGrUMo++L+HPqLYVADTskiRST+Z admin@SRV-ADMIN-HEGYD&lt;br /&gt;
ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAHM3LBXe42KgEg9S23UO/PvL9EaYqECQDaRpQRJT7lkbcCNKTspRLVSHfWyyirykAME9fYcWhs6FJpE1/S/H2Pyre/0kUs9fZcaDyIuieow8lTu2dUYhZeMXmD0Uk4oUliaNxO3ATth116wdH/sp7Z46PofnNop2oAEhML7pJIN4/3v9BbUyzJNMQ1ZspPJh0e4P1dtNBVo/vIfByNWMgAVJW4w0Srcir13KsQG2FhWAZVhNBqUmVJnB6TwfcR27zQrxOIuk2R3g4eGHBZtckgA+KHEacPu9Sy7Hzp2Qz0kr+pylcpVbKv0Wl2Uyie7ekt/juiO8NdylBo4DD6+jWfESooLrfaXBLSzXDy2OWENxclmwKsj1CFFHNwyvBTooeNzMjHp1+lI4I0GDiF5ZdBA01hhEs9lsn6ZIkjj2WMaW5BVw7VtdsG4S3ZxTowviFStf7CTuHKLm2gPBBCXj4gkuXNOEta+fFBGBJDLPWfzWSOBcUEexL2CVeLI+xxtwqWjogsYLISydT1kAf/ucSmC7hIUab1UVwCHFxg8JQ1G/ne/XY3JwVSflHpVSWYAqerb9PF80nr+MSWuzq5BMmFboEUXFNVPWgfaJk29JqaIZFnyG1V85LHhX9yGSLpn1gXF3Yt/dtxIoKiE6wFy6W18bzw+6zABvcIvXz7hiWGNp enzo@dri&lt;br /&gt;
&amp;quot; &amp;gt; /home/admin/.ssh/authorized_keys&lt;br /&gt;
chmod 600 /home/admin/.ssh/authorized_keys&lt;br /&gt;
chown -R admin:admin /home/admin/.ssh&lt;br /&gt;
&lt;br /&gt;
useradd -m -u 1022 -G fwadmin,dev,adm,staff,adm-projects,wheel -s /bin/bash -p pa2TnhUhhBRfU support&lt;br /&gt;
mkdir /home/support/.ssh&lt;br /&gt;
chmod 700 /home/support/.ssh&lt;br /&gt;
touch /home/support/.ssh/authorized_keys&lt;br /&gt;
chmod 600 /home/support/.ssh/authorized_keys&lt;br /&gt;
chown -R support:support /home/support/.ssh&lt;br /&gt;
&lt;br /&gt;
chmod 750 /home/*&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*  Configurer openssh-server&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
echo &amp;quot;alias root=\&amp;quot;ssh -AX root@localhost\&amp;quot;&amp;quot; &amp;gt;&amp;gt;/home/admin/.bashrc&lt;br /&gt;
sed -i 's/^PermitRootLogin yes/PermitRootLogin without-password/' /etc/ssh/sshd_config&lt;br /&gt;
cat &amp;gt;&amp;gt; /etc/ssh/sshd_config &amp;lt;&amp;lt;EOF&lt;br /&gt;
&lt;br /&gt;
UseDns no&lt;br /&gt;
AllowUsers root mike admin support&lt;br /&gt;
EOF&lt;br /&gt;
service ssh reload&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Installer le serveur de mail local&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
debconf-set-selections &amp;lt;&amp;lt;EOF&lt;br /&gt;
postfix postfix/root_address    string&lt;br /&gt;
postfix postfix/rfc1035_violation       boolean false&lt;br /&gt;
postfix postfix/mydomain_warning        boolean&lt;br /&gt;
postfix postfix/mynetworks      string  127.0.0.0/8 [::ffff:127.0.0.0]/104 [::1]/128&lt;br /&gt;
postfix postfix/mailname        string  $(hostname -f)&lt;br /&gt;
postfix postfix/tlsmgr_upgrade_warning  boolean&lt;br /&gt;
postfix postfix/recipient_delim string  +&lt;br /&gt;
postfix postfix/main_mailer_type        select  Internet Site&lt;br /&gt;
postfix postfix/destinations    string  $(hostname -f), localhost.$(hostname -f | sed -e 's/^[^.]\+\.\(.*\)$/\1/'), localhost&lt;br /&gt;
postfix postfix/retry_upgrade_warning   boolean&lt;br /&gt;
# Faut-il installer postfix malgré l'incompatibilité du noyau ?&lt;br /&gt;
postfix postfix/kernel_version_warning  boolean&lt;br /&gt;
postfix postfix/not_configured  error&lt;br /&gt;
postfix postfix/mailbox_limit   string  0&lt;br /&gt;
postfix postfix/relayhost       string&lt;br /&gt;
postfix postfix/procmail        boolean false&lt;br /&gt;
postfix postfix/bad_recipient_delimiter error&lt;br /&gt;
postfix postfix/protocols       select  ipv4&lt;br /&gt;
postfix postfix/chattr  boolean false&lt;br /&gt;
EOF&lt;br /&gt;
&lt;br /&gt;
NB : les erreurs sur le ligne 13 et 17 sont normales.&lt;br /&gt;
&lt;br /&gt;
heirloom-mailx est déprécié mais présent dans le paquet s-nail&lt;br /&gt;
&lt;br /&gt;
apt-get -y install postfix s-nail&lt;br /&gt;
&lt;br /&gt;
cat &amp;gt;&amp;gt; /etc/logrotate.d/rsyslog &amp;lt;&amp;lt;EOF&lt;br /&gt;
/var/log/syslog&lt;br /&gt;
/var/log/mail.log&lt;br /&gt;
{&lt;br /&gt;
    rotate 4&lt;br /&gt;
    weekly&lt;br /&gt;
    missingok&lt;br /&gt;
    notifempty&lt;br /&gt;
    compress&lt;br /&gt;
    delaycompress&lt;br /&gt;
    create 640 root dev&lt;br /&gt;
    sharedscripts&lt;br /&gt;
    postrotate&lt;br /&gt;
        invoke-rc.d rsyslog rotate &amp;gt; /dev/null&lt;br /&gt;
    endscript&lt;br /&gt;
}&lt;br /&gt;
/var/log/mail.info&lt;br /&gt;
/var/log/mail.warn&lt;br /&gt;
/var/log/mail.err&lt;br /&gt;
/var/log/daemon.log&lt;br /&gt;
/var/log/kern.log&lt;br /&gt;
/var/log/auth.log&lt;br /&gt;
/var/log/user.log&lt;br /&gt;
/var/log/lpr.log&lt;br /&gt;
/var/log/cron.log&lt;br /&gt;
/var/log/debug&lt;br /&gt;
/var/log/messages&lt;br /&gt;
{&lt;br /&gt;
	rotate 4&lt;br /&gt;
	weekly&lt;br /&gt;
	missingok&lt;br /&gt;
	notifempty&lt;br /&gt;
	compress&lt;br /&gt;
	delaycompress&lt;br /&gt;
	sharedscripts&lt;br /&gt;
	postrotate&lt;br /&gt;
		/usr/lib/rsyslog/rsyslog-rotate&lt;br /&gt;
	endscript&lt;br /&gt;
}&lt;br /&gt;
EOF&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Activer les logs postfix&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
postfix stop&lt;br /&gt;
postconf maillog_file=/var/log/maillog&lt;br /&gt;
postfix start&lt;br /&gt;
chgrp dev /var/log/mail.log&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
cat &amp;gt;&amp;gt; /etc/aliases &amp;lt;&amp;lt;EOF&lt;br /&gt;
root: tech@hegyd.com&lt;br /&gt;
mike: m.reault@netprestation.com&lt;br /&gt;
EOF&lt;br /&gt;
newaliases&lt;br /&gt;
service postfix reload&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* Cloner le depot sys-common&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Au préalable, pour autoriser le git, se connecter sur srv-admin ( bastion ) et faire :&lt;br /&gt;
&lt;br /&gt;
eval $(ssh-agent)&lt;br /&gt;
ssh-add&lt;br /&gt;
ssh root@nouvelle_vm &lt;br /&gt;
ou ssh nouvelle_vm puis su - root&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
mkdir /usr/local/share/hegyd&lt;br /&gt;
cat &amp;gt; ~/.ssh/config &amp;lt;&amp;lt; EOF&lt;br /&gt;
PubkeyAcceptedKeyTypes=+ssh-dss&lt;br /&gt;
PubKeyAcceptedKeyTypes=+ssh-rsa&lt;br /&gt;
Host git.hegyd.net&lt;br /&gt;
	StrictHostKeyChecking no&lt;br /&gt;
	HostKeyAlgorithms=+ssh-dss&lt;br /&gt;
EOF&lt;br /&gt;
git clone -q git@git.hegyd.net:sys-common /usr/local/share/hegyd/sys-common&lt;br /&gt;
chmod -R g+rw /usr/local/share/hegyd&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Ajouter une version prédéfinie de VimRC&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
ln -s /usr/local/share/hegyd/sys-common/vim/vimrc_hegyd /etc/vim/vimrc.local&lt;br /&gt;
sed -i '78,80s/^/&amp;quot;/' /usr/share/vim/vim81/defaults.vim&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Ajouter le script d'alerte des reboot&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
cat &amp;lt;&amp;lt;EOF &amp;gt;/etc/rc.local&lt;br /&gt;
#!/bin/sh -e&lt;br /&gt;
#&lt;br /&gt;
# rc.local&lt;br /&gt;
#&lt;br /&gt;
# This script is executed at the end of each multiuser runlevel.&lt;br /&gt;
# Make sure that the script will &amp;quot;exit 0&amp;quot; on success or any other&lt;br /&gt;
# value on error.&lt;br /&gt;
#&lt;br /&gt;
# In order to enable or disable this script just change the execution&lt;br /&gt;
# bits.&lt;br /&gt;
#&lt;br /&gt;
# By default this script does nothing.&lt;br /&gt;
&lt;br /&gt;
exit 0&lt;br /&gt;
EOF&lt;br /&gt;
chmod +x /etc/rc.local&lt;br /&gt;
systemctl start rc-local&lt;br /&gt;
systemctl status rc-local&lt;br /&gt;
sed -i '/^exit 0/i\/usr\/local\/share\/hegyd\/sys-common\/bin\/alert-reboot' /etc/rc.local&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== IP Vrack (pour les VMs) ==&lt;br /&gt;
* Si la VM doit avoir une IP VRACK, il faut la configurer après avoir chois une IP dans le fichier des IPs&lt;br /&gt;
* Se configure via l'UI Proxmox généralement sur un pont vmbr1 ( screenshots à faire )&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
NB : pour les hyperviseurs, voir après l'installation dans le wiki&amp;lt;br /&amp;gt;&lt;br /&gt;
* Pour les serveurs physiques, positionner l'adresse VRack sur l'interface eth1 ou eth3 (selon le serveur)&lt;br /&gt;
&lt;br /&gt;
== Pare feu ==&lt;br /&gt;
* Important : Suppression de ufw installé automatiquement avec Debian 10/Buster et qui bloque fwbuilder.&lt;br /&gt;
Référence : https://talk.lowendspirit.com/discussion/290/resolved-ufw-iptables-not-working-in-debian-10-minimal&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
apt install iptables&lt;br /&gt;
update-alternatives --set iptables /usr/sbin/iptables-legacy&lt;br /&gt;
update-alternatives --set ip6tables /usr/sbin/ip6tables-legacy&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Configurer le système&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
mkdir /etc/firewall&lt;br /&gt;
chgrp fwadmin /etc/firewall&lt;br /&gt;
chmod 2770 /etc/firewall&lt;br /&gt;
sed  -i -e '/^Defaults\s\+env_reset\s*$/aDefaults:%fwadmin   !lecture , passwd_timeout=1 , timestamp_timeout=1' -e &amp;quot;/^root\s\+ALL=(ALL:ALL)\s\+ALL\s*$/a%fwadmin  ALL = NOPASSWD: /etc/firewall/$(hostname -f).fw , /usr/bin/pkill&amp;quot; /etc/sudoers&lt;br /&gt;
sed -i &amp;quot;/^exit 0/i\/etc\/firewall\/$(hostname -f).fw&amp;quot; /etc/rc.local&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Créer et déployer le par feu&lt;br /&gt;
'''Créer le firewall sur firewall-builder puis le déployer'''&lt;br /&gt;
* Ajouter les vm dans le groupe &amp;quot;Virtual Machine&amp;quot; de firewall builder&lt;br /&gt;
* Ajouter les serveurs dans le groupe &amp;quot;Servers Applicatifs&amp;quot; de firewall builder&lt;br /&gt;
&lt;br /&gt;
== Installation paquets clients ( MYSQL / MARIADB ) ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
apt-get install mysql-client&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
ou ( dernier Buster )&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
apt-get install default-mysql-client&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Si le serveur MySQL doit être installé sur la machine :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
apt-get install mysql-server&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
ou&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
apt-get install default-mysql-server&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
* UTF-8 client / serveur *&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sed -i -e '/\[client\]/{n;n;/$/a \&lt;br /&gt;
default-character-set = utf8&lt;br /&gt;
}' \&lt;br /&gt;
 -e '/\[mysqld\]/a \&lt;br /&gt;
character_set_server    = utf8\&lt;br /&gt;
collation_server        = utf8_general_ci' \&lt;br /&gt;
 -e '/\[mysql\]/a \&lt;br /&gt;
default-character-set = utf8' /etc/mysql/my.cnf&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</description>
			<pubDate>Mon, 17 Jul 2023 14:52:59 GMT</pubDate>			<dc:creator>Pentasonic</dc:creator>			<comments>https://wiki.hegyd.com/index.php/Discussion:Systeme_d%27exploitation_Debian_12</comments>		</item>
		<item>
			<title>Systeme d'exploitation Debian 12</title>
			<link>https://wiki.hegyd.com/index.php/Systeme_d%27exploitation_Debian_12</link>
			<description>&lt;p&gt;Pentasonic&amp;nbsp;:&amp;#32;/* UTF-8 client / serveur */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;page en cours de création...&lt;br /&gt;
&lt;br /&gt;
== Debian 12 ( &amp;quot;Bookworm&amp;quot; ) ==&lt;br /&gt;
&lt;br /&gt;
* Si on arrive ici après l'installation d'une VM KVM, il faut d'abord se connecter depuis la console de la vm sur l'hyperviseur Proxmox en root, puis :&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
cat &amp;gt; /etc/ssh/sshd_config &amp;lt;&amp;lt;EOF&lt;br /&gt;
Include /etc/ssh/sshd_config.d/*.conf&lt;br /&gt;
PermitRootLogin without-password &lt;br /&gt;
PubkeyAcceptedAlgorithms +ssh-rsa&lt;br /&gt;
PubkeyAuthentication yes&lt;br /&gt;
AuthorizedKeysFile	.ssh/authorized_keys .ssh/authorized_keys2&lt;br /&gt;
KbdInteractiveAuthentication no&lt;br /&gt;
UsePAM yes&lt;br /&gt;
X11Forwarding yes&lt;br /&gt;
PrintMotd no&lt;br /&gt;
AcceptEnv LANG LC_*&lt;br /&gt;
Subsystem	sftp	/usr/lib/openssh/sftp-server&lt;br /&gt;
UseDns no&lt;br /&gt;
AllowUsers root mike admin support&lt;br /&gt;
EOF&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
On peut alors se connecter maintenant depuis Putty/MRemote via le compte root et le mot de passe saisi lors de l'installation.&lt;br /&gt;
&lt;br /&gt;
* Modification du mot de passe root si nécessaire, et selon la règle de nommage usuelle.&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
passwd&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
* Installer les paquets de base :&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
# Configuration APT pour remonter /tmp avec le flag exec (nécessaire pour certains paquets)&lt;br /&gt;
cat &amp;gt;&amp;gt; /etc/apt/apt.conf &amp;lt;&amp;lt;EOF&lt;br /&gt;
DPkg::Pre-Invoke{&amp;quot;mount -o remount,exec /tmp&amp;quot;;};&lt;br /&gt;
DPkg::Post-Invoke {&amp;quot;mount -o remount /tmp&amp;quot;;};&lt;br /&gt;
EOF&lt;br /&gt;
&lt;br /&gt;
apt-get update &amp;amp;&amp;amp; apt-get -y upgrade&lt;br /&gt;
apt-get -y install bash-completion ntp sudo htop telnet sysstat subversion git less vim-nox cscope exuberant-ctags&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
NB : si l'apt-get essaie de passer en ipv6 et que cela ne fonctionne pas, il faut modifier la ligne 54 du fichier /etc/gai.conf de la façon suivante :&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
precedence ::ffff:0:0/96  100&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Paramétrer les locales :&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
echo -n &amp;gt; /etc/environment&lt;br /&gt;
echo -n &amp;gt; /etc/default/locale&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Paramétrer debconf :&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
apt-get install dialog &amp;amp;&amp;amp;&lt;br /&gt;
echo &amp;quot;debconf debconf/priority        select high&amp;quot; | debconf-set-selections &amp;amp;&amp;amp;&lt;br /&gt;
echo &amp;quot;debconf debconf/frontend        select Dialog&amp;quot; | debconf-set-selections&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Définir vim comme éditeur par défaut&lt;br /&gt;
&amp;lt;pre&amp;gt;update-alternatives --set editor /usr/bin/vim.nox&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Paramétrer l'environnement utilisateur&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sed -i '32,38s/^#//' /etc/bash.bashrc&lt;br /&gt;
cat &amp;gt;&amp;gt; /etc/bash.bashrc &amp;lt;&amp;lt;EOF&lt;br /&gt;
&lt;br /&gt;
export LS_OPTIONS='--color=auto'&lt;br /&gt;
eval &amp;quot;\`dircolors\`&amp;quot;&lt;br /&gt;
alias ls='ls \$LS_OPTIONS'&lt;br /&gt;
alias ll='ls \$LS_OPTIONS -l'&lt;br /&gt;
alias grep='grep --color=auto'&lt;br /&gt;
EOF&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Modifier le shell par défaut des utilisateurs en éditant la lignes suivante du fichier &amp;quot;/etc/default/useradd&amp;quot; :&lt;br /&gt;
&amp;lt;pre&amp;gt;sed -i 's/^SHELL=\/bin\/sh/SHELL=\/bin\/bash/' /etc/default/useradd&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Gestion du Umask&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sed -i 's/^UMASK\s\+022/UMASK    002/' /etc/login.defs&lt;br /&gt;
echo &amp;quot;session optional pam_umask.so&amp;quot; &amp;gt;&amp;gt; /etc/pam.d/common-session&lt;br /&gt;
echo &amp;quot;session optional pam_umask.so&amp;quot; &amp;gt;&amp;gt; /etc/pam.d/common-session-noninteractive&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Création des groupes par défaut&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
userdel -r user1 #user créé pendant l'installation&lt;br /&gt;
groupadd -g 1000 dev&lt;br /&gt;
groupadd -g 1001 grsec&lt;br /&gt;
groupadd -g 1002 fwadmin&lt;br /&gt;
groupadd -g 1003 adm-projects&lt;br /&gt;
groupadd -g 1004 wheel&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Ajouter les utilisateurs opérateurs&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
mkdir /root/.ssh&lt;br /&gt;
echo &amp;quot;ssh-dss AAAAB3NzaC1kc3MAAACBAM0TYqkYRN8FKBSRwAwgeUcoyjkW3Bw07QqGfJcNA90b6/id0riHYd6WJBCeQKsUqT+CxIPAhUA9dVqON9kfO8LtBPllMwqoTWtUth2tqRV35c8ANqv3x/RoPGZlOIiRplH6+uUuVElOBRIKmhzwBUVnVG5Ri6P06pjrc1D9emN5AAAAFQDiPCxtR+Pq1yDeg483IEdyWoepeQAAAIBE9RS1C/fR83HUzO3f1mmBgL8ipKx8+lFBcsEU9odOZuWsXkIdZAIjrgpzAzTEGD+4bWUiXhS0kwQqDp9bSBliw2atEXrTsgbHOV/gLFPAwoyv3IpSuFRMIwGYXQc6PJcZaAhtJ9FNEcCcvkuMC23eeO8XnV0Fl+3m25QIo9+SCgAAAIBB3EAkSlZqj5igXarzP5YaBDOwPSnasBHcxymtLuQwrjEqR/qa9qcGBSBOKMDfgB9IlLei9Ug668Q0WXEy8/ovV2P+tx6juETi0l2yt3Nm1S6IIYHbXR5BkMM4CAV6U2bR3yCg+sx4encqCJOAIf+xlZzzFJBMbgTQhpJXIfcwOw== admin@backup.hegyd.com&lt;br /&gt;
ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDfcJ8J5YR6F7qrYLuVJ3YIqOXqNvj1OnYd0zybZ45X+IeFKePo2hL1NHALHWxys6Qo4Ta3pPcRkliQBy51IIXOtNVp90C4XqTNkwaAl6X4RnPPoGNVgq1V53BW/mkUYsvLoYTJHokb+a3exGHCYaPbuj09FV5VVdF2uGUIiRyMZzmZurLCzySagP+8e34ZrLDlwwmDtd24CVc0OyxikqFOzzOkvCWTaAttGv7qyAlwjyAAMTqlJhqPNaCQcOJVEGiwXNlXqjroRJz7j4a3vEd3xujfY3zeSu9U22iCgAJWiLRI+M7m7af4/yxTV8IYNvpOMTjqMnxOEAKsiCLmrwUJ MGA@HEGYD&lt;br /&gt;
ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDSpLz0aUxPDyO5cXPm8HQkaNAUjNNULrhH8G3Nvw7SdhAvRVL9/RKzXu5Aa4nSQd0u61bWVlGvDVSSZgZGRnoxsmzK1aOJWcgJmhVI1r6o9fVKSxz/x+1uE8PFJxUVaGULoLvDRzZLDazg/c/Djb5AgTprmw8KvMKdcDk/kCixFmjEObuOwFbnA/ZbnHS8PPUgHSCwLNAQOUSZSLRZzEFRKO4+HCl5T7iZfCGd7dCInysG2tVzBJCqsN7hw5fhz49Kb1txa93dYhY7kh7SYqCYthGToqGVcDNQX7cXCP2Sqpw+2N/SAcke6E/MgalYAr40dIRRFuUJKX8LxLoko47r admin@rescue&lt;br /&gt;
ssh-dss AAAAB3NzaC1kc3MAAACBAPoQ6wRywMMkQ0npdVnRdlIclapxF0n3kK7iljksiwfi5p8VzGgbF6KxYiroJaKu7Q3gf4EgPlTyWJ8TgCI/bji/bCTqdPfMjQpp621l6p244WSMQEWipExnCkI6oBTuEK1Hr/T435ygwscwl2vcGnXQcGA6K7p16LpsLHykKPKtAAAAFQC1B/WkyCWjVSubUZgMBNfCeE2DaQAAAIBLmHlw2IrhZEhuz1m3k1H+ssH1JiPTcN1I6Z+M/n3OTYrdMIBuPLEtr3P+SZrnmZVLlwIzWtlw2dtwv+5G0UpzgNKmUQf27o2sgrKnSap2FP3cqBbDuUrsaZLexVawCualQPxTcXqufanrwPPYht3rtM5J3VmkW/jqpATxXJnO5wAAAIB+u9M9bObM7YzB7CZ4jmr4wXAo2HocqvBygmSX4dj3qgsqJoJ7bOATCYVSps6kqVcvWvztZ58duC1gvomDB+56CAPkin3S52Wtq6J/Qz3q+SEJNqcZ5+qiGn9mORaTsEx+iaA4pNbRjuKMp7rmWJ1gQ4e/OxQwmJXpTARsZIkBOw== admin@SRV-ADMIN-HEGYD&lt;br /&gt;
ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDDSTvhJwZSkwprrGoTTCDXK4p4VtyGo9EBNckRimYpwUAIq5MV3coWwrfJR/5qH7gYgZdCtBkZR/Mq59Xoeug7Gs5saoVkM0AjjIWPIpx52tl6/mnMvb7XrHwgonxiP2UR5o6tzVJgIK5jO7K6ezaJMobbmorxTDr7zcRm3obON1s21+Wv2FXZBUsFxXL3QjoECgh9mCV7bIjVis6Wl/bPq/ufLwcIhSnnpAzes7kWrfpIU825wUizdyp3JL8clDt1ovdBll7HdnCxmpux/NQQAixNYZhS0G65xXa8Db6hb3XS9v0AZcx07xsP+bGrUMo++L+HPqLYVADTskiRST+Z admin@SRV-ADMIN-HEGYD&lt;br /&gt;
ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAHM3LBXe42KgEg9S23UO/PvL9EaYqECQDaRpQRJT7lkbcCNKTspRLVSHfWyyirykAME9fYcWhs6FJpE1/S/H2Pyre/0kUs9fZcaDyIuieow8lTu2dUYhZeMXmD0Uk4oUliaNxO3ATth116wdH/sp7Z46PofnNop2oAEhML7pJIN4/3v9BbUyzJNMQ1ZspPJh0e4P1dtNBVo/vIfByNWMgAVJW4w0Srcir13KsQG2FhWAZVhNBqUmVJnB6TwfcR27zQrxOIuk2R3g4eGHBZtckgA+KHEacPu9Sy7Hzp2Qz0kr+pylcpVbKv0Wl2Uyie7ekt/juiO8NdylBo4DD6+jWfESooLrfaXBLSzXDy2OWENxclmwKsj1CFFHNwyvBTooeNzMjHp1+lI4I0GDiF5ZdBA01hhEs9lsn6ZIkjj2WMaW5BVw7VtdsG4S3ZxTowviFStf7CTuHKLm2gPBBCXj4gkuXNOEta+fFBGBJDLPWfzWSOBcUEexL2CVeLI+xxtwqWjogsYLISydT1kAf/ucSmC7hIUab1UVwCHFxg8JQ1G/ne/XY3JwVSflHpVSWYAqerb9PF80nr+MSWuzq5BMmFboEUXFNVPWgfaJk29JqaIZFnyG1V85LHhX9yGSLpn1gXF3Yt/dtxIoKiE6wFy6W18bzw+6zABvcIvXz7hiWGNp enzo@dri&amp;quot; &amp;gt;&amp;gt; /root/.ssh/authorized_keys&lt;br /&gt;
chmod 700 /root/.ssh&lt;br /&gt;
chmod 600 /root/.ssh/authorized_keys&lt;br /&gt;
&lt;br /&gt;
useradd -m -u 1020 -G fwadmin,dev,adm,staff,adm-projects,wheel -s /bin/bash mike&lt;br /&gt;
mkdir /home/mike/.ssh&lt;br /&gt;
chmod 700 /home/mike/.ssh&lt;br /&gt;
echo &amp;quot;ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQCrFOIGcDPe+LfoPc11vtv2EOVG63zBndLVnf48mC+krw2vXomDLXG+KnhIAx1yFhCh6B/8R9C3wMxwhghemE3succS+Q7Truu2pd7zDmDNn6cd8Iw02qe8dl3nZhVk5XtGMgeV3JRA7u8q32i4tadbONRICExjcm9pVL5wx5aLzNBtu1opyMdvHc0dBelghVa9kkg6bRri8AF38M16NTEqQNA7crwHHa9ZLBE+8xFWmkJdBJ7zRoR6XEwbOr020VEM+sKzCPl0sy606aW3bi59tYobqAGBjTglIOJWXKMxu1cPJnSCx6Xom9F6AeF1C4CghVrZpfu++XSmJQtXoId m.reault@hegyd.com&amp;quot; &amp;gt; /home/mike/.ssh/authorized_keys&lt;br /&gt;
chmod 600 /home/mike/.ssh/authorized_keys&lt;br /&gt;
chown -R mike:mike /home/mike/.ssh&lt;br /&gt;
&lt;br /&gt;
useradd -m -u 1021 -G fwadmin,dev,adm,staff,adm-projects,wheel -s /bin/bash -p paCtx8rsjkGhQ admin&lt;br /&gt;
mkdir /home/admin/.ssh&lt;br /&gt;
chmod 700 /home/admin/.ssh&lt;br /&gt;
echo &amp;quot;ssh-dss AAAAB3NzaC1kc3MAAACBAM0TYqkYRN8FKBSRwAwgeUcoyjkW3Bw07QqGfJcNA90b6/id0riHYd6WJBCeQKsUqT+CxIPAhUA9dVqON9kfO8LtBPllMwqoTWtUth2tqRV35c8ANqv3x/RoPGZlOIiRplH6+uUuVElOBRIKmhzwBUVnVG5Ri6P06pjrc1D9emN5AAAAFQDiPCxtR+Pq1yDeg483IEdyWoepeQAAAIBE9RS1C/fR83HUzO3f1mmBgL8ipKx8+lFBcsEU9odOZuWsXkIdZAIjrgpzAzTEGD+4bWUiXhS0kwQqDp9bSBliw2atEXrTsgbHOV/gLFPAwoyv3IpSuFRMIwGYXQc6PJcZaAhtJ9FNEcCcvkuMC23eeO8XnV0Fl+3m25QIo9+SCgAAAIBB3EAkSlZqj5igXarzP5YaBDOwPSnasBHcxymtLuQwrjEqR/qa9qcGBSBOKMDfgB9IlLei9Ug668Q0WXEy8/ovV2P+tx6juETi0l2yt3Nm1S6IIYHbXR5BkMM4CAV6U2bR3yCg+sx4encqCJOAIf+xlZzzFJBMbgTQhpJXIfcwOw== admin@backup.hegyd.com&lt;br /&gt;
ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDfcJ8J5YR6F7qrYLuVJ3YIqOXqNvj1OnYd0zybZ45X+IeFKePo2hL1NHALHWxys6Qo4Ta3pPcRkliQBy51IIXOtNVp90C4XqTNkwaAl6X4RnPPoGNVgq1V53BW/mkUYsvLoYTJHokb+a3exGHCYaPbuj09FV5VVdF2uGUIiRyMZzmZurLCzySagP+8e34ZrLDlwwmDtd24CVc0OyxikqFOzzOkvCWTaAttGv7qyAlwjyAAMTqlJhqPNaCQcOJVEGiwXNlXqjroRJz7j4a3vEd3xujfY3zeSu9U22iCgAJWiLRI+M7m7af4/yxTV8IYNvpOMTjqMnxOEAKsiCLmrwUJ MGA@HEGYD&lt;br /&gt;
ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDSpLz0aUxPDyO5cXPm8HQkaNAUjNNULrhH8G3Nvw7SdhAvRVL9/RKzXu5Aa4nSQd0u61bWVlGvDVSSZgZGRnoxsmzK1aOJWcgJmhVI1r6o9fVKSxz/x+1uE8PFJxUVaGULoLvDRzZLDazg/c/Djb5AgTprmw8KvMKdcDk/kCixFmjEObuOwFbnA/ZbnHS8PPUgHSCwLNAQOUSZSLRZzEFRKO4+HCl5T7iZfCGd7dCInysG2tVzBJCqsN7hw5fhz49Kb1txa93dYhY7kh7SYqCYthGToqGVcDNQX7cXCP2Sqpw+2N/SAcke6E/MgalYAr40dIRRFuUJKX8LxLoko47r admin@rescue&lt;br /&gt;
ssh-dss AAAAB3NzaC1kc3MAAACBAPoQ6wRywMMkQ0npdVnRdlIclapxF0n3kK7iljksiwfi5p8VzGgbF6KxYiroJaKu7Q3gf4EgPlTyWJ8TgCI/bji/bCTqdPfMjQpp621l6p244WSMQEWipExnCkI6oBTuEK1Hr/T435ygwscwl2vcGnXQcGA6K7p16LpsLHykKPKtAAAAFQC1B/WkyCWjVSubUZgMBNfCeE2DaQAAAIBLmHlw2IrhZEhuz1m3k1H+ssH1JiPTcN1I6Z+M/n3OTYrdMIBuPLEtr3P+SZrnmZVLlwIzWtlw2dtwv+5G0UpzgNKmUQf27o2sgrKnSap2FP3cqBbDuUrsaZLexVawCualQPxTcXqufanrwPPYht3rtM5J3VmkW/jqpATxXJnO5wAAAIB+u9M9bObM7YzB7CZ4jmr4wXAo2HocqvBygmSX4dj3qgsqJoJ7bOATCYVSps6kqVcvWvztZ58duC1gvomDB+56CAPkin3S52Wtq6J/Qz3q+SEJNqcZ5+qiGn9mORaTsEx+iaA4pNbRjuKMp7rmWJ1gQ4e/OxQwmJXpTARsZIkBOw== admin@SRV-ADMIN-HEGYD&lt;br /&gt;
ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDDSTvhJwZSkwprrGoTTCDXK4p4VtyGo9EBNckRimYpwUAIq5MV3coWwrfJR/5qH7gYgZdCtBkZR/Mq59Xoeug7Gs5saoVkM0AjjIWPIpx52tl6/mnMvb7XrHwgonxiP2UR5o6tzVJgIK5jO7K6ezaJMobbmorxTDr7zcRm3obON1s21+Wv2FXZBUsFxXL3QjoECgh9mCV7bIjVis6Wl/bPq/ufLwcIhSnnpAzes7kWrfpIU825wUizdyp3JL8clDt1ovdBll7HdnCxmpux/NQQAixNYZhS0G65xXa8Db6hb3XS9v0AZcx07xsP+bGrUMo++L+HPqLYVADTskiRST+Z admin@SRV-ADMIN-HEGYD&lt;br /&gt;
ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAHM3LBXe42KgEg9S23UO/PvL9EaYqECQDaRpQRJT7lkbcCNKTspRLVSHfWyyirykAME9fYcWhs6FJpE1/S/H2Pyre/0kUs9fZcaDyIuieow8lTu2dUYhZeMXmD0Uk4oUliaNxO3ATth116wdH/sp7Z46PofnNop2oAEhML7pJIN4/3v9BbUyzJNMQ1ZspPJh0e4P1dtNBVo/vIfByNWMgAVJW4w0Srcir13KsQG2FhWAZVhNBqUmVJnB6TwfcR27zQrxOIuk2R3g4eGHBZtckgA+KHEacPu9Sy7Hzp2Qz0kr+pylcpVbKv0Wl2Uyie7ekt/juiO8NdylBo4DD6+jWfESooLrfaXBLSzXDy2OWENxclmwKsj1CFFHNwyvBTooeNzMjHp1+lI4I0GDiF5ZdBA01hhEs9lsn6ZIkjj2WMaW5BVw7VtdsG4S3ZxTowviFStf7CTuHKLm2gPBBCXj4gkuXNOEta+fFBGBJDLPWfzWSOBcUEexL2CVeLI+xxtwqWjogsYLISydT1kAf/ucSmC7hIUab1UVwCHFxg8JQ1G/ne/XY3JwVSflHpVSWYAqerb9PF80nr+MSWuzq5BMmFboEUXFNVPWgfaJk29JqaIZFnyG1V85LHhX9yGSLpn1gXF3Yt/dtxIoKiE6wFy6W18bzw+6zABvcIvXz7hiWGNp enzo@dri&lt;br /&gt;
&amp;quot; &amp;gt; /home/admin/.ssh/authorized_keys&lt;br /&gt;
chmod 600 /home/admin/.ssh/authorized_keys&lt;br /&gt;
chown -R admin:admin /home/admin/.ssh&lt;br /&gt;
&lt;br /&gt;
useradd -m -u 1022 -G fwadmin,dev,adm,staff,adm-projects,wheel -s /bin/bash -p pa2TnhUhhBRfU support&lt;br /&gt;
mkdir /home/support/.ssh&lt;br /&gt;
chmod 700 /home/support/.ssh&lt;br /&gt;
touch /home/support/.ssh/authorized_keys&lt;br /&gt;
chmod 600 /home/support/.ssh/authorized_keys&lt;br /&gt;
chown -R support:support /home/support/.ssh&lt;br /&gt;
&lt;br /&gt;
chmod 750 /home/*&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*  Configurer openssh-server&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
echo &amp;quot;alias root=\&amp;quot;ssh -AX root@localhost\&amp;quot;&amp;quot; &amp;gt;&amp;gt;/home/admin/.bashrc&lt;br /&gt;
sed -i 's/^PermitRootLogin yes/PermitRootLogin without-password/' /etc/ssh/sshd_config&lt;br /&gt;
cat &amp;gt;&amp;gt; /etc/ssh/sshd_config &amp;lt;&amp;lt;EOF&lt;br /&gt;
&lt;br /&gt;
UseDns no&lt;br /&gt;
AllowUsers root mike admin support&lt;br /&gt;
EOF&lt;br /&gt;
service ssh reload&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Installer le serveur de mail local&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
debconf-set-selections &amp;lt;&amp;lt;EOF&lt;br /&gt;
postfix postfix/root_address    string&lt;br /&gt;
postfix postfix/rfc1035_violation       boolean false&lt;br /&gt;
postfix postfix/mydomain_warning        boolean&lt;br /&gt;
postfix postfix/mynetworks      string  127.0.0.0/8 [::ffff:127.0.0.0]/104 [::1]/128&lt;br /&gt;
postfix postfix/mailname        string  $(hostname -f)&lt;br /&gt;
postfix postfix/tlsmgr_upgrade_warning  boolean&lt;br /&gt;
postfix postfix/recipient_delim string  +&lt;br /&gt;
postfix postfix/main_mailer_type        select  Internet Site&lt;br /&gt;
postfix postfix/destinations    string  $(hostname -f), localhost.$(hostname -f | sed -e 's/^[^.]\+\.\(.*\)$/\1/'), localhost&lt;br /&gt;
postfix postfix/retry_upgrade_warning   boolean&lt;br /&gt;
# Faut-il installer postfix malgré l'incompatibilité du noyau ?&lt;br /&gt;
postfix postfix/kernel_version_warning  boolean&lt;br /&gt;
postfix postfix/not_configured  error&lt;br /&gt;
postfix postfix/mailbox_limit   string  0&lt;br /&gt;
postfix postfix/relayhost       string&lt;br /&gt;
postfix postfix/procmail        boolean false&lt;br /&gt;
postfix postfix/bad_recipient_delimiter error&lt;br /&gt;
postfix postfix/protocols       select  ipv4&lt;br /&gt;
postfix postfix/chattr  boolean false&lt;br /&gt;
EOF&lt;br /&gt;
&lt;br /&gt;
NB : les erreurs sur le ligne 13 et 17 sont normales.&lt;br /&gt;
&lt;br /&gt;
heirloom-mailx est déprécié mais présent dans le paquet s-nail&lt;br /&gt;
&lt;br /&gt;
apt-get -y install postfix s-nail&lt;br /&gt;
&lt;br /&gt;
cat &amp;gt;&amp;gt; /etc/logrotate.d/rsyslog &amp;lt;&amp;lt;EOF&lt;br /&gt;
/var/log/syslog&lt;br /&gt;
/var/log/mail.log&lt;br /&gt;
{&lt;br /&gt;
    rotate 4&lt;br /&gt;
    weekly&lt;br /&gt;
    missingok&lt;br /&gt;
    notifempty&lt;br /&gt;
    compress&lt;br /&gt;
    delaycompress&lt;br /&gt;
    create 640 root dev&lt;br /&gt;
    sharedscripts&lt;br /&gt;
    postrotate&lt;br /&gt;
        invoke-rc.d rsyslog rotate &amp;gt; /dev/null&lt;br /&gt;
    endscript&lt;br /&gt;
}&lt;br /&gt;
/var/log/mail.info&lt;br /&gt;
/var/log/mail.warn&lt;br /&gt;
/var/log/mail.err&lt;br /&gt;
/var/log/daemon.log&lt;br /&gt;
/var/log/kern.log&lt;br /&gt;
/var/log/auth.log&lt;br /&gt;
/var/log/user.log&lt;br /&gt;
/var/log/lpr.log&lt;br /&gt;
/var/log/cron.log&lt;br /&gt;
/var/log/debug&lt;br /&gt;
/var/log/messages&lt;br /&gt;
{&lt;br /&gt;
	rotate 4&lt;br /&gt;
	weekly&lt;br /&gt;
	missingok&lt;br /&gt;
	notifempty&lt;br /&gt;
	compress&lt;br /&gt;
	delaycompress&lt;br /&gt;
	sharedscripts&lt;br /&gt;
	postrotate&lt;br /&gt;
		/usr/lib/rsyslog/rsyslog-rotate&lt;br /&gt;
	endscript&lt;br /&gt;
}&lt;br /&gt;
EOF&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Activer les logs postfix&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
postfix stop&lt;br /&gt;
postconf maillog_file=/var/log/maillog&lt;br /&gt;
postfix start&lt;br /&gt;
chgrp dev /var/log/mail.log&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
cat &amp;gt;&amp;gt; /etc/aliases &amp;lt;&amp;lt;EOF&lt;br /&gt;
root: tech@hegyd.com&lt;br /&gt;
mike: m.reault@netprestation.com&lt;br /&gt;
EOF&lt;br /&gt;
newaliases&lt;br /&gt;
service postfix reload&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* Cloner le depot sys-common&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Au préalable, pour autoriser le git, se connecter sur srv-admin ( bastion ) et faire :&lt;br /&gt;
&lt;br /&gt;
eval $(ssh-agent)&lt;br /&gt;
ssh-add&lt;br /&gt;
ssh root@nouvelle_vm &lt;br /&gt;
ou ssh nouvelle_vm puis su - root&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
mkdir /usr/local/share/hegyd&lt;br /&gt;
cat &amp;gt; ~/.ssh/config &amp;lt;&amp;lt; EOF&lt;br /&gt;
PubkeyAcceptedKeyTypes=+ssh-dss&lt;br /&gt;
PubKeyAcceptedKeyTypes=+ssh-rsa&lt;br /&gt;
Host git.hegyd.net&lt;br /&gt;
	StrictHostKeyChecking no&lt;br /&gt;
	HostKeyAlgorithms=+ssh-dss&lt;br /&gt;
EOF&lt;br /&gt;
git clone -q git@git.hegyd.net:sys-common /usr/local/share/hegyd/sys-common&lt;br /&gt;
chmod -R g+rw /usr/local/share/hegyd&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Ajouter une version prédéfinie de VimRC&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
ln -s /usr/local/share/hegyd/sys-common/vim/vimrc_hegyd /etc/vim/vimrc.local&lt;br /&gt;
sed -i '78,80s/^/&amp;quot;/' /usr/share/vim/vim81/defaults.vim&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Ajouter le script d'alerte des reboot&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
cat &amp;lt;&amp;lt;EOF &amp;gt;/etc/rc.local&lt;br /&gt;
#!/bin/sh -e&lt;br /&gt;
#&lt;br /&gt;
# rc.local&lt;br /&gt;
#&lt;br /&gt;
# This script is executed at the end of each multiuser runlevel.&lt;br /&gt;
# Make sure that the script will &amp;quot;exit 0&amp;quot; on success or any other&lt;br /&gt;
# value on error.&lt;br /&gt;
#&lt;br /&gt;
# In order to enable or disable this script just change the execution&lt;br /&gt;
# bits.&lt;br /&gt;
#&lt;br /&gt;
# By default this script does nothing.&lt;br /&gt;
&lt;br /&gt;
exit 0&lt;br /&gt;
EOF&lt;br /&gt;
chmod +x /etc/rc.local&lt;br /&gt;
systemctl start rc-local&lt;br /&gt;
systemctl status rc-local&lt;br /&gt;
sed -i '/^exit 0/i\/usr\/local\/share\/hegyd\/sys-common\/bin\/alert-reboot' /etc/rc.local&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== IP Vrack (pour les VMs) ==&lt;br /&gt;
* Si la VM doit avoir une IP VRACK, il faut la configurer après avoir chois une IP dans le fichier des IPs&lt;br /&gt;
* Se configure via l'UI Proxmox généralement sur un pont vmbr1 ( screenshots à faire )&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
NB : pour les hyperviseurs, voir après l'installation dans le wiki&amp;lt;br /&amp;gt;&lt;br /&gt;
* Pour les serveurs physiques, positionner l'adresse VRack sur l'interface eth1 ou eth3 (selon le serveur)&lt;br /&gt;
&lt;br /&gt;
== Pare feu ==&lt;br /&gt;
* Important : Suppression de ufw installé automatiquement avec Debian 10/Buster et qui bloque fwbuilder.&lt;br /&gt;
Référence : https://talk.lowendspirit.com/discussion/290/resolved-ufw-iptables-not-working-in-debian-10-minimal&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
apt install iptables&lt;br /&gt;
update-alternatives --set iptables /usr/sbin/iptables-legacy&lt;br /&gt;
update-alternatives --set ip6tables /usr/sbin/ip6tables-legacy&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Configurer le système&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
mkdir /etc/firewall&lt;br /&gt;
chgrp fwadmin /etc/firewall&lt;br /&gt;
chmod 2770 /etc/firewall&lt;br /&gt;
sed  -i -e '/^Defaults\s\+env_reset\s*$/aDefaults:%fwadmin   !lecture , passwd_timeout=1 , timestamp_timeout=1' -e &amp;quot;/^root\s\+ALL=(ALL:ALL)\s\+ALL\s*$/a%fwadmin  ALL = NOPASSWD: /etc/firewall/$(hostname -f).fw , /usr/bin/pkill&amp;quot; /etc/sudoers&lt;br /&gt;
sed -i &amp;quot;/^exit 0/i\/etc\/firewall\/$(hostname -f).fw&amp;quot; /etc/rc.local&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Créer et déployer le par feu&lt;br /&gt;
'''Créer le firewall sur firewall-builder puis le déployer'''&lt;br /&gt;
* Ajouter les vm dans le groupe &amp;quot;Virtual Machine&amp;quot; de firewall builder&lt;br /&gt;
* Ajouter les serveurs dans le groupe &amp;quot;Servers Applicatifs&amp;quot; de firewall builder&lt;br /&gt;
&lt;br /&gt;
== Installation paquets clients ( MYSQL / MARIADB ) ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
apt-get install mysql-client&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
ou ( dernier Buster )&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
apt-get install default-mysql-client&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Si le serveur MySQL doit être installé sur la machine :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
apt-get install mysql-server&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
ou&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
apt-get install default-mysql-server&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
==== UTF-8 client / serveur ====&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sed -i -e '/\[client\]/{n;n;/$/a \&lt;br /&gt;
default-character-set = utf8&lt;br /&gt;
}' \&lt;br /&gt;
 -e '/\[mysqld\]/a \&lt;br /&gt;
character_set_server    = utf8\&lt;br /&gt;
collation_server        = utf8_general_ci' \&lt;br /&gt;
 -e '/\[mysql\]/a \&lt;br /&gt;
default-character-set = utf8' /etc/mysql/my.cnf&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</description>
			<pubDate>Mon, 17 Jul 2023 14:52:39 GMT</pubDate>			<dc:creator>Pentasonic</dc:creator>			<comments>https://wiki.hegyd.com/index.php/Discussion:Systeme_d%27exploitation_Debian_12</comments>		</item>
		<item>
			<title>Systeme d'exploitation Debian 12</title>
			<link>https://wiki.hegyd.com/index.php/Systeme_d%27exploitation_Debian_12</link>
			<description>&lt;p&gt;Pentasonic&amp;nbsp;:&amp;#32;/* Pare feu */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;page en cours de création...&lt;br /&gt;
&lt;br /&gt;
== Debian 12 ( &amp;quot;Bookworm&amp;quot; ) ==&lt;br /&gt;
&lt;br /&gt;
* Si on arrive ici après l'installation d'une VM KVM, il faut d'abord se connecter depuis la console de la vm sur l'hyperviseur Proxmox en root, puis :&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
cat &amp;gt; /etc/ssh/sshd_config &amp;lt;&amp;lt;EOF&lt;br /&gt;
Include /etc/ssh/sshd_config.d/*.conf&lt;br /&gt;
PermitRootLogin without-password &lt;br /&gt;
PubkeyAcceptedAlgorithms +ssh-rsa&lt;br /&gt;
PubkeyAuthentication yes&lt;br /&gt;
AuthorizedKeysFile	.ssh/authorized_keys .ssh/authorized_keys2&lt;br /&gt;
KbdInteractiveAuthentication no&lt;br /&gt;
UsePAM yes&lt;br /&gt;
X11Forwarding yes&lt;br /&gt;
PrintMotd no&lt;br /&gt;
AcceptEnv LANG LC_*&lt;br /&gt;
Subsystem	sftp	/usr/lib/openssh/sftp-server&lt;br /&gt;
UseDns no&lt;br /&gt;
AllowUsers root mike admin support&lt;br /&gt;
EOF&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
On peut alors se connecter maintenant depuis Putty/MRemote via le compte root et le mot de passe saisi lors de l'installation.&lt;br /&gt;
&lt;br /&gt;
* Modification du mot de passe root si nécessaire, et selon la règle de nommage usuelle.&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
passwd&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
* Installer les paquets de base :&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
# Configuration APT pour remonter /tmp avec le flag exec (nécessaire pour certains paquets)&lt;br /&gt;
cat &amp;gt;&amp;gt; /etc/apt/apt.conf &amp;lt;&amp;lt;EOF&lt;br /&gt;
DPkg::Pre-Invoke{&amp;quot;mount -o remount,exec /tmp&amp;quot;;};&lt;br /&gt;
DPkg::Post-Invoke {&amp;quot;mount -o remount /tmp&amp;quot;;};&lt;br /&gt;
EOF&lt;br /&gt;
&lt;br /&gt;
apt-get update &amp;amp;&amp;amp; apt-get -y upgrade&lt;br /&gt;
apt-get -y install bash-completion ntp sudo htop telnet sysstat subversion git less vim-nox cscope exuberant-ctags&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
NB : si l'apt-get essaie de passer en ipv6 et que cela ne fonctionne pas, il faut modifier la ligne 54 du fichier /etc/gai.conf de la façon suivante :&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
precedence ::ffff:0:0/96  100&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Paramétrer les locales :&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
echo -n &amp;gt; /etc/environment&lt;br /&gt;
echo -n &amp;gt; /etc/default/locale&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Paramétrer debconf :&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
apt-get install dialog &amp;amp;&amp;amp;&lt;br /&gt;
echo &amp;quot;debconf debconf/priority        select high&amp;quot; | debconf-set-selections &amp;amp;&amp;amp;&lt;br /&gt;
echo &amp;quot;debconf debconf/frontend        select Dialog&amp;quot; | debconf-set-selections&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Définir vim comme éditeur par défaut&lt;br /&gt;
&amp;lt;pre&amp;gt;update-alternatives --set editor /usr/bin/vim.nox&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Paramétrer l'environnement utilisateur&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sed -i '32,38s/^#//' /etc/bash.bashrc&lt;br /&gt;
cat &amp;gt;&amp;gt; /etc/bash.bashrc &amp;lt;&amp;lt;EOF&lt;br /&gt;
&lt;br /&gt;
export LS_OPTIONS='--color=auto'&lt;br /&gt;
eval &amp;quot;\`dircolors\`&amp;quot;&lt;br /&gt;
alias ls='ls \$LS_OPTIONS'&lt;br /&gt;
alias ll='ls \$LS_OPTIONS -l'&lt;br /&gt;
alias grep='grep --color=auto'&lt;br /&gt;
EOF&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Modifier le shell par défaut des utilisateurs en éditant la lignes suivante du fichier &amp;quot;/etc/default/useradd&amp;quot; :&lt;br /&gt;
&amp;lt;pre&amp;gt;sed -i 's/^SHELL=\/bin\/sh/SHELL=\/bin\/bash/' /etc/default/useradd&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Gestion du Umask&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sed -i 's/^UMASK\s\+022/UMASK    002/' /etc/login.defs&lt;br /&gt;
echo &amp;quot;session optional pam_umask.so&amp;quot; &amp;gt;&amp;gt; /etc/pam.d/common-session&lt;br /&gt;
echo &amp;quot;session optional pam_umask.so&amp;quot; &amp;gt;&amp;gt; /etc/pam.d/common-session-noninteractive&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Création des groupes par défaut&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
userdel -r user1 #user créé pendant l'installation&lt;br /&gt;
groupadd -g 1000 dev&lt;br /&gt;
groupadd -g 1001 grsec&lt;br /&gt;
groupadd -g 1002 fwadmin&lt;br /&gt;
groupadd -g 1003 adm-projects&lt;br /&gt;
groupadd -g 1004 wheel&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Ajouter les utilisateurs opérateurs&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
mkdir /root/.ssh&lt;br /&gt;
echo &amp;quot;ssh-dss AAAAB3NzaC1kc3MAAACBAM0TYqkYRN8FKBSRwAwgeUcoyjkW3Bw07QqGfJcNA90b6/id0riHYd6WJBCeQKsUqT+CxIPAhUA9dVqON9kfO8LtBPllMwqoTWtUth2tqRV35c8ANqv3x/RoPGZlOIiRplH6+uUuVElOBRIKmhzwBUVnVG5Ri6P06pjrc1D9emN5AAAAFQDiPCxtR+Pq1yDeg483IEdyWoepeQAAAIBE9RS1C/fR83HUzO3f1mmBgL8ipKx8+lFBcsEU9odOZuWsXkIdZAIjrgpzAzTEGD+4bWUiXhS0kwQqDp9bSBliw2atEXrTsgbHOV/gLFPAwoyv3IpSuFRMIwGYXQc6PJcZaAhtJ9FNEcCcvkuMC23eeO8XnV0Fl+3m25QIo9+SCgAAAIBB3EAkSlZqj5igXarzP5YaBDOwPSnasBHcxymtLuQwrjEqR/qa9qcGBSBOKMDfgB9IlLei9Ug668Q0WXEy8/ovV2P+tx6juETi0l2yt3Nm1S6IIYHbXR5BkMM4CAV6U2bR3yCg+sx4encqCJOAIf+xlZzzFJBMbgTQhpJXIfcwOw== admin@backup.hegyd.com&lt;br /&gt;
ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDfcJ8J5YR6F7qrYLuVJ3YIqOXqNvj1OnYd0zybZ45X+IeFKePo2hL1NHALHWxys6Qo4Ta3pPcRkliQBy51IIXOtNVp90C4XqTNkwaAl6X4RnPPoGNVgq1V53BW/mkUYsvLoYTJHokb+a3exGHCYaPbuj09FV5VVdF2uGUIiRyMZzmZurLCzySagP+8e34ZrLDlwwmDtd24CVc0OyxikqFOzzOkvCWTaAttGv7qyAlwjyAAMTqlJhqPNaCQcOJVEGiwXNlXqjroRJz7j4a3vEd3xujfY3zeSu9U22iCgAJWiLRI+M7m7af4/yxTV8IYNvpOMTjqMnxOEAKsiCLmrwUJ MGA@HEGYD&lt;br /&gt;
ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDSpLz0aUxPDyO5cXPm8HQkaNAUjNNULrhH8G3Nvw7SdhAvRVL9/RKzXu5Aa4nSQd0u61bWVlGvDVSSZgZGRnoxsmzK1aOJWcgJmhVI1r6o9fVKSxz/x+1uE8PFJxUVaGULoLvDRzZLDazg/c/Djb5AgTprmw8KvMKdcDk/kCixFmjEObuOwFbnA/ZbnHS8PPUgHSCwLNAQOUSZSLRZzEFRKO4+HCl5T7iZfCGd7dCInysG2tVzBJCqsN7hw5fhz49Kb1txa93dYhY7kh7SYqCYthGToqGVcDNQX7cXCP2Sqpw+2N/SAcke6E/MgalYAr40dIRRFuUJKX8LxLoko47r admin@rescue&lt;br /&gt;
ssh-dss AAAAB3NzaC1kc3MAAACBAPoQ6wRywMMkQ0npdVnRdlIclapxF0n3kK7iljksiwfi5p8VzGgbF6KxYiroJaKu7Q3gf4EgPlTyWJ8TgCI/bji/bCTqdPfMjQpp621l6p244WSMQEWipExnCkI6oBTuEK1Hr/T435ygwscwl2vcGnXQcGA6K7p16LpsLHykKPKtAAAAFQC1B/WkyCWjVSubUZgMBNfCeE2DaQAAAIBLmHlw2IrhZEhuz1m3k1H+ssH1JiPTcN1I6Z+M/n3OTYrdMIBuPLEtr3P+SZrnmZVLlwIzWtlw2dtwv+5G0UpzgNKmUQf27o2sgrKnSap2FP3cqBbDuUrsaZLexVawCualQPxTcXqufanrwPPYht3rtM5J3VmkW/jqpATxXJnO5wAAAIB+u9M9bObM7YzB7CZ4jmr4wXAo2HocqvBygmSX4dj3qgsqJoJ7bOATCYVSps6kqVcvWvztZ58duC1gvomDB+56CAPkin3S52Wtq6J/Qz3q+SEJNqcZ5+qiGn9mORaTsEx+iaA4pNbRjuKMp7rmWJ1gQ4e/OxQwmJXpTARsZIkBOw== admin@SRV-ADMIN-HEGYD&lt;br /&gt;
ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDDSTvhJwZSkwprrGoTTCDXK4p4VtyGo9EBNckRimYpwUAIq5MV3coWwrfJR/5qH7gYgZdCtBkZR/Mq59Xoeug7Gs5saoVkM0AjjIWPIpx52tl6/mnMvb7XrHwgonxiP2UR5o6tzVJgIK5jO7K6ezaJMobbmorxTDr7zcRm3obON1s21+Wv2FXZBUsFxXL3QjoECgh9mCV7bIjVis6Wl/bPq/ufLwcIhSnnpAzes7kWrfpIU825wUizdyp3JL8clDt1ovdBll7HdnCxmpux/NQQAixNYZhS0G65xXa8Db6hb3XS9v0AZcx07xsP+bGrUMo++L+HPqLYVADTskiRST+Z admin@SRV-ADMIN-HEGYD&lt;br /&gt;
ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAHM3LBXe42KgEg9S23UO/PvL9EaYqECQDaRpQRJT7lkbcCNKTspRLVSHfWyyirykAME9fYcWhs6FJpE1/S/H2Pyre/0kUs9fZcaDyIuieow8lTu2dUYhZeMXmD0Uk4oUliaNxO3ATth116wdH/sp7Z46PofnNop2oAEhML7pJIN4/3v9BbUyzJNMQ1ZspPJh0e4P1dtNBVo/vIfByNWMgAVJW4w0Srcir13KsQG2FhWAZVhNBqUmVJnB6TwfcR27zQrxOIuk2R3g4eGHBZtckgA+KHEacPu9Sy7Hzp2Qz0kr+pylcpVbKv0Wl2Uyie7ekt/juiO8NdylBo4DD6+jWfESooLrfaXBLSzXDy2OWENxclmwKsj1CFFHNwyvBTooeNzMjHp1+lI4I0GDiF5ZdBA01hhEs9lsn6ZIkjj2WMaW5BVw7VtdsG4S3ZxTowviFStf7CTuHKLm2gPBBCXj4gkuXNOEta+fFBGBJDLPWfzWSOBcUEexL2CVeLI+xxtwqWjogsYLISydT1kAf/ucSmC7hIUab1UVwCHFxg8JQ1G/ne/XY3JwVSflHpVSWYAqerb9PF80nr+MSWuzq5BMmFboEUXFNVPWgfaJk29JqaIZFnyG1V85LHhX9yGSLpn1gXF3Yt/dtxIoKiE6wFy6W18bzw+6zABvcIvXz7hiWGNp enzo@dri&amp;quot; &amp;gt;&amp;gt; /root/.ssh/authorized_keys&lt;br /&gt;
chmod 700 /root/.ssh&lt;br /&gt;
chmod 600 /root/.ssh/authorized_keys&lt;br /&gt;
&lt;br /&gt;
useradd -m -u 1020 -G fwadmin,dev,adm,staff,adm-projects,wheel -s /bin/bash mike&lt;br /&gt;
mkdir /home/mike/.ssh&lt;br /&gt;
chmod 700 /home/mike/.ssh&lt;br /&gt;
echo &amp;quot;ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQCrFOIGcDPe+LfoPc11vtv2EOVG63zBndLVnf48mC+krw2vXomDLXG+KnhIAx1yFhCh6B/8R9C3wMxwhghemE3succS+Q7Truu2pd7zDmDNn6cd8Iw02qe8dl3nZhVk5XtGMgeV3JRA7u8q32i4tadbONRICExjcm9pVL5wx5aLzNBtu1opyMdvHc0dBelghVa9kkg6bRri8AF38M16NTEqQNA7crwHHa9ZLBE+8xFWmkJdBJ7zRoR6XEwbOr020VEM+sKzCPl0sy606aW3bi59tYobqAGBjTglIOJWXKMxu1cPJnSCx6Xom9F6AeF1C4CghVrZpfu++XSmJQtXoId m.reault@hegyd.com&amp;quot; &amp;gt; /home/mike/.ssh/authorized_keys&lt;br /&gt;
chmod 600 /home/mike/.ssh/authorized_keys&lt;br /&gt;
chown -R mike:mike /home/mike/.ssh&lt;br /&gt;
&lt;br /&gt;
useradd -m -u 1021 -G fwadmin,dev,adm,staff,adm-projects,wheel -s /bin/bash -p paCtx8rsjkGhQ admin&lt;br /&gt;
mkdir /home/admin/.ssh&lt;br /&gt;
chmod 700 /home/admin/.ssh&lt;br /&gt;
echo &amp;quot;ssh-dss AAAAB3NzaC1kc3MAAACBAM0TYqkYRN8FKBSRwAwgeUcoyjkW3Bw07QqGfJcNA90b6/id0riHYd6WJBCeQKsUqT+CxIPAhUA9dVqON9kfO8LtBPllMwqoTWtUth2tqRV35c8ANqv3x/RoPGZlOIiRplH6+uUuVElOBRIKmhzwBUVnVG5Ri6P06pjrc1D9emN5AAAAFQDiPCxtR+Pq1yDeg483IEdyWoepeQAAAIBE9RS1C/fR83HUzO3f1mmBgL8ipKx8+lFBcsEU9odOZuWsXkIdZAIjrgpzAzTEGD+4bWUiXhS0kwQqDp9bSBliw2atEXrTsgbHOV/gLFPAwoyv3IpSuFRMIwGYXQc6PJcZaAhtJ9FNEcCcvkuMC23eeO8XnV0Fl+3m25QIo9+SCgAAAIBB3EAkSlZqj5igXarzP5YaBDOwPSnasBHcxymtLuQwrjEqR/qa9qcGBSBOKMDfgB9IlLei9Ug668Q0WXEy8/ovV2P+tx6juETi0l2yt3Nm1S6IIYHbXR5BkMM4CAV6U2bR3yCg+sx4encqCJOAIf+xlZzzFJBMbgTQhpJXIfcwOw== admin@backup.hegyd.com&lt;br /&gt;
ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDfcJ8J5YR6F7qrYLuVJ3YIqOXqNvj1OnYd0zybZ45X+IeFKePo2hL1NHALHWxys6Qo4Ta3pPcRkliQBy51IIXOtNVp90C4XqTNkwaAl6X4RnPPoGNVgq1V53BW/mkUYsvLoYTJHokb+a3exGHCYaPbuj09FV5VVdF2uGUIiRyMZzmZurLCzySagP+8e34ZrLDlwwmDtd24CVc0OyxikqFOzzOkvCWTaAttGv7qyAlwjyAAMTqlJhqPNaCQcOJVEGiwXNlXqjroRJz7j4a3vEd3xujfY3zeSu9U22iCgAJWiLRI+M7m7af4/yxTV8IYNvpOMTjqMnxOEAKsiCLmrwUJ MGA@HEGYD&lt;br /&gt;
ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDSpLz0aUxPDyO5cXPm8HQkaNAUjNNULrhH8G3Nvw7SdhAvRVL9/RKzXu5Aa4nSQd0u61bWVlGvDVSSZgZGRnoxsmzK1aOJWcgJmhVI1r6o9fVKSxz/x+1uE8PFJxUVaGULoLvDRzZLDazg/c/Djb5AgTprmw8KvMKdcDk/kCixFmjEObuOwFbnA/ZbnHS8PPUgHSCwLNAQOUSZSLRZzEFRKO4+HCl5T7iZfCGd7dCInysG2tVzBJCqsN7hw5fhz49Kb1txa93dYhY7kh7SYqCYthGToqGVcDNQX7cXCP2Sqpw+2N/SAcke6E/MgalYAr40dIRRFuUJKX8LxLoko47r admin@rescue&lt;br /&gt;
ssh-dss AAAAB3NzaC1kc3MAAACBAPoQ6wRywMMkQ0npdVnRdlIclapxF0n3kK7iljksiwfi5p8VzGgbF6KxYiroJaKu7Q3gf4EgPlTyWJ8TgCI/bji/bCTqdPfMjQpp621l6p244WSMQEWipExnCkI6oBTuEK1Hr/T435ygwscwl2vcGnXQcGA6K7p16LpsLHykKPKtAAAAFQC1B/WkyCWjVSubUZgMBNfCeE2DaQAAAIBLmHlw2IrhZEhuz1m3k1H+ssH1JiPTcN1I6Z+M/n3OTYrdMIBuPLEtr3P+SZrnmZVLlwIzWtlw2dtwv+5G0UpzgNKmUQf27o2sgrKnSap2FP3cqBbDuUrsaZLexVawCualQPxTcXqufanrwPPYht3rtM5J3VmkW/jqpATxXJnO5wAAAIB+u9M9bObM7YzB7CZ4jmr4wXAo2HocqvBygmSX4dj3qgsqJoJ7bOATCYVSps6kqVcvWvztZ58duC1gvomDB+56CAPkin3S52Wtq6J/Qz3q+SEJNqcZ5+qiGn9mORaTsEx+iaA4pNbRjuKMp7rmWJ1gQ4e/OxQwmJXpTARsZIkBOw== admin@SRV-ADMIN-HEGYD&lt;br /&gt;
ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDDSTvhJwZSkwprrGoTTCDXK4p4VtyGo9EBNckRimYpwUAIq5MV3coWwrfJR/5qH7gYgZdCtBkZR/Mq59Xoeug7Gs5saoVkM0AjjIWPIpx52tl6/mnMvb7XrHwgonxiP2UR5o6tzVJgIK5jO7K6ezaJMobbmorxTDr7zcRm3obON1s21+Wv2FXZBUsFxXL3QjoECgh9mCV7bIjVis6Wl/bPq/ufLwcIhSnnpAzes7kWrfpIU825wUizdyp3JL8clDt1ovdBll7HdnCxmpux/NQQAixNYZhS0G65xXa8Db6hb3XS9v0AZcx07xsP+bGrUMo++L+HPqLYVADTskiRST+Z admin@SRV-ADMIN-HEGYD&lt;br /&gt;
ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAHM3LBXe42KgEg9S23UO/PvL9EaYqECQDaRpQRJT7lkbcCNKTspRLVSHfWyyirykAME9fYcWhs6FJpE1/S/H2Pyre/0kUs9fZcaDyIuieow8lTu2dUYhZeMXmD0Uk4oUliaNxO3ATth116wdH/sp7Z46PofnNop2oAEhML7pJIN4/3v9BbUyzJNMQ1ZspPJh0e4P1dtNBVo/vIfByNWMgAVJW4w0Srcir13KsQG2FhWAZVhNBqUmVJnB6TwfcR27zQrxOIuk2R3g4eGHBZtckgA+KHEacPu9Sy7Hzp2Qz0kr+pylcpVbKv0Wl2Uyie7ekt/juiO8NdylBo4DD6+jWfESooLrfaXBLSzXDy2OWENxclmwKsj1CFFHNwyvBTooeNzMjHp1+lI4I0GDiF5ZdBA01hhEs9lsn6ZIkjj2WMaW5BVw7VtdsG4S3ZxTowviFStf7CTuHKLm2gPBBCXj4gkuXNOEta+fFBGBJDLPWfzWSOBcUEexL2CVeLI+xxtwqWjogsYLISydT1kAf/ucSmC7hIUab1UVwCHFxg8JQ1G/ne/XY3JwVSflHpVSWYAqerb9PF80nr+MSWuzq5BMmFboEUXFNVPWgfaJk29JqaIZFnyG1V85LHhX9yGSLpn1gXF3Yt/dtxIoKiE6wFy6W18bzw+6zABvcIvXz7hiWGNp enzo@dri&lt;br /&gt;
&amp;quot; &amp;gt; /home/admin/.ssh/authorized_keys&lt;br /&gt;
chmod 600 /home/admin/.ssh/authorized_keys&lt;br /&gt;
chown -R admin:admin /home/admin/.ssh&lt;br /&gt;
&lt;br /&gt;
useradd -m -u 1022 -G fwadmin,dev,adm,staff,adm-projects,wheel -s /bin/bash -p pa2TnhUhhBRfU support&lt;br /&gt;
mkdir /home/support/.ssh&lt;br /&gt;
chmod 700 /home/support/.ssh&lt;br /&gt;
touch /home/support/.ssh/authorized_keys&lt;br /&gt;
chmod 600 /home/support/.ssh/authorized_keys&lt;br /&gt;
chown -R support:support /home/support/.ssh&lt;br /&gt;
&lt;br /&gt;
chmod 750 /home/*&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*  Configurer openssh-server&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
echo &amp;quot;alias root=\&amp;quot;ssh -AX root@localhost\&amp;quot;&amp;quot; &amp;gt;&amp;gt;/home/admin/.bashrc&lt;br /&gt;
sed -i 's/^PermitRootLogin yes/PermitRootLogin without-password/' /etc/ssh/sshd_config&lt;br /&gt;
cat &amp;gt;&amp;gt; /etc/ssh/sshd_config &amp;lt;&amp;lt;EOF&lt;br /&gt;
&lt;br /&gt;
UseDns no&lt;br /&gt;
AllowUsers root mike admin support&lt;br /&gt;
EOF&lt;br /&gt;
service ssh reload&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Installer le serveur de mail local&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
debconf-set-selections &amp;lt;&amp;lt;EOF&lt;br /&gt;
postfix postfix/root_address    string&lt;br /&gt;
postfix postfix/rfc1035_violation       boolean false&lt;br /&gt;
postfix postfix/mydomain_warning        boolean&lt;br /&gt;
postfix postfix/mynetworks      string  127.0.0.0/8 [::ffff:127.0.0.0]/104 [::1]/128&lt;br /&gt;
postfix postfix/mailname        string  $(hostname -f)&lt;br /&gt;
postfix postfix/tlsmgr_upgrade_warning  boolean&lt;br /&gt;
postfix postfix/recipient_delim string  +&lt;br /&gt;
postfix postfix/main_mailer_type        select  Internet Site&lt;br /&gt;
postfix postfix/destinations    string  $(hostname -f), localhost.$(hostname -f | sed -e 's/^[^.]\+\.\(.*\)$/\1/'), localhost&lt;br /&gt;
postfix postfix/retry_upgrade_warning   boolean&lt;br /&gt;
# Faut-il installer postfix malgré l'incompatibilité du noyau ?&lt;br /&gt;
postfix postfix/kernel_version_warning  boolean&lt;br /&gt;
postfix postfix/not_configured  error&lt;br /&gt;
postfix postfix/mailbox_limit   string  0&lt;br /&gt;
postfix postfix/relayhost       string&lt;br /&gt;
postfix postfix/procmail        boolean false&lt;br /&gt;
postfix postfix/bad_recipient_delimiter error&lt;br /&gt;
postfix postfix/protocols       select  ipv4&lt;br /&gt;
postfix postfix/chattr  boolean false&lt;br /&gt;
EOF&lt;br /&gt;
&lt;br /&gt;
NB : les erreurs sur le ligne 13 et 17 sont normales.&lt;br /&gt;
&lt;br /&gt;
heirloom-mailx est déprécié mais présent dans le paquet s-nail&lt;br /&gt;
&lt;br /&gt;
apt-get -y install postfix s-nail&lt;br /&gt;
&lt;br /&gt;
cat &amp;gt;&amp;gt; /etc/logrotate.d/rsyslog &amp;lt;&amp;lt;EOF&lt;br /&gt;
/var/log/syslog&lt;br /&gt;
/var/log/mail.log&lt;br /&gt;
{&lt;br /&gt;
    rotate 4&lt;br /&gt;
    weekly&lt;br /&gt;
    missingok&lt;br /&gt;
    notifempty&lt;br /&gt;
    compress&lt;br /&gt;
    delaycompress&lt;br /&gt;
    create 640 root dev&lt;br /&gt;
    sharedscripts&lt;br /&gt;
    postrotate&lt;br /&gt;
        invoke-rc.d rsyslog rotate &amp;gt; /dev/null&lt;br /&gt;
    endscript&lt;br /&gt;
}&lt;br /&gt;
/var/log/mail.info&lt;br /&gt;
/var/log/mail.warn&lt;br /&gt;
/var/log/mail.err&lt;br /&gt;
/var/log/daemon.log&lt;br /&gt;
/var/log/kern.log&lt;br /&gt;
/var/log/auth.log&lt;br /&gt;
/var/log/user.log&lt;br /&gt;
/var/log/lpr.log&lt;br /&gt;
/var/log/cron.log&lt;br /&gt;
/var/log/debug&lt;br /&gt;
/var/log/messages&lt;br /&gt;
{&lt;br /&gt;
	rotate 4&lt;br /&gt;
	weekly&lt;br /&gt;
	missingok&lt;br /&gt;
	notifempty&lt;br /&gt;
	compress&lt;br /&gt;
	delaycompress&lt;br /&gt;
	sharedscripts&lt;br /&gt;
	postrotate&lt;br /&gt;
		/usr/lib/rsyslog/rsyslog-rotate&lt;br /&gt;
	endscript&lt;br /&gt;
}&lt;br /&gt;
EOF&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Activer les logs postfix&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
postfix stop&lt;br /&gt;
postconf maillog_file=/var/log/maillog&lt;br /&gt;
postfix start&lt;br /&gt;
chgrp dev /var/log/mail.log&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
cat &amp;gt;&amp;gt; /etc/aliases &amp;lt;&amp;lt;EOF&lt;br /&gt;
root: tech@hegyd.com&lt;br /&gt;
mike: m.reault@netprestation.com&lt;br /&gt;
EOF&lt;br /&gt;
newaliases&lt;br /&gt;
service postfix reload&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* Cloner le depot sys-common&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Au préalable, pour autoriser le git, se connecter sur srv-admin ( bastion ) et faire :&lt;br /&gt;
&lt;br /&gt;
eval $(ssh-agent)&lt;br /&gt;
ssh-add&lt;br /&gt;
ssh root@nouvelle_vm &lt;br /&gt;
ou ssh nouvelle_vm puis su - root&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
mkdir /usr/local/share/hegyd&lt;br /&gt;
cat &amp;gt; ~/.ssh/config &amp;lt;&amp;lt; EOF&lt;br /&gt;
PubkeyAcceptedKeyTypes=+ssh-dss&lt;br /&gt;
PubKeyAcceptedKeyTypes=+ssh-rsa&lt;br /&gt;
Host git.hegyd.net&lt;br /&gt;
	StrictHostKeyChecking no&lt;br /&gt;
	HostKeyAlgorithms=+ssh-dss&lt;br /&gt;
EOF&lt;br /&gt;
git clone -q git@git.hegyd.net:sys-common /usr/local/share/hegyd/sys-common&lt;br /&gt;
chmod -R g+rw /usr/local/share/hegyd&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Ajouter une version prédéfinie de VimRC&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
ln -s /usr/local/share/hegyd/sys-common/vim/vimrc_hegyd /etc/vim/vimrc.local&lt;br /&gt;
sed -i '78,80s/^/&amp;quot;/' /usr/share/vim/vim81/defaults.vim&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Ajouter le script d'alerte des reboot&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
cat &amp;lt;&amp;lt;EOF &amp;gt;/etc/rc.local&lt;br /&gt;
#!/bin/sh -e&lt;br /&gt;
#&lt;br /&gt;
# rc.local&lt;br /&gt;
#&lt;br /&gt;
# This script is executed at the end of each multiuser runlevel.&lt;br /&gt;
# Make sure that the script will &amp;quot;exit 0&amp;quot; on success or any other&lt;br /&gt;
# value on error.&lt;br /&gt;
#&lt;br /&gt;
# In order to enable or disable this script just change the execution&lt;br /&gt;
# bits.&lt;br /&gt;
#&lt;br /&gt;
# By default this script does nothing.&lt;br /&gt;
&lt;br /&gt;
exit 0&lt;br /&gt;
EOF&lt;br /&gt;
chmod +x /etc/rc.local&lt;br /&gt;
systemctl start rc-local&lt;br /&gt;
systemctl status rc-local&lt;br /&gt;
sed -i '/^exit 0/i\/usr\/local\/share\/hegyd\/sys-common\/bin\/alert-reboot' /etc/rc.local&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== IP Vrack (pour les VMs) ==&lt;br /&gt;
* Si la VM doit avoir une IP VRACK, il faut la configurer après avoir chois une IP dans le fichier des IPs&lt;br /&gt;
* Se configure via l'UI Proxmox généralement sur un pont vmbr1 ( screenshots à faire )&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
NB : pour les hyperviseurs, voir après l'installation dans le wiki&amp;lt;br /&amp;gt;&lt;br /&gt;
* Pour les serveurs physiques, positionner l'adresse VRack sur l'interface eth1 ou eth3 (selon le serveur)&lt;br /&gt;
&lt;br /&gt;
== Pare feu ==&lt;br /&gt;
* Important : Suppression de ufw installé automatiquement avec Debian 10/Buster et qui bloque fwbuilder.&lt;br /&gt;
Référence : https://talk.lowendspirit.com/discussion/290/resolved-ufw-iptables-not-working-in-debian-10-minimal&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
apt install iptables&lt;br /&gt;
update-alternatives --set iptables /usr/sbin/iptables-legacy&lt;br /&gt;
update-alternatives --set ip6tables /usr/sbin/ip6tables-legacy&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Configurer le système&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
mkdir /etc/firewall&lt;br /&gt;
chgrp fwadmin /etc/firewall&lt;br /&gt;
chmod 2770 /etc/firewall&lt;br /&gt;
sed  -i -e '/^Defaults\s\+env_reset\s*$/aDefaults:%fwadmin   !lecture , passwd_timeout=1 , timestamp_timeout=1' -e &amp;quot;/^root\s\+ALL=(ALL:ALL)\s\+ALL\s*$/a%fwadmin  ALL = NOPASSWD: /etc/firewall/$(hostname -f).fw , /usr/bin/pkill&amp;quot; /etc/sudoers&lt;br /&gt;
sed -i &amp;quot;/^exit 0/i\/etc\/firewall\/$(hostname -f).fw&amp;quot; /etc/rc.local&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Créer et déployer le par feu&lt;br /&gt;
'''Créer le firewall sur firewall-builder puis le déployer'''&lt;br /&gt;
* Ajouter les vm dans le groupe &amp;quot;Virtual Machine&amp;quot; de firewall builder&lt;br /&gt;
* Ajouter les serveurs dans le groupe &amp;quot;Servers Applicatifs&amp;quot; de firewall builder&lt;br /&gt;
&lt;br /&gt;
== Installation paquets clients ( MYSQL / MARIADB ) ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
apt-get install mysql-client&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
ou ( dernier Buster )&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
apt-get install default-mysql-client&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Si le serveur MySQL doit être installé sur la machine :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
apt-get install mysql-server&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
ou&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
apt-get install default-mysql-server&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
=== UTF-8 client / serveur ===&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sed -i -e '/\[client\]/{n;n;/$/a \&lt;br /&gt;
default-character-set = utf8&lt;br /&gt;
}' \&lt;br /&gt;
 -e '/\[mysqld\]/a \&lt;br /&gt;
character_set_server    = utf8\&lt;br /&gt;
collation_server        = utf8_general_ci' \&lt;br /&gt;
 -e '/\[mysql\]/a \&lt;br /&gt;
default-character-set = utf8' /etc/mysql/my.cnf&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</description>
			<pubDate>Mon, 17 Jul 2023 14:52:04 GMT</pubDate>			<dc:creator>Pentasonic</dc:creator>			<comments>https://wiki.hegyd.com/index.php/Discussion:Systeme_d%27exploitation_Debian_12</comments>		</item>
		<item>
			<title>Systeme d'exploitation Debian 12</title>
			<link>https://wiki.hegyd.com/index.php/Systeme_d%27exploitation_Debian_12</link>
			<description>&lt;p&gt;Pentasonic&amp;nbsp;:&amp;#32;/* IP Vrack (pour les VMs) */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;page en cours de création...&lt;br /&gt;
&lt;br /&gt;
== Debian 12 ( &amp;quot;Bookworm&amp;quot; ) ==&lt;br /&gt;
&lt;br /&gt;
* Si on arrive ici après l'installation d'une VM KVM, il faut d'abord se connecter depuis la console de la vm sur l'hyperviseur Proxmox en root, puis :&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
cat &amp;gt; /etc/ssh/sshd_config &amp;lt;&amp;lt;EOF&lt;br /&gt;
Include /etc/ssh/sshd_config.d/*.conf&lt;br /&gt;
PermitRootLogin without-password &lt;br /&gt;
PubkeyAcceptedAlgorithms +ssh-rsa&lt;br /&gt;
PubkeyAuthentication yes&lt;br /&gt;
AuthorizedKeysFile	.ssh/authorized_keys .ssh/authorized_keys2&lt;br /&gt;
KbdInteractiveAuthentication no&lt;br /&gt;
UsePAM yes&lt;br /&gt;
X11Forwarding yes&lt;br /&gt;
PrintMotd no&lt;br /&gt;
AcceptEnv LANG LC_*&lt;br /&gt;
Subsystem	sftp	/usr/lib/openssh/sftp-server&lt;br /&gt;
UseDns no&lt;br /&gt;
AllowUsers root mike admin support&lt;br /&gt;
EOF&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
On peut alors se connecter maintenant depuis Putty/MRemote via le compte root et le mot de passe saisi lors de l'installation.&lt;br /&gt;
&lt;br /&gt;
* Modification du mot de passe root si nécessaire, et selon la règle de nommage usuelle.&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
passwd&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
* Installer les paquets de base :&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
# Configuration APT pour remonter /tmp avec le flag exec (nécessaire pour certains paquets)&lt;br /&gt;
cat &amp;gt;&amp;gt; /etc/apt/apt.conf &amp;lt;&amp;lt;EOF&lt;br /&gt;
DPkg::Pre-Invoke{&amp;quot;mount -o remount,exec /tmp&amp;quot;;};&lt;br /&gt;
DPkg::Post-Invoke {&amp;quot;mount -o remount /tmp&amp;quot;;};&lt;br /&gt;
EOF&lt;br /&gt;
&lt;br /&gt;
apt-get update &amp;amp;&amp;amp; apt-get -y upgrade&lt;br /&gt;
apt-get -y install bash-completion ntp sudo htop telnet sysstat subversion git less vim-nox cscope exuberant-ctags&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
NB : si l'apt-get essaie de passer en ipv6 et que cela ne fonctionne pas, il faut modifier la ligne 54 du fichier /etc/gai.conf de la façon suivante :&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
precedence ::ffff:0:0/96  100&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Paramétrer les locales :&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
echo -n &amp;gt; /etc/environment&lt;br /&gt;
echo -n &amp;gt; /etc/default/locale&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Paramétrer debconf :&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
apt-get install dialog &amp;amp;&amp;amp;&lt;br /&gt;
echo &amp;quot;debconf debconf/priority        select high&amp;quot; | debconf-set-selections &amp;amp;&amp;amp;&lt;br /&gt;
echo &amp;quot;debconf debconf/frontend        select Dialog&amp;quot; | debconf-set-selections&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Définir vim comme éditeur par défaut&lt;br /&gt;
&amp;lt;pre&amp;gt;update-alternatives --set editor /usr/bin/vim.nox&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Paramétrer l'environnement utilisateur&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sed -i '32,38s/^#//' /etc/bash.bashrc&lt;br /&gt;
cat &amp;gt;&amp;gt; /etc/bash.bashrc &amp;lt;&amp;lt;EOF&lt;br /&gt;
&lt;br /&gt;
export LS_OPTIONS='--color=auto'&lt;br /&gt;
eval &amp;quot;\`dircolors\`&amp;quot;&lt;br /&gt;
alias ls='ls \$LS_OPTIONS'&lt;br /&gt;
alias ll='ls \$LS_OPTIONS -l'&lt;br /&gt;
alias grep='grep --color=auto'&lt;br /&gt;
EOF&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Modifier le shell par défaut des utilisateurs en éditant la lignes suivante du fichier &amp;quot;/etc/default/useradd&amp;quot; :&lt;br /&gt;
&amp;lt;pre&amp;gt;sed -i 's/^SHELL=\/bin\/sh/SHELL=\/bin\/bash/' /etc/default/useradd&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Gestion du Umask&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sed -i 's/^UMASK\s\+022/UMASK    002/' /etc/login.defs&lt;br /&gt;
echo &amp;quot;session optional pam_umask.so&amp;quot; &amp;gt;&amp;gt; /etc/pam.d/common-session&lt;br /&gt;
echo &amp;quot;session optional pam_umask.so&amp;quot; &amp;gt;&amp;gt; /etc/pam.d/common-session-noninteractive&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Création des groupes par défaut&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
userdel -r user1 #user créé pendant l'installation&lt;br /&gt;
groupadd -g 1000 dev&lt;br /&gt;
groupadd -g 1001 grsec&lt;br /&gt;
groupadd -g 1002 fwadmin&lt;br /&gt;
groupadd -g 1003 adm-projects&lt;br /&gt;
groupadd -g 1004 wheel&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Ajouter les utilisateurs opérateurs&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
mkdir /root/.ssh&lt;br /&gt;
echo &amp;quot;ssh-dss AAAAB3NzaC1kc3MAAACBAM0TYqkYRN8FKBSRwAwgeUcoyjkW3Bw07QqGfJcNA90b6/id0riHYd6WJBCeQKsUqT+CxIPAhUA9dVqON9kfO8LtBPllMwqoTWtUth2tqRV35c8ANqv3x/RoPGZlOIiRplH6+uUuVElOBRIKmhzwBUVnVG5Ri6P06pjrc1D9emN5AAAAFQDiPCxtR+Pq1yDeg483IEdyWoepeQAAAIBE9RS1C/fR83HUzO3f1mmBgL8ipKx8+lFBcsEU9odOZuWsXkIdZAIjrgpzAzTEGD+4bWUiXhS0kwQqDp9bSBliw2atEXrTsgbHOV/gLFPAwoyv3IpSuFRMIwGYXQc6PJcZaAhtJ9FNEcCcvkuMC23eeO8XnV0Fl+3m25QIo9+SCgAAAIBB3EAkSlZqj5igXarzP5YaBDOwPSnasBHcxymtLuQwrjEqR/qa9qcGBSBOKMDfgB9IlLei9Ug668Q0WXEy8/ovV2P+tx6juETi0l2yt3Nm1S6IIYHbXR5BkMM4CAV6U2bR3yCg+sx4encqCJOAIf+xlZzzFJBMbgTQhpJXIfcwOw== admin@backup.hegyd.com&lt;br /&gt;
ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDfcJ8J5YR6F7qrYLuVJ3YIqOXqNvj1OnYd0zybZ45X+IeFKePo2hL1NHALHWxys6Qo4Ta3pPcRkliQBy51IIXOtNVp90C4XqTNkwaAl6X4RnPPoGNVgq1V53BW/mkUYsvLoYTJHokb+a3exGHCYaPbuj09FV5VVdF2uGUIiRyMZzmZurLCzySagP+8e34ZrLDlwwmDtd24CVc0OyxikqFOzzOkvCWTaAttGv7qyAlwjyAAMTqlJhqPNaCQcOJVEGiwXNlXqjroRJz7j4a3vEd3xujfY3zeSu9U22iCgAJWiLRI+M7m7af4/yxTV8IYNvpOMTjqMnxOEAKsiCLmrwUJ MGA@HEGYD&lt;br /&gt;
ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDSpLz0aUxPDyO5cXPm8HQkaNAUjNNULrhH8G3Nvw7SdhAvRVL9/RKzXu5Aa4nSQd0u61bWVlGvDVSSZgZGRnoxsmzK1aOJWcgJmhVI1r6o9fVKSxz/x+1uE8PFJxUVaGULoLvDRzZLDazg/c/Djb5AgTprmw8KvMKdcDk/kCixFmjEObuOwFbnA/ZbnHS8PPUgHSCwLNAQOUSZSLRZzEFRKO4+HCl5T7iZfCGd7dCInysG2tVzBJCqsN7hw5fhz49Kb1txa93dYhY7kh7SYqCYthGToqGVcDNQX7cXCP2Sqpw+2N/SAcke6E/MgalYAr40dIRRFuUJKX8LxLoko47r admin@rescue&lt;br /&gt;
ssh-dss AAAAB3NzaC1kc3MAAACBAPoQ6wRywMMkQ0npdVnRdlIclapxF0n3kK7iljksiwfi5p8VzGgbF6KxYiroJaKu7Q3gf4EgPlTyWJ8TgCI/bji/bCTqdPfMjQpp621l6p244WSMQEWipExnCkI6oBTuEK1Hr/T435ygwscwl2vcGnXQcGA6K7p16LpsLHykKPKtAAAAFQC1B/WkyCWjVSubUZgMBNfCeE2DaQAAAIBLmHlw2IrhZEhuz1m3k1H+ssH1JiPTcN1I6Z+M/n3OTYrdMIBuPLEtr3P+SZrnmZVLlwIzWtlw2dtwv+5G0UpzgNKmUQf27o2sgrKnSap2FP3cqBbDuUrsaZLexVawCualQPxTcXqufanrwPPYht3rtM5J3VmkW/jqpATxXJnO5wAAAIB+u9M9bObM7YzB7CZ4jmr4wXAo2HocqvBygmSX4dj3qgsqJoJ7bOATCYVSps6kqVcvWvztZ58duC1gvomDB+56CAPkin3S52Wtq6J/Qz3q+SEJNqcZ5+qiGn9mORaTsEx+iaA4pNbRjuKMp7rmWJ1gQ4e/OxQwmJXpTARsZIkBOw== admin@SRV-ADMIN-HEGYD&lt;br /&gt;
ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDDSTvhJwZSkwprrGoTTCDXK4p4VtyGo9EBNckRimYpwUAIq5MV3coWwrfJR/5qH7gYgZdCtBkZR/Mq59Xoeug7Gs5saoVkM0AjjIWPIpx52tl6/mnMvb7XrHwgonxiP2UR5o6tzVJgIK5jO7K6ezaJMobbmorxTDr7zcRm3obON1s21+Wv2FXZBUsFxXL3QjoECgh9mCV7bIjVis6Wl/bPq/ufLwcIhSnnpAzes7kWrfpIU825wUizdyp3JL8clDt1ovdBll7HdnCxmpux/NQQAixNYZhS0G65xXa8Db6hb3XS9v0AZcx07xsP+bGrUMo++L+HPqLYVADTskiRST+Z admin@SRV-ADMIN-HEGYD&lt;br /&gt;
ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAHM3LBXe42KgEg9S23UO/PvL9EaYqECQDaRpQRJT7lkbcCNKTspRLVSHfWyyirykAME9fYcWhs6FJpE1/S/H2Pyre/0kUs9fZcaDyIuieow8lTu2dUYhZeMXmD0Uk4oUliaNxO3ATth116wdH/sp7Z46PofnNop2oAEhML7pJIN4/3v9BbUyzJNMQ1ZspPJh0e4P1dtNBVo/vIfByNWMgAVJW4w0Srcir13KsQG2FhWAZVhNBqUmVJnB6TwfcR27zQrxOIuk2R3g4eGHBZtckgA+KHEacPu9Sy7Hzp2Qz0kr+pylcpVbKv0Wl2Uyie7ekt/juiO8NdylBo4DD6+jWfESooLrfaXBLSzXDy2OWENxclmwKsj1CFFHNwyvBTooeNzMjHp1+lI4I0GDiF5ZdBA01hhEs9lsn6ZIkjj2WMaW5BVw7VtdsG4S3ZxTowviFStf7CTuHKLm2gPBBCXj4gkuXNOEta+fFBGBJDLPWfzWSOBcUEexL2CVeLI+xxtwqWjogsYLISydT1kAf/ucSmC7hIUab1UVwCHFxg8JQ1G/ne/XY3JwVSflHpVSWYAqerb9PF80nr+MSWuzq5BMmFboEUXFNVPWgfaJk29JqaIZFnyG1V85LHhX9yGSLpn1gXF3Yt/dtxIoKiE6wFy6W18bzw+6zABvcIvXz7hiWGNp enzo@dri&amp;quot; &amp;gt;&amp;gt; /root/.ssh/authorized_keys&lt;br /&gt;
chmod 700 /root/.ssh&lt;br /&gt;
chmod 600 /root/.ssh/authorized_keys&lt;br /&gt;
&lt;br /&gt;
useradd -m -u 1020 -G fwadmin,dev,adm,staff,adm-projects,wheel -s /bin/bash mike&lt;br /&gt;
mkdir /home/mike/.ssh&lt;br /&gt;
chmod 700 /home/mike/.ssh&lt;br /&gt;
echo &amp;quot;ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQCrFOIGcDPe+LfoPc11vtv2EOVG63zBndLVnf48mC+krw2vXomDLXG+KnhIAx1yFhCh6B/8R9C3wMxwhghemE3succS+Q7Truu2pd7zDmDNn6cd8Iw02qe8dl3nZhVk5XtGMgeV3JRA7u8q32i4tadbONRICExjcm9pVL5wx5aLzNBtu1opyMdvHc0dBelghVa9kkg6bRri8AF38M16NTEqQNA7crwHHa9ZLBE+8xFWmkJdBJ7zRoR6XEwbOr020VEM+sKzCPl0sy606aW3bi59tYobqAGBjTglIOJWXKMxu1cPJnSCx6Xom9F6AeF1C4CghVrZpfu++XSmJQtXoId m.reault@hegyd.com&amp;quot; &amp;gt; /home/mike/.ssh/authorized_keys&lt;br /&gt;
chmod 600 /home/mike/.ssh/authorized_keys&lt;br /&gt;
chown -R mike:mike /home/mike/.ssh&lt;br /&gt;
&lt;br /&gt;
useradd -m -u 1021 -G fwadmin,dev,adm,staff,adm-projects,wheel -s /bin/bash -p paCtx8rsjkGhQ admin&lt;br /&gt;
mkdir /home/admin/.ssh&lt;br /&gt;
chmod 700 /home/admin/.ssh&lt;br /&gt;
echo &amp;quot;ssh-dss AAAAB3NzaC1kc3MAAACBAM0TYqkYRN8FKBSRwAwgeUcoyjkW3Bw07QqGfJcNA90b6/id0riHYd6WJBCeQKsUqT+CxIPAhUA9dVqON9kfO8LtBPllMwqoTWtUth2tqRV35c8ANqv3x/RoPGZlOIiRplH6+uUuVElOBRIKmhzwBUVnVG5Ri6P06pjrc1D9emN5AAAAFQDiPCxtR+Pq1yDeg483IEdyWoepeQAAAIBE9RS1C/fR83HUzO3f1mmBgL8ipKx8+lFBcsEU9odOZuWsXkIdZAIjrgpzAzTEGD+4bWUiXhS0kwQqDp9bSBliw2atEXrTsgbHOV/gLFPAwoyv3IpSuFRMIwGYXQc6PJcZaAhtJ9FNEcCcvkuMC23eeO8XnV0Fl+3m25QIo9+SCgAAAIBB3EAkSlZqj5igXarzP5YaBDOwPSnasBHcxymtLuQwrjEqR/qa9qcGBSBOKMDfgB9IlLei9Ug668Q0WXEy8/ovV2P+tx6juETi0l2yt3Nm1S6IIYHbXR5BkMM4CAV6U2bR3yCg+sx4encqCJOAIf+xlZzzFJBMbgTQhpJXIfcwOw== admin@backup.hegyd.com&lt;br /&gt;
ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDfcJ8J5YR6F7qrYLuVJ3YIqOXqNvj1OnYd0zybZ45X+IeFKePo2hL1NHALHWxys6Qo4Ta3pPcRkliQBy51IIXOtNVp90C4XqTNkwaAl6X4RnPPoGNVgq1V53BW/mkUYsvLoYTJHokb+a3exGHCYaPbuj09FV5VVdF2uGUIiRyMZzmZurLCzySagP+8e34ZrLDlwwmDtd24CVc0OyxikqFOzzOkvCWTaAttGv7qyAlwjyAAMTqlJhqPNaCQcOJVEGiwXNlXqjroRJz7j4a3vEd3xujfY3zeSu9U22iCgAJWiLRI+M7m7af4/yxTV8IYNvpOMTjqMnxOEAKsiCLmrwUJ MGA@HEGYD&lt;br /&gt;
ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDSpLz0aUxPDyO5cXPm8HQkaNAUjNNULrhH8G3Nvw7SdhAvRVL9/RKzXu5Aa4nSQd0u61bWVlGvDVSSZgZGRnoxsmzK1aOJWcgJmhVI1r6o9fVKSxz/x+1uE8PFJxUVaGULoLvDRzZLDazg/c/Djb5AgTprmw8KvMKdcDk/kCixFmjEObuOwFbnA/ZbnHS8PPUgHSCwLNAQOUSZSLRZzEFRKO4+HCl5T7iZfCGd7dCInysG2tVzBJCqsN7hw5fhz49Kb1txa93dYhY7kh7SYqCYthGToqGVcDNQX7cXCP2Sqpw+2N/SAcke6E/MgalYAr40dIRRFuUJKX8LxLoko47r admin@rescue&lt;br /&gt;
ssh-dss AAAAB3NzaC1kc3MAAACBAPoQ6wRywMMkQ0npdVnRdlIclapxF0n3kK7iljksiwfi5p8VzGgbF6KxYiroJaKu7Q3gf4EgPlTyWJ8TgCI/bji/bCTqdPfMjQpp621l6p244WSMQEWipExnCkI6oBTuEK1Hr/T435ygwscwl2vcGnXQcGA6K7p16LpsLHykKPKtAAAAFQC1B/WkyCWjVSubUZgMBNfCeE2DaQAAAIBLmHlw2IrhZEhuz1m3k1H+ssH1JiPTcN1I6Z+M/n3OTYrdMIBuPLEtr3P+SZrnmZVLlwIzWtlw2dtwv+5G0UpzgNKmUQf27o2sgrKnSap2FP3cqBbDuUrsaZLexVawCualQPxTcXqufanrwPPYht3rtM5J3VmkW/jqpATxXJnO5wAAAIB+u9M9bObM7YzB7CZ4jmr4wXAo2HocqvBygmSX4dj3qgsqJoJ7bOATCYVSps6kqVcvWvztZ58duC1gvomDB+56CAPkin3S52Wtq6J/Qz3q+SEJNqcZ5+qiGn9mORaTsEx+iaA4pNbRjuKMp7rmWJ1gQ4e/OxQwmJXpTARsZIkBOw== admin@SRV-ADMIN-HEGYD&lt;br /&gt;
ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDDSTvhJwZSkwprrGoTTCDXK4p4VtyGo9EBNckRimYpwUAIq5MV3coWwrfJR/5qH7gYgZdCtBkZR/Mq59Xoeug7Gs5saoVkM0AjjIWPIpx52tl6/mnMvb7XrHwgonxiP2UR5o6tzVJgIK5jO7K6ezaJMobbmorxTDr7zcRm3obON1s21+Wv2FXZBUsFxXL3QjoECgh9mCV7bIjVis6Wl/bPq/ufLwcIhSnnpAzes7kWrfpIU825wUizdyp3JL8clDt1ovdBll7HdnCxmpux/NQQAixNYZhS0G65xXa8Db6hb3XS9v0AZcx07xsP+bGrUMo++L+HPqLYVADTskiRST+Z admin@SRV-ADMIN-HEGYD&lt;br /&gt;
ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAHM3LBXe42KgEg9S23UO/PvL9EaYqECQDaRpQRJT7lkbcCNKTspRLVSHfWyyirykAME9fYcWhs6FJpE1/S/H2Pyre/0kUs9fZcaDyIuieow8lTu2dUYhZeMXmD0Uk4oUliaNxO3ATth116wdH/sp7Z46PofnNop2oAEhML7pJIN4/3v9BbUyzJNMQ1ZspPJh0e4P1dtNBVo/vIfByNWMgAVJW4w0Srcir13KsQG2FhWAZVhNBqUmVJnB6TwfcR27zQrxOIuk2R3g4eGHBZtckgA+KHEacPu9Sy7Hzp2Qz0kr+pylcpVbKv0Wl2Uyie7ekt/juiO8NdylBo4DD6+jWfESooLrfaXBLSzXDy2OWENxclmwKsj1CFFHNwyvBTooeNzMjHp1+lI4I0GDiF5ZdBA01hhEs9lsn6ZIkjj2WMaW5BVw7VtdsG4S3ZxTowviFStf7CTuHKLm2gPBBCXj4gkuXNOEta+fFBGBJDLPWfzWSOBcUEexL2CVeLI+xxtwqWjogsYLISydT1kAf/ucSmC7hIUab1UVwCHFxg8JQ1G/ne/XY3JwVSflHpVSWYAqerb9PF80nr+MSWuzq5BMmFboEUXFNVPWgfaJk29JqaIZFnyG1V85LHhX9yGSLpn1gXF3Yt/dtxIoKiE6wFy6W18bzw+6zABvcIvXz7hiWGNp enzo@dri&lt;br /&gt;
&amp;quot; &amp;gt; /home/admin/.ssh/authorized_keys&lt;br /&gt;
chmod 600 /home/admin/.ssh/authorized_keys&lt;br /&gt;
chown -R admin:admin /home/admin/.ssh&lt;br /&gt;
&lt;br /&gt;
useradd -m -u 1022 -G fwadmin,dev,adm,staff,adm-projects,wheel -s /bin/bash -p pa2TnhUhhBRfU support&lt;br /&gt;
mkdir /home/support/.ssh&lt;br /&gt;
chmod 700 /home/support/.ssh&lt;br /&gt;
touch /home/support/.ssh/authorized_keys&lt;br /&gt;
chmod 600 /home/support/.ssh/authorized_keys&lt;br /&gt;
chown -R support:support /home/support/.ssh&lt;br /&gt;
&lt;br /&gt;
chmod 750 /home/*&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*  Configurer openssh-server&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
echo &amp;quot;alias root=\&amp;quot;ssh -AX root@localhost\&amp;quot;&amp;quot; &amp;gt;&amp;gt;/home/admin/.bashrc&lt;br /&gt;
sed -i 's/^PermitRootLogin yes/PermitRootLogin without-password/' /etc/ssh/sshd_config&lt;br /&gt;
cat &amp;gt;&amp;gt; /etc/ssh/sshd_config &amp;lt;&amp;lt;EOF&lt;br /&gt;
&lt;br /&gt;
UseDns no&lt;br /&gt;
AllowUsers root mike admin support&lt;br /&gt;
EOF&lt;br /&gt;
service ssh reload&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Installer le serveur de mail local&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
debconf-set-selections &amp;lt;&amp;lt;EOF&lt;br /&gt;
postfix postfix/root_address    string&lt;br /&gt;
postfix postfix/rfc1035_violation       boolean false&lt;br /&gt;
postfix postfix/mydomain_warning        boolean&lt;br /&gt;
postfix postfix/mynetworks      string  127.0.0.0/8 [::ffff:127.0.0.0]/104 [::1]/128&lt;br /&gt;
postfix postfix/mailname        string  $(hostname -f)&lt;br /&gt;
postfix postfix/tlsmgr_upgrade_warning  boolean&lt;br /&gt;
postfix postfix/recipient_delim string  +&lt;br /&gt;
postfix postfix/main_mailer_type        select  Internet Site&lt;br /&gt;
postfix postfix/destinations    string  $(hostname -f), localhost.$(hostname -f | sed -e 's/^[^.]\+\.\(.*\)$/\1/'), localhost&lt;br /&gt;
postfix postfix/retry_upgrade_warning   boolean&lt;br /&gt;
# Faut-il installer postfix malgré l'incompatibilité du noyau ?&lt;br /&gt;
postfix postfix/kernel_version_warning  boolean&lt;br /&gt;
postfix postfix/not_configured  error&lt;br /&gt;
postfix postfix/mailbox_limit   string  0&lt;br /&gt;
postfix postfix/relayhost       string&lt;br /&gt;
postfix postfix/procmail        boolean false&lt;br /&gt;
postfix postfix/bad_recipient_delimiter error&lt;br /&gt;
postfix postfix/protocols       select  ipv4&lt;br /&gt;
postfix postfix/chattr  boolean false&lt;br /&gt;
EOF&lt;br /&gt;
&lt;br /&gt;
NB : les erreurs sur le ligne 13 et 17 sont normales.&lt;br /&gt;
&lt;br /&gt;
heirloom-mailx est déprécié mais présent dans le paquet s-nail&lt;br /&gt;
&lt;br /&gt;
apt-get -y install postfix s-nail&lt;br /&gt;
&lt;br /&gt;
cat &amp;gt;&amp;gt; /etc/logrotate.d/rsyslog &amp;lt;&amp;lt;EOF&lt;br /&gt;
/var/log/syslog&lt;br /&gt;
/var/log/mail.log&lt;br /&gt;
{&lt;br /&gt;
    rotate 4&lt;br /&gt;
    weekly&lt;br /&gt;
    missingok&lt;br /&gt;
    notifempty&lt;br /&gt;
    compress&lt;br /&gt;
    delaycompress&lt;br /&gt;
    create 640 root dev&lt;br /&gt;
    sharedscripts&lt;br /&gt;
    postrotate&lt;br /&gt;
        invoke-rc.d rsyslog rotate &amp;gt; /dev/null&lt;br /&gt;
    endscript&lt;br /&gt;
}&lt;br /&gt;
/var/log/mail.info&lt;br /&gt;
/var/log/mail.warn&lt;br /&gt;
/var/log/mail.err&lt;br /&gt;
/var/log/daemon.log&lt;br /&gt;
/var/log/kern.log&lt;br /&gt;
/var/log/auth.log&lt;br /&gt;
/var/log/user.log&lt;br /&gt;
/var/log/lpr.log&lt;br /&gt;
/var/log/cron.log&lt;br /&gt;
/var/log/debug&lt;br /&gt;
/var/log/messages&lt;br /&gt;
{&lt;br /&gt;
	rotate 4&lt;br /&gt;
	weekly&lt;br /&gt;
	missingok&lt;br /&gt;
	notifempty&lt;br /&gt;
	compress&lt;br /&gt;
	delaycompress&lt;br /&gt;
	sharedscripts&lt;br /&gt;
	postrotate&lt;br /&gt;
		/usr/lib/rsyslog/rsyslog-rotate&lt;br /&gt;
	endscript&lt;br /&gt;
}&lt;br /&gt;
EOF&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Activer les logs postfix&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
postfix stop&lt;br /&gt;
postconf maillog_file=/var/log/maillog&lt;br /&gt;
postfix start&lt;br /&gt;
chgrp dev /var/log/mail.log&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
cat &amp;gt;&amp;gt; /etc/aliases &amp;lt;&amp;lt;EOF&lt;br /&gt;
root: tech@hegyd.com&lt;br /&gt;
mike: m.reault@netprestation.com&lt;br /&gt;
EOF&lt;br /&gt;
newaliases&lt;br /&gt;
service postfix reload&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* Cloner le depot sys-common&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Au préalable, pour autoriser le git, se connecter sur srv-admin ( bastion ) et faire :&lt;br /&gt;
&lt;br /&gt;
eval $(ssh-agent)&lt;br /&gt;
ssh-add&lt;br /&gt;
ssh root@nouvelle_vm &lt;br /&gt;
ou ssh nouvelle_vm puis su - root&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
mkdir /usr/local/share/hegyd&lt;br /&gt;
cat &amp;gt; ~/.ssh/config &amp;lt;&amp;lt; EOF&lt;br /&gt;
PubkeyAcceptedKeyTypes=+ssh-dss&lt;br /&gt;
PubKeyAcceptedKeyTypes=+ssh-rsa&lt;br /&gt;
Host git.hegyd.net&lt;br /&gt;
	StrictHostKeyChecking no&lt;br /&gt;
	HostKeyAlgorithms=+ssh-dss&lt;br /&gt;
EOF&lt;br /&gt;
git clone -q git@git.hegyd.net:sys-common /usr/local/share/hegyd/sys-common&lt;br /&gt;
chmod -R g+rw /usr/local/share/hegyd&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Ajouter une version prédéfinie de VimRC&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
ln -s /usr/local/share/hegyd/sys-common/vim/vimrc_hegyd /etc/vim/vimrc.local&lt;br /&gt;
sed -i '78,80s/^/&amp;quot;/' /usr/share/vim/vim81/defaults.vim&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Ajouter le script d'alerte des reboot&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
cat &amp;lt;&amp;lt;EOF &amp;gt;/etc/rc.local&lt;br /&gt;
#!/bin/sh -e&lt;br /&gt;
#&lt;br /&gt;
# rc.local&lt;br /&gt;
#&lt;br /&gt;
# This script is executed at the end of each multiuser runlevel.&lt;br /&gt;
# Make sure that the script will &amp;quot;exit 0&amp;quot; on success or any other&lt;br /&gt;
# value on error.&lt;br /&gt;
#&lt;br /&gt;
# In order to enable or disable this script just change the execution&lt;br /&gt;
# bits.&lt;br /&gt;
#&lt;br /&gt;
# By default this script does nothing.&lt;br /&gt;
&lt;br /&gt;
exit 0&lt;br /&gt;
EOF&lt;br /&gt;
chmod +x /etc/rc.local&lt;br /&gt;
systemctl start rc-local&lt;br /&gt;
systemctl status rc-local&lt;br /&gt;
sed -i '/^exit 0/i\/usr\/local\/share\/hegyd\/sys-common\/bin\/alert-reboot' /etc/rc.local&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== IP Vrack (pour les VMs) ==&lt;br /&gt;
* Si la VM doit avoir une IP VRACK, il faut la configurer après avoir chois une IP dans le fichier des IPs&lt;br /&gt;
* Se configure via l'UI Proxmox généralement sur un pont vmbr1 ( screenshots à faire )&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
NB : pour les hyperviseurs, voir après l'installation dans le wiki&amp;lt;br /&amp;gt;&lt;br /&gt;
* Pour les serveurs physiques, positionner l'adresse VRack sur l'interface eth1 ou eth3 (selon le serveur)&lt;br /&gt;
&lt;br /&gt;
== Pare feu ==&lt;br /&gt;
* Important : Suppression de ufw installé automatiquement avec Debian 10/Buster et qui bloque fwbuilder.&lt;br /&gt;
Référence : https://talk.lowendspirit.com/discussion/290/resolved-ufw-iptables-not-working-in-debian-10-minimal&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
apt install iptables&lt;br /&gt;
update-alternatives --set iptables /usr/sbin/iptables-legacy&lt;br /&gt;
update-alternatives --set ip6tables /usr/sbin/ip6tables-legacy&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Configurer le système&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
mkdir /etc/firewall&lt;br /&gt;
chgrp fwadmin /etc/firewall&lt;br /&gt;
chmod 2770 /etc/firewall&lt;br /&gt;
sed  -i -e '/^Defaults\s\+env_reset\s*$/aDefaults:%fwadmin   !lecture , passwd_timeout=1 , timestamp_timeout=1' -e &amp;quot;/^root\s\+ALL=(ALL:ALL)\s\+ALL\s*$/a%fwadmin  ALL = NOPASSWD: /etc/firewall/$(hostname -f).fw , /usr/bin/pkill&amp;quot; /etc/sudoers&lt;br /&gt;
sed -i &amp;quot;/^exit 0/i\/etc\/firewall\/$(hostname -f).fw&amp;quot; /etc/rc.local&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Créer et déployer le par feu&lt;br /&gt;
'''Créer le firewall sur firewall-builder puis le déployer'''&lt;br /&gt;
* Ajouter les vm dans le groupe &amp;quot;Virtual Machine&amp;quot; de firewall builder&lt;br /&gt;
* Ajouter les serveurs dans le groupe &amp;quot;Servers Applicatifs&amp;quot; de firewall builder&lt;/div&gt;</description>
			<pubDate>Mon, 17 Jul 2023 14:51:02 GMT</pubDate>			<dc:creator>Pentasonic</dc:creator>			<comments>https://wiki.hegyd.com/index.php/Discussion:Systeme_d%27exploitation_Debian_12</comments>		</item>
		<item>
			<title>Systeme d'exploitation Debian 12</title>
			<link>https://wiki.hegyd.com/index.php/Systeme_d%27exploitation_Debian_12</link>
			<description>&lt;p&gt;Pentasonic&amp;nbsp;:&amp;#32;/* Debian 12 ( &amp;quot;Bookworm&amp;quot; ) */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;page en cours de création...&lt;br /&gt;
&lt;br /&gt;
== Debian 12 ( &amp;quot;Bookworm&amp;quot; ) ==&lt;br /&gt;
&lt;br /&gt;
* Si on arrive ici après l'installation d'une VM KVM, il faut d'abord se connecter depuis la console de la vm sur l'hyperviseur Proxmox en root, puis :&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
cat &amp;gt; /etc/ssh/sshd_config &amp;lt;&amp;lt;EOF&lt;br /&gt;
Include /etc/ssh/sshd_config.d/*.conf&lt;br /&gt;
PermitRootLogin without-password &lt;br /&gt;
PubkeyAcceptedAlgorithms +ssh-rsa&lt;br /&gt;
PubkeyAuthentication yes&lt;br /&gt;
AuthorizedKeysFile	.ssh/authorized_keys .ssh/authorized_keys2&lt;br /&gt;
KbdInteractiveAuthentication no&lt;br /&gt;
UsePAM yes&lt;br /&gt;
X11Forwarding yes&lt;br /&gt;
PrintMotd no&lt;br /&gt;
AcceptEnv LANG LC_*&lt;br /&gt;
Subsystem	sftp	/usr/lib/openssh/sftp-server&lt;br /&gt;
UseDns no&lt;br /&gt;
AllowUsers root mike admin support&lt;br /&gt;
EOF&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
On peut alors se connecter maintenant depuis Putty/MRemote via le compte root et le mot de passe saisi lors de l'installation.&lt;br /&gt;
&lt;br /&gt;
* Modification du mot de passe root si nécessaire, et selon la règle de nommage usuelle.&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
passwd&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
* Installer les paquets de base :&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
# Configuration APT pour remonter /tmp avec le flag exec (nécessaire pour certains paquets)&lt;br /&gt;
cat &amp;gt;&amp;gt; /etc/apt/apt.conf &amp;lt;&amp;lt;EOF&lt;br /&gt;
DPkg::Pre-Invoke{&amp;quot;mount -o remount,exec /tmp&amp;quot;;};&lt;br /&gt;
DPkg::Post-Invoke {&amp;quot;mount -o remount /tmp&amp;quot;;};&lt;br /&gt;
EOF&lt;br /&gt;
&lt;br /&gt;
apt-get update &amp;amp;&amp;amp; apt-get -y upgrade&lt;br /&gt;
apt-get -y install bash-completion ntp sudo htop telnet sysstat subversion git less vim-nox cscope exuberant-ctags&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
NB : si l'apt-get essaie de passer en ipv6 et que cela ne fonctionne pas, il faut modifier la ligne 54 du fichier /etc/gai.conf de la façon suivante :&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
precedence ::ffff:0:0/96  100&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Paramétrer les locales :&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
echo -n &amp;gt; /etc/environment&lt;br /&gt;
echo -n &amp;gt; /etc/default/locale&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Paramétrer debconf :&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
apt-get install dialog &amp;amp;&amp;amp;&lt;br /&gt;
echo &amp;quot;debconf debconf/priority        select high&amp;quot; | debconf-set-selections &amp;amp;&amp;amp;&lt;br /&gt;
echo &amp;quot;debconf debconf/frontend        select Dialog&amp;quot; | debconf-set-selections&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Définir vim comme éditeur par défaut&lt;br /&gt;
&amp;lt;pre&amp;gt;update-alternatives --set editor /usr/bin/vim.nox&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Paramétrer l'environnement utilisateur&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sed -i '32,38s/^#//' /etc/bash.bashrc&lt;br /&gt;
cat &amp;gt;&amp;gt; /etc/bash.bashrc &amp;lt;&amp;lt;EOF&lt;br /&gt;
&lt;br /&gt;
export LS_OPTIONS='--color=auto'&lt;br /&gt;
eval &amp;quot;\`dircolors\`&amp;quot;&lt;br /&gt;
alias ls='ls \$LS_OPTIONS'&lt;br /&gt;
alias ll='ls \$LS_OPTIONS -l'&lt;br /&gt;
alias grep='grep --color=auto'&lt;br /&gt;
EOF&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Modifier le shell par défaut des utilisateurs en éditant la lignes suivante du fichier &amp;quot;/etc/default/useradd&amp;quot; :&lt;br /&gt;
&amp;lt;pre&amp;gt;sed -i 's/^SHELL=\/bin\/sh/SHELL=\/bin\/bash/' /etc/default/useradd&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Gestion du Umask&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sed -i 's/^UMASK\s\+022/UMASK    002/' /etc/login.defs&lt;br /&gt;
echo &amp;quot;session optional pam_umask.so&amp;quot; &amp;gt;&amp;gt; /etc/pam.d/common-session&lt;br /&gt;
echo &amp;quot;session optional pam_umask.so&amp;quot; &amp;gt;&amp;gt; /etc/pam.d/common-session-noninteractive&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Création des groupes par défaut&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
userdel -r user1 #user créé pendant l'installation&lt;br /&gt;
groupadd -g 1000 dev&lt;br /&gt;
groupadd -g 1001 grsec&lt;br /&gt;
groupadd -g 1002 fwadmin&lt;br /&gt;
groupadd -g 1003 adm-projects&lt;br /&gt;
groupadd -g 1004 wheel&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Ajouter les utilisateurs opérateurs&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
mkdir /root/.ssh&lt;br /&gt;
echo &amp;quot;ssh-dss AAAAB3NzaC1kc3MAAACBAM0TYqkYRN8FKBSRwAwgeUcoyjkW3Bw07QqGfJcNA90b6/id0riHYd6WJBCeQKsUqT+CxIPAhUA9dVqON9kfO8LtBPllMwqoTWtUth2tqRV35c8ANqv3x/RoPGZlOIiRplH6+uUuVElOBRIKmhzwBUVnVG5Ri6P06pjrc1D9emN5AAAAFQDiPCxtR+Pq1yDeg483IEdyWoepeQAAAIBE9RS1C/fR83HUzO3f1mmBgL8ipKx8+lFBcsEU9odOZuWsXkIdZAIjrgpzAzTEGD+4bWUiXhS0kwQqDp9bSBliw2atEXrTsgbHOV/gLFPAwoyv3IpSuFRMIwGYXQc6PJcZaAhtJ9FNEcCcvkuMC23eeO8XnV0Fl+3m25QIo9+SCgAAAIBB3EAkSlZqj5igXarzP5YaBDOwPSnasBHcxymtLuQwrjEqR/qa9qcGBSBOKMDfgB9IlLei9Ug668Q0WXEy8/ovV2P+tx6juETi0l2yt3Nm1S6IIYHbXR5BkMM4CAV6U2bR3yCg+sx4encqCJOAIf+xlZzzFJBMbgTQhpJXIfcwOw== admin@backup.hegyd.com&lt;br /&gt;
ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDfcJ8J5YR6F7qrYLuVJ3YIqOXqNvj1OnYd0zybZ45X+IeFKePo2hL1NHALHWxys6Qo4Ta3pPcRkliQBy51IIXOtNVp90C4XqTNkwaAl6X4RnPPoGNVgq1V53BW/mkUYsvLoYTJHokb+a3exGHCYaPbuj09FV5VVdF2uGUIiRyMZzmZurLCzySagP+8e34ZrLDlwwmDtd24CVc0OyxikqFOzzOkvCWTaAttGv7qyAlwjyAAMTqlJhqPNaCQcOJVEGiwXNlXqjroRJz7j4a3vEd3xujfY3zeSu9U22iCgAJWiLRI+M7m7af4/yxTV8IYNvpOMTjqMnxOEAKsiCLmrwUJ MGA@HEGYD&lt;br /&gt;
ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDSpLz0aUxPDyO5cXPm8HQkaNAUjNNULrhH8G3Nvw7SdhAvRVL9/RKzXu5Aa4nSQd0u61bWVlGvDVSSZgZGRnoxsmzK1aOJWcgJmhVI1r6o9fVKSxz/x+1uE8PFJxUVaGULoLvDRzZLDazg/c/Djb5AgTprmw8KvMKdcDk/kCixFmjEObuOwFbnA/ZbnHS8PPUgHSCwLNAQOUSZSLRZzEFRKO4+HCl5T7iZfCGd7dCInysG2tVzBJCqsN7hw5fhz49Kb1txa93dYhY7kh7SYqCYthGToqGVcDNQX7cXCP2Sqpw+2N/SAcke6E/MgalYAr40dIRRFuUJKX8LxLoko47r admin@rescue&lt;br /&gt;
ssh-dss AAAAB3NzaC1kc3MAAACBAPoQ6wRywMMkQ0npdVnRdlIclapxF0n3kK7iljksiwfi5p8VzGgbF6KxYiroJaKu7Q3gf4EgPlTyWJ8TgCI/bji/bCTqdPfMjQpp621l6p244WSMQEWipExnCkI6oBTuEK1Hr/T435ygwscwl2vcGnXQcGA6K7p16LpsLHykKPKtAAAAFQC1B/WkyCWjVSubUZgMBNfCeE2DaQAAAIBLmHlw2IrhZEhuz1m3k1H+ssH1JiPTcN1I6Z+M/n3OTYrdMIBuPLEtr3P+SZrnmZVLlwIzWtlw2dtwv+5G0UpzgNKmUQf27o2sgrKnSap2FP3cqBbDuUrsaZLexVawCualQPxTcXqufanrwPPYht3rtM5J3VmkW/jqpATxXJnO5wAAAIB+u9M9bObM7YzB7CZ4jmr4wXAo2HocqvBygmSX4dj3qgsqJoJ7bOATCYVSps6kqVcvWvztZ58duC1gvomDB+56CAPkin3S52Wtq6J/Qz3q+SEJNqcZ5+qiGn9mORaTsEx+iaA4pNbRjuKMp7rmWJ1gQ4e/OxQwmJXpTARsZIkBOw== admin@SRV-ADMIN-HEGYD&lt;br /&gt;
ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDDSTvhJwZSkwprrGoTTCDXK4p4VtyGo9EBNckRimYpwUAIq5MV3coWwrfJR/5qH7gYgZdCtBkZR/Mq59Xoeug7Gs5saoVkM0AjjIWPIpx52tl6/mnMvb7XrHwgonxiP2UR5o6tzVJgIK5jO7K6ezaJMobbmorxTDr7zcRm3obON1s21+Wv2FXZBUsFxXL3QjoECgh9mCV7bIjVis6Wl/bPq/ufLwcIhSnnpAzes7kWrfpIU825wUizdyp3JL8clDt1ovdBll7HdnCxmpux/NQQAixNYZhS0G65xXa8Db6hb3XS9v0AZcx07xsP+bGrUMo++L+HPqLYVADTskiRST+Z admin@SRV-ADMIN-HEGYD&lt;br /&gt;
ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAHM3LBXe42KgEg9S23UO/PvL9EaYqECQDaRpQRJT7lkbcCNKTspRLVSHfWyyirykAME9fYcWhs6FJpE1/S/H2Pyre/0kUs9fZcaDyIuieow8lTu2dUYhZeMXmD0Uk4oUliaNxO3ATth116wdH/sp7Z46PofnNop2oAEhML7pJIN4/3v9BbUyzJNMQ1ZspPJh0e4P1dtNBVo/vIfByNWMgAVJW4w0Srcir13KsQG2FhWAZVhNBqUmVJnB6TwfcR27zQrxOIuk2R3g4eGHBZtckgA+KHEacPu9Sy7Hzp2Qz0kr+pylcpVbKv0Wl2Uyie7ekt/juiO8NdylBo4DD6+jWfESooLrfaXBLSzXDy2OWENxclmwKsj1CFFHNwyvBTooeNzMjHp1+lI4I0GDiF5ZdBA01hhEs9lsn6ZIkjj2WMaW5BVw7VtdsG4S3ZxTowviFStf7CTuHKLm2gPBBCXj4gkuXNOEta+fFBGBJDLPWfzWSOBcUEexL2CVeLI+xxtwqWjogsYLISydT1kAf/ucSmC7hIUab1UVwCHFxg8JQ1G/ne/XY3JwVSflHpVSWYAqerb9PF80nr+MSWuzq5BMmFboEUXFNVPWgfaJk29JqaIZFnyG1V85LHhX9yGSLpn1gXF3Yt/dtxIoKiE6wFy6W18bzw+6zABvcIvXz7hiWGNp enzo@dri&amp;quot; &amp;gt;&amp;gt; /root/.ssh/authorized_keys&lt;br /&gt;
chmod 700 /root/.ssh&lt;br /&gt;
chmod 600 /root/.ssh/authorized_keys&lt;br /&gt;
&lt;br /&gt;
useradd -m -u 1020 -G fwadmin,dev,adm,staff,adm-projects,wheel -s /bin/bash mike&lt;br /&gt;
mkdir /home/mike/.ssh&lt;br /&gt;
chmod 700 /home/mike/.ssh&lt;br /&gt;
echo &amp;quot;ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQCrFOIGcDPe+LfoPc11vtv2EOVG63zBndLVnf48mC+krw2vXomDLXG+KnhIAx1yFhCh6B/8R9C3wMxwhghemE3succS+Q7Truu2pd7zDmDNn6cd8Iw02qe8dl3nZhVk5XtGMgeV3JRA7u8q32i4tadbONRICExjcm9pVL5wx5aLzNBtu1opyMdvHc0dBelghVa9kkg6bRri8AF38M16NTEqQNA7crwHHa9ZLBE+8xFWmkJdBJ7zRoR6XEwbOr020VEM+sKzCPl0sy606aW3bi59tYobqAGBjTglIOJWXKMxu1cPJnSCx6Xom9F6AeF1C4CghVrZpfu++XSmJQtXoId m.reault@hegyd.com&amp;quot; &amp;gt; /home/mike/.ssh/authorized_keys&lt;br /&gt;
chmod 600 /home/mike/.ssh/authorized_keys&lt;br /&gt;
chown -R mike:mike /home/mike/.ssh&lt;br /&gt;
&lt;br /&gt;
useradd -m -u 1021 -G fwadmin,dev,adm,staff,adm-projects,wheel -s /bin/bash -p paCtx8rsjkGhQ admin&lt;br /&gt;
mkdir /home/admin/.ssh&lt;br /&gt;
chmod 700 /home/admin/.ssh&lt;br /&gt;
echo &amp;quot;ssh-dss AAAAB3NzaC1kc3MAAACBAM0TYqkYRN8FKBSRwAwgeUcoyjkW3Bw07QqGfJcNA90b6/id0riHYd6WJBCeQKsUqT+CxIPAhUA9dVqON9kfO8LtBPllMwqoTWtUth2tqRV35c8ANqv3x/RoPGZlOIiRplH6+uUuVElOBRIKmhzwBUVnVG5Ri6P06pjrc1D9emN5AAAAFQDiPCxtR+Pq1yDeg483IEdyWoepeQAAAIBE9RS1C/fR83HUzO3f1mmBgL8ipKx8+lFBcsEU9odOZuWsXkIdZAIjrgpzAzTEGD+4bWUiXhS0kwQqDp9bSBliw2atEXrTsgbHOV/gLFPAwoyv3IpSuFRMIwGYXQc6PJcZaAhtJ9FNEcCcvkuMC23eeO8XnV0Fl+3m25QIo9+SCgAAAIBB3EAkSlZqj5igXarzP5YaBDOwPSnasBHcxymtLuQwrjEqR/qa9qcGBSBOKMDfgB9IlLei9Ug668Q0WXEy8/ovV2P+tx6juETi0l2yt3Nm1S6IIYHbXR5BkMM4CAV6U2bR3yCg+sx4encqCJOAIf+xlZzzFJBMbgTQhpJXIfcwOw== admin@backup.hegyd.com&lt;br /&gt;
ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDfcJ8J5YR6F7qrYLuVJ3YIqOXqNvj1OnYd0zybZ45X+IeFKePo2hL1NHALHWxys6Qo4Ta3pPcRkliQBy51IIXOtNVp90C4XqTNkwaAl6X4RnPPoGNVgq1V53BW/mkUYsvLoYTJHokb+a3exGHCYaPbuj09FV5VVdF2uGUIiRyMZzmZurLCzySagP+8e34ZrLDlwwmDtd24CVc0OyxikqFOzzOkvCWTaAttGv7qyAlwjyAAMTqlJhqPNaCQcOJVEGiwXNlXqjroRJz7j4a3vEd3xujfY3zeSu9U22iCgAJWiLRI+M7m7af4/yxTV8IYNvpOMTjqMnxOEAKsiCLmrwUJ MGA@HEGYD&lt;br /&gt;
ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDSpLz0aUxPDyO5cXPm8HQkaNAUjNNULrhH8G3Nvw7SdhAvRVL9/RKzXu5Aa4nSQd0u61bWVlGvDVSSZgZGRnoxsmzK1aOJWcgJmhVI1r6o9fVKSxz/x+1uE8PFJxUVaGULoLvDRzZLDazg/c/Djb5AgTprmw8KvMKdcDk/kCixFmjEObuOwFbnA/ZbnHS8PPUgHSCwLNAQOUSZSLRZzEFRKO4+HCl5T7iZfCGd7dCInysG2tVzBJCqsN7hw5fhz49Kb1txa93dYhY7kh7SYqCYthGToqGVcDNQX7cXCP2Sqpw+2N/SAcke6E/MgalYAr40dIRRFuUJKX8LxLoko47r admin@rescue&lt;br /&gt;
ssh-dss AAAAB3NzaC1kc3MAAACBAPoQ6wRywMMkQ0npdVnRdlIclapxF0n3kK7iljksiwfi5p8VzGgbF6KxYiroJaKu7Q3gf4EgPlTyWJ8TgCI/bji/bCTqdPfMjQpp621l6p244WSMQEWipExnCkI6oBTuEK1Hr/T435ygwscwl2vcGnXQcGA6K7p16LpsLHykKPKtAAAAFQC1B/WkyCWjVSubUZgMBNfCeE2DaQAAAIBLmHlw2IrhZEhuz1m3k1H+ssH1JiPTcN1I6Z+M/n3OTYrdMIBuPLEtr3P+SZrnmZVLlwIzWtlw2dtwv+5G0UpzgNKmUQf27o2sgrKnSap2FP3cqBbDuUrsaZLexVawCualQPxTcXqufanrwPPYht3rtM5J3VmkW/jqpATxXJnO5wAAAIB+u9M9bObM7YzB7CZ4jmr4wXAo2HocqvBygmSX4dj3qgsqJoJ7bOATCYVSps6kqVcvWvztZ58duC1gvomDB+56CAPkin3S52Wtq6J/Qz3q+SEJNqcZ5+qiGn9mORaTsEx+iaA4pNbRjuKMp7rmWJ1gQ4e/OxQwmJXpTARsZIkBOw== admin@SRV-ADMIN-HEGYD&lt;br /&gt;
ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDDSTvhJwZSkwprrGoTTCDXK4p4VtyGo9EBNckRimYpwUAIq5MV3coWwrfJR/5qH7gYgZdCtBkZR/Mq59Xoeug7Gs5saoVkM0AjjIWPIpx52tl6/mnMvb7XrHwgonxiP2UR5o6tzVJgIK5jO7K6ezaJMobbmorxTDr7zcRm3obON1s21+Wv2FXZBUsFxXL3QjoECgh9mCV7bIjVis6Wl/bPq/ufLwcIhSnnpAzes7kWrfpIU825wUizdyp3JL8clDt1ovdBll7HdnCxmpux/NQQAixNYZhS0G65xXa8Db6hb3XS9v0AZcx07xsP+bGrUMo++L+HPqLYVADTskiRST+Z admin@SRV-ADMIN-HEGYD&lt;br /&gt;
ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAHM3LBXe42KgEg9S23UO/PvL9EaYqECQDaRpQRJT7lkbcCNKTspRLVSHfWyyirykAME9fYcWhs6FJpE1/S/H2Pyre/0kUs9fZcaDyIuieow8lTu2dUYhZeMXmD0Uk4oUliaNxO3ATth116wdH/sp7Z46PofnNop2oAEhML7pJIN4/3v9BbUyzJNMQ1ZspPJh0e4P1dtNBVo/vIfByNWMgAVJW4w0Srcir13KsQG2FhWAZVhNBqUmVJnB6TwfcR27zQrxOIuk2R3g4eGHBZtckgA+KHEacPu9Sy7Hzp2Qz0kr+pylcpVbKv0Wl2Uyie7ekt/juiO8NdylBo4DD6+jWfESooLrfaXBLSzXDy2OWENxclmwKsj1CFFHNwyvBTooeNzMjHp1+lI4I0GDiF5ZdBA01hhEs9lsn6ZIkjj2WMaW5BVw7VtdsG4S3ZxTowviFStf7CTuHKLm2gPBBCXj4gkuXNOEta+fFBGBJDLPWfzWSOBcUEexL2CVeLI+xxtwqWjogsYLISydT1kAf/ucSmC7hIUab1UVwCHFxg8JQ1G/ne/XY3JwVSflHpVSWYAqerb9PF80nr+MSWuzq5BMmFboEUXFNVPWgfaJk29JqaIZFnyG1V85LHhX9yGSLpn1gXF3Yt/dtxIoKiE6wFy6W18bzw+6zABvcIvXz7hiWGNp enzo@dri&lt;br /&gt;
&amp;quot; &amp;gt; /home/admin/.ssh/authorized_keys&lt;br /&gt;
chmod 600 /home/admin/.ssh/authorized_keys&lt;br /&gt;
chown -R admin:admin /home/admin/.ssh&lt;br /&gt;
&lt;br /&gt;
useradd -m -u 1022 -G fwadmin,dev,adm,staff,adm-projects,wheel -s /bin/bash -p pa2TnhUhhBRfU support&lt;br /&gt;
mkdir /home/support/.ssh&lt;br /&gt;
chmod 700 /home/support/.ssh&lt;br /&gt;
touch /home/support/.ssh/authorized_keys&lt;br /&gt;
chmod 600 /home/support/.ssh/authorized_keys&lt;br /&gt;
chown -R support:support /home/support/.ssh&lt;br /&gt;
&lt;br /&gt;
chmod 750 /home/*&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*  Configurer openssh-server&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
echo &amp;quot;alias root=\&amp;quot;ssh -AX root@localhost\&amp;quot;&amp;quot; &amp;gt;&amp;gt;/home/admin/.bashrc&lt;br /&gt;
sed -i 's/^PermitRootLogin yes/PermitRootLogin without-password/' /etc/ssh/sshd_config&lt;br /&gt;
cat &amp;gt;&amp;gt; /etc/ssh/sshd_config &amp;lt;&amp;lt;EOF&lt;br /&gt;
&lt;br /&gt;
UseDns no&lt;br /&gt;
AllowUsers root mike admin support&lt;br /&gt;
EOF&lt;br /&gt;
service ssh reload&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Installer le serveur de mail local&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
debconf-set-selections &amp;lt;&amp;lt;EOF&lt;br /&gt;
postfix postfix/root_address    string&lt;br /&gt;
postfix postfix/rfc1035_violation       boolean false&lt;br /&gt;
postfix postfix/mydomain_warning        boolean&lt;br /&gt;
postfix postfix/mynetworks      string  127.0.0.0/8 [::ffff:127.0.0.0]/104 [::1]/128&lt;br /&gt;
postfix postfix/mailname        string  $(hostname -f)&lt;br /&gt;
postfix postfix/tlsmgr_upgrade_warning  boolean&lt;br /&gt;
postfix postfix/recipient_delim string  +&lt;br /&gt;
postfix postfix/main_mailer_type        select  Internet Site&lt;br /&gt;
postfix postfix/destinations    string  $(hostname -f), localhost.$(hostname -f | sed -e 's/^[^.]\+\.\(.*\)$/\1/'), localhost&lt;br /&gt;
postfix postfix/retry_upgrade_warning   boolean&lt;br /&gt;
# Faut-il installer postfix malgré l'incompatibilité du noyau ?&lt;br /&gt;
postfix postfix/kernel_version_warning  boolean&lt;br /&gt;
postfix postfix/not_configured  error&lt;br /&gt;
postfix postfix/mailbox_limit   string  0&lt;br /&gt;
postfix postfix/relayhost       string&lt;br /&gt;
postfix postfix/procmail        boolean false&lt;br /&gt;
postfix postfix/bad_recipient_delimiter error&lt;br /&gt;
postfix postfix/protocols       select  ipv4&lt;br /&gt;
postfix postfix/chattr  boolean false&lt;br /&gt;
EOF&lt;br /&gt;
&lt;br /&gt;
NB : les erreurs sur le ligne 13 et 17 sont normales.&lt;br /&gt;
&lt;br /&gt;
heirloom-mailx est déprécié mais présent dans le paquet s-nail&lt;br /&gt;
&lt;br /&gt;
apt-get -y install postfix s-nail&lt;br /&gt;
&lt;br /&gt;
cat &amp;gt;&amp;gt; /etc/logrotate.d/rsyslog &amp;lt;&amp;lt;EOF&lt;br /&gt;
/var/log/syslog&lt;br /&gt;
/var/log/mail.log&lt;br /&gt;
{&lt;br /&gt;
    rotate 4&lt;br /&gt;
    weekly&lt;br /&gt;
    missingok&lt;br /&gt;
    notifempty&lt;br /&gt;
    compress&lt;br /&gt;
    delaycompress&lt;br /&gt;
    create 640 root dev&lt;br /&gt;
    sharedscripts&lt;br /&gt;
    postrotate&lt;br /&gt;
        invoke-rc.d rsyslog rotate &amp;gt; /dev/null&lt;br /&gt;
    endscript&lt;br /&gt;
}&lt;br /&gt;
/var/log/mail.info&lt;br /&gt;
/var/log/mail.warn&lt;br /&gt;
/var/log/mail.err&lt;br /&gt;
/var/log/daemon.log&lt;br /&gt;
/var/log/kern.log&lt;br /&gt;
/var/log/auth.log&lt;br /&gt;
/var/log/user.log&lt;br /&gt;
/var/log/lpr.log&lt;br /&gt;
/var/log/cron.log&lt;br /&gt;
/var/log/debug&lt;br /&gt;
/var/log/messages&lt;br /&gt;
{&lt;br /&gt;
	rotate 4&lt;br /&gt;
	weekly&lt;br /&gt;
	missingok&lt;br /&gt;
	notifempty&lt;br /&gt;
	compress&lt;br /&gt;
	delaycompress&lt;br /&gt;
	sharedscripts&lt;br /&gt;
	postrotate&lt;br /&gt;
		/usr/lib/rsyslog/rsyslog-rotate&lt;br /&gt;
	endscript&lt;br /&gt;
}&lt;br /&gt;
EOF&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Activer les logs postfix&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
postfix stop&lt;br /&gt;
postconf maillog_file=/var/log/maillog&lt;br /&gt;
postfix start&lt;br /&gt;
chgrp dev /var/log/mail.log&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
cat &amp;gt;&amp;gt; /etc/aliases &amp;lt;&amp;lt;EOF&lt;br /&gt;
root: tech@hegyd.com&lt;br /&gt;
mike: m.reault@netprestation.com&lt;br /&gt;
EOF&lt;br /&gt;
newaliases&lt;br /&gt;
service postfix reload&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* Cloner le depot sys-common&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Au préalable, pour autoriser le git, se connecter sur srv-admin ( bastion ) et faire :&lt;br /&gt;
&lt;br /&gt;
eval $(ssh-agent)&lt;br /&gt;
ssh-add&lt;br /&gt;
ssh root@nouvelle_vm &lt;br /&gt;
ou ssh nouvelle_vm puis su - root&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
mkdir /usr/local/share/hegyd&lt;br /&gt;
cat &amp;gt; ~/.ssh/config &amp;lt;&amp;lt; EOF&lt;br /&gt;
PubkeyAcceptedKeyTypes=+ssh-dss&lt;br /&gt;
PubKeyAcceptedKeyTypes=+ssh-rsa&lt;br /&gt;
Host git.hegyd.net&lt;br /&gt;
	StrictHostKeyChecking no&lt;br /&gt;
	HostKeyAlgorithms=+ssh-dss&lt;br /&gt;
EOF&lt;br /&gt;
git clone -q git@git.hegyd.net:sys-common /usr/local/share/hegyd/sys-common&lt;br /&gt;
chmod -R g+rw /usr/local/share/hegyd&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Ajouter une version prédéfinie de VimRC&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
ln -s /usr/local/share/hegyd/sys-common/vim/vimrc_hegyd /etc/vim/vimrc.local&lt;br /&gt;
sed -i '78,80s/^/&amp;quot;/' /usr/share/vim/vim81/defaults.vim&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Ajouter le script d'alerte des reboot&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
cat &amp;lt;&amp;lt;EOF &amp;gt;/etc/rc.local&lt;br /&gt;
#!/bin/sh -e&lt;br /&gt;
#&lt;br /&gt;
# rc.local&lt;br /&gt;
#&lt;br /&gt;
# This script is executed at the end of each multiuser runlevel.&lt;br /&gt;
# Make sure that the script will &amp;quot;exit 0&amp;quot; on success or any other&lt;br /&gt;
# value on error.&lt;br /&gt;
#&lt;br /&gt;
# In order to enable or disable this script just change the execution&lt;br /&gt;
# bits.&lt;br /&gt;
#&lt;br /&gt;
# By default this script does nothing.&lt;br /&gt;
&lt;br /&gt;
exit 0&lt;br /&gt;
EOF&lt;br /&gt;
chmod +x /etc/rc.local&lt;br /&gt;
systemctl start rc-local&lt;br /&gt;
systemctl status rc-local&lt;br /&gt;
sed -i '/^exit 0/i\/usr\/local\/share\/hegyd\/sys-common\/bin\/alert-reboot' /etc/rc.local&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== IP Vrack (pour les VMs) ==&lt;br /&gt;
* Si la VM doit avoir une IP VRACK, il faut la configurer après avoir chois une IP dans le fichier des IPs&lt;br /&gt;
* Se configure via l'UI Proxmox généralement sur un pont vmbr1 ( screenshots à faire )&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
NB : pour les hyperviseurs, voir après l'installation dans le wiki&amp;lt;br /&amp;gt;&lt;br /&gt;
* Pour les serveurs physiques, positionner l'adresse VRack sur l'interface eth1 ou eth3 (selon le serveur)&lt;/div&gt;</description>
			<pubDate>Mon, 17 Jul 2023 14:50:28 GMT</pubDate>			<dc:creator>Pentasonic</dc:creator>			<comments>https://wiki.hegyd.com/index.php/Discussion:Systeme_d%27exploitation_Debian_12</comments>		</item>
		<item>
			<title>Nginx-PHP-FPM</title>
			<link>https://wiki.hegyd.com/index.php/Nginx-PHP-FPM</link>
			<description>&lt;p&gt;Pentasonic&amp;nbsp;:&amp;#32;a déplacé Nginx-PHP-FPM vers Nginx-PHP-FPM 8.X&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;#REDIRECTION [[Nginx-PHP-FPM 8.X]]&lt;/div&gt;</description>
			<pubDate>Mon, 17 Jul 2023 14:30:42 GMT</pubDate>			<dc:creator>Pentasonic</dc:creator>			<comments>https://wiki.hegyd.com/index.php/Discussion:Nginx-PHP-FPM</comments>		</item>
		<item>
			<title>Nginx-PHP-FPM 8.X</title>
			<link>https://wiki.hegyd.com/index.php/Nginx-PHP-FPM_8.X</link>
			<description>&lt;p&gt;Pentasonic&amp;nbsp;:&amp;#32;a déplacé Nginx-PHP-FPM vers Nginx-PHP-FPM 8.X&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Installation et configuration de base ==&lt;br /&gt;
&lt;br /&gt;
=== Installer les paquets  ===&lt;br /&gt;
==== Nginx + PHP 8.x ====&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
apt-get install apache2-mpm-prefork apache2-utils apache2.2-bin apache2.2-common php5 libapache2-mod-php5 php-pear php5-cli php5-common php5-curl php5-gd php5-mcrypt php5-mysql php5-suhosin php5-zip php5-mbstring wkhtmltopdf xvfb jpegoptim optipng&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== PHP-FPM 8.x====&lt;br /&gt;
&lt;br /&gt;
''Ajouter le dépot dotdeb sur Debian 6''&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
cat &amp;gt;&amp;gt; /etc/apt/sources.list &amp;lt;&amp;lt;EOF&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== PHP 7.4 (sur Debian 8, 9 et 10)====&lt;br /&gt;
Réf : https://computingforgeeks.com/how-to-install-latest-php-on-debian/&lt;br /&gt;
&lt;br /&gt;
''Ajouter le dépot SURY seulement sur Debian 8'' ( si ce n'est pas fait )&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
apt-get install apt-transport-https lsb-release ca-certificates&lt;br /&gt;
wget -O /etc/apt/trusted.gpg.d/php.gpg https://packages.sury.org/php/apt.gpg&lt;br /&gt;
&lt;br /&gt;
cat &amp;gt;&amp;gt; /etc/apt/sources.list &amp;lt;&amp;lt;EOF&lt;br /&gt;
&lt;br /&gt;
# PHP DEPOTS SURY ( remplacer Petit_nom_debian par jessie,...buster ) &lt;br /&gt;
deb https://packages.sury.org/php/ [Petit_nom_debian] main&lt;br /&gt;
EOF&lt;br /&gt;
wget https://packages.sury.org/php/apt.gpg&lt;br /&gt;
apt-key add apt.gpg&lt;br /&gt;
&lt;br /&gt;
# en cas d'erreur : gnupg, gnupg2 and gnupg1 do not seem to be installed, but one of them is required for this operation&lt;br /&gt;
apt install gnupg gnupg1 gnupg2&lt;br /&gt;
#puis refaire :&lt;br /&gt;
apt-key add apt.gpg&lt;br /&gt;
&lt;br /&gt;
rm apt.gpg&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
''Installer les paquets suivants''&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
apt-get update &amp;amp;&amp;amp; apt-get -y install apache2 apache2-mpm-prefork apache2-utils apache2-bin apache2-data php7.4 libapache2-mod-php7.4 php-pear php7.4-cli php7.4-common php7.4-curl php7.4-gd php7.4-mysql php7.4-mbstring php7.4-xml php7.4-zip zip unzip wkhtmltopdf xvfb jpegoptim optipng&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
''Pout Debian 10 faire seulement :''&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
apt install apache2 php7.4 php-pear php7.4-curl php7.4-gd php7.4-mysql php7.4-mbstring php7.4-xml php7.4-zip zip unzip wkhtmltopdf xvfb jpegoptim optipng&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Upgrade de PHP ====&lt;br /&gt;
&lt;br /&gt;
Installer la nouvelle version de PHP et écraser les packets déjà installés si besoin&lt;br /&gt;
&lt;br /&gt;
Lister la version installée du module Apache a désactiver&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
ls -la /etc/apache2/mods-available/php*&lt;br /&gt;
a2dismod php7.[0,1,2,3,...] ( ancienne version )&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
[[Apache_-_PHP#PHP|&lt;br /&gt;
Configurer PHP avec la Postconf]]&lt;br /&gt;
&lt;br /&gt;
==== Activer le nouveau module Apache et redémarrage du service ====&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
a2enmod php7.[0,1,2,3,...] ( nouvelle version )&lt;br /&gt;
/etc/init.d/apache2 restart&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Configuration de base ===&lt;br /&gt;
&lt;br /&gt;
* Directives d’amélioration de la sécurité &lt;br /&gt;
&lt;br /&gt;
-&amp;gt; Pour Debian 7.0 et versions précédentes&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sed -i '/^#&amp;lt;\/Directory&amp;gt;/a \&lt;br /&gt;
&amp;lt;Directory /&amp;gt;\&lt;br /&gt;
        AllowOverride None\&lt;br /&gt;
        Order Deny,Allow\&lt;br /&gt;
        Deny from all\&lt;br /&gt;
&amp;lt;/Directory&amp;gt;\&lt;br /&gt;
&amp;lt;Directory /var/projects/&amp;gt;\&lt;br /&gt;
        AllowOverride All\&lt;br /&gt;
        Options -Indexes\&lt;br /&gt;
        Order Allow,Deny\&lt;br /&gt;
        Allow from all\&lt;br /&gt;
&amp;lt;/Directory&amp;gt;' /etc/apache2/conf.d/security&lt;br /&gt;
sed -i 's/^ServerTokens OS/#ServerTokens OS/' /etc/apache2/conf.d/security&lt;br /&gt;
sed -i '/^#ServerTokens Full/aServerTokens Prod' /etc/apache2/conf.d/security&lt;br /&gt;
sed -i -e 's/^#ServerSignature Off/ServerSignature Off/' -e 's/^ServerSignature On/#ServerSignature On/' /etc/apache2/conf.d/security&lt;br /&gt;
sed -i '15,22s/^/#/' /etc/apache2/mods-available/alias.conf&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
-&amp;gt; Pour Debian 8.0 et supérieures&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
sed -i '/^#&amp;lt;\/Directory&amp;gt;/a \&lt;br /&gt;
&amp;lt;Directory /&amp;gt;\&lt;br /&gt;
        AllowOverride None\&lt;br /&gt;
        Require all denied\&lt;br /&gt;
&amp;lt;/Directory&amp;gt;\&lt;br /&gt;
&amp;lt;Directory /var/projects/&amp;gt;\&lt;br /&gt;
        AllowOverride All\&lt;br /&gt;
        Options -Indexes\&lt;br /&gt;
        Require all granted\&lt;br /&gt;
&amp;lt;/Directory&amp;gt;' /etc/apache2/conf-available/security.conf&lt;br /&gt;
sed -i 's/^ServerTokens OS/#ServerTokens OS/' /etc/apache2/conf-available/security.conf&lt;br /&gt;
sed -i '/^#ServerTokens Full/aServerTokens Prod' /etc/apache2/conf-available/security.conf&lt;br /&gt;
sed -i -e 's/^#ServerSignature Off/ServerSignature Off/' -e 's/^ServerSignature On/#ServerSignature On/' /etc/apache2/conf-available/security.conf&lt;br /&gt;
sed -i '14,21s/^/#/' /etc/apache2/mods-available/alias.conf&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Configuration globale d'Apache et notamment de son gestionnaire de processus ( Debian &amp;lt; 10 )&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
cat &amp;gt; /etc/apache2/httpd.conf &amp;lt;&amp;lt;EOF&lt;br /&gt;
ServerName $(hostname -f)&lt;br /&gt;
ServerAdmin webmaster@hegyd.com&lt;br /&gt;
&lt;br /&gt;
KeepAliveTimeout 3&lt;br /&gt;
Timeout 120&lt;br /&gt;
&lt;br /&gt;
Keepalive Off&lt;br /&gt;
&lt;br /&gt;
ServerLimit 250 &lt;br /&gt;
&lt;br /&gt;
# prefork MPM&lt;br /&gt;
# StartServers: number of server processes to start&lt;br /&gt;
# MinSpareServers: minimum number of server processes which are kept spare&lt;br /&gt;
# MaxSpareServers: maximum number of server processes which are kept spare&lt;br /&gt;
# MaxClients: maximum number of server processes allowed to start&lt;br /&gt;
# MaxRequestsPerChild: maximum number of requests a server process serves&lt;br /&gt;
&amp;lt;IfModule mpm_prefork_module&amp;gt;&lt;br /&gt;
    StartServers          5   &lt;br /&gt;
    MinSpareServers       5   &lt;br /&gt;
    MaxSpareServers      10  &lt;br /&gt;
    MaxClients          250 &lt;br /&gt;
    MaxRequestsPerChild   0   &lt;br /&gt;
&amp;lt;/IfModule&amp;gt;&lt;br /&gt;
EOF&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Configuration globale d'Apache et notamment de son gestionnaire de processus ( Debian 10 )&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
cat &amp;gt; /etc/apache2/httpd.conf &amp;lt;&amp;lt;EOF&lt;br /&gt;
ServerName $(hostname -f)&lt;br /&gt;
ServerAdmin webmaster@hegyd.com&lt;br /&gt;
&lt;br /&gt;
KeepAliveTimeout 3&lt;br /&gt;
Timeout 120&lt;br /&gt;
&lt;br /&gt;
Keepalive Off&lt;br /&gt;
&lt;br /&gt;
ServerLimit 250 &lt;br /&gt;
EOF&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Activer le mod status et le configurer (Debian 7)&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
a2enmod status&lt;br /&gt;
sed -i -e '/^\s\+Allow from 127.0.0.1 ::1$/a \&lt;br /&gt;
    Allow from 46.18.122.14\&lt;br /&gt;
    Allow from 176.31.218.41\&lt;br /&gt;
    Allow from 88.161.155.75\&lt;br /&gt;
    Allow from 81.252.255.73\&lt;br /&gt;
    Allow from 92.154.56.195\&lt;br /&gt;
    Allow from 78.238.152.36\&lt;br /&gt;
    Allow from 185.132.64.180\&lt;br /&gt;
    AuthUserFile /var/projects/common/.htpasswd\&lt;br /&gt;
    AuthName &amp;quot;Acces reserve&amp;quot;\&lt;br /&gt;
    AuthType Basic\&lt;br /&gt;
    require user mike admin \&lt;br /&gt;
    Satisfy Any' \&lt;br /&gt;
-e 's/^ExtendedStatus On/ExtendedStatus On/' /etc/apache2/mods-available/status.conf&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Activer le mod status et le configurer (Debian 8 et +)&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
a2enmod status&lt;br /&gt;
sed -i -e '/^\s\+#Require ip 192.0.2.0\/24$/a \&lt;br /&gt;
    Allow from 46.18.122.14\&lt;br /&gt;
    Allow from 176.31.218.41\&lt;br /&gt;
    Allow from 88.161.155.75\&lt;br /&gt;
    Allow from 81.252.255.73\&lt;br /&gt;
    Allow from 92.154.56.195\&lt;br /&gt;
    Allow from 78.238.152.36\&lt;br /&gt;
    Allow from 185.132.64.180\&lt;br /&gt;
    AuthUserFile /var/projects/common/.htpasswd\&lt;br /&gt;
    AuthName &amp;quot;Acces reserve&amp;quot;\&lt;br /&gt;
    AuthType Basic\&lt;br /&gt;
    require user mike admin \&lt;br /&gt;
    Satisfy Any' \&lt;br /&gt;
-e 's/^ExtendedStatus On/ExtendedStatus On/' /etc/apache2/mods-available/status.conf&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
* Désactiver les modules Apache non nécessaire &lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
a2dismod autoindex&lt;br /&gt;
a2enmod rewrite&lt;br /&gt;
a2enmod expires&lt;br /&gt;
a2enmod php5&lt;br /&gt;
/etc/init.d/apache2 restart&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Autoriser la lecture des logs par le groupe dev&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sed -i 's/^\s*create\s\+640\s\+root\s\+adm$/\tcreate 640 root dev/' /etc/logrotate.d/apache2&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Sur nouvelle installation Debian, charger le fichier httpd.conf (Normalement pas nécessaire sur un upgrade)&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sed -i '/^Include ports.conf/aInclude httpd.conf' /etc/apache2/apache2.conf&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Upgrade de PHP ====&lt;br /&gt;
&lt;br /&gt;
Installer la nouvelle version de PHP et écraser les packets déjà installés si besoin&lt;br /&gt;
&lt;br /&gt;
Lister la version installée du module Apache a désactiver&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
ls -la /etc/apache2/mods-available/php*&lt;br /&gt;
a2dismod php7.0&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
[[Apache_-_PHP#PHP|&lt;br /&gt;
Configurer PHP avec la Postconf]]&lt;br /&gt;
&lt;br /&gt;
Activer le nouveau module Apache et redémarrage du service&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
a2enmod php7.3&lt;br /&gt;
/etc/init.d/apache2 restart&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Dossier de projets et hôte virtuel de base ===&lt;br /&gt;
&lt;br /&gt;
* Créer l'arborescence de base des projets &lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
mkdir -p /var/projects/common/default/www&lt;br /&gt;
chown -R root:dev /var/projects&lt;br /&gt;
chmod -R 2775 /var/projects&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Créer l'index et le fichiers d'accès par defaut &lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
cat &amp;gt; /var/projects/common/default/www/index.php &amp;lt;&amp;lt;EOF&lt;br /&gt;
&amp;lt;?php&lt;br /&gt;
/**&lt;br /&gt;
 * Fichier d'index par défaut Hegyd&lt;br /&gt;
 */&lt;br /&gt;
header( 'Location: http://www.hegyd.com/', 301);&lt;br /&gt;
EOF&lt;br /&gt;
cat &amp;gt; /var/projects/common/default/www/.htaccess &amp;lt;&amp;lt;EOF&lt;br /&gt;
RewriteEngine on&lt;br /&gt;
RewriteCond %{REQUEST_FILENAME} -s [OR]&lt;br /&gt;
RewriteCond %{REQUEST_FILENAME} -l [OR]&lt;br /&gt;
RewriteCond %{REQUEST_FILENAME} -d&lt;br /&gt;
RewriteRule ^.*$ - [L]&lt;br /&gt;
RewriteRule ^server-status/?$  - [L]&lt;br /&gt;
RewriteRule ^.*$ /index.php [L]&lt;br /&gt;
EOF&lt;br /&gt;
chgrp dev /var/projects/common/default/www/*&lt;br /&gt;
chmod 664 /var/projects/common/default/www/*&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
* Créer le htpasswd par defaut &lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
cp /usr/local/share/hegyd/sys-common/var/www/.htpasswd /var/projects/common/.htpasswd&lt;br /&gt;
chown root:dev /var/projects/common/.htpasswd&lt;br /&gt;
chmod 664 /var/projects/common/.htpasswd&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
* Hôte virtuel de base &lt;br /&gt;
&lt;br /&gt;
Debian 7.X&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
cp /etc/apache2/sites-available/default /etc/apache2/sites-available/default.orig.bak&lt;br /&gt;
cat &amp;gt; /etc/apache2/sites-available/default &amp;lt;&amp;lt;EOF&lt;br /&gt;
&amp;lt;VirtualHost *:80&amp;gt;&lt;br /&gt;
        ServerName $(hostname -f)&lt;br /&gt;
        DocumentRoot /var/projects/common/default/www&lt;br /&gt;
&amp;lt;/VirtualHost&amp;gt;&lt;br /&gt;
EOF&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Debian 8.X&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
cp /etc/apache2/sites-available/000-default.conf /etc/apache2/sites-available/default.orig.bak&lt;br /&gt;
cat &amp;gt; /etc/apache2/sites-available/000-default.conf &amp;lt;&amp;lt;EOF&lt;br /&gt;
&amp;lt;VirtualHost *:80&amp;gt;&lt;br /&gt;
        ServerName $(hostname -f)&lt;br /&gt;
        DocumentRoot /var/projects/common/default/www&lt;br /&gt;
&amp;lt;/VirtualHost&amp;gt;&lt;br /&gt;
EOF&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Configuration derrière un proxy ===&lt;br /&gt;
Il est nécessaire de modifier la configuration de log par defaut des vhosts pour logger l'IP réelle du client (entete X-Forwarded-For).&lt;br /&gt;
Pour cela, editer le fichier &amp;quot;/etc/apache2/conf.d/other-vhosts-access-log&amp;quot; pour qu'il contienne les configurations suivantes :&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
LogFormat &amp;quot;%v:%p %{X-Forwarded-For}i %l %u %t \&amp;quot;%r\&amp;quot; %&amp;gt;s %O \&amp;quot;%{Referer}i\&amp;quot; \&amp;quot;%{User-Agent}i\&amp;quot;&amp;quot; vhost_proxy&lt;br /&gt;
SetEnvIf X-Forwarded-For &amp;quot;^.*\..*\..*\..*&amp;quot; forwarded&lt;br /&gt;
CustomLog ${APACHE_LOG_DIR}/other_vhosts_access.log vhost_combined env=!forwarded&lt;br /&gt;
CustomLog ${APACHE_LOG_DIR}/other_vhosts_access.log vhost_proxy env=forwarded&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</description>
			<pubDate>Mon, 17 Jul 2023 14:30:42 GMT</pubDate>			<dc:creator>Pentasonic</dc:creator>			<comments>https://wiki.hegyd.com/index.php/Discussion:Nginx-PHP-FPM_8.X</comments>		</item>
		<item>
			<title>Nginx-PHP-FPM 8.X</title>
			<link>https://wiki.hegyd.com/index.php/Nginx-PHP-FPM_8.X</link>
			<description>&lt;p&gt;Pentasonic&amp;nbsp;:&amp;#32;Page créée avec « == Installation et configuration de base ==  === Installer les paquets  === ==== Nginx + PHP 8.x ==== &amp;lt;pre&amp;gt; apt-get install apache2-mpm-prefork apache2-utils apache2.2-bin ap… »&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Installation et configuration de base ==&lt;br /&gt;
&lt;br /&gt;
=== Installer les paquets  ===&lt;br /&gt;
==== Nginx + PHP 8.x ====&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
apt-get install apache2-mpm-prefork apache2-utils apache2.2-bin apache2.2-common php5 libapache2-mod-php5 php-pear php5-cli php5-common php5-curl php5-gd php5-mcrypt php5-mysql php5-suhosin php5-zip php5-mbstring wkhtmltopdf xvfb jpegoptim optipng&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== PHP-FPM 8.x====&lt;br /&gt;
&lt;br /&gt;
''Ajouter le dépot dotdeb sur Debian 6''&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
cat &amp;gt;&amp;gt; /etc/apt/sources.list &amp;lt;&amp;lt;EOF&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== PHP 7.4 (sur Debian 8, 9 et 10)====&lt;br /&gt;
Réf : https://computingforgeeks.com/how-to-install-latest-php-on-debian/&lt;br /&gt;
&lt;br /&gt;
''Ajouter le dépot SURY seulement sur Debian 8'' ( si ce n'est pas fait )&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
apt-get install apt-transport-https lsb-release ca-certificates&lt;br /&gt;
wget -O /etc/apt/trusted.gpg.d/php.gpg https://packages.sury.org/php/apt.gpg&lt;br /&gt;
&lt;br /&gt;
cat &amp;gt;&amp;gt; /etc/apt/sources.list &amp;lt;&amp;lt;EOF&lt;br /&gt;
&lt;br /&gt;
# PHP DEPOTS SURY ( remplacer Petit_nom_debian par jessie,...buster ) &lt;br /&gt;
deb https://packages.sury.org/php/ [Petit_nom_debian] main&lt;br /&gt;
EOF&lt;br /&gt;
wget https://packages.sury.org/php/apt.gpg&lt;br /&gt;
apt-key add apt.gpg&lt;br /&gt;
&lt;br /&gt;
# en cas d'erreur : gnupg, gnupg2 and gnupg1 do not seem to be installed, but one of them is required for this operation&lt;br /&gt;
apt install gnupg gnupg1 gnupg2&lt;br /&gt;
#puis refaire :&lt;br /&gt;
apt-key add apt.gpg&lt;br /&gt;
&lt;br /&gt;
rm apt.gpg&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
''Installer les paquets suivants''&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
apt-get update &amp;amp;&amp;amp; apt-get -y install apache2 apache2-mpm-prefork apache2-utils apache2-bin apache2-data php7.4 libapache2-mod-php7.4 php-pear php7.4-cli php7.4-common php7.4-curl php7.4-gd php7.4-mysql php7.4-mbstring php7.4-xml php7.4-zip zip unzip wkhtmltopdf xvfb jpegoptim optipng&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
''Pout Debian 10 faire seulement :''&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
apt install apache2 php7.4 php-pear php7.4-curl php7.4-gd php7.4-mysql php7.4-mbstring php7.4-xml php7.4-zip zip unzip wkhtmltopdf xvfb jpegoptim optipng&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Upgrade de PHP ====&lt;br /&gt;
&lt;br /&gt;
Installer la nouvelle version de PHP et écraser les packets déjà installés si besoin&lt;br /&gt;
&lt;br /&gt;
Lister la version installée du module Apache a désactiver&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
ls -la /etc/apache2/mods-available/php*&lt;br /&gt;
a2dismod php7.[0,1,2,3,...] ( ancienne version )&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
[[Apache_-_PHP#PHP|&lt;br /&gt;
Configurer PHP avec la Postconf]]&lt;br /&gt;
&lt;br /&gt;
==== Activer le nouveau module Apache et redémarrage du service ====&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
a2enmod php7.[0,1,2,3,...] ( nouvelle version )&lt;br /&gt;
/etc/init.d/apache2 restart&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Configuration de base ===&lt;br /&gt;
&lt;br /&gt;
* Directives d’amélioration de la sécurité &lt;br /&gt;
&lt;br /&gt;
-&amp;gt; Pour Debian 7.0 et versions précédentes&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sed -i '/^#&amp;lt;\/Directory&amp;gt;/a \&lt;br /&gt;
&amp;lt;Directory /&amp;gt;\&lt;br /&gt;
        AllowOverride None\&lt;br /&gt;
        Order Deny,Allow\&lt;br /&gt;
        Deny from all\&lt;br /&gt;
&amp;lt;/Directory&amp;gt;\&lt;br /&gt;
&amp;lt;Directory /var/projects/&amp;gt;\&lt;br /&gt;
        AllowOverride All\&lt;br /&gt;
        Options -Indexes\&lt;br /&gt;
        Order Allow,Deny\&lt;br /&gt;
        Allow from all\&lt;br /&gt;
&amp;lt;/Directory&amp;gt;' /etc/apache2/conf.d/security&lt;br /&gt;
sed -i 's/^ServerTokens OS/#ServerTokens OS/' /etc/apache2/conf.d/security&lt;br /&gt;
sed -i '/^#ServerTokens Full/aServerTokens Prod' /etc/apache2/conf.d/security&lt;br /&gt;
sed -i -e 's/^#ServerSignature Off/ServerSignature Off/' -e 's/^ServerSignature On/#ServerSignature On/' /etc/apache2/conf.d/security&lt;br /&gt;
sed -i '15,22s/^/#/' /etc/apache2/mods-available/alias.conf&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
-&amp;gt; Pour Debian 8.0 et supérieures&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
sed -i '/^#&amp;lt;\/Directory&amp;gt;/a \&lt;br /&gt;
&amp;lt;Directory /&amp;gt;\&lt;br /&gt;
        AllowOverride None\&lt;br /&gt;
        Require all denied\&lt;br /&gt;
&amp;lt;/Directory&amp;gt;\&lt;br /&gt;
&amp;lt;Directory /var/projects/&amp;gt;\&lt;br /&gt;
        AllowOverride All\&lt;br /&gt;
        Options -Indexes\&lt;br /&gt;
        Require all granted\&lt;br /&gt;
&amp;lt;/Directory&amp;gt;' /etc/apache2/conf-available/security.conf&lt;br /&gt;
sed -i 's/^ServerTokens OS/#ServerTokens OS/' /etc/apache2/conf-available/security.conf&lt;br /&gt;
sed -i '/^#ServerTokens Full/aServerTokens Prod' /etc/apache2/conf-available/security.conf&lt;br /&gt;
sed -i -e 's/^#ServerSignature Off/ServerSignature Off/' -e 's/^ServerSignature On/#ServerSignature On/' /etc/apache2/conf-available/security.conf&lt;br /&gt;
sed -i '14,21s/^/#/' /etc/apache2/mods-available/alias.conf&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Configuration globale d'Apache et notamment de son gestionnaire de processus ( Debian &amp;lt; 10 )&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
cat &amp;gt; /etc/apache2/httpd.conf &amp;lt;&amp;lt;EOF&lt;br /&gt;
ServerName $(hostname -f)&lt;br /&gt;
ServerAdmin webmaster@hegyd.com&lt;br /&gt;
&lt;br /&gt;
KeepAliveTimeout 3&lt;br /&gt;
Timeout 120&lt;br /&gt;
&lt;br /&gt;
Keepalive Off&lt;br /&gt;
&lt;br /&gt;
ServerLimit 250 &lt;br /&gt;
&lt;br /&gt;
# prefork MPM&lt;br /&gt;
# StartServers: number of server processes to start&lt;br /&gt;
# MinSpareServers: minimum number of server processes which are kept spare&lt;br /&gt;
# MaxSpareServers: maximum number of server processes which are kept spare&lt;br /&gt;
# MaxClients: maximum number of server processes allowed to start&lt;br /&gt;
# MaxRequestsPerChild: maximum number of requests a server process serves&lt;br /&gt;
&amp;lt;IfModule mpm_prefork_module&amp;gt;&lt;br /&gt;
    StartServers          5   &lt;br /&gt;
    MinSpareServers       5   &lt;br /&gt;
    MaxSpareServers      10  &lt;br /&gt;
    MaxClients          250 &lt;br /&gt;
    MaxRequestsPerChild   0   &lt;br /&gt;
&amp;lt;/IfModule&amp;gt;&lt;br /&gt;
EOF&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Configuration globale d'Apache et notamment de son gestionnaire de processus ( Debian 10 )&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
cat &amp;gt; /etc/apache2/httpd.conf &amp;lt;&amp;lt;EOF&lt;br /&gt;
ServerName $(hostname -f)&lt;br /&gt;
ServerAdmin webmaster@hegyd.com&lt;br /&gt;
&lt;br /&gt;
KeepAliveTimeout 3&lt;br /&gt;
Timeout 120&lt;br /&gt;
&lt;br /&gt;
Keepalive Off&lt;br /&gt;
&lt;br /&gt;
ServerLimit 250 &lt;br /&gt;
EOF&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Activer le mod status et le configurer (Debian 7)&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
a2enmod status&lt;br /&gt;
sed -i -e '/^\s\+Allow from 127.0.0.1 ::1$/a \&lt;br /&gt;
    Allow from 46.18.122.14\&lt;br /&gt;
    Allow from 176.31.218.41\&lt;br /&gt;
    Allow from 88.161.155.75\&lt;br /&gt;
    Allow from 81.252.255.73\&lt;br /&gt;
    Allow from 92.154.56.195\&lt;br /&gt;
    Allow from 78.238.152.36\&lt;br /&gt;
    Allow from 185.132.64.180\&lt;br /&gt;
    AuthUserFile /var/projects/common/.htpasswd\&lt;br /&gt;
    AuthName &amp;quot;Acces reserve&amp;quot;\&lt;br /&gt;
    AuthType Basic\&lt;br /&gt;
    require user mike admin \&lt;br /&gt;
    Satisfy Any' \&lt;br /&gt;
-e 's/^ExtendedStatus On/ExtendedStatus On/' /etc/apache2/mods-available/status.conf&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Activer le mod status et le configurer (Debian 8 et +)&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
a2enmod status&lt;br /&gt;
sed -i -e '/^\s\+#Require ip 192.0.2.0\/24$/a \&lt;br /&gt;
    Allow from 46.18.122.14\&lt;br /&gt;
    Allow from 176.31.218.41\&lt;br /&gt;
    Allow from 88.161.155.75\&lt;br /&gt;
    Allow from 81.252.255.73\&lt;br /&gt;
    Allow from 92.154.56.195\&lt;br /&gt;
    Allow from 78.238.152.36\&lt;br /&gt;
    Allow from 185.132.64.180\&lt;br /&gt;
    AuthUserFile /var/projects/common/.htpasswd\&lt;br /&gt;
    AuthName &amp;quot;Acces reserve&amp;quot;\&lt;br /&gt;
    AuthType Basic\&lt;br /&gt;
    require user mike admin \&lt;br /&gt;
    Satisfy Any' \&lt;br /&gt;
-e 's/^ExtendedStatus On/ExtendedStatus On/' /etc/apache2/mods-available/status.conf&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
* Désactiver les modules Apache non nécessaire &lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
a2dismod autoindex&lt;br /&gt;
a2enmod rewrite&lt;br /&gt;
a2enmod expires&lt;br /&gt;
a2enmod php5&lt;br /&gt;
/etc/init.d/apache2 restart&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Autoriser la lecture des logs par le groupe dev&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sed -i 's/^\s*create\s\+640\s\+root\s\+adm$/\tcreate 640 root dev/' /etc/logrotate.d/apache2&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Sur nouvelle installation Debian, charger le fichier httpd.conf (Normalement pas nécessaire sur un upgrade)&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sed -i '/^Include ports.conf/aInclude httpd.conf' /etc/apache2/apache2.conf&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Upgrade de PHP ====&lt;br /&gt;
&lt;br /&gt;
Installer la nouvelle version de PHP et écraser les packets déjà installés si besoin&lt;br /&gt;
&lt;br /&gt;
Lister la version installée du module Apache a désactiver&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
ls -la /etc/apache2/mods-available/php*&lt;br /&gt;
a2dismod php7.0&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
[[Apache_-_PHP#PHP|&lt;br /&gt;
Configurer PHP avec la Postconf]]&lt;br /&gt;
&lt;br /&gt;
Activer le nouveau module Apache et redémarrage du service&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
a2enmod php7.3&lt;br /&gt;
/etc/init.d/apache2 restart&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Dossier de projets et hôte virtuel de base ===&lt;br /&gt;
&lt;br /&gt;
* Créer l'arborescence de base des projets &lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
mkdir -p /var/projects/common/default/www&lt;br /&gt;
chown -R root:dev /var/projects&lt;br /&gt;
chmod -R 2775 /var/projects&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Créer l'index et le fichiers d'accès par defaut &lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
cat &amp;gt; /var/projects/common/default/www/index.php &amp;lt;&amp;lt;EOF&lt;br /&gt;
&amp;lt;?php&lt;br /&gt;
/**&lt;br /&gt;
 * Fichier d'index par défaut Hegyd&lt;br /&gt;
 */&lt;br /&gt;
header( 'Location: http://www.hegyd.com/', 301);&lt;br /&gt;
EOF&lt;br /&gt;
cat &amp;gt; /var/projects/common/default/www/.htaccess &amp;lt;&amp;lt;EOF&lt;br /&gt;
RewriteEngine on&lt;br /&gt;
RewriteCond %{REQUEST_FILENAME} -s [OR]&lt;br /&gt;
RewriteCond %{REQUEST_FILENAME} -l [OR]&lt;br /&gt;
RewriteCond %{REQUEST_FILENAME} -d&lt;br /&gt;
RewriteRule ^.*$ - [L]&lt;br /&gt;
RewriteRule ^server-status/?$  - [L]&lt;br /&gt;
RewriteRule ^.*$ /index.php [L]&lt;br /&gt;
EOF&lt;br /&gt;
chgrp dev /var/projects/common/default/www/*&lt;br /&gt;
chmod 664 /var/projects/common/default/www/*&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
* Créer le htpasswd par defaut &lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
cp /usr/local/share/hegyd/sys-common/var/www/.htpasswd /var/projects/common/.htpasswd&lt;br /&gt;
chown root:dev /var/projects/common/.htpasswd&lt;br /&gt;
chmod 664 /var/projects/common/.htpasswd&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
* Hôte virtuel de base &lt;br /&gt;
&lt;br /&gt;
Debian 7.X&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
cp /etc/apache2/sites-available/default /etc/apache2/sites-available/default.orig.bak&lt;br /&gt;
cat &amp;gt; /etc/apache2/sites-available/default &amp;lt;&amp;lt;EOF&lt;br /&gt;
&amp;lt;VirtualHost *:80&amp;gt;&lt;br /&gt;
        ServerName $(hostname -f)&lt;br /&gt;
        DocumentRoot /var/projects/common/default/www&lt;br /&gt;
&amp;lt;/VirtualHost&amp;gt;&lt;br /&gt;
EOF&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Debian 8.X&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
cp /etc/apache2/sites-available/000-default.conf /etc/apache2/sites-available/default.orig.bak&lt;br /&gt;
cat &amp;gt; /etc/apache2/sites-available/000-default.conf &amp;lt;&amp;lt;EOF&lt;br /&gt;
&amp;lt;VirtualHost *:80&amp;gt;&lt;br /&gt;
        ServerName $(hostname -f)&lt;br /&gt;
        DocumentRoot /var/projects/common/default/www&lt;br /&gt;
&amp;lt;/VirtualHost&amp;gt;&lt;br /&gt;
EOF&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Configuration derrière un proxy ===&lt;br /&gt;
Il est nécessaire de modifier la configuration de log par defaut des vhosts pour logger l'IP réelle du client (entete X-Forwarded-For).&lt;br /&gt;
Pour cela, editer le fichier &amp;quot;/etc/apache2/conf.d/other-vhosts-access-log&amp;quot; pour qu'il contienne les configurations suivantes :&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
LogFormat &amp;quot;%v:%p %{X-Forwarded-For}i %l %u %t \&amp;quot;%r\&amp;quot; %&amp;gt;s %O \&amp;quot;%{Referer}i\&amp;quot; \&amp;quot;%{User-Agent}i\&amp;quot;&amp;quot; vhost_proxy&lt;br /&gt;
SetEnvIf X-Forwarded-For &amp;quot;^.*\..*\..*\..*&amp;quot; forwarded&lt;br /&gt;
CustomLog ${APACHE_LOG_DIR}/other_vhosts_access.log vhost_combined env=!forwarded&lt;br /&gt;
CustomLog ${APACHE_LOG_DIR}/other_vhosts_access.log vhost_proxy env=forwarded&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</description>
			<pubDate>Mon, 17 Jul 2023 14:30:12 GMT</pubDate>			<dc:creator>Pentasonic</dc:creator>			<comments>https://wiki.hegyd.com/index.php/Discussion:Nginx-PHP-FPM_8.X</comments>		</item>
		<item>
			<title>Systeme d'exploitation Debian 12</title>
			<link>https://wiki.hegyd.com/index.php/Systeme_d%27exploitation_Debian_12</link>
			<description>&lt;p&gt;Pentasonic&amp;nbsp;:&amp;#32;/* Debian 12 ( &amp;quot;Bookworm&amp;quot; ) */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;page en cours de création...&lt;br /&gt;
&lt;br /&gt;
== Debian 12 ( &amp;quot;Bookworm&amp;quot; ) ==&lt;br /&gt;
&lt;br /&gt;
* Si on arrive ici après l'installation d'une VM KVM, il faut d'abord se connecter depuis la console de la vm sur l'hyperviseur Proxmox en root, puis :&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
cat &amp;gt; /etc/ssh/sshd_config &amp;lt;&amp;lt;EOF&lt;br /&gt;
Include /etc/ssh/sshd_config.d/*.conf&lt;br /&gt;
PermitRootLogin without-password &lt;br /&gt;
PubkeyAcceptedAlgorithms +ssh-rsa&lt;br /&gt;
PubkeyAuthentication yes&lt;br /&gt;
AuthorizedKeysFile	.ssh/authorized_keys .ssh/authorized_keys2&lt;br /&gt;
KbdInteractiveAuthentication no&lt;br /&gt;
UsePAM yes&lt;br /&gt;
X11Forwarding yes&lt;br /&gt;
PrintMotd no&lt;br /&gt;
AcceptEnv LANG LC_*&lt;br /&gt;
Subsystem	sftp	/usr/lib/openssh/sftp-server&lt;br /&gt;
UseDns no&lt;br /&gt;
AllowUsers root mike admin support&lt;br /&gt;
EOF&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
On peut alors se connecter maintenant depuis Putty/MRemote via le compte root et le mot de passe saisi lors de l'installation.&lt;br /&gt;
&lt;br /&gt;
* Modification du mot de passe root si nécessaire, et selon la règle de nommage usuelle.&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
passwd&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
* Installer les paquets de base :&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
# Configuration APT pour remonter /tmp avec le flag exec (nécessaire pour certains paquets)&lt;br /&gt;
cat &amp;gt;&amp;gt; /etc/apt/apt.conf &amp;lt;&amp;lt;EOF&lt;br /&gt;
DPkg::Pre-Invoke{&amp;quot;mount -o remount,exec /tmp&amp;quot;;};&lt;br /&gt;
DPkg::Post-Invoke {&amp;quot;mount -o remount /tmp&amp;quot;;};&lt;br /&gt;
EOF&lt;br /&gt;
&lt;br /&gt;
apt-get update &amp;amp;&amp;amp; apt-get -y upgrade&lt;br /&gt;
apt-get -y install bash-completion ntp sudo htop telnet sysstat subversion git less vim-nox cscope exuberant-ctags&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
NB : si l'apt-get essaie de passer en ipv6 et que cela ne fonctionne pas, il faut modifier la ligne 54 du fichier /etc/gai.conf de la façon suivante :&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
precedence ::ffff:0:0/96  100&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Paramétrer les locales :&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
echo -n &amp;gt; /etc/environment&lt;br /&gt;
echo -n &amp;gt; /etc/default/locale&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Paramétrer debconf :&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
apt-get install dialog &amp;amp;&amp;amp;&lt;br /&gt;
echo &amp;quot;debconf debconf/priority        select high&amp;quot; | debconf-set-selections &amp;amp;&amp;amp;&lt;br /&gt;
echo &amp;quot;debconf debconf/frontend        select Dialog&amp;quot; | debconf-set-selections&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Définir vim comme éditeur par défaut&lt;br /&gt;
&amp;lt;pre&amp;gt;update-alternatives --set editor /usr/bin/vim.nox&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Paramétrer l'environnement utilisateur&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sed -i '32,38s/^#//' /etc/bash.bashrc&lt;br /&gt;
cat &amp;gt;&amp;gt; /etc/bash.bashrc &amp;lt;&amp;lt;EOF&lt;br /&gt;
&lt;br /&gt;
export LS_OPTIONS='--color=auto'&lt;br /&gt;
eval &amp;quot;\`dircolors\`&amp;quot;&lt;br /&gt;
alias ls='ls \$LS_OPTIONS'&lt;br /&gt;
alias ll='ls \$LS_OPTIONS -l'&lt;br /&gt;
alias grep='grep --color=auto'&lt;br /&gt;
EOF&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Modifier le shell par défaut des utilisateurs en éditant la lignes suivante du fichier &amp;quot;/etc/default/useradd&amp;quot; :&lt;br /&gt;
&amp;lt;pre&amp;gt;sed -i 's/^SHELL=\/bin\/sh/SHELL=\/bin\/bash/' /etc/default/useradd&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Gestion du Umask&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sed -i 's/^UMASK\s\+022/UMASK    002/' /etc/login.defs&lt;br /&gt;
echo &amp;quot;session optional pam_umask.so&amp;quot; &amp;gt;&amp;gt; /etc/pam.d/common-session&lt;br /&gt;
echo &amp;quot;session optional pam_umask.so&amp;quot; &amp;gt;&amp;gt; /etc/pam.d/common-session-noninteractive&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Création des groupes par défaut&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
userdel -r user1 #user créé pendant l'installation&lt;br /&gt;
groupadd -g 1000 dev&lt;br /&gt;
groupadd -g 1001 grsec&lt;br /&gt;
groupadd -g 1002 fwadmin&lt;br /&gt;
groupadd -g 1003 adm-projects&lt;br /&gt;
groupadd -g 1004 wheel&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Ajouter les utilisateurs opérateurs&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
mkdir /root/.ssh&lt;br /&gt;
echo &amp;quot;ssh-dss AAAAB3NzaC1kc3MAAACBAM0TYqkYRN8FKBSRwAwgeUcoyjkW3Bw07QqGfJcNA90b6/id0riHYd6WJBCeQKsUqT+CxIPAhUA9dVqON9kfO8LtBPllMwqoTWtUth2tqRV35c8ANqv3x/RoPGZlOIiRplH6+uUuVElOBRIKmhzwBUVnVG5Ri6P06pjrc1D9emN5AAAAFQDiPCxtR+Pq1yDeg483IEdyWoepeQAAAIBE9RS1C/fR83HUzO3f1mmBgL8ipKx8+lFBcsEU9odOZuWsXkIdZAIjrgpzAzTEGD+4bWUiXhS0kwQqDp9bSBliw2atEXrTsgbHOV/gLFPAwoyv3IpSuFRMIwGYXQc6PJcZaAhtJ9FNEcCcvkuMC23eeO8XnV0Fl+3m25QIo9+SCgAAAIBB3EAkSlZqj5igXarzP5YaBDOwPSnasBHcxymtLuQwrjEqR/qa9qcGBSBOKMDfgB9IlLei9Ug668Q0WXEy8/ovV2P+tx6juETi0l2yt3Nm1S6IIYHbXR5BkMM4CAV6U2bR3yCg+sx4encqCJOAIf+xlZzzFJBMbgTQhpJXIfcwOw== admin@backup.hegyd.com&lt;br /&gt;
ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDfcJ8J5YR6F7qrYLuVJ3YIqOXqNvj1OnYd0zybZ45X+IeFKePo2hL1NHALHWxys6Qo4Ta3pPcRkliQBy51IIXOtNVp90C4XqTNkwaAl6X4RnPPoGNVgq1V53BW/mkUYsvLoYTJHokb+a3exGHCYaPbuj09FV5VVdF2uGUIiRyMZzmZurLCzySagP+8e34ZrLDlwwmDtd24CVc0OyxikqFOzzOkvCWTaAttGv7qyAlwjyAAMTqlJhqPNaCQcOJVEGiwXNlXqjroRJz7j4a3vEd3xujfY3zeSu9U22iCgAJWiLRI+M7m7af4/yxTV8IYNvpOMTjqMnxOEAKsiCLmrwUJ MGA@HEGYD&lt;br /&gt;
ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDSpLz0aUxPDyO5cXPm8HQkaNAUjNNULrhH8G3Nvw7SdhAvRVL9/RKzXu5Aa4nSQd0u61bWVlGvDVSSZgZGRnoxsmzK1aOJWcgJmhVI1r6o9fVKSxz/x+1uE8PFJxUVaGULoLvDRzZLDazg/c/Djb5AgTprmw8KvMKdcDk/kCixFmjEObuOwFbnA/ZbnHS8PPUgHSCwLNAQOUSZSLRZzEFRKO4+HCl5T7iZfCGd7dCInysG2tVzBJCqsN7hw5fhz49Kb1txa93dYhY7kh7SYqCYthGToqGVcDNQX7cXCP2Sqpw+2N/SAcke6E/MgalYAr40dIRRFuUJKX8LxLoko47r admin@rescue&lt;br /&gt;
ssh-dss AAAAB3NzaC1kc3MAAACBAPoQ6wRywMMkQ0npdVnRdlIclapxF0n3kK7iljksiwfi5p8VzGgbF6KxYiroJaKu7Q3gf4EgPlTyWJ8TgCI/bji/bCTqdPfMjQpp621l6p244WSMQEWipExnCkI6oBTuEK1Hr/T435ygwscwl2vcGnXQcGA6K7p16LpsLHykKPKtAAAAFQC1B/WkyCWjVSubUZgMBNfCeE2DaQAAAIBLmHlw2IrhZEhuz1m3k1H+ssH1JiPTcN1I6Z+M/n3OTYrdMIBuPLEtr3P+SZrnmZVLlwIzWtlw2dtwv+5G0UpzgNKmUQf27o2sgrKnSap2FP3cqBbDuUrsaZLexVawCualQPxTcXqufanrwPPYht3rtM5J3VmkW/jqpATxXJnO5wAAAIB+u9M9bObM7YzB7CZ4jmr4wXAo2HocqvBygmSX4dj3qgsqJoJ7bOATCYVSps6kqVcvWvztZ58duC1gvomDB+56CAPkin3S52Wtq6J/Qz3q+SEJNqcZ5+qiGn9mORaTsEx+iaA4pNbRjuKMp7rmWJ1gQ4e/OxQwmJXpTARsZIkBOw== admin@SRV-ADMIN-HEGYD&lt;br /&gt;
ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDDSTvhJwZSkwprrGoTTCDXK4p4VtyGo9EBNckRimYpwUAIq5MV3coWwrfJR/5qH7gYgZdCtBkZR/Mq59Xoeug7Gs5saoVkM0AjjIWPIpx52tl6/mnMvb7XrHwgonxiP2UR5o6tzVJgIK5jO7K6ezaJMobbmorxTDr7zcRm3obON1s21+Wv2FXZBUsFxXL3QjoECgh9mCV7bIjVis6Wl/bPq/ufLwcIhSnnpAzes7kWrfpIU825wUizdyp3JL8clDt1ovdBll7HdnCxmpux/NQQAixNYZhS0G65xXa8Db6hb3XS9v0AZcx07xsP+bGrUMo++L+HPqLYVADTskiRST+Z admin@SRV-ADMIN-HEGYD&lt;br /&gt;
ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAHM3LBXe42KgEg9S23UO/PvL9EaYqECQDaRpQRJT7lkbcCNKTspRLVSHfWyyirykAME9fYcWhs6FJpE1/S/H2Pyre/0kUs9fZcaDyIuieow8lTu2dUYhZeMXmD0Uk4oUliaNxO3ATth116wdH/sp7Z46PofnNop2oAEhML7pJIN4/3v9BbUyzJNMQ1ZspPJh0e4P1dtNBVo/vIfByNWMgAVJW4w0Srcir13KsQG2FhWAZVhNBqUmVJnB6TwfcR27zQrxOIuk2R3g4eGHBZtckgA+KHEacPu9Sy7Hzp2Qz0kr+pylcpVbKv0Wl2Uyie7ekt/juiO8NdylBo4DD6+jWfESooLrfaXBLSzXDy2OWENxclmwKsj1CFFHNwyvBTooeNzMjHp1+lI4I0GDiF5ZdBA01hhEs9lsn6ZIkjj2WMaW5BVw7VtdsG4S3ZxTowviFStf7CTuHKLm2gPBBCXj4gkuXNOEta+fFBGBJDLPWfzWSOBcUEexL2CVeLI+xxtwqWjogsYLISydT1kAf/ucSmC7hIUab1UVwCHFxg8JQ1G/ne/XY3JwVSflHpVSWYAqerb9PF80nr+MSWuzq5BMmFboEUXFNVPWgfaJk29JqaIZFnyG1V85LHhX9yGSLpn1gXF3Yt/dtxIoKiE6wFy6W18bzw+6zABvcIvXz7hiWGNp enzo@dri&amp;quot; &amp;gt;&amp;gt; /root/.ssh/authorized_keys&lt;br /&gt;
chmod 700 /root/.ssh&lt;br /&gt;
chmod 600 /root/.ssh/authorized_keys&lt;br /&gt;
&lt;br /&gt;
useradd -m -u 1020 -G fwadmin,dev,adm,staff,adm-projects,wheel -s /bin/bash mike&lt;br /&gt;
mkdir /home/mike/.ssh&lt;br /&gt;
chmod 700 /home/mike/.ssh&lt;br /&gt;
echo &amp;quot;ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQCrFOIGcDPe+LfoPc11vtv2EOVG63zBndLVnf48mC+krw2vXomDLXG+KnhIAx1yFhCh6B/8R9C3wMxwhghemE3succS+Q7Truu2pd7zDmDNn6cd8Iw02qe8dl3nZhVk5XtGMgeV3JRA7u8q32i4tadbONRICExjcm9pVL5wx5aLzNBtu1opyMdvHc0dBelghVa9kkg6bRri8AF38M16NTEqQNA7crwHHa9ZLBE+8xFWmkJdBJ7zRoR6XEwbOr020VEM+sKzCPl0sy606aW3bi59tYobqAGBjTglIOJWXKMxu1cPJnSCx6Xom9F6AeF1C4CghVrZpfu++XSmJQtXoId m.reault@hegyd.com&amp;quot; &amp;gt; /home/mike/.ssh/authorized_keys&lt;br /&gt;
chmod 600 /home/mike/.ssh/authorized_keys&lt;br /&gt;
chown -R mike:mike /home/mike/.ssh&lt;br /&gt;
&lt;br /&gt;
useradd -m -u 1021 -G fwadmin,dev,adm,staff,adm-projects,wheel -s /bin/bash -p paCtx8rsjkGhQ admin&lt;br /&gt;
mkdir /home/admin/.ssh&lt;br /&gt;
chmod 700 /home/admin/.ssh&lt;br /&gt;
echo &amp;quot;ssh-dss AAAAB3NzaC1kc3MAAACBAM0TYqkYRN8FKBSRwAwgeUcoyjkW3Bw07QqGfJcNA90b6/id0riHYd6WJBCeQKsUqT+CxIPAhUA9dVqON9kfO8LtBPllMwqoTWtUth2tqRV35c8ANqv3x/RoPGZlOIiRplH6+uUuVElOBRIKmhzwBUVnVG5Ri6P06pjrc1D9emN5AAAAFQDiPCxtR+Pq1yDeg483IEdyWoepeQAAAIBE9RS1C/fR83HUzO3f1mmBgL8ipKx8+lFBcsEU9odOZuWsXkIdZAIjrgpzAzTEGD+4bWUiXhS0kwQqDp9bSBliw2atEXrTsgbHOV/gLFPAwoyv3IpSuFRMIwGYXQc6PJcZaAhtJ9FNEcCcvkuMC23eeO8XnV0Fl+3m25QIo9+SCgAAAIBB3EAkSlZqj5igXarzP5YaBDOwPSnasBHcxymtLuQwrjEqR/qa9qcGBSBOKMDfgB9IlLei9Ug668Q0WXEy8/ovV2P+tx6juETi0l2yt3Nm1S6IIYHbXR5BkMM4CAV6U2bR3yCg+sx4encqCJOAIf+xlZzzFJBMbgTQhpJXIfcwOw== admin@backup.hegyd.com&lt;br /&gt;
ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDfcJ8J5YR6F7qrYLuVJ3YIqOXqNvj1OnYd0zybZ45X+IeFKePo2hL1NHALHWxys6Qo4Ta3pPcRkliQBy51IIXOtNVp90C4XqTNkwaAl6X4RnPPoGNVgq1V53BW/mkUYsvLoYTJHokb+a3exGHCYaPbuj09FV5VVdF2uGUIiRyMZzmZurLCzySagP+8e34ZrLDlwwmDtd24CVc0OyxikqFOzzOkvCWTaAttGv7qyAlwjyAAMTqlJhqPNaCQcOJVEGiwXNlXqjroRJz7j4a3vEd3xujfY3zeSu9U22iCgAJWiLRI+M7m7af4/yxTV8IYNvpOMTjqMnxOEAKsiCLmrwUJ MGA@HEGYD&lt;br /&gt;
ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDSpLz0aUxPDyO5cXPm8HQkaNAUjNNULrhH8G3Nvw7SdhAvRVL9/RKzXu5Aa4nSQd0u61bWVlGvDVSSZgZGRnoxsmzK1aOJWcgJmhVI1r6o9fVKSxz/x+1uE8PFJxUVaGULoLvDRzZLDazg/c/Djb5AgTprmw8KvMKdcDk/kCixFmjEObuOwFbnA/ZbnHS8PPUgHSCwLNAQOUSZSLRZzEFRKO4+HCl5T7iZfCGd7dCInysG2tVzBJCqsN7hw5fhz49Kb1txa93dYhY7kh7SYqCYthGToqGVcDNQX7cXCP2Sqpw+2N/SAcke6E/MgalYAr40dIRRFuUJKX8LxLoko47r admin@rescue&lt;br /&gt;
ssh-dss AAAAB3NzaC1kc3MAAACBAPoQ6wRywMMkQ0npdVnRdlIclapxF0n3kK7iljksiwfi5p8VzGgbF6KxYiroJaKu7Q3gf4EgPlTyWJ8TgCI/bji/bCTqdPfMjQpp621l6p244WSMQEWipExnCkI6oBTuEK1Hr/T435ygwscwl2vcGnXQcGA6K7p16LpsLHykKPKtAAAAFQC1B/WkyCWjVSubUZgMBNfCeE2DaQAAAIBLmHlw2IrhZEhuz1m3k1H+ssH1JiPTcN1I6Z+M/n3OTYrdMIBuPLEtr3P+SZrnmZVLlwIzWtlw2dtwv+5G0UpzgNKmUQf27o2sgrKnSap2FP3cqBbDuUrsaZLexVawCualQPxTcXqufanrwPPYht3rtM5J3VmkW/jqpATxXJnO5wAAAIB+u9M9bObM7YzB7CZ4jmr4wXAo2HocqvBygmSX4dj3qgsqJoJ7bOATCYVSps6kqVcvWvztZ58duC1gvomDB+56CAPkin3S52Wtq6J/Qz3q+SEJNqcZ5+qiGn9mORaTsEx+iaA4pNbRjuKMp7rmWJ1gQ4e/OxQwmJXpTARsZIkBOw== admin@SRV-ADMIN-HEGYD&lt;br /&gt;
ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDDSTvhJwZSkwprrGoTTCDXK4p4VtyGo9EBNckRimYpwUAIq5MV3coWwrfJR/5qH7gYgZdCtBkZR/Mq59Xoeug7Gs5saoVkM0AjjIWPIpx52tl6/mnMvb7XrHwgonxiP2UR5o6tzVJgIK5jO7K6ezaJMobbmorxTDr7zcRm3obON1s21+Wv2FXZBUsFxXL3QjoECgh9mCV7bIjVis6Wl/bPq/ufLwcIhSnnpAzes7kWrfpIU825wUizdyp3JL8clDt1ovdBll7HdnCxmpux/NQQAixNYZhS0G65xXa8Db6hb3XS9v0AZcx07xsP+bGrUMo++L+HPqLYVADTskiRST+Z admin@SRV-ADMIN-HEGYD&lt;br /&gt;
ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAHM3LBXe42KgEg9S23UO/PvL9EaYqECQDaRpQRJT7lkbcCNKTspRLVSHfWyyirykAME9fYcWhs6FJpE1/S/H2Pyre/0kUs9fZcaDyIuieow8lTu2dUYhZeMXmD0Uk4oUliaNxO3ATth116wdH/sp7Z46PofnNop2oAEhML7pJIN4/3v9BbUyzJNMQ1ZspPJh0e4P1dtNBVo/vIfByNWMgAVJW4w0Srcir13KsQG2FhWAZVhNBqUmVJnB6TwfcR27zQrxOIuk2R3g4eGHBZtckgA+KHEacPu9Sy7Hzp2Qz0kr+pylcpVbKv0Wl2Uyie7ekt/juiO8NdylBo4DD6+jWfESooLrfaXBLSzXDy2OWENxclmwKsj1CFFHNwyvBTooeNzMjHp1+lI4I0GDiF5ZdBA01hhEs9lsn6ZIkjj2WMaW5BVw7VtdsG4S3ZxTowviFStf7CTuHKLm2gPBBCXj4gkuXNOEta+fFBGBJDLPWfzWSOBcUEexL2CVeLI+xxtwqWjogsYLISydT1kAf/ucSmC7hIUab1UVwCHFxg8JQ1G/ne/XY3JwVSflHpVSWYAqerb9PF80nr+MSWuzq5BMmFboEUXFNVPWgfaJk29JqaIZFnyG1V85LHhX9yGSLpn1gXF3Yt/dtxIoKiE6wFy6W18bzw+6zABvcIvXz7hiWGNp enzo@dri&lt;br /&gt;
&amp;quot; &amp;gt; /home/admin/.ssh/authorized_keys&lt;br /&gt;
chmod 600 /home/admin/.ssh/authorized_keys&lt;br /&gt;
chown -R admin:admin /home/admin/.ssh&lt;br /&gt;
&lt;br /&gt;
useradd -m -u 1022 -G fwadmin,dev,adm,staff,adm-projects,wheel -s /bin/bash -p pa2TnhUhhBRfU support&lt;br /&gt;
mkdir /home/support/.ssh&lt;br /&gt;
chmod 700 /home/support/.ssh&lt;br /&gt;
touch /home/support/.ssh/authorized_keys&lt;br /&gt;
chmod 600 /home/support/.ssh/authorized_keys&lt;br /&gt;
chown -R support:support /home/support/.ssh&lt;br /&gt;
&lt;br /&gt;
chmod 750 /home/*&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*  Configurer openssh-server&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
echo &amp;quot;alias root=\&amp;quot;ssh -AX root@localhost\&amp;quot;&amp;quot; &amp;gt;&amp;gt;/home/admin/.bashrc&lt;br /&gt;
sed -i 's/^PermitRootLogin yes/PermitRootLogin without-password/' /etc/ssh/sshd_config&lt;br /&gt;
cat &amp;gt;&amp;gt; /etc/ssh/sshd_config &amp;lt;&amp;lt;EOF&lt;br /&gt;
&lt;br /&gt;
UseDns no&lt;br /&gt;
AllowUsers root mike admin support&lt;br /&gt;
EOF&lt;br /&gt;
service ssh reload&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Installer le serveur de mail local&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
debconf-set-selections &amp;lt;&amp;lt;EOF&lt;br /&gt;
postfix postfix/root_address    string&lt;br /&gt;
postfix postfix/rfc1035_violation       boolean false&lt;br /&gt;
postfix postfix/mydomain_warning        boolean&lt;br /&gt;
postfix postfix/mynetworks      string  127.0.0.0/8 [::ffff:127.0.0.0]/104 [::1]/128&lt;br /&gt;
postfix postfix/mailname        string  $(hostname -f)&lt;br /&gt;
postfix postfix/tlsmgr_upgrade_warning  boolean&lt;br /&gt;
postfix postfix/recipient_delim string  +&lt;br /&gt;
postfix postfix/main_mailer_type        select  Internet Site&lt;br /&gt;
postfix postfix/destinations    string  $(hostname -f), localhost.$(hostname -f | sed -e 's/^[^.]\+\.\(.*\)$/\1/'), localhost&lt;br /&gt;
postfix postfix/retry_upgrade_warning   boolean&lt;br /&gt;
# Faut-il installer postfix malgré l'incompatibilité du noyau ?&lt;br /&gt;
postfix postfix/kernel_version_warning  boolean&lt;br /&gt;
postfix postfix/not_configured  error&lt;br /&gt;
postfix postfix/mailbox_limit   string  0&lt;br /&gt;
postfix postfix/relayhost       string&lt;br /&gt;
postfix postfix/procmail        boolean false&lt;br /&gt;
postfix postfix/bad_recipient_delimiter error&lt;br /&gt;
postfix postfix/protocols       select  ipv4&lt;br /&gt;
postfix postfix/chattr  boolean false&lt;br /&gt;
EOF&lt;br /&gt;
&lt;br /&gt;
NB : les erreurs sur le ligne 13 et 17 sont normales.&lt;br /&gt;
&lt;br /&gt;
heirloom-mailx est déprécié mais présent dans le paquet s-nail&lt;br /&gt;
&lt;br /&gt;
apt-get -y install postfix s-nail&lt;br /&gt;
&lt;br /&gt;
cat &amp;gt;&amp;gt; /etc/logrotate.d/rsyslog &amp;lt;&amp;lt;EOF&lt;br /&gt;
/var/log/syslog&lt;br /&gt;
/var/log/mail.log&lt;br /&gt;
{&lt;br /&gt;
    rotate 4&lt;br /&gt;
    weekly&lt;br /&gt;
    missingok&lt;br /&gt;
    notifempty&lt;br /&gt;
    compress&lt;br /&gt;
    delaycompress&lt;br /&gt;
    create 640 root dev&lt;br /&gt;
    sharedscripts&lt;br /&gt;
    postrotate&lt;br /&gt;
        invoke-rc.d rsyslog rotate &amp;gt; /dev/null&lt;br /&gt;
    endscript&lt;br /&gt;
}&lt;br /&gt;
/var/log/mail.info&lt;br /&gt;
/var/log/mail.warn&lt;br /&gt;
/var/log/mail.err&lt;br /&gt;
/var/log/daemon.log&lt;br /&gt;
/var/log/kern.log&lt;br /&gt;
/var/log/auth.log&lt;br /&gt;
/var/log/user.log&lt;br /&gt;
/var/log/lpr.log&lt;br /&gt;
/var/log/cron.log&lt;br /&gt;
/var/log/debug&lt;br /&gt;
/var/log/messages&lt;br /&gt;
{&lt;br /&gt;
	rotate 4&lt;br /&gt;
	weekly&lt;br /&gt;
	missingok&lt;br /&gt;
	notifempty&lt;br /&gt;
	compress&lt;br /&gt;
	delaycompress&lt;br /&gt;
	sharedscripts&lt;br /&gt;
	postrotate&lt;br /&gt;
		/usr/lib/rsyslog/rsyslog-rotate&lt;br /&gt;
	endscript&lt;br /&gt;
}&lt;br /&gt;
EOF&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Activer les logs postfix&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
postfix stop&lt;br /&gt;
postconf maillog_file=/var/log/maillog&lt;br /&gt;
postfix start&lt;br /&gt;
chgrp dev /var/log/mail.log&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
cat &amp;gt;&amp;gt; /etc/aliases &amp;lt;&amp;lt;EOF&lt;br /&gt;
root: tech@hegyd.com&lt;br /&gt;
mike: m.reault@netprestation.com&lt;br /&gt;
EOF&lt;br /&gt;
newaliases&lt;br /&gt;
service postfix reload&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* Cloner le depot sys-common&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Au préalable, pour autoriser le git, se connecter sur srv-admin ( bastion ) et faire :&lt;br /&gt;
&lt;br /&gt;
eval $(ssh-agent)&lt;br /&gt;
ssh-add&lt;br /&gt;
ssh root@nouvelle_vm &lt;br /&gt;
ou ssh nouvelle_vm puis su - root&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
mkdir /usr/local/share/hegyd&lt;br /&gt;
cat &amp;gt; ~/.ssh/config &amp;lt;&amp;lt; EOF&lt;br /&gt;
PubkeyAcceptedKeyTypes=+ssh-dss&lt;br /&gt;
PubKeyAcceptedKeyTypes=+ssh-rsa&lt;br /&gt;
Host git.hegyd.net&lt;br /&gt;
	StrictHostKeyChecking no&lt;br /&gt;
	HostKeyAlgorithms=+ssh-dss&lt;br /&gt;
EOF&lt;br /&gt;
git clone -q git@git.hegyd.net:sys-common /usr/local/share/hegyd/sys-common&lt;br /&gt;
chmod -R g+rw /usr/local/share/hegyd&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Ajouter une version prédéfinie de VimRC&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
ln -s /usr/local/share/hegyd/sys-common/vim/vimrc_hegyd /etc/vim/vimrc.local&lt;br /&gt;
sed -i '78,80s/^/&amp;quot;/' /usr/share/vim/vim81/defaults.vim&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Ajouter le script d'alerte des reboot&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
cat &amp;lt;&amp;lt;EOF &amp;gt;/etc/rc.local&lt;br /&gt;
#!/bin/sh -e&lt;br /&gt;
#&lt;br /&gt;
# rc.local&lt;br /&gt;
#&lt;br /&gt;
# This script is executed at the end of each multiuser runlevel.&lt;br /&gt;
# Make sure that the script will &amp;quot;exit 0&amp;quot; on success or any other&lt;br /&gt;
# value on error.&lt;br /&gt;
#&lt;br /&gt;
# In order to enable or disable this script just change the execution&lt;br /&gt;
# bits.&lt;br /&gt;
#&lt;br /&gt;
# By default this script does nothing.&lt;br /&gt;
&lt;br /&gt;
exit 0&lt;br /&gt;
EOF&lt;br /&gt;
chmod +x /etc/rc.local&lt;br /&gt;
systemctl start rc-local&lt;br /&gt;
systemctl status rc-local&lt;br /&gt;
sed -i '/^exit 0/i\/usr\/local\/share\/hegyd\/sys-common\/bin\/alert-reboot' /etc/rc.local&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</description>
			<pubDate>Mon, 17 Jul 2023 14:24:35 GMT</pubDate>			<dc:creator>Pentasonic</dc:creator>			<comments>https://wiki.hegyd.com/index.php/Discussion:Systeme_d%27exploitation_Debian_12</comments>		</item>
		<item>
			<title>Systeme d'exploitation Debian 12</title>
			<link>https://wiki.hegyd.com/index.php/Systeme_d%27exploitation_Debian_12</link>
			<description>&lt;p&gt;Pentasonic&amp;nbsp;:&amp;#32;/* Debian 12 ( &amp;quot;Bookworm&amp;quot; ) */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;page en cours de création...&lt;br /&gt;
&lt;br /&gt;
== Debian 12 ( &amp;quot;Bookworm&amp;quot; ) ==&lt;br /&gt;
&lt;br /&gt;
* Si on arrive ici après l'installation d'une VM KVM, il faut d'abord se connecter depuis la console de la vm sur l'hyperviseur Proxmox en root, puis :&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
cat &amp;gt; /etc/ssh/sshd_config &amp;lt;&amp;lt;EOF&lt;br /&gt;
Include /etc/ssh/sshd_config.d/*.conf&lt;br /&gt;
PermitRootLogin without-password &lt;br /&gt;
PubkeyAcceptedAlgorithms +ssh-rsa&lt;br /&gt;
PubkeyAuthentication yes&lt;br /&gt;
AuthorizedKeysFile	.ssh/authorized_keys .ssh/authorized_keys2&lt;br /&gt;
KbdInteractiveAuthentication no&lt;br /&gt;
UsePAM yes&lt;br /&gt;
X11Forwarding yes&lt;br /&gt;
PrintMotd no&lt;br /&gt;
AcceptEnv LANG LC_*&lt;br /&gt;
Subsystem	sftp	/usr/lib/openssh/sftp-server&lt;br /&gt;
UseDns no&lt;br /&gt;
AllowUsers root mike admin support&lt;br /&gt;
EOF&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
On peut alors se connecter maintenant depuis Putty/MRemote via le compte root et le mot de passe saisi lors de l'installation.&lt;br /&gt;
&lt;br /&gt;
* Modification du mot de passe root si nécessaire, et selon la règle de nommage usuelle.&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
passwd&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
* Installer les paquets de base :&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
# Configuration APT pour remonter /tmp avec le flag exec (nécessaire pour certains paquets)&lt;br /&gt;
cat &amp;gt;&amp;gt; /etc/apt/apt.conf &amp;lt;&amp;lt;EOF&lt;br /&gt;
DPkg::Pre-Invoke{&amp;quot;mount -o remount,exec /tmp&amp;quot;;};&lt;br /&gt;
DPkg::Post-Invoke {&amp;quot;mount -o remount /tmp&amp;quot;;};&lt;br /&gt;
EOF&lt;br /&gt;
&lt;br /&gt;
apt-get update &amp;amp;&amp;amp; apt-get -y upgrade&lt;br /&gt;
apt-get -y install bash-completion ntp sudo htop telnet sysstat subversion git less vim-nox cscope exuberant-ctags&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
NB : si l'apt-get essaie de passer en ipv6 et que cela ne fonctionne pas, il faut modifier la ligne 54 du fichier /etc/gai.conf de la façon suivante :&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
precedence ::ffff:0:0/96  100&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Paramétrer les locales :&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
echo -n &amp;gt; /etc/environment&lt;br /&gt;
echo -n &amp;gt; /etc/default/locale&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Paramétrer debconf :&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
apt-get install dialog &amp;amp;&amp;amp;&lt;br /&gt;
echo &amp;quot;debconf debconf/priority        select high&amp;quot; | debconf-set-selections &amp;amp;&amp;amp;&lt;br /&gt;
echo &amp;quot;debconf debconf/frontend        select Dialog&amp;quot; | debconf-set-selections&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Définir vim comme éditeur par défaut&lt;br /&gt;
&amp;lt;pre&amp;gt;update-alternatives --set editor /usr/bin/vim.nox&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Paramétrer l'environnement utilisateur&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sed -i '32,38s/^#//' /etc/bash.bashrc&lt;br /&gt;
cat &amp;gt;&amp;gt; /etc/bash.bashrc &amp;lt;&amp;lt;EOF&lt;br /&gt;
&lt;br /&gt;
export LS_OPTIONS='--color=auto'&lt;br /&gt;
eval &amp;quot;\`dircolors\`&amp;quot;&lt;br /&gt;
alias ls='ls \$LS_OPTIONS'&lt;br /&gt;
alias ll='ls \$LS_OPTIONS -l'&lt;br /&gt;
alias grep='grep --color=auto'&lt;br /&gt;
EOF&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Modifier le shell par défaut des utilisateurs en éditant la lignes suivante du fichier &amp;quot;/etc/default/useradd&amp;quot; :&lt;br /&gt;
&amp;lt;pre&amp;gt;sed -i 's/^SHELL=\/bin\/sh/SHELL=\/bin\/bash/' /etc/default/useradd&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Gestion du Umask&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sed -i 's/^UMASK\s\+022/UMASK    002/' /etc/login.defs&lt;br /&gt;
echo &amp;quot;session optional pam_umask.so&amp;quot; &amp;gt;&amp;gt; /etc/pam.d/common-session&lt;br /&gt;
echo &amp;quot;session optional pam_umask.so&amp;quot; &amp;gt;&amp;gt; /etc/pam.d/common-session-noninteractive&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Création des groupes par défaut&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
userdel -r user1 #user créé pendant l'installation&lt;br /&gt;
groupadd -g 1000 dev&lt;br /&gt;
groupadd -g 1001 grsec&lt;br /&gt;
groupadd -g 1002 fwadmin&lt;br /&gt;
groupadd -g 1003 adm-projects&lt;br /&gt;
groupadd -g 1004 wheel&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Ajouter les utilisateurs opérateurs&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
mkdir /root/.ssh&lt;br /&gt;
echo &amp;quot;ssh-dss AAAAB3NzaC1kc3MAAACBAM0TYqkYRN8FKBSRwAwgeUcoyjkW3Bw07QqGfJcNA90b6/id0riHYd6WJBCeQKsUqT+CxIPAhUA9dVqON9kfO8LtBPllMwqoTWtUth2tqRV35c8ANqv3x/RoPGZlOIiRplH6+uUuVElOBRIKmhzwBUVnVG5Ri6P06pjrc1D9emN5AAAAFQDiPCxtR+Pq1yDeg483IEdyWoepeQAAAIBE9RS1C/fR83HUzO3f1mmBgL8ipKx8+lFBcsEU9odOZuWsXkIdZAIjrgpzAzTEGD+4bWUiXhS0kwQqDp9bSBliw2atEXrTsgbHOV/gLFPAwoyv3IpSuFRMIwGYXQc6PJcZaAhtJ9FNEcCcvkuMC23eeO8XnV0Fl+3m25QIo9+SCgAAAIBB3EAkSlZqj5igXarzP5YaBDOwPSnasBHcxymtLuQwrjEqR/qa9qcGBSBOKMDfgB9IlLei9Ug668Q0WXEy8/ovV2P+tx6juETi0l2yt3Nm1S6IIYHbXR5BkMM4CAV6U2bR3yCg+sx4encqCJOAIf+xlZzzFJBMbgTQhpJXIfcwOw== admin@backup.hegyd.com&lt;br /&gt;
ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDfcJ8J5YR6F7qrYLuVJ3YIqOXqNvj1OnYd0zybZ45X+IeFKePo2hL1NHALHWxys6Qo4Ta3pPcRkliQBy51IIXOtNVp90C4XqTNkwaAl6X4RnPPoGNVgq1V53BW/mkUYsvLoYTJHokb+a3exGHCYaPbuj09FV5VVdF2uGUIiRyMZzmZurLCzySagP+8e34ZrLDlwwmDtd24CVc0OyxikqFOzzOkvCWTaAttGv7qyAlwjyAAMTqlJhqPNaCQcOJVEGiwXNlXqjroRJz7j4a3vEd3xujfY3zeSu9U22iCgAJWiLRI+M7m7af4/yxTV8IYNvpOMTjqMnxOEAKsiCLmrwUJ MGA@HEGYD&lt;br /&gt;
ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDSpLz0aUxPDyO5cXPm8HQkaNAUjNNULrhH8G3Nvw7SdhAvRVL9/RKzXu5Aa4nSQd0u61bWVlGvDVSSZgZGRnoxsmzK1aOJWcgJmhVI1r6o9fVKSxz/x+1uE8PFJxUVaGULoLvDRzZLDazg/c/Djb5AgTprmw8KvMKdcDk/kCixFmjEObuOwFbnA/ZbnHS8PPUgHSCwLNAQOUSZSLRZzEFRKO4+HCl5T7iZfCGd7dCInysG2tVzBJCqsN7hw5fhz49Kb1txa93dYhY7kh7SYqCYthGToqGVcDNQX7cXCP2Sqpw+2N/SAcke6E/MgalYAr40dIRRFuUJKX8LxLoko47r admin@rescue&lt;br /&gt;
ssh-dss AAAAB3NzaC1kc3MAAACBAPoQ6wRywMMkQ0npdVnRdlIclapxF0n3kK7iljksiwfi5p8VzGgbF6KxYiroJaKu7Q3gf4EgPlTyWJ8TgCI/bji/bCTqdPfMjQpp621l6p244WSMQEWipExnCkI6oBTuEK1Hr/T435ygwscwl2vcGnXQcGA6K7p16LpsLHykKPKtAAAAFQC1B/WkyCWjVSubUZgMBNfCeE2DaQAAAIBLmHlw2IrhZEhuz1m3k1H+ssH1JiPTcN1I6Z+M/n3OTYrdMIBuPLEtr3P+SZrnmZVLlwIzWtlw2dtwv+5G0UpzgNKmUQf27o2sgrKnSap2FP3cqBbDuUrsaZLexVawCualQPxTcXqufanrwPPYht3rtM5J3VmkW/jqpATxXJnO5wAAAIB+u9M9bObM7YzB7CZ4jmr4wXAo2HocqvBygmSX4dj3qgsqJoJ7bOATCYVSps6kqVcvWvztZ58duC1gvomDB+56CAPkin3S52Wtq6J/Qz3q+SEJNqcZ5+qiGn9mORaTsEx+iaA4pNbRjuKMp7rmWJ1gQ4e/OxQwmJXpTARsZIkBOw== admin@SRV-ADMIN-HEGYD&lt;br /&gt;
ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDDSTvhJwZSkwprrGoTTCDXK4p4VtyGo9EBNckRimYpwUAIq5MV3coWwrfJR/5qH7gYgZdCtBkZR/Mq59Xoeug7Gs5saoVkM0AjjIWPIpx52tl6/mnMvb7XrHwgonxiP2UR5o6tzVJgIK5jO7K6ezaJMobbmorxTDr7zcRm3obON1s21+Wv2FXZBUsFxXL3QjoECgh9mCV7bIjVis6Wl/bPq/ufLwcIhSnnpAzes7kWrfpIU825wUizdyp3JL8clDt1ovdBll7HdnCxmpux/NQQAixNYZhS0G65xXa8Db6hb3XS9v0AZcx07xsP+bGrUMo++L+HPqLYVADTskiRST+Z admin@SRV-ADMIN-HEGYD&lt;br /&gt;
ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAHM3LBXe42KgEg9S23UO/PvL9EaYqECQDaRpQRJT7lkbcCNKTspRLVSHfWyyirykAME9fYcWhs6FJpE1/S/H2Pyre/0kUs9fZcaDyIuieow8lTu2dUYhZeMXmD0Uk4oUliaNxO3ATth116wdH/sp7Z46PofnNop2oAEhML7pJIN4/3v9BbUyzJNMQ1ZspPJh0e4P1dtNBVo/vIfByNWMgAVJW4w0Srcir13KsQG2FhWAZVhNBqUmVJnB6TwfcR27zQrxOIuk2R3g4eGHBZtckgA+KHEacPu9Sy7Hzp2Qz0kr+pylcpVbKv0Wl2Uyie7ekt/juiO8NdylBo4DD6+jWfESooLrfaXBLSzXDy2OWENxclmwKsj1CFFHNwyvBTooeNzMjHp1+lI4I0GDiF5ZdBA01hhEs9lsn6ZIkjj2WMaW5BVw7VtdsG4S3ZxTowviFStf7CTuHKLm2gPBBCXj4gkuXNOEta+fFBGBJDLPWfzWSOBcUEexL2CVeLI+xxtwqWjogsYLISydT1kAf/ucSmC7hIUab1UVwCHFxg8JQ1G/ne/XY3JwVSflHpVSWYAqerb9PF80nr+MSWuzq5BMmFboEUXFNVPWgfaJk29JqaIZFnyG1V85LHhX9yGSLpn1gXF3Yt/dtxIoKiE6wFy6W18bzw+6zABvcIvXz7hiWGNp enzo@dri&amp;quot; &amp;gt;&amp;gt; /root/.ssh/authorized_keys&lt;br /&gt;
chmod 700 /root/.ssh&lt;br /&gt;
chmod 600 /root/.ssh/authorized_keys&lt;br /&gt;
&lt;br /&gt;
useradd -m -u 1020 -G fwadmin,dev,adm,staff,adm-projects,wheel -s /bin/bash mike&lt;br /&gt;
mkdir /home/mike/.ssh&lt;br /&gt;
chmod 700 /home/mike/.ssh&lt;br /&gt;
echo &amp;quot;ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQCrFOIGcDPe+LfoPc11vtv2EOVG63zBndLVnf48mC+krw2vXomDLXG+KnhIAx1yFhCh6B/8R9C3wMxwhghemE3succS+Q7Truu2pd7zDmDNn6cd8Iw02qe8dl3nZhVk5XtGMgeV3JRA7u8q32i4tadbONRICExjcm9pVL5wx5aLzNBtu1opyMdvHc0dBelghVa9kkg6bRri8AF38M16NTEqQNA7crwHHa9ZLBE+8xFWmkJdBJ7zRoR6XEwbOr020VEM+sKzCPl0sy606aW3bi59tYobqAGBjTglIOJWXKMxu1cPJnSCx6Xom9F6AeF1C4CghVrZpfu++XSmJQtXoId m.reault@hegyd.com&amp;quot; &amp;gt; /home/mike/.ssh/authorized_keys&lt;br /&gt;
chmod 600 /home/mike/.ssh/authorized_keys&lt;br /&gt;
chown -R mike:mike /home/mike/.ssh&lt;br /&gt;
&lt;br /&gt;
useradd -m -u 1021 -G fwadmin,dev,adm,staff,adm-projects,wheel -s /bin/bash -p paCtx8rsjkGhQ admin&lt;br /&gt;
mkdir /home/admin/.ssh&lt;br /&gt;
chmod 700 /home/admin/.ssh&lt;br /&gt;
echo &amp;quot;ssh-dss AAAAB3NzaC1kc3MAAACBAM0TYqkYRN8FKBSRwAwgeUcoyjkW3Bw07QqGfJcNA90b6/id0riHYd6WJBCeQKsUqT+CxIPAhUA9dVqON9kfO8LtBPllMwqoTWtUth2tqRV35c8ANqv3x/RoPGZlOIiRplH6+uUuVElOBRIKmhzwBUVnVG5Ri6P06pjrc1D9emN5AAAAFQDiPCxtR+Pq1yDeg483IEdyWoepeQAAAIBE9RS1C/fR83HUzO3f1mmBgL8ipKx8+lFBcsEU9odOZuWsXkIdZAIjrgpzAzTEGD+4bWUiXhS0kwQqDp9bSBliw2atEXrTsgbHOV/gLFPAwoyv3IpSuFRMIwGYXQc6PJcZaAhtJ9FNEcCcvkuMC23eeO8XnV0Fl+3m25QIo9+SCgAAAIBB3EAkSlZqj5igXarzP5YaBDOwPSnasBHcxymtLuQwrjEqR/qa9qcGBSBOKMDfgB9IlLei9Ug668Q0WXEy8/ovV2P+tx6juETi0l2yt3Nm1S6IIYHbXR5BkMM4CAV6U2bR3yCg+sx4encqCJOAIf+xlZzzFJBMbgTQhpJXIfcwOw== admin@backup.hegyd.com&lt;br /&gt;
ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDfcJ8J5YR6F7qrYLuVJ3YIqOXqNvj1OnYd0zybZ45X+IeFKePo2hL1NHALHWxys6Qo4Ta3pPcRkliQBy51IIXOtNVp90C4XqTNkwaAl6X4RnPPoGNVgq1V53BW/mkUYsvLoYTJHokb+a3exGHCYaPbuj09FV5VVdF2uGUIiRyMZzmZurLCzySagP+8e34ZrLDlwwmDtd24CVc0OyxikqFOzzOkvCWTaAttGv7qyAlwjyAAMTqlJhqPNaCQcOJVEGiwXNlXqjroRJz7j4a3vEd3xujfY3zeSu9U22iCgAJWiLRI+M7m7af4/yxTV8IYNvpOMTjqMnxOEAKsiCLmrwUJ MGA@HEGYD&lt;br /&gt;
ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDSpLz0aUxPDyO5cXPm8HQkaNAUjNNULrhH8G3Nvw7SdhAvRVL9/RKzXu5Aa4nSQd0u61bWVlGvDVSSZgZGRnoxsmzK1aOJWcgJmhVI1r6o9fVKSxz/x+1uE8PFJxUVaGULoLvDRzZLDazg/c/Djb5AgTprmw8KvMKdcDk/kCixFmjEObuOwFbnA/ZbnHS8PPUgHSCwLNAQOUSZSLRZzEFRKO4+HCl5T7iZfCGd7dCInysG2tVzBJCqsN7hw5fhz49Kb1txa93dYhY7kh7SYqCYthGToqGVcDNQX7cXCP2Sqpw+2N/SAcke6E/MgalYAr40dIRRFuUJKX8LxLoko47r admin@rescue&lt;br /&gt;
ssh-dss AAAAB3NzaC1kc3MAAACBAPoQ6wRywMMkQ0npdVnRdlIclapxF0n3kK7iljksiwfi5p8VzGgbF6KxYiroJaKu7Q3gf4EgPlTyWJ8TgCI/bji/bCTqdPfMjQpp621l6p244WSMQEWipExnCkI6oBTuEK1Hr/T435ygwscwl2vcGnXQcGA6K7p16LpsLHykKPKtAAAAFQC1B/WkyCWjVSubUZgMBNfCeE2DaQAAAIBLmHlw2IrhZEhuz1m3k1H+ssH1JiPTcN1I6Z+M/n3OTYrdMIBuPLEtr3P+SZrnmZVLlwIzWtlw2dtwv+5G0UpzgNKmUQf27o2sgrKnSap2FP3cqBbDuUrsaZLexVawCualQPxTcXqufanrwPPYht3rtM5J3VmkW/jqpATxXJnO5wAAAIB+u9M9bObM7YzB7CZ4jmr4wXAo2HocqvBygmSX4dj3qgsqJoJ7bOATCYVSps6kqVcvWvztZ58duC1gvomDB+56CAPkin3S52Wtq6J/Qz3q+SEJNqcZ5+qiGn9mORaTsEx+iaA4pNbRjuKMp7rmWJ1gQ4e/OxQwmJXpTARsZIkBOw== admin@SRV-ADMIN-HEGYD&lt;br /&gt;
ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDDSTvhJwZSkwprrGoTTCDXK4p4VtyGo9EBNckRimYpwUAIq5MV3coWwrfJR/5qH7gYgZdCtBkZR/Mq59Xoeug7Gs5saoVkM0AjjIWPIpx52tl6/mnMvb7XrHwgonxiP2UR5o6tzVJgIK5jO7K6ezaJMobbmorxTDr7zcRm3obON1s21+Wv2FXZBUsFxXL3QjoECgh9mCV7bIjVis6Wl/bPq/ufLwcIhSnnpAzes7kWrfpIU825wUizdyp3JL8clDt1ovdBll7HdnCxmpux/NQQAixNYZhS0G65xXa8Db6hb3XS9v0AZcx07xsP+bGrUMo++L+HPqLYVADTskiRST+Z admin@SRV-ADMIN-HEGYD&lt;br /&gt;
ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAHM3LBXe42KgEg9S23UO/PvL9EaYqECQDaRpQRJT7lkbcCNKTspRLVSHfWyyirykAME9fYcWhs6FJpE1/S/H2Pyre/0kUs9fZcaDyIuieow8lTu2dUYhZeMXmD0Uk4oUliaNxO3ATth116wdH/sp7Z46PofnNop2oAEhML7pJIN4/3v9BbUyzJNMQ1ZspPJh0e4P1dtNBVo/vIfByNWMgAVJW4w0Srcir13KsQG2FhWAZVhNBqUmVJnB6TwfcR27zQrxOIuk2R3g4eGHBZtckgA+KHEacPu9Sy7Hzp2Qz0kr+pylcpVbKv0Wl2Uyie7ekt/juiO8NdylBo4DD6+jWfESooLrfaXBLSzXDy2OWENxclmwKsj1CFFHNwyvBTooeNzMjHp1+lI4I0GDiF5ZdBA01hhEs9lsn6ZIkjj2WMaW5BVw7VtdsG4S3ZxTowviFStf7CTuHKLm2gPBBCXj4gkuXNOEta+fFBGBJDLPWfzWSOBcUEexL2CVeLI+xxtwqWjogsYLISydT1kAf/ucSmC7hIUab1UVwCHFxg8JQ1G/ne/XY3JwVSflHpVSWYAqerb9PF80nr+MSWuzq5BMmFboEUXFNVPWgfaJk29JqaIZFnyG1V85LHhX9yGSLpn1gXF3Yt/dtxIoKiE6wFy6W18bzw+6zABvcIvXz7hiWGNp enzo@dri&lt;br /&gt;
&amp;quot; &amp;gt; /home/admin/.ssh/authorized_keys&lt;br /&gt;
chmod 600 /home/admin/.ssh/authorized_keys&lt;br /&gt;
chown -R admin:admin /home/admin/.ssh&lt;br /&gt;
&lt;br /&gt;
useradd -m -u 1022 -G fwadmin,dev,adm,staff,adm-projects,wheel -s /bin/bash -p pa2TnhUhhBRfU support&lt;br /&gt;
mkdir /home/support/.ssh&lt;br /&gt;
chmod 700 /home/support/.ssh&lt;br /&gt;
touch /home/support/.ssh/authorized_keys&lt;br /&gt;
chmod 600 /home/support/.ssh/authorized_keys&lt;br /&gt;
chown -R support:support /home/support/.ssh&lt;br /&gt;
&lt;br /&gt;
chmod 750 /home/*&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*  Configurer openssh-server&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
echo &amp;quot;alias root=\&amp;quot;ssh -AX root@localhost\&amp;quot;&amp;quot; &amp;gt;&amp;gt;/home/admin/.bashrc&lt;br /&gt;
sed -i 's/^PermitRootLogin yes/PermitRootLogin without-password/' /etc/ssh/sshd_config&lt;br /&gt;
cat &amp;gt;&amp;gt; /etc/ssh/sshd_config &amp;lt;&amp;lt;EOF&lt;br /&gt;
&lt;br /&gt;
UseDns no&lt;br /&gt;
AllowUsers root mike admin support&lt;br /&gt;
EOF&lt;br /&gt;
service ssh reload&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Installer le serveur de mail local&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
debconf-set-selections &amp;lt;&amp;lt;EOF&lt;br /&gt;
postfix postfix/root_address    string&lt;br /&gt;
postfix postfix/rfc1035_violation       boolean false&lt;br /&gt;
postfix postfix/mydomain_warning        boolean&lt;br /&gt;
postfix postfix/mynetworks      string  127.0.0.0/8 [::ffff:127.0.0.0]/104 [::1]/128&lt;br /&gt;
postfix postfix/mailname        string  $(hostname -f)&lt;br /&gt;
postfix postfix/tlsmgr_upgrade_warning  boolean&lt;br /&gt;
postfix postfix/recipient_delim string  +&lt;br /&gt;
postfix postfix/main_mailer_type        select  Internet Site&lt;br /&gt;
postfix postfix/destinations    string  $(hostname -f), localhost.$(hostname -f | sed -e 's/^[^.]\+\.\(.*\)$/\1/'), localhost&lt;br /&gt;
postfix postfix/retry_upgrade_warning   boolean&lt;br /&gt;
# Faut-il installer postfix malgré l'incompatibilité du noyau ?&lt;br /&gt;
postfix postfix/kernel_version_warning  boolean&lt;br /&gt;
postfix postfix/not_configured  error&lt;br /&gt;
postfix postfix/mailbox_limit   string  0&lt;br /&gt;
postfix postfix/relayhost       string&lt;br /&gt;
postfix postfix/procmail        boolean false&lt;br /&gt;
postfix postfix/bad_recipient_delimiter error&lt;br /&gt;
postfix postfix/protocols       select  ipv4&lt;br /&gt;
postfix postfix/chattr  boolean false&lt;br /&gt;
EOF&lt;br /&gt;
&lt;br /&gt;
NB : les erreurs sur le ligne 13 et 17 sont normales.&lt;br /&gt;
&lt;br /&gt;
heirloom-mailx est déprécié mais présent dans le paquet s-nail&lt;br /&gt;
&lt;br /&gt;
apt-get -y install postfix s-nail&lt;br /&gt;
&lt;br /&gt;
cat &amp;gt;&amp;gt; /etc/logrotate.d/rsyslog &amp;lt;&amp;lt;EOF&lt;br /&gt;
/var/log/syslog&lt;br /&gt;
/var/log/mail.log&lt;br /&gt;
{&lt;br /&gt;
    rotate 4&lt;br /&gt;
    weekly&lt;br /&gt;
    missingok&lt;br /&gt;
    notifempty&lt;br /&gt;
    compress&lt;br /&gt;
    delaycompress&lt;br /&gt;
    create 640 root dev&lt;br /&gt;
    sharedscripts&lt;br /&gt;
    postrotate&lt;br /&gt;
        invoke-rc.d rsyslog rotate &amp;gt; /dev/null&lt;br /&gt;
    endscript&lt;br /&gt;
}&lt;br /&gt;
/var/log/mail.info&lt;br /&gt;
/var/log/mail.warn&lt;br /&gt;
/var/log/mail.err&lt;br /&gt;
/var/log/daemon.log&lt;br /&gt;
/var/log/kern.log&lt;br /&gt;
/var/log/auth.log&lt;br /&gt;
/var/log/user.log&lt;br /&gt;
/var/log/lpr.log&lt;br /&gt;
/var/log/cron.log&lt;br /&gt;
/var/log/debug&lt;br /&gt;
/var/log/messages&lt;br /&gt;
{&lt;br /&gt;
	rotate 4&lt;br /&gt;
	weekly&lt;br /&gt;
	missingok&lt;br /&gt;
	notifempty&lt;br /&gt;
	compress&lt;br /&gt;
	delaycompress&lt;br /&gt;
	sharedscripts&lt;br /&gt;
	postrotate&lt;br /&gt;
		/usr/lib/rsyslog/rsyslog-rotate&lt;br /&gt;
	endscript&lt;br /&gt;
}&lt;br /&gt;
EOF&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Activer les logs postfix&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
postfix stop&lt;br /&gt;
postconf maillog_file=/var/log/maillog&lt;br /&gt;
postfix start&lt;br /&gt;
chgrp dev /var/log/mail.log&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
cat &amp;gt;&amp;gt; /etc/aliases &amp;lt;&amp;lt;EOF&lt;br /&gt;
root: tech@hegyd.com&lt;br /&gt;
mike: m.reault@netprestation.com&lt;br /&gt;
EOF&lt;br /&gt;
newaliases&lt;br /&gt;
service postfix reload&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* Cloner le depot sys-common&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Au préalable, pour autoriser le git, se connecter sur srv-admin ( bastion ) et faire :&lt;br /&gt;
&lt;br /&gt;
eval $(ssh-agent)&lt;br /&gt;
ssh-add&lt;br /&gt;
ssh root@nouvelle_vm &lt;br /&gt;
ou ssh nouvelle_vm puis su - root&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
mkdir /usr/local/share/hegyd&lt;br /&gt;
echo -e &amp;quot;Host git.hegyd.net\n\tStrictHostKeyChecking no\n&amp;quot; &amp;gt;&amp;gt; ~/.ssh/config&lt;br /&gt;
echo -e &amp;quot;HostKeyAlgorithms=+ssh-dss\n&amp;quot; &amp;gt;&amp;gt; ~/.ssh/config&lt;br /&gt;
git clone -q git@git.hegyd.net:sys-common /usr/local/share/hegyd/sys-common&lt;br /&gt;
chmod -R g+rw /usr/local/share/hegyd&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Ajouter une version prédéfinie de VimRC&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
ln -s /usr/local/share/hegyd/sys-common/vim/vimrc_hegyd /etc/vim/vimrc.local&lt;br /&gt;
sed -i '78,80s/^/&amp;quot;/' /usr/share/vim/vim81/defaults.vim&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Ajouter le script d'alerte des reboot&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
cat &amp;lt;&amp;lt;EOF &amp;gt;/etc/rc.local&lt;br /&gt;
#!/bin/sh -e&lt;br /&gt;
#&lt;br /&gt;
# rc.local&lt;br /&gt;
#&lt;br /&gt;
# This script is executed at the end of each multiuser runlevel.&lt;br /&gt;
# Make sure that the script will &amp;quot;exit 0&amp;quot; on success or any other&lt;br /&gt;
# value on error.&lt;br /&gt;
#&lt;br /&gt;
# In order to enable or disable this script just change the execution&lt;br /&gt;
# bits.&lt;br /&gt;
#&lt;br /&gt;
# By default this script does nothing.&lt;br /&gt;
&lt;br /&gt;
exit 0&lt;br /&gt;
EOF&lt;br /&gt;
chmod +x /etc/rc.local&lt;br /&gt;
systemctl start rc-local&lt;br /&gt;
systemctl status rc-local&lt;br /&gt;
sed -i '/^exit 0/i\/usr\/local\/share\/hegyd\/sys-common\/bin\/alert-reboot' /etc/rc.local&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</description>
			<pubDate>Mon, 17 Jul 2023 14:19:51 GMT</pubDate>			<dc:creator>Pentasonic</dc:creator>			<comments>https://wiki.hegyd.com/index.php/Discussion:Systeme_d%27exploitation_Debian_12</comments>		</item>
		<item>
			<title>Systeme d'exploitation Debian 12</title>
			<link>https://wiki.hegyd.com/index.php/Systeme_d%27exploitation_Debian_12</link>
			<description>&lt;p&gt;Pentasonic&amp;nbsp;:&amp;#32;/* Debian 12 ( &amp;quot;Bookworm&amp;quot; ) */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;page en cours de création...&lt;br /&gt;
&lt;br /&gt;
== Debian 12 ( &amp;quot;Bookworm&amp;quot; ) ==&lt;br /&gt;
&lt;br /&gt;
* Si on arrive ici après l'installation d'une VM KVM, il faut d'abord se connecter depuis la console de la vm sur l'hyperviseur Proxmox en root, puis :&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
cat &amp;gt; /etc/ssh/sshd_config &amp;lt;&amp;lt;EOF&lt;br /&gt;
Include /etc/ssh/sshd_config.d/*.conf&lt;br /&gt;
PermitRootLogin without-password &lt;br /&gt;
PubkeyAcceptedAlgorithms +ssh-rsa&lt;br /&gt;
PubkeyAuthentication yes&lt;br /&gt;
AuthorizedKeysFile	.ssh/authorized_keys .ssh/authorized_keys2&lt;br /&gt;
KbdInteractiveAuthentication no&lt;br /&gt;
UsePAM yes&lt;br /&gt;
X11Forwarding yes&lt;br /&gt;
PrintMotd no&lt;br /&gt;
AcceptEnv LANG LC_*&lt;br /&gt;
Subsystem	sftp	/usr/lib/openssh/sftp-server&lt;br /&gt;
UseDns no&lt;br /&gt;
AllowUsers root mike admin support&lt;br /&gt;
EOF&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
On peut alors se connecter maintenant depuis Putty/MRemote via le compte root et le mot de passe saisi lors de l'installation.&lt;br /&gt;
&lt;br /&gt;
* Modification du mot de passe root si nécessaire, et selon la règle de nommage usuelle.&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
passwd&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
* Installer les paquets de base :&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
# Configuration APT pour remonter /tmp avec le flag exec (nécessaire pour certains paquets)&lt;br /&gt;
cat &amp;gt;&amp;gt; /etc/apt/apt.conf &amp;lt;&amp;lt;EOF&lt;br /&gt;
DPkg::Pre-Invoke{&amp;quot;mount -o remount,exec /tmp&amp;quot;;};&lt;br /&gt;
DPkg::Post-Invoke {&amp;quot;mount -o remount /tmp&amp;quot;;};&lt;br /&gt;
EOF&lt;br /&gt;
&lt;br /&gt;
apt-get update &amp;amp;&amp;amp; apt-get -y upgrade&lt;br /&gt;
apt-get -y install bash-completion ntp sudo htop telnet sysstat subversion git less vim-nox cscope exuberant-ctags&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
NB : si l'apt-get essaie de passer en ipv6 et que cela ne fonctionne pas, il faut modifier la ligne 54 du fichier /etc/gai.conf de la façon suivante :&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
precedence ::ffff:0:0/96  100&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Paramétrer les locales :&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
echo -n &amp;gt; /etc/environment&lt;br /&gt;
echo -n &amp;gt; /etc/default/locale&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Paramétrer debconf :&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
apt-get install dialog &amp;amp;&amp;amp;&lt;br /&gt;
echo &amp;quot;debconf debconf/priority        select high&amp;quot; | debconf-set-selections &amp;amp;&amp;amp;&lt;br /&gt;
echo &amp;quot;debconf debconf/frontend        select Dialog&amp;quot; | debconf-set-selections&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Définir vim comme éditeur par défaut&lt;br /&gt;
&amp;lt;pre&amp;gt;update-alternatives --set editor /usr/bin/vim.nox&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Paramétrer l'environnement utilisateur&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sed -i '32,38s/^#//' /etc/bash.bashrc&lt;br /&gt;
cat &amp;gt;&amp;gt; /etc/bash.bashrc &amp;lt;&amp;lt;EOF&lt;br /&gt;
&lt;br /&gt;
export LS_OPTIONS='--color=auto'&lt;br /&gt;
eval &amp;quot;\`dircolors\`&amp;quot;&lt;br /&gt;
alias ls='ls \$LS_OPTIONS'&lt;br /&gt;
alias ll='ls \$LS_OPTIONS -l'&lt;br /&gt;
alias grep='grep --color=auto'&lt;br /&gt;
EOF&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Modifier le shell par défaut des utilisateurs en éditant la lignes suivante du fichier &amp;quot;/etc/default/useradd&amp;quot; :&lt;br /&gt;
&amp;lt;pre&amp;gt;sed -i 's/^SHELL=\/bin\/sh/SHELL=\/bin\/bash/' /etc/default/useradd&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Gestion du Umask&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sed -i 's/^UMASK\s\+022/UMASK    002/' /etc/login.defs&lt;br /&gt;
echo &amp;quot;session optional pam_umask.so&amp;quot; &amp;gt;&amp;gt; /etc/pam.d/common-session&lt;br /&gt;
echo &amp;quot;session optional pam_umask.so&amp;quot; &amp;gt;&amp;gt; /etc/pam.d/common-session-noninteractive&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Création des groupes par défaut&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
userdel -r user1 #user créé pendant l'installation&lt;br /&gt;
groupadd -g 1000 dev&lt;br /&gt;
groupadd -g 1001 grsec&lt;br /&gt;
groupadd -g 1002 fwadmin&lt;br /&gt;
groupadd -g 1003 adm-projects&lt;br /&gt;
groupadd -g 1004 wheel&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Ajouter les utilisateurs opérateurs&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
mkdir /root/.ssh&lt;br /&gt;
echo &amp;quot;ssh-dss AAAAB3NzaC1kc3MAAACBAM0TYqkYRN8FKBSRwAwgeUcoyjkW3Bw07QqGfJcNA90b6/id0riHYd6WJBCeQKsUqT+CxIPAhUA9dVqON9kfO8LtBPllMwqoTWtUth2tqRV35c8ANqv3x/RoPGZlOIiRplH6+uUuVElOBRIKmhzwBUVnVG5Ri6P06pjrc1D9emN5AAAAFQDiPCxtR+Pq1yDeg483IEdyWoepeQAAAIBE9RS1C/fR83HUzO3f1mmBgL8ipKx8+lFBcsEU9odOZuWsXkIdZAIjrgpzAzTEGD+4bWUiXhS0kwQqDp9bSBliw2atEXrTsgbHOV/gLFPAwoyv3IpSuFRMIwGYXQc6PJcZaAhtJ9FNEcCcvkuMC23eeO8XnV0Fl+3m25QIo9+SCgAAAIBB3EAkSlZqj5igXarzP5YaBDOwPSnasBHcxymtLuQwrjEqR/qa9qcGBSBOKMDfgB9IlLei9Ug668Q0WXEy8/ovV2P+tx6juETi0l2yt3Nm1S6IIYHbXR5BkMM4CAV6U2bR3yCg+sx4encqCJOAIf+xlZzzFJBMbgTQhpJXIfcwOw== admin@backup.hegyd.com&lt;br /&gt;
ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDfcJ8J5YR6F7qrYLuVJ3YIqOXqNvj1OnYd0zybZ45X+IeFKePo2hL1NHALHWxys6Qo4Ta3pPcRkliQBy51IIXOtNVp90C4XqTNkwaAl6X4RnPPoGNVgq1V53BW/mkUYsvLoYTJHokb+a3exGHCYaPbuj09FV5VVdF2uGUIiRyMZzmZurLCzySagP+8e34ZrLDlwwmDtd24CVc0OyxikqFOzzOkvCWTaAttGv7qyAlwjyAAMTqlJhqPNaCQcOJVEGiwXNlXqjroRJz7j4a3vEd3xujfY3zeSu9U22iCgAJWiLRI+M7m7af4/yxTV8IYNvpOMTjqMnxOEAKsiCLmrwUJ MGA@HEGYD&lt;br /&gt;
ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDSpLz0aUxPDyO5cXPm8HQkaNAUjNNULrhH8G3Nvw7SdhAvRVL9/RKzXu5Aa4nSQd0u61bWVlGvDVSSZgZGRnoxsmzK1aOJWcgJmhVI1r6o9fVKSxz/x+1uE8PFJxUVaGULoLvDRzZLDazg/c/Djb5AgTprmw8KvMKdcDk/kCixFmjEObuOwFbnA/ZbnHS8PPUgHSCwLNAQOUSZSLRZzEFRKO4+HCl5T7iZfCGd7dCInysG2tVzBJCqsN7hw5fhz49Kb1txa93dYhY7kh7SYqCYthGToqGVcDNQX7cXCP2Sqpw+2N/SAcke6E/MgalYAr40dIRRFuUJKX8LxLoko47r admin@rescue&lt;br /&gt;
ssh-dss AAAAB3NzaC1kc3MAAACBAPoQ6wRywMMkQ0npdVnRdlIclapxF0n3kK7iljksiwfi5p8VzGgbF6KxYiroJaKu7Q3gf4EgPlTyWJ8TgCI/bji/bCTqdPfMjQpp621l6p244WSMQEWipExnCkI6oBTuEK1Hr/T435ygwscwl2vcGnXQcGA6K7p16LpsLHykKPKtAAAAFQC1B/WkyCWjVSubUZgMBNfCeE2DaQAAAIBLmHlw2IrhZEhuz1m3k1H+ssH1JiPTcN1I6Z+M/n3OTYrdMIBuPLEtr3P+SZrnmZVLlwIzWtlw2dtwv+5G0UpzgNKmUQf27o2sgrKnSap2FP3cqBbDuUrsaZLexVawCualQPxTcXqufanrwPPYht3rtM5J3VmkW/jqpATxXJnO5wAAAIB+u9M9bObM7YzB7CZ4jmr4wXAo2HocqvBygmSX4dj3qgsqJoJ7bOATCYVSps6kqVcvWvztZ58duC1gvomDB+56CAPkin3S52Wtq6J/Qz3q+SEJNqcZ5+qiGn9mORaTsEx+iaA4pNbRjuKMp7rmWJ1gQ4e/OxQwmJXpTARsZIkBOw== admin@SRV-ADMIN-HEGYD&lt;br /&gt;
ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDDSTvhJwZSkwprrGoTTCDXK4p4VtyGo9EBNckRimYpwUAIq5MV3coWwrfJR/5qH7gYgZdCtBkZR/Mq59Xoeug7Gs5saoVkM0AjjIWPIpx52tl6/mnMvb7XrHwgonxiP2UR5o6tzVJgIK5jO7K6ezaJMobbmorxTDr7zcRm3obON1s21+Wv2FXZBUsFxXL3QjoECgh9mCV7bIjVis6Wl/bPq/ufLwcIhSnnpAzes7kWrfpIU825wUizdyp3JL8clDt1ovdBll7HdnCxmpux/NQQAixNYZhS0G65xXa8Db6hb3XS9v0AZcx07xsP+bGrUMo++L+HPqLYVADTskiRST+Z admin@SRV-ADMIN-HEGYD&lt;br /&gt;
ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAHM3LBXe42KgEg9S23UO/PvL9EaYqECQDaRpQRJT7lkbcCNKTspRLVSHfWyyirykAME9fYcWhs6FJpE1/S/H2Pyre/0kUs9fZcaDyIuieow8lTu2dUYhZeMXmD0Uk4oUliaNxO3ATth116wdH/sp7Z46PofnNop2oAEhML7pJIN4/3v9BbUyzJNMQ1ZspPJh0e4P1dtNBVo/vIfByNWMgAVJW4w0Srcir13KsQG2FhWAZVhNBqUmVJnB6TwfcR27zQrxOIuk2R3g4eGHBZtckgA+KHEacPu9Sy7Hzp2Qz0kr+pylcpVbKv0Wl2Uyie7ekt/juiO8NdylBo4DD6+jWfESooLrfaXBLSzXDy2OWENxclmwKsj1CFFHNwyvBTooeNzMjHp1+lI4I0GDiF5ZdBA01hhEs9lsn6ZIkjj2WMaW5BVw7VtdsG4S3ZxTowviFStf7CTuHKLm2gPBBCXj4gkuXNOEta+fFBGBJDLPWfzWSOBcUEexL2CVeLI+xxtwqWjogsYLISydT1kAf/ucSmC7hIUab1UVwCHFxg8JQ1G/ne/XY3JwVSflHpVSWYAqerb9PF80nr+MSWuzq5BMmFboEUXFNVPWgfaJk29JqaIZFnyG1V85LHhX9yGSLpn1gXF3Yt/dtxIoKiE6wFy6W18bzw+6zABvcIvXz7hiWGNp enzo@dri&amp;quot; &amp;gt;&amp;gt; /root/.ssh/authorized_keys&lt;br /&gt;
chmod 700 /root/.ssh&lt;br /&gt;
chmod 600 /root/.ssh/authorized_keys&lt;br /&gt;
&lt;br /&gt;
useradd -m -u 1020 -G fwadmin,dev,adm,staff,adm-projects,wheel -s /bin/bash mike&lt;br /&gt;
mkdir /home/mike/.ssh&lt;br /&gt;
chmod 700 /home/mike/.ssh&lt;br /&gt;
echo &amp;quot;ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQCrFOIGcDPe+LfoPc11vtv2EOVG63zBndLVnf48mC+krw2vXomDLXG+KnhIAx1yFhCh6B/8R9C3wMxwhghemE3succS+Q7Truu2pd7zDmDNn6cd8Iw02qe8dl3nZhVk5XtGMgeV3JRA7u8q32i4tadbONRICExjcm9pVL5wx5aLzNBtu1opyMdvHc0dBelghVa9kkg6bRri8AF38M16NTEqQNA7crwHHa9ZLBE+8xFWmkJdBJ7zRoR6XEwbOr020VEM+sKzCPl0sy606aW3bi59tYobqAGBjTglIOJWXKMxu1cPJnSCx6Xom9F6AeF1C4CghVrZpfu++XSmJQtXoId m.reault@hegyd.com&amp;quot; &amp;gt; /home/mike/.ssh/authorized_keys&lt;br /&gt;
chmod 600 /home/mike/.ssh/authorized_keys&lt;br /&gt;
chown -R mike:mike /home/mike/.ssh&lt;br /&gt;
&lt;br /&gt;
useradd -m -u 1021 -G fwadmin,dev,adm,staff,adm-projects,wheel -s /bin/bash -p paCtx8rsjkGhQ admin&lt;br /&gt;
mkdir /home/admin/.ssh&lt;br /&gt;
chmod 700 /home/admin/.ssh&lt;br /&gt;
echo &amp;quot;ssh-dss AAAAB3NzaC1kc3MAAACBAM0TYqkYRN8FKBSRwAwgeUcoyjkW3Bw07QqGfJcNA90b6/id0riHYd6WJBCeQKsUqT+CxIPAhUA9dVqON9kfO8LtBPllMwqoTWtUth2tqRV35c8ANqv3x/RoPGZlOIiRplH6+uUuVElOBRIKmhzwBUVnVG5Ri6P06pjrc1D9emN5AAAAFQDiPCxtR+Pq1yDeg483IEdyWoepeQAAAIBE9RS1C/fR83HUzO3f1mmBgL8ipKx8+lFBcsEU9odOZuWsXkIdZAIjrgpzAzTEGD+4bWUiXhS0kwQqDp9bSBliw2atEXrTsgbHOV/gLFPAwoyv3IpSuFRMIwGYXQc6PJcZaAhtJ9FNEcCcvkuMC23eeO8XnV0Fl+3m25QIo9+SCgAAAIBB3EAkSlZqj5igXarzP5YaBDOwPSnasBHcxymtLuQwrjEqR/qa9qcGBSBOKMDfgB9IlLei9Ug668Q0WXEy8/ovV2P+tx6juETi0l2yt3Nm1S6IIYHbXR5BkMM4CAV6U2bR3yCg+sx4encqCJOAIf+xlZzzFJBMbgTQhpJXIfcwOw== admin@backup.hegyd.com&lt;br /&gt;
ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDfcJ8J5YR6F7qrYLuVJ3YIqOXqNvj1OnYd0zybZ45X+IeFKePo2hL1NHALHWxys6Qo4Ta3pPcRkliQBy51IIXOtNVp90C4XqTNkwaAl6X4RnPPoGNVgq1V53BW/mkUYsvLoYTJHokb+a3exGHCYaPbuj09FV5VVdF2uGUIiRyMZzmZurLCzySagP+8e34ZrLDlwwmDtd24CVc0OyxikqFOzzOkvCWTaAttGv7qyAlwjyAAMTqlJhqPNaCQcOJVEGiwXNlXqjroRJz7j4a3vEd3xujfY3zeSu9U22iCgAJWiLRI+M7m7af4/yxTV8IYNvpOMTjqMnxOEAKsiCLmrwUJ MGA@HEGYD&lt;br /&gt;
ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDSpLz0aUxPDyO5cXPm8HQkaNAUjNNULrhH8G3Nvw7SdhAvRVL9/RKzXu5Aa4nSQd0u61bWVlGvDVSSZgZGRnoxsmzK1aOJWcgJmhVI1r6o9fVKSxz/x+1uE8PFJxUVaGULoLvDRzZLDazg/c/Djb5AgTprmw8KvMKdcDk/kCixFmjEObuOwFbnA/ZbnHS8PPUgHSCwLNAQOUSZSLRZzEFRKO4+HCl5T7iZfCGd7dCInysG2tVzBJCqsN7hw5fhz49Kb1txa93dYhY7kh7SYqCYthGToqGVcDNQX7cXCP2Sqpw+2N/SAcke6E/MgalYAr40dIRRFuUJKX8LxLoko47r admin@rescue&lt;br /&gt;
ssh-dss AAAAB3NzaC1kc3MAAACBAPoQ6wRywMMkQ0npdVnRdlIclapxF0n3kK7iljksiwfi5p8VzGgbF6KxYiroJaKu7Q3gf4EgPlTyWJ8TgCI/bji/bCTqdPfMjQpp621l6p244WSMQEWipExnCkI6oBTuEK1Hr/T435ygwscwl2vcGnXQcGA6K7p16LpsLHykKPKtAAAAFQC1B/WkyCWjVSubUZgMBNfCeE2DaQAAAIBLmHlw2IrhZEhuz1m3k1H+ssH1JiPTcN1I6Z+M/n3OTYrdMIBuPLEtr3P+SZrnmZVLlwIzWtlw2dtwv+5G0UpzgNKmUQf27o2sgrKnSap2FP3cqBbDuUrsaZLexVawCualQPxTcXqufanrwPPYht3rtM5J3VmkW/jqpATxXJnO5wAAAIB+u9M9bObM7YzB7CZ4jmr4wXAo2HocqvBygmSX4dj3qgsqJoJ7bOATCYVSps6kqVcvWvztZ58duC1gvomDB+56CAPkin3S52Wtq6J/Qz3q+SEJNqcZ5+qiGn9mORaTsEx+iaA4pNbRjuKMp7rmWJ1gQ4e/OxQwmJXpTARsZIkBOw== admin@SRV-ADMIN-HEGYD&lt;br /&gt;
ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDDSTvhJwZSkwprrGoTTCDXK4p4VtyGo9EBNckRimYpwUAIq5MV3coWwrfJR/5qH7gYgZdCtBkZR/Mq59Xoeug7Gs5saoVkM0AjjIWPIpx52tl6/mnMvb7XrHwgonxiP2UR5o6tzVJgIK5jO7K6ezaJMobbmorxTDr7zcRm3obON1s21+Wv2FXZBUsFxXL3QjoECgh9mCV7bIjVis6Wl/bPq/ufLwcIhSnnpAzes7kWrfpIU825wUizdyp3JL8clDt1ovdBll7HdnCxmpux/NQQAixNYZhS0G65xXa8Db6hb3XS9v0AZcx07xsP+bGrUMo++L+HPqLYVADTskiRST+Z admin@SRV-ADMIN-HEGYD&lt;br /&gt;
ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAHM3LBXe42KgEg9S23UO/PvL9EaYqECQDaRpQRJT7lkbcCNKTspRLVSHfWyyirykAME9fYcWhs6FJpE1/S/H2Pyre/0kUs9fZcaDyIuieow8lTu2dUYhZeMXmD0Uk4oUliaNxO3ATth116wdH/sp7Z46PofnNop2oAEhML7pJIN4/3v9BbUyzJNMQ1ZspPJh0e4P1dtNBVo/vIfByNWMgAVJW4w0Srcir13KsQG2FhWAZVhNBqUmVJnB6TwfcR27zQrxOIuk2R3g4eGHBZtckgA+KHEacPu9Sy7Hzp2Qz0kr+pylcpVbKv0Wl2Uyie7ekt/juiO8NdylBo4DD6+jWfESooLrfaXBLSzXDy2OWENxclmwKsj1CFFHNwyvBTooeNzMjHp1+lI4I0GDiF5ZdBA01hhEs9lsn6ZIkjj2WMaW5BVw7VtdsG4S3ZxTowviFStf7CTuHKLm2gPBBCXj4gkuXNOEta+fFBGBJDLPWfzWSOBcUEexL2CVeLI+xxtwqWjogsYLISydT1kAf/ucSmC7hIUab1UVwCHFxg8JQ1G/ne/XY3JwVSflHpVSWYAqerb9PF80nr+MSWuzq5BMmFboEUXFNVPWgfaJk29JqaIZFnyG1V85LHhX9yGSLpn1gXF3Yt/dtxIoKiE6wFy6W18bzw+6zABvcIvXz7hiWGNp enzo@dri&lt;br /&gt;
&amp;quot; &amp;gt; /home/admin/.ssh/authorized_keys&lt;br /&gt;
chmod 600 /home/admin/.ssh/authorized_keys&lt;br /&gt;
chown -R admin:admin /home/admin/.ssh&lt;br /&gt;
&lt;br /&gt;
useradd -m -u 1022 -G fwadmin,dev,adm,staff,adm-projects,wheel -s /bin/bash -p pa2TnhUhhBRfU support&lt;br /&gt;
mkdir /home/support/.ssh&lt;br /&gt;
chmod 700 /home/support/.ssh&lt;br /&gt;
touch /home/support/.ssh/authorized_keys&lt;br /&gt;
chmod 600 /home/support/.ssh/authorized_keys&lt;br /&gt;
chown -R support:support /home/support/.ssh&lt;br /&gt;
&lt;br /&gt;
chmod 750 /home/*&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*  Configurer openssh-server&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
echo &amp;quot;alias root=\&amp;quot;ssh -AX root@localhost\&amp;quot;&amp;quot; &amp;gt;&amp;gt;/home/admin/.bashrc&lt;br /&gt;
sed -i 's/^PermitRootLogin yes/PermitRootLogin without-password/' /etc/ssh/sshd_config&lt;br /&gt;
cat &amp;gt;&amp;gt; /etc/ssh/sshd_config &amp;lt;&amp;lt;EOF&lt;br /&gt;
&lt;br /&gt;
UseDns no&lt;br /&gt;
AllowUsers root mike admin support&lt;br /&gt;
EOF&lt;br /&gt;
service ssh reload&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Installer le serveur de mail local&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
debconf-set-selections &amp;lt;&amp;lt;EOF&lt;br /&gt;
postfix postfix/root_address    string&lt;br /&gt;
postfix postfix/rfc1035_violation       boolean false&lt;br /&gt;
postfix postfix/mydomain_warning        boolean&lt;br /&gt;
postfix postfix/mynetworks      string  127.0.0.0/8 [::ffff:127.0.0.0]/104 [::1]/128&lt;br /&gt;
postfix postfix/mailname        string  $(hostname -f)&lt;br /&gt;
postfix postfix/tlsmgr_upgrade_warning  boolean&lt;br /&gt;
postfix postfix/recipient_delim string  +&lt;br /&gt;
postfix postfix/main_mailer_type        select  Internet Site&lt;br /&gt;
postfix postfix/destinations    string  $(hostname -f), localhost.$(hostname -f | sed -e 's/^[^.]\+\.\(.*\)$/\1/'), localhost&lt;br /&gt;
postfix postfix/retry_upgrade_warning   boolean&lt;br /&gt;
# Faut-il installer postfix malgré l'incompatibilité du noyau ?&lt;br /&gt;
postfix postfix/kernel_version_warning  boolean&lt;br /&gt;
postfix postfix/not_configured  error&lt;br /&gt;
postfix postfix/mailbox_limit   string  0&lt;br /&gt;
postfix postfix/relayhost       string&lt;br /&gt;
postfix postfix/procmail        boolean false&lt;br /&gt;
postfix postfix/bad_recipient_delimiter error&lt;br /&gt;
postfix postfix/protocols       select  ipv4&lt;br /&gt;
postfix postfix/chattr  boolean false&lt;br /&gt;
EOF&lt;br /&gt;
&lt;br /&gt;
NB : les erreurs sur le ligne 13 et 17 sont normales.&lt;br /&gt;
&lt;br /&gt;
heirloom-mailx est déprécié mais présent dans le paquet s-nail&lt;br /&gt;
&lt;br /&gt;
apt-get -y install postfix s-nail&lt;br /&gt;
&lt;br /&gt;
cat &amp;gt;&amp;gt; /etc/logrotate.d/rsyslog &amp;lt;&amp;lt;EOF&lt;br /&gt;
/var/log/syslog&lt;br /&gt;
/var/log/mail.log&lt;br /&gt;
{&lt;br /&gt;
    rotate 4&lt;br /&gt;
    weekly&lt;br /&gt;
    missingok&lt;br /&gt;
    notifempty&lt;br /&gt;
    compress&lt;br /&gt;
    delaycompress&lt;br /&gt;
    create 640 root dev&lt;br /&gt;
    sharedscripts&lt;br /&gt;
    postrotate&lt;br /&gt;
        invoke-rc.d rsyslog rotate &amp;gt; /dev/null&lt;br /&gt;
    endscript&lt;br /&gt;
}&lt;br /&gt;
/var/log/mail.info&lt;br /&gt;
/var/log/mail.warn&lt;br /&gt;
/var/log/mail.err&lt;br /&gt;
/var/log/daemon.log&lt;br /&gt;
/var/log/kern.log&lt;br /&gt;
/var/log/auth.log&lt;br /&gt;
/var/log/user.log&lt;br /&gt;
/var/log/lpr.log&lt;br /&gt;
/var/log/cron.log&lt;br /&gt;
/var/log/debug&lt;br /&gt;
/var/log/messages&lt;br /&gt;
{&lt;br /&gt;
	rotate 4&lt;br /&gt;
	weekly&lt;br /&gt;
	missingok&lt;br /&gt;
	notifempty&lt;br /&gt;
	compress&lt;br /&gt;
	delaycompress&lt;br /&gt;
	sharedscripts&lt;br /&gt;
	postrotate&lt;br /&gt;
		/usr/lib/rsyslog/rsyslog-rotate&lt;br /&gt;
	endscript&lt;br /&gt;
}&lt;br /&gt;
EOF&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Activer les logs postfix&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
postfix stop&lt;br /&gt;
postconf maillog_file=/var/log/maillog&lt;br /&gt;
postfix start&lt;br /&gt;
chgrp dev /var/log/mail.log&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
cat &amp;gt;&amp;gt; /etc/aliases &amp;lt;&amp;lt;EOF&lt;br /&gt;
root: tech@hegyd.com&lt;br /&gt;
mike: m.reault@netprestation.com&lt;br /&gt;
EOF&lt;br /&gt;
newaliases&lt;br /&gt;
service postfix reload&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Modifier les points de montage par défault en éditant le fichier &amp;quot;/etc/fstab&amp;quot; pour ajouter les options &amp;quot;noatime,barrier=0&amp;quot; à tout les montages ext4.&lt;br /&gt;
Exemple :&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
/dev/mapper/vg_vm-root        /                 ext4    errors=remount-ro,relatime 0 1&lt;br /&gt;
UUID=6f7256e5-a5e3-4019-9f08-c582c20ffceb /boot ext2    defaults 0 2&lt;br /&gt;
/dev/mapper/vg_vm-home        /home             ext4    defaults,noatime,barrier=0 0 2&lt;br /&gt;
/dev/mapper/vg_algorel-tmp    /tmp              ext4    defaults,noatime,noexec,barrier=0 0 2&lt;br /&gt;
/dev/mapper/vg_algorel-var    /var              ext4    defaults,noatime 0 2&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Cloner le depot sys-common&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Au préalable, pour autoriser le git, se connecter sur srv-admin ( bastion ) et faire :&lt;br /&gt;
&lt;br /&gt;
eval $(ssh-agent)&lt;br /&gt;
ssh-add&lt;br /&gt;
ssh root@nouvelle_vm &lt;br /&gt;
ou ssh nouvelle_vm puis su - root&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
mkdir /usr/local/share/hegyd&lt;br /&gt;
echo -e &amp;quot;Host git.hegyd.net\n\tStrictHostKeyChecking no\n&amp;quot; &amp;gt;&amp;gt; ~/.ssh/config&lt;br /&gt;
git clone -q git@git.hegyd.net:sys-common /usr/local/share/hegyd/sys-common&lt;br /&gt;
chmod -R g+rw /usr/local/share/hegyd&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Ajouter une version prédéfinie de VimRC&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
ln -s /usr/local/share/hegyd/sys-common/vim/vimrc_hegyd /etc/vim/vimrc.local&lt;br /&gt;
sed -i '78,80s/^/&amp;quot;/' /usr/share/vim/vim81/defaults.vim&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Ajouter le script d'alerte des reboot&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
cat &amp;lt;&amp;lt;EOF &amp;gt;/etc/rc.local&lt;br /&gt;
#!/bin/sh -e&lt;br /&gt;
#&lt;br /&gt;
# rc.local&lt;br /&gt;
#&lt;br /&gt;
# This script is executed at the end of each multiuser runlevel.&lt;br /&gt;
# Make sure that the script will &amp;quot;exit 0&amp;quot; on success or any other&lt;br /&gt;
# value on error.&lt;br /&gt;
#&lt;br /&gt;
# In order to enable or disable this script just change the execution&lt;br /&gt;
# bits.&lt;br /&gt;
#&lt;br /&gt;
# By default this script does nothing.&lt;br /&gt;
&lt;br /&gt;
exit 0&lt;br /&gt;
EOF&lt;br /&gt;
chmod +x /etc/rc.local&lt;br /&gt;
systemctl start rc-local&lt;br /&gt;
systemctl status rc-local&lt;br /&gt;
sed -i '/^exit 0/i\/usr\/local\/share\/hegyd\/sys-common\/bin\/alert-reboot' /etc/rc.local&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</description>
			<pubDate>Mon, 17 Jul 2023 14:12:08 GMT</pubDate>			<dc:creator>Pentasonic</dc:creator>			<comments>https://wiki.hegyd.com/index.php/Discussion:Systeme_d%27exploitation_Debian_12</comments>		</item>
		<item>
			<title>Systeme d'exploitation Debian 12</title>
			<link>https://wiki.hegyd.com/index.php/Systeme_d%27exploitation_Debian_12</link>
			<description>&lt;p&gt;Pentasonic&amp;nbsp;:&amp;#32;/* Debian 12 ( &amp;quot;Bookworm&amp;quot; ) */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;page en cours de création...&lt;br /&gt;
&lt;br /&gt;
== Debian 12 ( &amp;quot;Bookworm&amp;quot; ) ==&lt;br /&gt;
&lt;br /&gt;
* Si on arrive ici après l'installation d'une VM KVM, il faut d'abord se connecter depuis la console virt-manager en root, puis :&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sed -i 's/^#PermitRootLogin prohibit-password/PermitRootLogin yes/' /etc/ssh/sshd_config&lt;br /&gt;
service ssh reload&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
On peut alors se connecter maintenant depuis Putty/MRemote via le compte root et le mot de passe saisi lors de l'installation.&lt;br /&gt;
&lt;br /&gt;
* Modification du mot de passe root si nécessaire, et selon la règle de nommage usuelle.&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
passwd&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
* Installer les paquets de base :&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
# Configuration APT pour remonter /tmp avec le flag exec (nécessaire pour certains paquets)&lt;br /&gt;
cat &amp;gt;&amp;gt; /etc/apt/apt.conf &amp;lt;&amp;lt;EOF&lt;br /&gt;
DPkg::Pre-Invoke{&amp;quot;mount -o remount,exec /tmp&amp;quot;;};&lt;br /&gt;
DPkg::Post-Invoke {&amp;quot;mount -o remount /tmp&amp;quot;;};&lt;br /&gt;
EOF&lt;br /&gt;
&lt;br /&gt;
apt-get update &amp;amp;&amp;amp; apt-get -y upgrade&lt;br /&gt;
apt-get -y install bash-completion ntp sudo htop telnet sysstat subversion git less vim-nox cscope exuberant-ctags&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
NB : si l'apt-get essaie de passer en ipv6 et que cela ne fonctionne pas, il faut modifier la ligne 54 du fichier /etc/gai.conf de la façon suivante :&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
precedence ::ffff:0:0/96  100&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Paramétrer les locales :&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
echo -n &amp;gt; /etc/environment&lt;br /&gt;
echo -n &amp;gt; /etc/default/locale&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Paramétrer debconf :&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
apt-get install dialog &amp;amp;&amp;amp;&lt;br /&gt;
echo &amp;quot;debconf debconf/priority        select high&amp;quot; | debconf-set-selections &amp;amp;&amp;amp;&lt;br /&gt;
echo &amp;quot;debconf debconf/frontend        select Dialog&amp;quot; | debconf-set-selections&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Définir vim comme éditeur par défaut&lt;br /&gt;
&amp;lt;pre&amp;gt;update-alternatives --set editor /usr/bin/vim.nox&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Paramétrer l'environnement utilisateur&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sed -i '32,38s/^#//' /etc/bash.bashrc&lt;br /&gt;
cat &amp;gt;&amp;gt; /etc/bash.bashrc &amp;lt;&amp;lt;EOF&lt;br /&gt;
&lt;br /&gt;
export LS_OPTIONS='--color=auto'&lt;br /&gt;
eval &amp;quot;\`dircolors\`&amp;quot;&lt;br /&gt;
alias ls='ls \$LS_OPTIONS'&lt;br /&gt;
alias ll='ls \$LS_OPTIONS -l'&lt;br /&gt;
alias grep='grep --color=auto'&lt;br /&gt;
EOF&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Modifier le shell par défaut des utilisateurs en éditant la lignes suivante du fichier &amp;quot;/etc/default/useradd&amp;quot; :&lt;br /&gt;
&amp;lt;pre&amp;gt;sed -i 's/^SHELL=\/bin\/sh/SHELL=\/bin\/bash/' /etc/default/useradd&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Gestion du Umask&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sed -i 's/^UMASK\s\+022/UMASK    002/' /etc/login.defs&lt;br /&gt;
echo &amp;quot;session optional pam_umask.so&amp;quot; &amp;gt;&amp;gt; /etc/pam.d/common-session&lt;br /&gt;
echo &amp;quot;session optional pam_umask.so&amp;quot; &amp;gt;&amp;gt; /etc/pam.d/common-session-noninteractive&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Création des groupes par défaut&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
userdel -r user1 #user créé pendant l'installation&lt;br /&gt;
groupadd -g 1000 dev&lt;br /&gt;
groupadd -g 1001 grsec&lt;br /&gt;
groupadd -g 1002 fwadmin&lt;br /&gt;
groupadd -g 1003 adm-projects&lt;br /&gt;
groupadd -g 1004 wheel&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Ajouter les utilisateurs opérateurs&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
mkdir /root/.ssh&lt;br /&gt;
echo &amp;quot;ssh-dss AAAAB3NzaC1kc3MAAACBAM0TYqkYRN8FKBSRwAwgeUcoyjkW3Bw07QqGfJcNA90b6/id0riHYd6WJBCeQKsUqT+CxIPAhUA9dVqON9kfO8LtBPllMwqoTWtUth2tqRV35c8ANqv3x/RoPGZlOIiRplH6+uUuVElOBRIKmhzwBUVnVG5Ri6P06pjrc1D9emN5AAAAFQDiPCxtR+Pq1yDeg483IEdyWoepeQAAAIBE9RS1C/fR83HUzO3f1mmBgL8ipKx8+lFBcsEU9odOZuWsXkIdZAIjrgpzAzTEGD+4bWUiXhS0kwQqDp9bSBliw2atEXrTsgbHOV/gLFPAwoyv3IpSuFRMIwGYXQc6PJcZaAhtJ9FNEcCcvkuMC23eeO8XnV0Fl+3m25QIo9+SCgAAAIBB3EAkSlZqj5igXarzP5YaBDOwPSnasBHcxymtLuQwrjEqR/qa9qcGBSBOKMDfgB9IlLei9Ug668Q0WXEy8/ovV2P+tx6juETi0l2yt3Nm1S6IIYHbXR5BkMM4CAV6U2bR3yCg+sx4encqCJOAIf+xlZzzFJBMbgTQhpJXIfcwOw== admin@backup.hegyd.com&lt;br /&gt;
ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDfcJ8J5YR6F7qrYLuVJ3YIqOXqNvj1OnYd0zybZ45X+IeFKePo2hL1NHALHWxys6Qo4Ta3pPcRkliQBy51IIXOtNVp90C4XqTNkwaAl6X4RnPPoGNVgq1V53BW/mkUYsvLoYTJHokb+a3exGHCYaPbuj09FV5VVdF2uGUIiRyMZzmZurLCzySagP+8e34ZrLDlwwmDtd24CVc0OyxikqFOzzOkvCWTaAttGv7qyAlwjyAAMTqlJhqPNaCQcOJVEGiwXNlXqjroRJz7j4a3vEd3xujfY3zeSu9U22iCgAJWiLRI+M7m7af4/yxTV8IYNvpOMTjqMnxOEAKsiCLmrwUJ MGA@HEGYD&lt;br /&gt;
ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDSpLz0aUxPDyO5cXPm8HQkaNAUjNNULrhH8G3Nvw7SdhAvRVL9/RKzXu5Aa4nSQd0u61bWVlGvDVSSZgZGRnoxsmzK1aOJWcgJmhVI1r6o9fVKSxz/x+1uE8PFJxUVaGULoLvDRzZLDazg/c/Djb5AgTprmw8KvMKdcDk/kCixFmjEObuOwFbnA/ZbnHS8PPUgHSCwLNAQOUSZSLRZzEFRKO4+HCl5T7iZfCGd7dCInysG2tVzBJCqsN7hw5fhz49Kb1txa93dYhY7kh7SYqCYthGToqGVcDNQX7cXCP2Sqpw+2N/SAcke6E/MgalYAr40dIRRFuUJKX8LxLoko47r admin@rescue&lt;br /&gt;
ssh-dss AAAAB3NzaC1kc3MAAACBAPoQ6wRywMMkQ0npdVnRdlIclapxF0n3kK7iljksiwfi5p8VzGgbF6KxYiroJaKu7Q3gf4EgPlTyWJ8TgCI/bji/bCTqdPfMjQpp621l6p244WSMQEWipExnCkI6oBTuEK1Hr/T435ygwscwl2vcGnXQcGA6K7p16LpsLHykKPKtAAAAFQC1B/WkyCWjVSubUZgMBNfCeE2DaQAAAIBLmHlw2IrhZEhuz1m3k1H+ssH1JiPTcN1I6Z+M/n3OTYrdMIBuPLEtr3P+SZrnmZVLlwIzWtlw2dtwv+5G0UpzgNKmUQf27o2sgrKnSap2FP3cqBbDuUrsaZLexVawCualQPxTcXqufanrwPPYht3rtM5J3VmkW/jqpATxXJnO5wAAAIB+u9M9bObM7YzB7CZ4jmr4wXAo2HocqvBygmSX4dj3qgsqJoJ7bOATCYVSps6kqVcvWvztZ58duC1gvomDB+56CAPkin3S52Wtq6J/Qz3q+SEJNqcZ5+qiGn9mORaTsEx+iaA4pNbRjuKMp7rmWJ1gQ4e/OxQwmJXpTARsZIkBOw== admin@SRV-ADMIN-HEGYD&lt;br /&gt;
ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDDSTvhJwZSkwprrGoTTCDXK4p4VtyGo9EBNckRimYpwUAIq5MV3coWwrfJR/5qH7gYgZdCtBkZR/Mq59Xoeug7Gs5saoVkM0AjjIWPIpx52tl6/mnMvb7XrHwgonxiP2UR5o6tzVJgIK5jO7K6ezaJMobbmorxTDr7zcRm3obON1s21+Wv2FXZBUsFxXL3QjoECgh9mCV7bIjVis6Wl/bPq/ufLwcIhSnnpAzes7kWrfpIU825wUizdyp3JL8clDt1ovdBll7HdnCxmpux/NQQAixNYZhS0G65xXa8Db6hb3XS9v0AZcx07xsP+bGrUMo++L+HPqLYVADTskiRST+Z admin@SRV-ADMIN-HEGYD&lt;br /&gt;
ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAHM3LBXe42KgEg9S23UO/PvL9EaYqECQDaRpQRJT7lkbcCNKTspRLVSHfWyyirykAME9fYcWhs6FJpE1/S/H2Pyre/0kUs9fZcaDyIuieow8lTu2dUYhZeMXmD0Uk4oUliaNxO3ATth116wdH/sp7Z46PofnNop2oAEhML7pJIN4/3v9BbUyzJNMQ1ZspPJh0e4P1dtNBVo/vIfByNWMgAVJW4w0Srcir13KsQG2FhWAZVhNBqUmVJnB6TwfcR27zQrxOIuk2R3g4eGHBZtckgA+KHEacPu9Sy7Hzp2Qz0kr+pylcpVbKv0Wl2Uyie7ekt/juiO8NdylBo4DD6+jWfESooLrfaXBLSzXDy2OWENxclmwKsj1CFFHNwyvBTooeNzMjHp1+lI4I0GDiF5ZdBA01hhEs9lsn6ZIkjj2WMaW5BVw7VtdsG4S3ZxTowviFStf7CTuHKLm2gPBBCXj4gkuXNOEta+fFBGBJDLPWfzWSOBcUEexL2CVeLI+xxtwqWjogsYLISydT1kAf/ucSmC7hIUab1UVwCHFxg8JQ1G/ne/XY3JwVSflHpVSWYAqerb9PF80nr+MSWuzq5BMmFboEUXFNVPWgfaJk29JqaIZFnyG1V85LHhX9yGSLpn1gXF3Yt/dtxIoKiE6wFy6W18bzw+6zABvcIvXz7hiWGNp enzo@dri&amp;quot; &amp;gt;&amp;gt; /root/.ssh/authorized_keys&lt;br /&gt;
chmod 700 /root/.ssh&lt;br /&gt;
chmod 600 /root/.ssh/authorized_keys&lt;br /&gt;
&lt;br /&gt;
useradd -m -u 1020 -G fwadmin,dev,adm,staff,adm-projects,wheel -s /bin/bash mike&lt;br /&gt;
mkdir /home/mike/.ssh&lt;br /&gt;
chmod 700 /home/mike/.ssh&lt;br /&gt;
echo &amp;quot;ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQCrFOIGcDPe+LfoPc11vtv2EOVG63zBndLVnf48mC+krw2vXomDLXG+KnhIAx1yFhCh6B/8R9C3wMxwhghemE3succS+Q7Truu2pd7zDmDNn6cd8Iw02qe8dl3nZhVk5XtGMgeV3JRA7u8q32i4tadbONRICExjcm9pVL5wx5aLzNBtu1opyMdvHc0dBelghVa9kkg6bRri8AF38M16NTEqQNA7crwHHa9ZLBE+8xFWmkJdBJ7zRoR6XEwbOr020VEM+sKzCPl0sy606aW3bi59tYobqAGBjTglIOJWXKMxu1cPJnSCx6Xom9F6AeF1C4CghVrZpfu++XSmJQtXoId m.reault@hegyd.com&amp;quot; &amp;gt; /home/mike/.ssh/authorized_keys&lt;br /&gt;
chmod 600 /home/mike/.ssh/authorized_keys&lt;br /&gt;
chown -R mike:mike /home/mike/.ssh&lt;br /&gt;
&lt;br /&gt;
useradd -m -u 1021 -G fwadmin,dev,adm,staff,adm-projects,wheel -s /bin/bash -p paCtx8rsjkGhQ admin&lt;br /&gt;
mkdir /home/admin/.ssh&lt;br /&gt;
chmod 700 /home/admin/.ssh&lt;br /&gt;
echo &amp;quot;ssh-dss AAAAB3NzaC1kc3MAAACBAM0TYqkYRN8FKBSRwAwgeUcoyjkW3Bw07QqGfJcNA90b6/id0riHYd6WJBCeQKsUqT+CxIPAhUA9dVqON9kfO8LtBPllMwqoTWtUth2tqRV35c8ANqv3x/RoPGZlOIiRplH6+uUuVElOBRIKmhzwBUVnVG5Ri6P06pjrc1D9emN5AAAAFQDiPCxtR+Pq1yDeg483IEdyWoepeQAAAIBE9RS1C/fR83HUzO3f1mmBgL8ipKx8+lFBcsEU9odOZuWsXkIdZAIjrgpzAzTEGD+4bWUiXhS0kwQqDp9bSBliw2atEXrTsgbHOV/gLFPAwoyv3IpSuFRMIwGYXQc6PJcZaAhtJ9FNEcCcvkuMC23eeO8XnV0Fl+3m25QIo9+SCgAAAIBB3EAkSlZqj5igXarzP5YaBDOwPSnasBHcxymtLuQwrjEqR/qa9qcGBSBOKMDfgB9IlLei9Ug668Q0WXEy8/ovV2P+tx6juETi0l2yt3Nm1S6IIYHbXR5BkMM4CAV6U2bR3yCg+sx4encqCJOAIf+xlZzzFJBMbgTQhpJXIfcwOw== admin@backup.hegyd.com&lt;br /&gt;
ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDfcJ8J5YR6F7qrYLuVJ3YIqOXqNvj1OnYd0zybZ45X+IeFKePo2hL1NHALHWxys6Qo4Ta3pPcRkliQBy51IIXOtNVp90C4XqTNkwaAl6X4RnPPoGNVgq1V53BW/mkUYsvLoYTJHokb+a3exGHCYaPbuj09FV5VVdF2uGUIiRyMZzmZurLCzySagP+8e34ZrLDlwwmDtd24CVc0OyxikqFOzzOkvCWTaAttGv7qyAlwjyAAMTqlJhqPNaCQcOJVEGiwXNlXqjroRJz7j4a3vEd3xujfY3zeSu9U22iCgAJWiLRI+M7m7af4/yxTV8IYNvpOMTjqMnxOEAKsiCLmrwUJ MGA@HEGYD&lt;br /&gt;
ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDSpLz0aUxPDyO5cXPm8HQkaNAUjNNULrhH8G3Nvw7SdhAvRVL9/RKzXu5Aa4nSQd0u61bWVlGvDVSSZgZGRnoxsmzK1aOJWcgJmhVI1r6o9fVKSxz/x+1uE8PFJxUVaGULoLvDRzZLDazg/c/Djb5AgTprmw8KvMKdcDk/kCixFmjEObuOwFbnA/ZbnHS8PPUgHSCwLNAQOUSZSLRZzEFRKO4+HCl5T7iZfCGd7dCInysG2tVzBJCqsN7hw5fhz49Kb1txa93dYhY7kh7SYqCYthGToqGVcDNQX7cXCP2Sqpw+2N/SAcke6E/MgalYAr40dIRRFuUJKX8LxLoko47r admin@rescue&lt;br /&gt;
ssh-dss AAAAB3NzaC1kc3MAAACBAPoQ6wRywMMkQ0npdVnRdlIclapxF0n3kK7iljksiwfi5p8VzGgbF6KxYiroJaKu7Q3gf4EgPlTyWJ8TgCI/bji/bCTqdPfMjQpp621l6p244WSMQEWipExnCkI6oBTuEK1Hr/T435ygwscwl2vcGnXQcGA6K7p16LpsLHykKPKtAAAAFQC1B/WkyCWjVSubUZgMBNfCeE2DaQAAAIBLmHlw2IrhZEhuz1m3k1H+ssH1JiPTcN1I6Z+M/n3OTYrdMIBuPLEtr3P+SZrnmZVLlwIzWtlw2dtwv+5G0UpzgNKmUQf27o2sgrKnSap2FP3cqBbDuUrsaZLexVawCualQPxTcXqufanrwPPYht3rtM5J3VmkW/jqpATxXJnO5wAAAIB+u9M9bObM7YzB7CZ4jmr4wXAo2HocqvBygmSX4dj3qgsqJoJ7bOATCYVSps6kqVcvWvztZ58duC1gvomDB+56CAPkin3S52Wtq6J/Qz3q+SEJNqcZ5+qiGn9mORaTsEx+iaA4pNbRjuKMp7rmWJ1gQ4e/OxQwmJXpTARsZIkBOw== admin@SRV-ADMIN-HEGYD&lt;br /&gt;
ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDDSTvhJwZSkwprrGoTTCDXK4p4VtyGo9EBNckRimYpwUAIq5MV3coWwrfJR/5qH7gYgZdCtBkZR/Mq59Xoeug7Gs5saoVkM0AjjIWPIpx52tl6/mnMvb7XrHwgonxiP2UR5o6tzVJgIK5jO7K6ezaJMobbmorxTDr7zcRm3obON1s21+Wv2FXZBUsFxXL3QjoECgh9mCV7bIjVis6Wl/bPq/ufLwcIhSnnpAzes7kWrfpIU825wUizdyp3JL8clDt1ovdBll7HdnCxmpux/NQQAixNYZhS0G65xXa8Db6hb3XS9v0AZcx07xsP+bGrUMo++L+HPqLYVADTskiRST+Z admin@SRV-ADMIN-HEGYD&lt;br /&gt;
ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAHM3LBXe42KgEg9S23UO/PvL9EaYqECQDaRpQRJT7lkbcCNKTspRLVSHfWyyirykAME9fYcWhs6FJpE1/S/H2Pyre/0kUs9fZcaDyIuieow8lTu2dUYhZeMXmD0Uk4oUliaNxO3ATth116wdH/sp7Z46PofnNop2oAEhML7pJIN4/3v9BbUyzJNMQ1ZspPJh0e4P1dtNBVo/vIfByNWMgAVJW4w0Srcir13KsQG2FhWAZVhNBqUmVJnB6TwfcR27zQrxOIuk2R3g4eGHBZtckgA+KHEacPu9Sy7Hzp2Qz0kr+pylcpVbKv0Wl2Uyie7ekt/juiO8NdylBo4DD6+jWfESooLrfaXBLSzXDy2OWENxclmwKsj1CFFHNwyvBTooeNzMjHp1+lI4I0GDiF5ZdBA01hhEs9lsn6ZIkjj2WMaW5BVw7VtdsG4S3ZxTowviFStf7CTuHKLm2gPBBCXj4gkuXNOEta+fFBGBJDLPWfzWSOBcUEexL2CVeLI+xxtwqWjogsYLISydT1kAf/ucSmC7hIUab1UVwCHFxg8JQ1G/ne/XY3JwVSflHpVSWYAqerb9PF80nr+MSWuzq5BMmFboEUXFNVPWgfaJk29JqaIZFnyG1V85LHhX9yGSLpn1gXF3Yt/dtxIoKiE6wFy6W18bzw+6zABvcIvXz7hiWGNp enzo@dri&lt;br /&gt;
&amp;quot; &amp;gt; /home/admin/.ssh/authorized_keys&lt;br /&gt;
chmod 600 /home/admin/.ssh/authorized_keys&lt;br /&gt;
chown -R admin:admin /home/admin/.ssh&lt;br /&gt;
&lt;br /&gt;
useradd -m -u 1022 -G fwadmin,dev,adm,staff,adm-projects,wheel -s /bin/bash -p pa2TnhUhhBRfU support&lt;br /&gt;
mkdir /home/support/.ssh&lt;br /&gt;
chmod 700 /home/support/.ssh&lt;br /&gt;
touch /home/support/.ssh/authorized_keys&lt;br /&gt;
chmod 600 /home/support/.ssh/authorized_keys&lt;br /&gt;
chown -R support:support /home/support/.ssh&lt;br /&gt;
&lt;br /&gt;
chmod 750 /home/*&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*  Configurer openssh-server&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
echo &amp;quot;alias root=\&amp;quot;ssh -AX root@localhost\&amp;quot;&amp;quot; &amp;gt;&amp;gt;/home/admin/.bashrc&lt;br /&gt;
sed -i 's/^PermitRootLogin yes/PermitRootLogin without-password/' /etc/ssh/sshd_config&lt;br /&gt;
cat &amp;gt;&amp;gt; /etc/ssh/sshd_config &amp;lt;&amp;lt;EOF&lt;br /&gt;
&lt;br /&gt;
UseDns no&lt;br /&gt;
AllowUsers root mike admin support&lt;br /&gt;
EOF&lt;br /&gt;
service ssh reload&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Installer le serveur de mail local&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
debconf-set-selections &amp;lt;&amp;lt;EOF&lt;br /&gt;
postfix postfix/root_address    string&lt;br /&gt;
postfix postfix/rfc1035_violation       boolean false&lt;br /&gt;
postfix postfix/mydomain_warning        boolean&lt;br /&gt;
postfix postfix/mynetworks      string  127.0.0.0/8 [::ffff:127.0.0.0]/104 [::1]/128&lt;br /&gt;
postfix postfix/mailname        string  $(hostname -f)&lt;br /&gt;
postfix postfix/tlsmgr_upgrade_warning  boolean&lt;br /&gt;
postfix postfix/recipient_delim string  +&lt;br /&gt;
postfix postfix/main_mailer_type        select  Internet Site&lt;br /&gt;
postfix postfix/destinations    string  $(hostname -f), localhost.$(hostname -f | sed -e 's/^[^.]\+\.\(.*\)$/\1/'), localhost&lt;br /&gt;
postfix postfix/retry_upgrade_warning   boolean&lt;br /&gt;
# Faut-il installer postfix malgré l'incompatibilité du noyau ?&lt;br /&gt;
postfix postfix/kernel_version_warning  boolean&lt;br /&gt;
postfix postfix/not_configured  error&lt;br /&gt;
postfix postfix/mailbox_limit   string  0&lt;br /&gt;
postfix postfix/relayhost       string&lt;br /&gt;
postfix postfix/procmail        boolean false&lt;br /&gt;
postfix postfix/bad_recipient_delimiter error&lt;br /&gt;
postfix postfix/protocols       select  ipv4&lt;br /&gt;
postfix postfix/chattr  boolean false&lt;br /&gt;
EOF&lt;br /&gt;
&lt;br /&gt;
NB : les erreurs sur le ligne 13 et 17 sont normales.&lt;br /&gt;
&lt;br /&gt;
heirloom-mailx est déprécié mais présent dans le paquet s-nail&lt;br /&gt;
&lt;br /&gt;
apt-get -y install postfix s-nail&lt;br /&gt;
&lt;br /&gt;
cat &amp;gt;&amp;gt; /etc/logrotate.d/rsyslog &amp;lt;&amp;lt;EOF&lt;br /&gt;
/var/log/syslog&lt;br /&gt;
/var/log/mail.log&lt;br /&gt;
{&lt;br /&gt;
    rotate 4&lt;br /&gt;
    weekly&lt;br /&gt;
    missingok&lt;br /&gt;
    notifempty&lt;br /&gt;
    compress&lt;br /&gt;
    delaycompress&lt;br /&gt;
    create 640 root dev&lt;br /&gt;
    sharedscripts&lt;br /&gt;
    postrotate&lt;br /&gt;
        invoke-rc.d rsyslog rotate &amp;gt; /dev/null&lt;br /&gt;
    endscript&lt;br /&gt;
}&lt;br /&gt;
/var/log/mail.info&lt;br /&gt;
/var/log/mail.warn&lt;br /&gt;
/var/log/mail.err&lt;br /&gt;
/var/log/daemon.log&lt;br /&gt;
/var/log/kern.log&lt;br /&gt;
/var/log/auth.log&lt;br /&gt;
/var/log/user.log&lt;br /&gt;
/var/log/lpr.log&lt;br /&gt;
/var/log/cron.log&lt;br /&gt;
/var/log/debug&lt;br /&gt;
/var/log/messages&lt;br /&gt;
{&lt;br /&gt;
	rotate 4&lt;br /&gt;
	weekly&lt;br /&gt;
	missingok&lt;br /&gt;
	notifempty&lt;br /&gt;
	compress&lt;br /&gt;
	delaycompress&lt;br /&gt;
	sharedscripts&lt;br /&gt;
	postrotate&lt;br /&gt;
		/usr/lib/rsyslog/rsyslog-rotate&lt;br /&gt;
	endscript&lt;br /&gt;
}&lt;br /&gt;
EOF&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Activer les logs postfix&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
postfix stop&lt;br /&gt;
postconf maillog_file=/var/log/maillog&lt;br /&gt;
postfix start&lt;br /&gt;
chgrp dev /var/log/mail.log&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
cat &amp;gt;&amp;gt; /etc/aliases &amp;lt;&amp;lt;EOF&lt;br /&gt;
root: tech@hegyd.com&lt;br /&gt;
mike: m.reault@netprestation.com&lt;br /&gt;
EOF&lt;br /&gt;
newaliases&lt;br /&gt;
service postfix reload&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Modifier les points de montage par défault en éditant le fichier &amp;quot;/etc/fstab&amp;quot; pour ajouter les options &amp;quot;noatime,barrier=0&amp;quot; à tout les montages ext4.&lt;br /&gt;
Exemple :&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
/dev/mapper/vg_vm-root        /                 ext4    errors=remount-ro,relatime 0 1&lt;br /&gt;
UUID=6f7256e5-a5e3-4019-9f08-c582c20ffceb /boot ext2    defaults 0 2&lt;br /&gt;
/dev/mapper/vg_vm-home        /home             ext4    defaults,noatime,barrier=0 0 2&lt;br /&gt;
/dev/mapper/vg_algorel-tmp    /tmp              ext4    defaults,noatime,noexec,barrier=0 0 2&lt;br /&gt;
/dev/mapper/vg_algorel-var    /var              ext4    defaults,noatime 0 2&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Cloner le depot sys-common&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Au préalable, pour autoriser le git, se connecter sur srv-admin ( bastion ) et faire :&lt;br /&gt;
&lt;br /&gt;
eval $(ssh-agent)&lt;br /&gt;
ssh-add&lt;br /&gt;
ssh root@nouvelle_vm &lt;br /&gt;
ou ssh nouvelle_vm puis su - root&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
mkdir /usr/local/share/hegyd&lt;br /&gt;
echo -e &amp;quot;Host git.hegyd.net\n\tStrictHostKeyChecking no\n&amp;quot; &amp;gt;&amp;gt; ~/.ssh/config&lt;br /&gt;
git clone -q git@git.hegyd.net:sys-common /usr/local/share/hegyd/sys-common&lt;br /&gt;
chmod -R g+rw /usr/local/share/hegyd&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Ajouter une version prédéfinie de VimRC&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
ln -s /usr/local/share/hegyd/sys-common/vim/vimrc_hegyd /etc/vim/vimrc.local&lt;br /&gt;
sed -i '78,80s/^/&amp;quot;/' /usr/share/vim/vim81/defaults.vim&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Ajouter le script d'alerte des reboot&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
cat &amp;lt;&amp;lt;EOF &amp;gt;/etc/rc.local&lt;br /&gt;
#!/bin/sh -e&lt;br /&gt;
#&lt;br /&gt;
# rc.local&lt;br /&gt;
#&lt;br /&gt;
# This script is executed at the end of each multiuser runlevel.&lt;br /&gt;
# Make sure that the script will &amp;quot;exit 0&amp;quot; on success or any other&lt;br /&gt;
# value on error.&lt;br /&gt;
#&lt;br /&gt;
# In order to enable or disable this script just change the execution&lt;br /&gt;
# bits.&lt;br /&gt;
#&lt;br /&gt;
# By default this script does nothing.&lt;br /&gt;
&lt;br /&gt;
exit 0&lt;br /&gt;
EOF&lt;br /&gt;
chmod +x /etc/rc.local&lt;br /&gt;
systemctl start rc-local&lt;br /&gt;
systemctl status rc-local&lt;br /&gt;
sed -i '/^exit 0/i\/usr\/local\/share\/hegyd\/sys-common\/bin\/alert-reboot' /etc/rc.local&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</description>
			<pubDate>Mon, 17 Jul 2023 12:51:02 GMT</pubDate>			<dc:creator>Pentasonic</dc:creator>			<comments>https://wiki.hegyd.com/index.php/Discussion:Systeme_d%27exploitation_Debian_12</comments>		</item>
		<item>
			<title>Virtualisation:Machine virtuelle KVM</title>
			<link>https://wiki.hegyd.com/index.php/Virtualisation:Machine_virtuelle_KVM</link>
			<description>&lt;p&gt;Pentasonic&amp;nbsp;:&amp;#32;/* Installation du système (Debian 10 Buster) */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Attention : « Virtualisation:Machine virtuelle KVM » est référencé ici, mais vous ne disposez pas des autorisations pour y accéder.&lt;/div&gt;</description>
			<pubDate>Mon, 17 Jul 2023 09:27:41 GMT</pubDate>			<dc:creator>Pentasonic</dc:creator>			<comments>https://wiki.hegyd.com/index.php/Discussion:Virtualisation:Machine_virtuelle_KVM</comments>		</item>
		<item>
			<title>Systeme d'exploitation Debian 12</title>
			<link>https://wiki.hegyd.com/index.php/Systeme_d%27exploitation_Debian_12</link>
			<description>&lt;p&gt;Pentasonic&amp;nbsp;:&amp;#32;/* Debian 12 ( Bookworm ) */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;page en cours de création...&lt;br /&gt;
&lt;br /&gt;
== Debian 12 ( &amp;quot;Bookworm&amp;quot; ) ==&lt;br /&gt;
&lt;br /&gt;
* Si on arrive ici après l'installation d'une VM KVM, il faut d'abord se connecter depuis la console virt-manager en root, puis :&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sed -i 's/^#PermitRootLogin prohibit-password/PermitRootLogin yes/' /etc/ssh/sshd_config&lt;br /&gt;
service ssh reload&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
On peut alors se connecter maintenant depuis Putty/MRemote via le compte root et le mot de passe saisi lors de l'installation.&lt;br /&gt;
&lt;br /&gt;
* Modification du mot de passe root si nécessaire, et selon la règle de nommage usuelle.&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
passwd&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
* Installer les paquets de base :&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
# Configuration APT pour remonter /tmp avec le flag exec (nécessaire pour certains paquets)&lt;br /&gt;
cat &amp;gt;&amp;gt; /etc/apt/apt.conf &amp;lt;&amp;lt;EOF&lt;br /&gt;
DPkg::Pre-Invoke{&amp;quot;mount -o remount,exec /tmp&amp;quot;;};&lt;br /&gt;
DPkg::Post-Invoke {&amp;quot;mount -o remount /tmp&amp;quot;;};&lt;br /&gt;
EOF&lt;br /&gt;
&lt;br /&gt;
apt-get update &amp;amp;&amp;amp; apt-get -y upgrade&lt;br /&gt;
apt-get -y install bash-completion ntp sudo htop telnet sysstat subversion git less vim-nox cscope exuberant-ctags&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
NB : si l'apt-get essaie de passer en ipv6 et que cela ne fonctionne pas, il faut modifier la ligne 54 du fichier /etc/gai.conf de la façon suivante :&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
precedence ::ffff:0:0/96  100&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Paramétrer les locales :&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
echo -n &amp;gt; /etc/environment&lt;br /&gt;
echo -n &amp;gt; /etc/default/locale&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Paramétrer debconf :&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
apt-get install dialog &amp;amp;&amp;amp;&lt;br /&gt;
echo &amp;quot;debconf debconf/priority        select high&amp;quot; | debconf-set-selections &amp;amp;&amp;amp;&lt;br /&gt;
echo &amp;quot;debconf debconf/frontend        select Dialog&amp;quot; | debconf-set-selections&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Définir vim comme éditeur par défaut&lt;br /&gt;
&amp;lt;pre&amp;gt;update-alternatives --set editor /usr/bin/vim.nox&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Paramétrer l'environnement utilisateur&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sed -i '32,38s/^#//' /etc/bash.bashrc&lt;br /&gt;
cat &amp;gt;&amp;gt; /etc/bash.bashrc &amp;lt;&amp;lt;EOF&lt;br /&gt;
&lt;br /&gt;
export LS_OPTIONS='--color=auto'&lt;br /&gt;
eval &amp;quot;\`dircolors\`&amp;quot;&lt;br /&gt;
alias ls='ls \$LS_OPTIONS'&lt;br /&gt;
alias ll='ls \$LS_OPTIONS -l'&lt;br /&gt;
alias grep='grep --color=auto'&lt;br /&gt;
EOF&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Modifier le shell par défaut des utilisateurs en éditant la lignes suivante du fichier &amp;quot;/etc/default/useradd&amp;quot; :&lt;br /&gt;
&amp;lt;pre&amp;gt;sed -i 's/^SHELL=\/bin\/sh/SHELL=\/bin\/bash/' /etc/default/useradd&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Gestion du Umask&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sed -i 's/^UMASK\s\+022/UMASK    002/' /etc/login.defs&lt;br /&gt;
echo &amp;quot;session optional pam_umask.so&amp;quot; &amp;gt;&amp;gt; /etc/pam.d/common-session&lt;br /&gt;
echo &amp;quot;session optional pam_umask.so&amp;quot; &amp;gt;&amp;gt; /etc/pam.d/common-session-noninteractive&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Création des groupes par défaut&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
userdel -r user1 #user créé pendant l'installation&lt;br /&gt;
groupadd -g 1000 dev&lt;br /&gt;
groupadd -g 1001 grsec&lt;br /&gt;
groupadd -g 1002 fwadmin&lt;br /&gt;
groupadd -g 1003 adm-projects&lt;br /&gt;
groupadd -g 1004 wheel&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Ajouter les utilisateurs opérateurs&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
mkdir /root/.ssh&lt;br /&gt;
echo &amp;quot;ssh-dss AAAAB3NzaC1kc3MAAACBAM0TYqkYRN8FKBSRwAwgeUcoyjkW3Bw07QqGfJcNA90b6/id0riHYd6WJBCeQKsUqT+CxIPAhUA9dVqON9kfO8LtBPllMwqoTWtUth2tqRV35c8ANqv3x/RoPGZlOIiRplH6+uUuVElOBRIKmhzwBUVnVG5Ri6P06pjrc1D9emN5AAAAFQDiPCxtR+Pq1yDeg483IEdyWoepeQAAAIBE9RS1C/fR83HUzO3f1mmBgL8ipKx8+lFBcsEU9odOZuWsXkIdZAIjrgpzAzTEGD+4bWUiXhS0kwQqDp9bSBliw2atEXrTsgbHOV/gLFPAwoyv3IpSuFRMIwGYXQc6PJcZaAhtJ9FNEcCcvkuMC23eeO8XnV0Fl+3m25QIo9+SCgAAAIBB3EAkSlZqj5igXarzP5YaBDOwPSnasBHcxymtLuQwrjEqR/qa9qcGBSBOKMDfgB9IlLei9Ug668Q0WXEy8/ovV2P+tx6juETi0l2yt3Nm1S6IIYHbXR5BkMM4CAV6U2bR3yCg+sx4encqCJOAIf+xlZzzFJBMbgTQhpJXIfcwOw== admin@backup.hegyd.com&lt;br /&gt;
ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDfcJ8J5YR6F7qrYLuVJ3YIqOXqNvj1OnYd0zybZ45X+IeFKePo2hL1NHALHWxys6Qo4Ta3pPcRkliQBy51IIXOtNVp90C4XqTNkwaAl6X4RnPPoGNVgq1V53BW/mkUYsvLoYTJHokb+a3exGHCYaPbuj09FV5VVdF2uGUIiRyMZzmZurLCzySagP+8e34ZrLDlwwmDtd24CVc0OyxikqFOzzOkvCWTaAttGv7qyAlwjyAAMTqlJhqPNaCQcOJVEGiwXNlXqjroRJz7j4a3vEd3xujfY3zeSu9U22iCgAJWiLRI+M7m7af4/yxTV8IYNvpOMTjqMnxOEAKsiCLmrwUJ MGA@HEGYD&lt;br /&gt;
ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDSpLz0aUxPDyO5cXPm8HQkaNAUjNNULrhH8G3Nvw7SdhAvRVL9/RKzXu5Aa4nSQd0u61bWVlGvDVSSZgZGRnoxsmzK1aOJWcgJmhVI1r6o9fVKSxz/x+1uE8PFJxUVaGULoLvDRzZLDazg/c/Djb5AgTprmw8KvMKdcDk/kCixFmjEObuOwFbnA/ZbnHS8PPUgHSCwLNAQOUSZSLRZzEFRKO4+HCl5T7iZfCGd7dCInysG2tVzBJCqsN7hw5fhz49Kb1txa93dYhY7kh7SYqCYthGToqGVcDNQX7cXCP2Sqpw+2N/SAcke6E/MgalYAr40dIRRFuUJKX8LxLoko47r admin@rescue&lt;br /&gt;
ssh-dss AAAAB3NzaC1kc3MAAACBAPoQ6wRywMMkQ0npdVnRdlIclapxF0n3kK7iljksiwfi5p8VzGgbF6KxYiroJaKu7Q3gf4EgPlTyWJ8TgCI/bji/bCTqdPfMjQpp621l6p244WSMQEWipExnCkI6oBTuEK1Hr/T435ygwscwl2vcGnXQcGA6K7p16LpsLHykKPKtAAAAFQC1B/WkyCWjVSubUZgMBNfCeE2DaQAAAIBLmHlw2IrhZEhuz1m3k1H+ssH1JiPTcN1I6Z+M/n3OTYrdMIBuPLEtr3P+SZrnmZVLlwIzWtlw2dtwv+5G0UpzgNKmUQf27o2sgrKnSap2FP3cqBbDuUrsaZLexVawCualQPxTcXqufanrwPPYht3rtM5J3VmkW/jqpATxXJnO5wAAAIB+u9M9bObM7YzB7CZ4jmr4wXAo2HocqvBygmSX4dj3qgsqJoJ7bOATCYVSps6kqVcvWvztZ58duC1gvomDB+56CAPkin3S52Wtq6J/Qz3q+SEJNqcZ5+qiGn9mORaTsEx+iaA4pNbRjuKMp7rmWJ1gQ4e/OxQwmJXpTARsZIkBOw== admin@SRV-ADMIN-HEGYD&lt;br /&gt;
ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDDSTvhJwZSkwprrGoTTCDXK4p4VtyGo9EBNckRimYpwUAIq5MV3coWwrfJR/5qH7gYgZdCtBkZR/Mq59Xoeug7Gs5saoVkM0AjjIWPIpx52tl6/mnMvb7XrHwgonxiP2UR5o6tzVJgIK5jO7K6ezaJMobbmorxTDr7zcRm3obON1s21+Wv2FXZBUsFxXL3QjoECgh9mCV7bIjVis6Wl/bPq/ufLwcIhSnnpAzes7kWrfpIU825wUizdyp3JL8clDt1ovdBll7HdnCxmpux/NQQAixNYZhS0G65xXa8Db6hb3XS9v0AZcx07xsP+bGrUMo++L+HPqLYVADTskiRST+Z admin@SRV-ADMIN-HEGYD&lt;br /&gt;
ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAHM3LBXe42KgEg9S23UO/PvL9EaYqECQDaRpQRJT7lkbcCNKTspRLVSHfWyyirykAME9fYcWhs6FJpE1/S/H2Pyre/0kUs9fZcaDyIuieow8lTu2dUYhZeMXmD0Uk4oUliaNxO3ATth116wdH/sp7Z46PofnNop2oAEhML7pJIN4/3v9BbUyzJNMQ1ZspPJh0e4P1dtNBVo/vIfByNWMgAVJW4w0Srcir13KsQG2FhWAZVhNBqUmVJnB6TwfcR27zQrxOIuk2R3g4eGHBZtckgA+KHEacPu9Sy7Hzp2Qz0kr+pylcpVbKv0Wl2Uyie7ekt/juiO8NdylBo4DD6+jWfESooLrfaXBLSzXDy2OWENxclmwKsj1CFFHNwyvBTooeNzMjHp1+lI4I0GDiF5ZdBA01hhEs9lsn6ZIkjj2WMaW5BVw7VtdsG4S3ZxTowviFStf7CTuHKLm2gPBBCXj4gkuXNOEta+fFBGBJDLPWfzWSOBcUEexL2CVeLI+xxtwqWjogsYLISydT1kAf/ucSmC7hIUab1UVwCHFxg8JQ1G/ne/XY3JwVSflHpVSWYAqerb9PF80nr+MSWuzq5BMmFboEUXFNVPWgfaJk29JqaIZFnyG1V85LHhX9yGSLpn1gXF3Yt/dtxIoKiE6wFy6W18bzw+6zABvcIvXz7hiWGNp enzo@dri&amp;quot; &amp;gt;&amp;gt; /root/.ssh/authorized_keys&lt;br /&gt;
chmod 700 /root/.ssh&lt;br /&gt;
chmod 600 /root/.ssh/authorized_keys&lt;br /&gt;
&lt;br /&gt;
useradd -m -u 1020 -G fwadmin,dev,adm,staff,adm-projects,wheel -s /bin/bash mike&lt;br /&gt;
mkdir /home/mike/.ssh&lt;br /&gt;
chmod 700 /home/mike/.ssh&lt;br /&gt;
echo &amp;quot;ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQCrFOIGcDPe+LfoPc11vtv2EOVG63zBndLVnf48mC+krw2vXomDLXG+KnhIAx1yFhCh6B/8R9C3wMxwhghemE3succS+Q7Truu2pd7zDmDNn6cd8Iw02qe8dl3nZhVk5XtGMgeV3JRA7u8q32i4tadbONRICExjcm9pVL5wx5aLzNBtu1opyMdvHc0dBelghVa9kkg6bRri8AF38M16NTEqQNA7crwHHa9ZLBE+8xFWmkJdBJ7zRoR6XEwbOr020VEM+sKzCPl0sy606aW3bi59tYobqAGBjTglIOJWXKMxu1cPJnSCx6Xom9F6AeF1C4CghVrZpfu++XSmJQtXoId m.reault@hegyd.com&amp;quot; &amp;gt; /home/mike/.ssh/authorized_keys&lt;br /&gt;
chmod 600 /home/mike/.ssh/authorized_keys&lt;br /&gt;
chown -R mike:mike /home/mike/.ssh&lt;br /&gt;
&lt;br /&gt;
useradd -m -u 1021 -G fwadmin,dev,adm,staff,adm-projects,wheel -s /bin/bash -p paCtx8rsjkGhQ admin&lt;br /&gt;
mkdir /home/admin/.ssh&lt;br /&gt;
chmod 700 /home/admin/.ssh&lt;br /&gt;
echo &amp;quot;ssh-dss AAAAB3NzaC1kc3MAAACBAM0TYqkYRN8FKBSRwAwgeUcoyjkW3Bw07QqGfJcNA90b6/id0riHYd6WJBCeQKsUqT+CxIPAhUA9dVqON9kfO8LtBPllMwqoTWtUth2tqRV35c8ANqv3x/RoPGZlOIiRplH6+uUuVElOBRIKmhzwBUVnVG5Ri6P06pjrc1D9emN5AAAAFQDiPCxtR+Pq1yDeg483IEdyWoepeQAAAIBE9RS1C/fR83HUzO3f1mmBgL8ipKx8+lFBcsEU9odOZuWsXkIdZAIjrgpzAzTEGD+4bWUiXhS0kwQqDp9bSBliw2atEXrTsgbHOV/gLFPAwoyv3IpSuFRMIwGYXQc6PJcZaAhtJ9FNEcCcvkuMC23eeO8XnV0Fl+3m25QIo9+SCgAAAIBB3EAkSlZqj5igXarzP5YaBDOwPSnasBHcxymtLuQwrjEqR/qa9qcGBSBOKMDfgB9IlLei9Ug668Q0WXEy8/ovV2P+tx6juETi0l2yt3Nm1S6IIYHbXR5BkMM4CAV6U2bR3yCg+sx4encqCJOAIf+xlZzzFJBMbgTQhpJXIfcwOw== admin@backup.hegyd.com&lt;br /&gt;
ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDfcJ8J5YR6F7qrYLuVJ3YIqOXqNvj1OnYd0zybZ45X+IeFKePo2hL1NHALHWxys6Qo4Ta3pPcRkliQBy51IIXOtNVp90C4XqTNkwaAl6X4RnPPoGNVgq1V53BW/mkUYsvLoYTJHokb+a3exGHCYaPbuj09FV5VVdF2uGUIiRyMZzmZurLCzySagP+8e34ZrLDlwwmDtd24CVc0OyxikqFOzzOkvCWTaAttGv7qyAlwjyAAMTqlJhqPNaCQcOJVEGiwXNlXqjroRJz7j4a3vEd3xujfY3zeSu9U22iCgAJWiLRI+M7m7af4/yxTV8IYNvpOMTjqMnxOEAKsiCLmrwUJ MGA@HEGYD&lt;br /&gt;
ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDSpLz0aUxPDyO5cXPm8HQkaNAUjNNULrhH8G3Nvw7SdhAvRVL9/RKzXu5Aa4nSQd0u61bWVlGvDVSSZgZGRnoxsmzK1aOJWcgJmhVI1r6o9fVKSxz/x+1uE8PFJxUVaGULoLvDRzZLDazg/c/Djb5AgTprmw8KvMKdcDk/kCixFmjEObuOwFbnA/ZbnHS8PPUgHSCwLNAQOUSZSLRZzEFRKO4+HCl5T7iZfCGd7dCInysG2tVzBJCqsN7hw5fhz49Kb1txa93dYhY7kh7SYqCYthGToqGVcDNQX7cXCP2Sqpw+2N/SAcke6E/MgalYAr40dIRRFuUJKX8LxLoko47r admin@rescue&lt;br /&gt;
ssh-dss AAAAB3NzaC1kc3MAAACBAPoQ6wRywMMkQ0npdVnRdlIclapxF0n3kK7iljksiwfi5p8VzGgbF6KxYiroJaKu7Q3gf4EgPlTyWJ8TgCI/bji/bCTqdPfMjQpp621l6p244WSMQEWipExnCkI6oBTuEK1Hr/T435ygwscwl2vcGnXQcGA6K7p16LpsLHykKPKtAAAAFQC1B/WkyCWjVSubUZgMBNfCeE2DaQAAAIBLmHlw2IrhZEhuz1m3k1H+ssH1JiPTcN1I6Z+M/n3OTYrdMIBuPLEtr3P+SZrnmZVLlwIzWtlw2dtwv+5G0UpzgNKmUQf27o2sgrKnSap2FP3cqBbDuUrsaZLexVawCualQPxTcXqufanrwPPYht3rtM5J3VmkW/jqpATxXJnO5wAAAIB+u9M9bObM7YzB7CZ4jmr4wXAo2HocqvBygmSX4dj3qgsqJoJ7bOATCYVSps6kqVcvWvztZ58duC1gvomDB+56CAPkin3S52Wtq6J/Qz3q+SEJNqcZ5+qiGn9mORaTsEx+iaA4pNbRjuKMp7rmWJ1gQ4e/OxQwmJXpTARsZIkBOw== admin@SRV-ADMIN-HEGYD&lt;br /&gt;
ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDDSTvhJwZSkwprrGoTTCDXK4p4VtyGo9EBNckRimYpwUAIq5MV3coWwrfJR/5qH7gYgZdCtBkZR/Mq59Xoeug7Gs5saoVkM0AjjIWPIpx52tl6/mnMvb7XrHwgonxiP2UR5o6tzVJgIK5jO7K6ezaJMobbmorxTDr7zcRm3obON1s21+Wv2FXZBUsFxXL3QjoECgh9mCV7bIjVis6Wl/bPq/ufLwcIhSnnpAzes7kWrfpIU825wUizdyp3JL8clDt1ovdBll7HdnCxmpux/NQQAixNYZhS0G65xXa8Db6hb3XS9v0AZcx07xsP+bGrUMo++L+HPqLYVADTskiRST+Z admin@SRV-ADMIN-HEGYD&lt;br /&gt;
ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAHM3LBXe42KgEg9S23UO/PvL9EaYqECQDaRpQRJT7lkbcCNKTspRLVSHfWyyirykAME9fYcWhs6FJpE1/S/H2Pyre/0kUs9fZcaDyIuieow8lTu2dUYhZeMXmD0Uk4oUliaNxO3ATth116wdH/sp7Z46PofnNop2oAEhML7pJIN4/3v9BbUyzJNMQ1ZspPJh0e4P1dtNBVo/vIfByNWMgAVJW4w0Srcir13KsQG2FhWAZVhNBqUmVJnB6TwfcR27zQrxOIuk2R3g4eGHBZtckgA+KHEacPu9Sy7Hzp2Qz0kr+pylcpVbKv0Wl2Uyie7ekt/juiO8NdylBo4DD6+jWfESooLrfaXBLSzXDy2OWENxclmwKsj1CFFHNwyvBTooeNzMjHp1+lI4I0GDiF5ZdBA01hhEs9lsn6ZIkjj2WMaW5BVw7VtdsG4S3ZxTowviFStf7CTuHKLm2gPBBCXj4gkuXNOEta+fFBGBJDLPWfzWSOBcUEexL2CVeLI+xxtwqWjogsYLISydT1kAf/ucSmC7hIUab1UVwCHFxg8JQ1G/ne/XY3JwVSflHpVSWYAqerb9PF80nr+MSWuzq5BMmFboEUXFNVPWgfaJk29JqaIZFnyG1V85LHhX9yGSLpn1gXF3Yt/dtxIoKiE6wFy6W18bzw+6zABvcIvXz7hiWGNp enzo@dri&lt;br /&gt;
&amp;quot; &amp;gt; /home/admin/.ssh/authorized_keys&lt;br /&gt;
chmod 600 /home/admin/.ssh/authorized_keys&lt;br /&gt;
chown -R admin:admin /home/admin/.ssh&lt;br /&gt;
&lt;br /&gt;
useradd -m -u 1022 -G fwadmin,dev,adm,staff,adm-projects,wheel -s /bin/bash -p pa2TnhUhhBRfU support&lt;br /&gt;
mkdir /home/support/.ssh&lt;br /&gt;
chmod 700 /home/support/.ssh&lt;br /&gt;
touch /home/support/.ssh/authorized_keys&lt;br /&gt;
chmod 600 /home/support/.ssh/authorized_keys&lt;br /&gt;
chown -R support:support /home/support/.ssh&lt;br /&gt;
&lt;br /&gt;
chmod 750 /home/*&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*  Configurer openssh-server&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
echo &amp;quot;alias root=\&amp;quot;ssh -AX root@localhost\&amp;quot;&amp;quot; &amp;gt;&amp;gt;/home/admin/.bashrc&lt;br /&gt;
sed -i 's/^PermitRootLogin yes/PermitRootLogin without-password/' /etc/ssh/sshd_config&lt;br /&gt;
cat &amp;gt;&amp;gt; /etc/ssh/sshd_config &amp;lt;&amp;lt;EOF&lt;br /&gt;
&lt;br /&gt;
UseDns no&lt;br /&gt;
AllowUsers root mike admin support&lt;br /&gt;
EOF&lt;br /&gt;
service ssh reload&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Installer le serveur de mail local&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
debconf-set-selections &amp;lt;&amp;lt;EOF&lt;br /&gt;
postfix postfix/root_address    string&lt;br /&gt;
postfix postfix/rfc1035_violation       boolean false&lt;br /&gt;
postfix postfix/mydomain_warning        boolean&lt;br /&gt;
postfix postfix/mynetworks      string  127.0.0.0/8 [::ffff:127.0.0.0]/104 [::1]/128&lt;br /&gt;
postfix postfix/mailname        string  $(hostname -f)&lt;br /&gt;
postfix postfix/tlsmgr_upgrade_warning  boolean&lt;br /&gt;
postfix postfix/recipient_delim string  +&lt;br /&gt;
postfix postfix/main_mailer_type        select  Internet Site&lt;br /&gt;
postfix postfix/destinations    string  $(hostname -f), localhost.$(hostname -f | sed -e 's/^[^.]\+\.\(.*\)$/\1/'), localhost&lt;br /&gt;
postfix postfix/retry_upgrade_warning   boolean&lt;br /&gt;
# Faut-il installer postfix malgré l'incompatibilité du noyau ?&lt;br /&gt;
postfix postfix/kernel_version_warning  boolean&lt;br /&gt;
postfix postfix/not_configured  error&lt;br /&gt;
postfix postfix/mailbox_limit   string  0&lt;br /&gt;
postfix postfix/relayhost       string&lt;br /&gt;
postfix postfix/procmail        boolean false&lt;br /&gt;
postfix postfix/bad_recipient_delimiter error&lt;br /&gt;
postfix postfix/protocols       select  ipv4&lt;br /&gt;
postfix postfix/chattr  boolean false&lt;br /&gt;
EOF&lt;br /&gt;
&lt;br /&gt;
NB : les erreurs sur le ligne 13 et 17 sont normales.&lt;br /&gt;
&lt;br /&gt;
heirloom-mailx est déprécié mais présent dans le paquet s-nail&lt;br /&gt;
&lt;br /&gt;
apt-get -y install postfix s-nail&lt;br /&gt;
&lt;br /&gt;
sed -i -e '/^\/var\/log\/mail.log$/d' -e '/\/var\/log\/mail.info/i \&lt;br /&gt;
/var/log/mail.log\&lt;br /&gt;
{\&lt;br /&gt;
    rotate 4\&lt;br /&gt;
    weekly\&lt;br /&gt;
    missingok\&lt;br /&gt;
    notifempty\&lt;br /&gt;
    compress\&lt;br /&gt;
    delaycompress\&lt;br /&gt;
    create 640 root dev\&lt;br /&gt;
    sharedscripts\&lt;br /&gt;
    postrotate\&lt;br /&gt;
        invoke-rc.d rsyslog rotate &amp;gt; /dev/null\&lt;br /&gt;
    endscript\&lt;br /&gt;
}' /etc/logrotate.d/rsyslog&lt;br /&gt;
&lt;br /&gt;
chgrp dev /var/log/mail.log&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
cat &amp;gt;&amp;gt; /etc/aliases &amp;lt;&amp;lt;EOF&lt;br /&gt;
root: tech@hegyd.com&lt;br /&gt;
mike: m.reault@netprestation.com&lt;br /&gt;
EOF&lt;br /&gt;
newaliases&lt;br /&gt;
service postfix reload&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Modifier les points de montage par défault en éditant le fichier &amp;quot;/etc/fstab&amp;quot; pour ajouter les options &amp;quot;noatime,barrier=0&amp;quot; à tout les montages ext4.&lt;br /&gt;
Exemple :&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
/dev/mapper/vg_vm-root        /                 ext4    errors=remount-ro,relatime 0 1&lt;br /&gt;
UUID=6f7256e5-a5e3-4019-9f08-c582c20ffceb /boot ext2    defaults 0 2&lt;br /&gt;
/dev/mapper/vg_vm-home        /home             ext4    defaults,noatime,barrier=0 0 2&lt;br /&gt;
/dev/mapper/vg_algorel-tmp    /tmp              ext4    defaults,noatime,noexec,barrier=0 0 2&lt;br /&gt;
/dev/mapper/vg_algorel-var    /var              ext4    defaults,noatime 0 2&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Cloner le depot sys-common&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Au préalable, pour autoriser le git, se connecter sur srv-admin ( bastion ) et faire :&lt;br /&gt;
&lt;br /&gt;
eval $(ssh-agent)&lt;br /&gt;
ssh-add&lt;br /&gt;
ssh root@nouvelle_vm &lt;br /&gt;
ou ssh nouvelle_vm puis su - root&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
mkdir /usr/local/share/hegyd&lt;br /&gt;
echo -e &amp;quot;Host git.hegyd.net\n\tStrictHostKeyChecking no\n&amp;quot; &amp;gt;&amp;gt; ~/.ssh/config&lt;br /&gt;
git clone -q git@git.hegyd.net:sys-common /usr/local/share/hegyd/sys-common&lt;br /&gt;
chmod -R g+rw /usr/local/share/hegyd&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Ajouter une version prédéfinie de VimRC&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
ln -s /usr/local/share/hegyd/sys-common/vim/vimrc_hegyd /etc/vim/vimrc.local&lt;br /&gt;
sed -i '78,80s/^/&amp;quot;/' /usr/share/vim/vim81/defaults.vim&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Ajouter le script d'alerte des reboot&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
cat &amp;lt;&amp;lt;EOF &amp;gt;/etc/rc.local&lt;br /&gt;
#!/bin/sh -e&lt;br /&gt;
#&lt;br /&gt;
# rc.local&lt;br /&gt;
#&lt;br /&gt;
# This script is executed at the end of each multiuser runlevel.&lt;br /&gt;
# Make sure that the script will &amp;quot;exit 0&amp;quot; on success or any other&lt;br /&gt;
# value on error.&lt;br /&gt;
#&lt;br /&gt;
# In order to enable or disable this script just change the execution&lt;br /&gt;
# bits.&lt;br /&gt;
#&lt;br /&gt;
# By default this script does nothing.&lt;br /&gt;
&lt;br /&gt;
exit 0&lt;br /&gt;
EOF&lt;br /&gt;
chmod +x /etc/rc.local&lt;br /&gt;
systemctl start rc-local&lt;br /&gt;
systemctl status rc-local&lt;br /&gt;
sed -i '/^exit 0/i\/usr\/local\/share\/hegyd\/sys-common\/bin\/alert-reboot' /etc/rc.local&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</description>
			<pubDate>Sun, 16 Jul 2023 13:51:42 GMT</pubDate>			<dc:creator>Pentasonic</dc:creator>			<comments>https://wiki.hegyd.com/index.php/Discussion:Systeme_d%27exploitation_Debian_12</comments>		</item>
		<item>
			<title>Systeme d'exploitation Debian 12</title>
			<link>https://wiki.hegyd.com/index.php/Systeme_d%27exploitation_Debian_12</link>
			<description>&lt;p&gt;Pentasonic&amp;nbsp;:&amp;#32;/* Debian 12( Bookworm ) */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;page en cours de création...&lt;br /&gt;
&lt;br /&gt;
== Debian 12 ( Bookworm ) ==&lt;br /&gt;
&lt;br /&gt;
* Si on arrive ici après l'installation d'une VM KVM, il faut d'abord se connecter depuis la console virt-manager en root, puis :&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sed -i 's/^#PermitRootLogin prohibit-password/PermitRootLogin yes/' /etc/ssh/sshd_config&lt;br /&gt;
service ssh reload&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
On peut alors se connecter maintenant depuis Putty/MRemote via le compte root et le mot de passe saisi lors de l'installation.&lt;br /&gt;
&lt;br /&gt;
* Modification du mot de passe root si nécessaire, et selon la règle de nommage usuelle.&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
passwd&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
* Installer les paquets de base :&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
# Configuration APT pour remonter /tmp avec le flag exec (nécessaire pour certains paquets)&lt;br /&gt;
cat &amp;gt;&amp;gt; /etc/apt/apt.conf &amp;lt;&amp;lt;EOF&lt;br /&gt;
DPkg::Pre-Invoke{&amp;quot;mount -o remount,exec /tmp&amp;quot;;};&lt;br /&gt;
DPkg::Post-Invoke {&amp;quot;mount -o remount /tmp&amp;quot;;};&lt;br /&gt;
EOF&lt;br /&gt;
&lt;br /&gt;
apt-get update &amp;amp;&amp;amp; apt-get -y upgrade&lt;br /&gt;
apt-get -y install bash-completion ntp sudo htop telnet sysstat subversion git less vim-nox cscope exuberant-ctags&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
NB : si l'apt-get essaie de passer en ipv6 et que cela ne fonctionne pas, il faut modifier la ligne 54 du fichier /etc/gai.conf de la façon suivante :&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
precedence ::ffff:0:0/96  100&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Paramétrer les locales :&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
echo -n &amp;gt; /etc/environment&lt;br /&gt;
echo -n &amp;gt; /etc/default/locale&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Paramétrer debconf :&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
apt-get install dialog &amp;amp;&amp;amp;&lt;br /&gt;
echo &amp;quot;debconf debconf/priority        select high&amp;quot; | debconf-set-selections &amp;amp;&amp;amp;&lt;br /&gt;
echo &amp;quot;debconf debconf/frontend        select Dialog&amp;quot; | debconf-set-selections&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Définir vim comme éditeur par défaut&lt;br /&gt;
&amp;lt;pre&amp;gt;update-alternatives --set editor /usr/bin/vim.nox&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Paramétrer l'environnement utilisateur&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sed -i '32,38s/^#//' /etc/bash.bashrc&lt;br /&gt;
cat &amp;gt;&amp;gt; /etc/bash.bashrc &amp;lt;&amp;lt;EOF&lt;br /&gt;
&lt;br /&gt;
export LS_OPTIONS='--color=auto'&lt;br /&gt;
eval &amp;quot;\`dircolors\`&amp;quot;&lt;br /&gt;
alias ls='ls \$LS_OPTIONS'&lt;br /&gt;
alias ll='ls \$LS_OPTIONS -l'&lt;br /&gt;
alias grep='grep --color=auto'&lt;br /&gt;
EOF&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Modifier le shell par défaut des utilisateurs en éditant la lignes suivante du fichier &amp;quot;/etc/default/useradd&amp;quot; :&lt;br /&gt;
&amp;lt;pre&amp;gt;sed -i 's/^SHELL=\/bin\/sh/SHELL=\/bin\/bash/' /etc/default/useradd&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Gestion du Umask&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sed -i 's/^UMASK\s\+022/UMASK    002/' /etc/login.defs&lt;br /&gt;
echo &amp;quot;session optional pam_umask.so&amp;quot; &amp;gt;&amp;gt; /etc/pam.d/common-session&lt;br /&gt;
echo &amp;quot;session optional pam_umask.so&amp;quot; &amp;gt;&amp;gt; /etc/pam.d/common-session-noninteractive&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Création des groupes par défaut&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
userdel -r user1 #user créé pendant l'installation&lt;br /&gt;
groupadd -g 1000 dev&lt;br /&gt;
groupadd -g 1001 grsec&lt;br /&gt;
groupadd -g 1002 fwadmin&lt;br /&gt;
groupadd -g 1003 adm-projects&lt;br /&gt;
groupadd -g 1004 wheel&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Ajouter les utilisateurs opérateurs&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
mkdir /root/.ssh&lt;br /&gt;
echo &amp;quot;ssh-dss AAAAB3NzaC1kc3MAAACBAM0TYqkYRN8FKBSRwAwgeUcoyjkW3Bw07QqGfJcNA90b6/id0riHYd6WJBCeQKsUqT+CxIPAhUA9dVqON9kfO8LtBPllMwqoTWtUth2tqRV35c8ANqv3x/RoPGZlOIiRplH6+uUuVElOBRIKmhzwBUVnVG5Ri6P06pjrc1D9emN5AAAAFQDiPCxtR+Pq1yDeg483IEdyWoepeQAAAIBE9RS1C/fR83HUzO3f1mmBgL8ipKx8+lFBcsEU9odOZuWsXkIdZAIjrgpzAzTEGD+4bWUiXhS0kwQqDp9bSBliw2atEXrTsgbHOV/gLFPAwoyv3IpSuFRMIwGYXQc6PJcZaAhtJ9FNEcCcvkuMC23eeO8XnV0Fl+3m25QIo9+SCgAAAIBB3EAkSlZqj5igXarzP5YaBDOwPSnasBHcxymtLuQwrjEqR/qa9qcGBSBOKMDfgB9IlLei9Ug668Q0WXEy8/ovV2P+tx6juETi0l2yt3Nm1S6IIYHbXR5BkMM4CAV6U2bR3yCg+sx4encqCJOAIf+xlZzzFJBMbgTQhpJXIfcwOw== admin@backup.hegyd.com&lt;br /&gt;
ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDfcJ8J5YR6F7qrYLuVJ3YIqOXqNvj1OnYd0zybZ45X+IeFKePo2hL1NHALHWxys6Qo4Ta3pPcRkliQBy51IIXOtNVp90C4XqTNkwaAl6X4RnPPoGNVgq1V53BW/mkUYsvLoYTJHokb+a3exGHCYaPbuj09FV5VVdF2uGUIiRyMZzmZurLCzySagP+8e34ZrLDlwwmDtd24CVc0OyxikqFOzzOkvCWTaAttGv7qyAlwjyAAMTqlJhqPNaCQcOJVEGiwXNlXqjroRJz7j4a3vEd3xujfY3zeSu9U22iCgAJWiLRI+M7m7af4/yxTV8IYNvpOMTjqMnxOEAKsiCLmrwUJ MGA@HEGYD&lt;br /&gt;
ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDSpLz0aUxPDyO5cXPm8HQkaNAUjNNULrhH8G3Nvw7SdhAvRVL9/RKzXu5Aa4nSQd0u61bWVlGvDVSSZgZGRnoxsmzK1aOJWcgJmhVI1r6o9fVKSxz/x+1uE8PFJxUVaGULoLvDRzZLDazg/c/Djb5AgTprmw8KvMKdcDk/kCixFmjEObuOwFbnA/ZbnHS8PPUgHSCwLNAQOUSZSLRZzEFRKO4+HCl5T7iZfCGd7dCInysG2tVzBJCqsN7hw5fhz49Kb1txa93dYhY7kh7SYqCYthGToqGVcDNQX7cXCP2Sqpw+2N/SAcke6E/MgalYAr40dIRRFuUJKX8LxLoko47r admin@rescue&lt;br /&gt;
ssh-dss AAAAB3NzaC1kc3MAAACBAPoQ6wRywMMkQ0npdVnRdlIclapxF0n3kK7iljksiwfi5p8VzGgbF6KxYiroJaKu7Q3gf4EgPlTyWJ8TgCI/bji/bCTqdPfMjQpp621l6p244WSMQEWipExnCkI6oBTuEK1Hr/T435ygwscwl2vcGnXQcGA6K7p16LpsLHykKPKtAAAAFQC1B/WkyCWjVSubUZgMBNfCeE2DaQAAAIBLmHlw2IrhZEhuz1m3k1H+ssH1JiPTcN1I6Z+M/n3OTYrdMIBuPLEtr3P+SZrnmZVLlwIzWtlw2dtwv+5G0UpzgNKmUQf27o2sgrKnSap2FP3cqBbDuUrsaZLexVawCualQPxTcXqufanrwPPYht3rtM5J3VmkW/jqpATxXJnO5wAAAIB+u9M9bObM7YzB7CZ4jmr4wXAo2HocqvBygmSX4dj3qgsqJoJ7bOATCYVSps6kqVcvWvztZ58duC1gvomDB+56CAPkin3S52Wtq6J/Qz3q+SEJNqcZ5+qiGn9mORaTsEx+iaA4pNbRjuKMp7rmWJ1gQ4e/OxQwmJXpTARsZIkBOw== admin@SRV-ADMIN-HEGYD&lt;br /&gt;
ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDDSTvhJwZSkwprrGoTTCDXK4p4VtyGo9EBNckRimYpwUAIq5MV3coWwrfJR/5qH7gYgZdCtBkZR/Mq59Xoeug7Gs5saoVkM0AjjIWPIpx52tl6/mnMvb7XrHwgonxiP2UR5o6tzVJgIK5jO7K6ezaJMobbmorxTDr7zcRm3obON1s21+Wv2FXZBUsFxXL3QjoECgh9mCV7bIjVis6Wl/bPq/ufLwcIhSnnpAzes7kWrfpIU825wUizdyp3JL8clDt1ovdBll7HdnCxmpux/NQQAixNYZhS0G65xXa8Db6hb3XS9v0AZcx07xsP+bGrUMo++L+HPqLYVADTskiRST+Z admin@SRV-ADMIN-HEGYD&lt;br /&gt;
ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAHM3LBXe42KgEg9S23UO/PvL9EaYqECQDaRpQRJT7lkbcCNKTspRLVSHfWyyirykAME9fYcWhs6FJpE1/S/H2Pyre/0kUs9fZcaDyIuieow8lTu2dUYhZeMXmD0Uk4oUliaNxO3ATth116wdH/sp7Z46PofnNop2oAEhML7pJIN4/3v9BbUyzJNMQ1ZspPJh0e4P1dtNBVo/vIfByNWMgAVJW4w0Srcir13KsQG2FhWAZVhNBqUmVJnB6TwfcR27zQrxOIuk2R3g4eGHBZtckgA+KHEacPu9Sy7Hzp2Qz0kr+pylcpVbKv0Wl2Uyie7ekt/juiO8NdylBo4DD6+jWfESooLrfaXBLSzXDy2OWENxclmwKsj1CFFHNwyvBTooeNzMjHp1+lI4I0GDiF5ZdBA01hhEs9lsn6ZIkjj2WMaW5BVw7VtdsG4S3ZxTowviFStf7CTuHKLm2gPBBCXj4gkuXNOEta+fFBGBJDLPWfzWSOBcUEexL2CVeLI+xxtwqWjogsYLISydT1kAf/ucSmC7hIUab1UVwCHFxg8JQ1G/ne/XY3JwVSflHpVSWYAqerb9PF80nr+MSWuzq5BMmFboEUXFNVPWgfaJk29JqaIZFnyG1V85LHhX9yGSLpn1gXF3Yt/dtxIoKiE6wFy6W18bzw+6zABvcIvXz7hiWGNp enzo@dri&amp;quot; &amp;gt;&amp;gt; /root/.ssh/authorized_keys&lt;br /&gt;
chmod 700 /root/.ssh&lt;br /&gt;
chmod 600 /root/.ssh/authorized_keys&lt;br /&gt;
&lt;br /&gt;
useradd -m -u 1020 -G fwadmin,dev,adm,staff,adm-projects,wheel -s /bin/bash mike&lt;br /&gt;
mkdir /home/mike/.ssh&lt;br /&gt;
chmod 700 /home/mike/.ssh&lt;br /&gt;
echo &amp;quot;ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQCrFOIGcDPe+LfoPc11vtv2EOVG63zBndLVnf48mC+krw2vXomDLXG+KnhIAx1yFhCh6B/8R9C3wMxwhghemE3succS+Q7Truu2pd7zDmDNn6cd8Iw02qe8dl3nZhVk5XtGMgeV3JRA7u8q32i4tadbONRICExjcm9pVL5wx5aLzNBtu1opyMdvHc0dBelghVa9kkg6bRri8AF38M16NTEqQNA7crwHHa9ZLBE+8xFWmkJdBJ7zRoR6XEwbOr020VEM+sKzCPl0sy606aW3bi59tYobqAGBjTglIOJWXKMxu1cPJnSCx6Xom9F6AeF1C4CghVrZpfu++XSmJQtXoId m.reault@hegyd.com&amp;quot; &amp;gt; /home/mike/.ssh/authorized_keys&lt;br /&gt;
chmod 600 /home/mike/.ssh/authorized_keys&lt;br /&gt;
chown -R mike:mike /home/mike/.ssh&lt;br /&gt;
&lt;br /&gt;
useradd -m -u 1021 -G fwadmin,dev,adm,staff,adm-projects,wheel -s /bin/bash -p paCtx8rsjkGhQ admin&lt;br /&gt;
mkdir /home/admin/.ssh&lt;br /&gt;
chmod 700 /home/admin/.ssh&lt;br /&gt;
echo &amp;quot;ssh-dss AAAAB3NzaC1kc3MAAACBAM0TYqkYRN8FKBSRwAwgeUcoyjkW3Bw07QqGfJcNA90b6/id0riHYd6WJBCeQKsUqT+CxIPAhUA9dVqON9kfO8LtBPllMwqoTWtUth2tqRV35c8ANqv3x/RoPGZlOIiRplH6+uUuVElOBRIKmhzwBUVnVG5Ri6P06pjrc1D9emN5AAAAFQDiPCxtR+Pq1yDeg483IEdyWoepeQAAAIBE9RS1C/fR83HUzO3f1mmBgL8ipKx8+lFBcsEU9odOZuWsXkIdZAIjrgpzAzTEGD+4bWUiXhS0kwQqDp9bSBliw2atEXrTsgbHOV/gLFPAwoyv3IpSuFRMIwGYXQc6PJcZaAhtJ9FNEcCcvkuMC23eeO8XnV0Fl+3m25QIo9+SCgAAAIBB3EAkSlZqj5igXarzP5YaBDOwPSnasBHcxymtLuQwrjEqR/qa9qcGBSBOKMDfgB9IlLei9Ug668Q0WXEy8/ovV2P+tx6juETi0l2yt3Nm1S6IIYHbXR5BkMM4CAV6U2bR3yCg+sx4encqCJOAIf+xlZzzFJBMbgTQhpJXIfcwOw== admin@backup.hegyd.com&lt;br /&gt;
ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDfcJ8J5YR6F7qrYLuVJ3YIqOXqNvj1OnYd0zybZ45X+IeFKePo2hL1NHALHWxys6Qo4Ta3pPcRkliQBy51IIXOtNVp90C4XqTNkwaAl6X4RnPPoGNVgq1V53BW/mkUYsvLoYTJHokb+a3exGHCYaPbuj09FV5VVdF2uGUIiRyMZzmZurLCzySagP+8e34ZrLDlwwmDtd24CVc0OyxikqFOzzOkvCWTaAttGv7qyAlwjyAAMTqlJhqPNaCQcOJVEGiwXNlXqjroRJz7j4a3vEd3xujfY3zeSu9U22iCgAJWiLRI+M7m7af4/yxTV8IYNvpOMTjqMnxOEAKsiCLmrwUJ MGA@HEGYD&lt;br /&gt;
ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDSpLz0aUxPDyO5cXPm8HQkaNAUjNNULrhH8G3Nvw7SdhAvRVL9/RKzXu5Aa4nSQd0u61bWVlGvDVSSZgZGRnoxsmzK1aOJWcgJmhVI1r6o9fVKSxz/x+1uE8PFJxUVaGULoLvDRzZLDazg/c/Djb5AgTprmw8KvMKdcDk/kCixFmjEObuOwFbnA/ZbnHS8PPUgHSCwLNAQOUSZSLRZzEFRKO4+HCl5T7iZfCGd7dCInysG2tVzBJCqsN7hw5fhz49Kb1txa93dYhY7kh7SYqCYthGToqGVcDNQX7cXCP2Sqpw+2N/SAcke6E/MgalYAr40dIRRFuUJKX8LxLoko47r admin@rescue&lt;br /&gt;
ssh-dss AAAAB3NzaC1kc3MAAACBAPoQ6wRywMMkQ0npdVnRdlIclapxF0n3kK7iljksiwfi5p8VzGgbF6KxYiroJaKu7Q3gf4EgPlTyWJ8TgCI/bji/bCTqdPfMjQpp621l6p244WSMQEWipExnCkI6oBTuEK1Hr/T435ygwscwl2vcGnXQcGA6K7p16LpsLHykKPKtAAAAFQC1B/WkyCWjVSubUZgMBNfCeE2DaQAAAIBLmHlw2IrhZEhuz1m3k1H+ssH1JiPTcN1I6Z+M/n3OTYrdMIBuPLEtr3P+SZrnmZVLlwIzWtlw2dtwv+5G0UpzgNKmUQf27o2sgrKnSap2FP3cqBbDuUrsaZLexVawCualQPxTcXqufanrwPPYht3rtM5J3VmkW/jqpATxXJnO5wAAAIB+u9M9bObM7YzB7CZ4jmr4wXAo2HocqvBygmSX4dj3qgsqJoJ7bOATCYVSps6kqVcvWvztZ58duC1gvomDB+56CAPkin3S52Wtq6J/Qz3q+SEJNqcZ5+qiGn9mORaTsEx+iaA4pNbRjuKMp7rmWJ1gQ4e/OxQwmJXpTARsZIkBOw== admin@SRV-ADMIN-HEGYD&lt;br /&gt;
ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDDSTvhJwZSkwprrGoTTCDXK4p4VtyGo9EBNckRimYpwUAIq5MV3coWwrfJR/5qH7gYgZdCtBkZR/Mq59Xoeug7Gs5saoVkM0AjjIWPIpx52tl6/mnMvb7XrHwgonxiP2UR5o6tzVJgIK5jO7K6ezaJMobbmorxTDr7zcRm3obON1s21+Wv2FXZBUsFxXL3QjoECgh9mCV7bIjVis6Wl/bPq/ufLwcIhSnnpAzes7kWrfpIU825wUizdyp3JL8clDt1ovdBll7HdnCxmpux/NQQAixNYZhS0G65xXa8Db6hb3XS9v0AZcx07xsP+bGrUMo++L+HPqLYVADTskiRST+Z admin@SRV-ADMIN-HEGYD&lt;br /&gt;
ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAHM3LBXe42KgEg9S23UO/PvL9EaYqECQDaRpQRJT7lkbcCNKTspRLVSHfWyyirykAME9fYcWhs6FJpE1/S/H2Pyre/0kUs9fZcaDyIuieow8lTu2dUYhZeMXmD0Uk4oUliaNxO3ATth116wdH/sp7Z46PofnNop2oAEhML7pJIN4/3v9BbUyzJNMQ1ZspPJh0e4P1dtNBVo/vIfByNWMgAVJW4w0Srcir13KsQG2FhWAZVhNBqUmVJnB6TwfcR27zQrxOIuk2R3g4eGHBZtckgA+KHEacPu9Sy7Hzp2Qz0kr+pylcpVbKv0Wl2Uyie7ekt/juiO8NdylBo4DD6+jWfESooLrfaXBLSzXDy2OWENxclmwKsj1CFFHNwyvBTooeNzMjHp1+lI4I0GDiF5ZdBA01hhEs9lsn6ZIkjj2WMaW5BVw7VtdsG4S3ZxTowviFStf7CTuHKLm2gPBBCXj4gkuXNOEta+fFBGBJDLPWfzWSOBcUEexL2CVeLI+xxtwqWjogsYLISydT1kAf/ucSmC7hIUab1UVwCHFxg8JQ1G/ne/XY3JwVSflHpVSWYAqerb9PF80nr+MSWuzq5BMmFboEUXFNVPWgfaJk29JqaIZFnyG1V85LHhX9yGSLpn1gXF3Yt/dtxIoKiE6wFy6W18bzw+6zABvcIvXz7hiWGNp enzo@dri&lt;br /&gt;
&amp;quot; &amp;gt; /home/admin/.ssh/authorized_keys&lt;br /&gt;
chmod 600 /home/admin/.ssh/authorized_keys&lt;br /&gt;
chown -R admin:admin /home/admin/.ssh&lt;br /&gt;
&lt;br /&gt;
useradd -m -u 1022 -G fwadmin,dev,adm,staff,adm-projects,wheel -s /bin/bash -p pa2TnhUhhBRfU support&lt;br /&gt;
mkdir /home/support/.ssh&lt;br /&gt;
chmod 700 /home/support/.ssh&lt;br /&gt;
touch /home/support/.ssh/authorized_keys&lt;br /&gt;
chmod 600 /home/support/.ssh/authorized_keys&lt;br /&gt;
chown -R support:support /home/support/.ssh&lt;br /&gt;
&lt;br /&gt;
chmod 750 /home/*&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*  Configurer openssh-server&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
echo &amp;quot;alias root=\&amp;quot;ssh -AX root@localhost\&amp;quot;&amp;quot; &amp;gt;&amp;gt;/home/admin/.bashrc&lt;br /&gt;
sed -i 's/^PermitRootLogin yes/PermitRootLogin without-password/' /etc/ssh/sshd_config&lt;br /&gt;
cat &amp;gt;&amp;gt; /etc/ssh/sshd_config &amp;lt;&amp;lt;EOF&lt;br /&gt;
&lt;br /&gt;
UseDns no&lt;br /&gt;
AllowUsers root mike admin support&lt;br /&gt;
EOF&lt;br /&gt;
service ssh reload&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Installer le serveur de mail local&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
debconf-set-selections &amp;lt;&amp;lt;EOF&lt;br /&gt;
postfix postfix/root_address    string&lt;br /&gt;
postfix postfix/rfc1035_violation       boolean false&lt;br /&gt;
postfix postfix/mydomain_warning        boolean&lt;br /&gt;
postfix postfix/mynetworks      string  127.0.0.0/8 [::ffff:127.0.0.0]/104 [::1]/128&lt;br /&gt;
postfix postfix/mailname        string  $(hostname -f)&lt;br /&gt;
postfix postfix/tlsmgr_upgrade_warning  boolean&lt;br /&gt;
postfix postfix/recipient_delim string  +&lt;br /&gt;
postfix postfix/main_mailer_type        select  Internet Site&lt;br /&gt;
postfix postfix/destinations    string  $(hostname -f), localhost.$(hostname -f | sed -e 's/^[^.]\+\.\(.*\)$/\1/'), localhost&lt;br /&gt;
postfix postfix/retry_upgrade_warning   boolean&lt;br /&gt;
# Faut-il installer postfix malgré l'incompatibilité du noyau ?&lt;br /&gt;
postfix postfix/kernel_version_warning  boolean&lt;br /&gt;
postfix postfix/not_configured  error&lt;br /&gt;
postfix postfix/mailbox_limit   string  0&lt;br /&gt;
postfix postfix/relayhost       string&lt;br /&gt;
postfix postfix/procmail        boolean false&lt;br /&gt;
postfix postfix/bad_recipient_delimiter error&lt;br /&gt;
postfix postfix/protocols       select  ipv4&lt;br /&gt;
postfix postfix/chattr  boolean false&lt;br /&gt;
EOF&lt;br /&gt;
&lt;br /&gt;
NB : les erreurs sur le ligne 13 et 17 sont normales.&lt;br /&gt;
&lt;br /&gt;
heirloom-mailx est déprécié mais présent dans le paquet s-nail&lt;br /&gt;
&lt;br /&gt;
apt-get -y install postfix s-nail&lt;br /&gt;
&lt;br /&gt;
sed -i -e '/^\/var\/log\/mail.log$/d' -e '/\/var\/log\/mail.info/i \&lt;br /&gt;
/var/log/mail.log\&lt;br /&gt;
{\&lt;br /&gt;
    rotate 4\&lt;br /&gt;
    weekly\&lt;br /&gt;
    missingok\&lt;br /&gt;
    notifempty\&lt;br /&gt;
    compress\&lt;br /&gt;
    delaycompress\&lt;br /&gt;
    create 640 root dev\&lt;br /&gt;
    sharedscripts\&lt;br /&gt;
    postrotate\&lt;br /&gt;
        invoke-rc.d rsyslog rotate &amp;gt; /dev/null\&lt;br /&gt;
    endscript\&lt;br /&gt;
}' /etc/logrotate.d/rsyslog&lt;br /&gt;
&lt;br /&gt;
chgrp dev /var/log/mail.log&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
cat &amp;gt;&amp;gt; /etc/aliases &amp;lt;&amp;lt;EOF&lt;br /&gt;
root: tech@hegyd.com&lt;br /&gt;
mike: m.reault@netprestation.com&lt;br /&gt;
EOF&lt;br /&gt;
newaliases&lt;br /&gt;
service postfix reload&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Modifier les points de montage par défault en éditant le fichier &amp;quot;/etc/fstab&amp;quot; pour ajouter les options &amp;quot;noatime,barrier=0&amp;quot; à tout les montages ext4.&lt;br /&gt;
Exemple :&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
/dev/mapper/vg_vm-root        /                 ext4    errors=remount-ro,relatime 0 1&lt;br /&gt;
UUID=6f7256e5-a5e3-4019-9f08-c582c20ffceb /boot ext2    defaults 0 2&lt;br /&gt;
/dev/mapper/vg_vm-home        /home             ext4    defaults,noatime,barrier=0 0 2&lt;br /&gt;
/dev/mapper/vg_algorel-tmp    /tmp              ext4    defaults,noatime,noexec,barrier=0 0 2&lt;br /&gt;
/dev/mapper/vg_algorel-var    /var              ext4    defaults,noatime 0 2&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Cloner le depot sys-common&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Au préalable, pour autoriser le git, se connecter sur srv-admin ( bastion ) et faire :&lt;br /&gt;
&lt;br /&gt;
eval $(ssh-agent)&lt;br /&gt;
ssh-add&lt;br /&gt;
ssh root@nouvelle_vm &lt;br /&gt;
ou ssh nouvelle_vm puis su - root&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
mkdir /usr/local/share/hegyd&lt;br /&gt;
echo -e &amp;quot;Host git.hegyd.net\n\tStrictHostKeyChecking no\n&amp;quot; &amp;gt;&amp;gt; ~/.ssh/config&lt;br /&gt;
git clone -q git@git.hegyd.net:sys-common /usr/local/share/hegyd/sys-common&lt;br /&gt;
chmod -R g+rw /usr/local/share/hegyd&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Ajouter une version prédéfinie de VimRC&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
ln -s /usr/local/share/hegyd/sys-common/vim/vimrc_hegyd /etc/vim/vimrc.local&lt;br /&gt;
sed -i '78,80s/^/&amp;quot;/' /usr/share/vim/vim81/defaults.vim&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Ajouter le script d'alerte des reboot&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
cat &amp;lt;&amp;lt;EOF &amp;gt;/etc/rc.local&lt;br /&gt;
#!/bin/sh -e&lt;br /&gt;
#&lt;br /&gt;
# rc.local&lt;br /&gt;
#&lt;br /&gt;
# This script is executed at the end of each multiuser runlevel.&lt;br /&gt;
# Make sure that the script will &amp;quot;exit 0&amp;quot; on success or any other&lt;br /&gt;
# value on error.&lt;br /&gt;
#&lt;br /&gt;
# In order to enable or disable this script just change the execution&lt;br /&gt;
# bits.&lt;br /&gt;
#&lt;br /&gt;
# By default this script does nothing.&lt;br /&gt;
&lt;br /&gt;
exit 0&lt;br /&gt;
EOF&lt;br /&gt;
chmod +x /etc/rc.local&lt;br /&gt;
systemctl start rc-local&lt;br /&gt;
systemctl status rc-local&lt;br /&gt;
sed -i '/^exit 0/i\/usr\/local\/share\/hegyd\/sys-common\/bin\/alert-reboot' /etc/rc.local&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</description>
			<pubDate>Sun, 16 Jul 2023 13:51:27 GMT</pubDate>			<dc:creator>Pentasonic</dc:creator>			<comments>https://wiki.hegyd.com/index.php/Discussion:Systeme_d%27exploitation_Debian_12</comments>		</item>
		<item>
			<title>Systeme d'exploitation Debian 12</title>
			<link>https://wiki.hegyd.com/index.php/Systeme_d%27exploitation_Debian_12</link>
			<description>&lt;p&gt;Pentasonic&amp;nbsp;:&amp;#32;/* Debian 10 ( Buster ) */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;page en cours de création...&lt;br /&gt;
&lt;br /&gt;
== Debian 12( Bookworm ) ==&lt;br /&gt;
&lt;br /&gt;
* Si on arrive ici après l'installation d'une VM KVM, il faut d'abord se connecter depuis la console virt-manager en root, puis :&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sed -i 's/^#PermitRootLogin prohibit-password/PermitRootLogin yes/' /etc/ssh/sshd_config&lt;br /&gt;
service ssh reload&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
On peut alors se connecter maintenant depuis Putty/MRemote via le compte root et le mot de passe saisi lors de l'installation.&lt;br /&gt;
&lt;br /&gt;
* Modification du mot de passe root si nécessaire, et selon la règle de nommage usuelle.&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
passwd&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
* Installer les paquets de base :&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
# Configuration APT pour remonter /tmp avec le flag exec (nécessaire pour certains paquets)&lt;br /&gt;
cat &amp;gt;&amp;gt; /etc/apt/apt.conf &amp;lt;&amp;lt;EOF&lt;br /&gt;
DPkg::Pre-Invoke{&amp;quot;mount -o remount,exec /tmp&amp;quot;;};&lt;br /&gt;
DPkg::Post-Invoke {&amp;quot;mount -o remount /tmp&amp;quot;;};&lt;br /&gt;
EOF&lt;br /&gt;
&lt;br /&gt;
apt-get update &amp;amp;&amp;amp; apt-get -y upgrade&lt;br /&gt;
apt-get -y install bash-completion ntp sudo htop telnet sysstat subversion git less vim-nox cscope exuberant-ctags&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
NB : si l'apt-get essaie de passer en ipv6 et que cela ne fonctionne pas, il faut modifier la ligne 54 du fichier /etc/gai.conf de la façon suivante :&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
precedence ::ffff:0:0/96  100&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Paramétrer les locales :&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
echo -n &amp;gt; /etc/environment&lt;br /&gt;
echo -n &amp;gt; /etc/default/locale&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Paramétrer debconf :&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
apt-get install dialog &amp;amp;&amp;amp;&lt;br /&gt;
echo &amp;quot;debconf debconf/priority        select high&amp;quot; | debconf-set-selections &amp;amp;&amp;amp;&lt;br /&gt;
echo &amp;quot;debconf debconf/frontend        select Dialog&amp;quot; | debconf-set-selections&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Définir vim comme éditeur par défaut&lt;br /&gt;
&amp;lt;pre&amp;gt;update-alternatives --set editor /usr/bin/vim.nox&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Paramétrer l'environnement utilisateur&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sed -i '32,38s/^#//' /etc/bash.bashrc&lt;br /&gt;
cat &amp;gt;&amp;gt; /etc/bash.bashrc &amp;lt;&amp;lt;EOF&lt;br /&gt;
&lt;br /&gt;
export LS_OPTIONS='--color=auto'&lt;br /&gt;
eval &amp;quot;\`dircolors\`&amp;quot;&lt;br /&gt;
alias ls='ls \$LS_OPTIONS'&lt;br /&gt;
alias ll='ls \$LS_OPTIONS -l'&lt;br /&gt;
alias grep='grep --color=auto'&lt;br /&gt;
EOF&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Modifier le shell par défaut des utilisateurs en éditant la lignes suivante du fichier &amp;quot;/etc/default/useradd&amp;quot; :&lt;br /&gt;
&amp;lt;pre&amp;gt;sed -i 's/^SHELL=\/bin\/sh/SHELL=\/bin\/bash/' /etc/default/useradd&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Gestion du Umask&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sed -i 's/^UMASK\s\+022/UMASK    002/' /etc/login.defs&lt;br /&gt;
echo &amp;quot;session optional pam_umask.so&amp;quot; &amp;gt;&amp;gt; /etc/pam.d/common-session&lt;br /&gt;
echo &amp;quot;session optional pam_umask.so&amp;quot; &amp;gt;&amp;gt; /etc/pam.d/common-session-noninteractive&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Création des groupes par défaut&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
userdel -r user1 #user créé pendant l'installation&lt;br /&gt;
groupadd -g 1000 dev&lt;br /&gt;
groupadd -g 1001 grsec&lt;br /&gt;
groupadd -g 1002 fwadmin&lt;br /&gt;
groupadd -g 1003 adm-projects&lt;br /&gt;
groupadd -g 1004 wheel&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Ajouter les utilisateurs opérateurs&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
mkdir /root/.ssh&lt;br /&gt;
echo &amp;quot;ssh-dss AAAAB3NzaC1kc3MAAACBAM0TYqkYRN8FKBSRwAwgeUcoyjkW3Bw07QqGfJcNA90b6/id0riHYd6WJBCeQKsUqT+CxIPAhUA9dVqON9kfO8LtBPllMwqoTWtUth2tqRV35c8ANqv3x/RoPGZlOIiRplH6+uUuVElOBRIKmhzwBUVnVG5Ri6P06pjrc1D9emN5AAAAFQDiPCxtR+Pq1yDeg483IEdyWoepeQAAAIBE9RS1C/fR83HUzO3f1mmBgL8ipKx8+lFBcsEU9odOZuWsXkIdZAIjrgpzAzTEGD+4bWUiXhS0kwQqDp9bSBliw2atEXrTsgbHOV/gLFPAwoyv3IpSuFRMIwGYXQc6PJcZaAhtJ9FNEcCcvkuMC23eeO8XnV0Fl+3m25QIo9+SCgAAAIBB3EAkSlZqj5igXarzP5YaBDOwPSnasBHcxymtLuQwrjEqR/qa9qcGBSBOKMDfgB9IlLei9Ug668Q0WXEy8/ovV2P+tx6juETi0l2yt3Nm1S6IIYHbXR5BkMM4CAV6U2bR3yCg+sx4encqCJOAIf+xlZzzFJBMbgTQhpJXIfcwOw== admin@backup.hegyd.com&lt;br /&gt;
ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDfcJ8J5YR6F7qrYLuVJ3YIqOXqNvj1OnYd0zybZ45X+IeFKePo2hL1NHALHWxys6Qo4Ta3pPcRkliQBy51IIXOtNVp90C4XqTNkwaAl6X4RnPPoGNVgq1V53BW/mkUYsvLoYTJHokb+a3exGHCYaPbuj09FV5VVdF2uGUIiRyMZzmZurLCzySagP+8e34ZrLDlwwmDtd24CVc0OyxikqFOzzOkvCWTaAttGv7qyAlwjyAAMTqlJhqPNaCQcOJVEGiwXNlXqjroRJz7j4a3vEd3xujfY3zeSu9U22iCgAJWiLRI+M7m7af4/yxTV8IYNvpOMTjqMnxOEAKsiCLmrwUJ MGA@HEGYD&lt;br /&gt;
ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDSpLz0aUxPDyO5cXPm8HQkaNAUjNNULrhH8G3Nvw7SdhAvRVL9/RKzXu5Aa4nSQd0u61bWVlGvDVSSZgZGRnoxsmzK1aOJWcgJmhVI1r6o9fVKSxz/x+1uE8PFJxUVaGULoLvDRzZLDazg/c/Djb5AgTprmw8KvMKdcDk/kCixFmjEObuOwFbnA/ZbnHS8PPUgHSCwLNAQOUSZSLRZzEFRKO4+HCl5T7iZfCGd7dCInysG2tVzBJCqsN7hw5fhz49Kb1txa93dYhY7kh7SYqCYthGToqGVcDNQX7cXCP2Sqpw+2N/SAcke6E/MgalYAr40dIRRFuUJKX8LxLoko47r admin@rescue&lt;br /&gt;
ssh-dss AAAAB3NzaC1kc3MAAACBAPoQ6wRywMMkQ0npdVnRdlIclapxF0n3kK7iljksiwfi5p8VzGgbF6KxYiroJaKu7Q3gf4EgPlTyWJ8TgCI/bji/bCTqdPfMjQpp621l6p244WSMQEWipExnCkI6oBTuEK1Hr/T435ygwscwl2vcGnXQcGA6K7p16LpsLHykKPKtAAAAFQC1B/WkyCWjVSubUZgMBNfCeE2DaQAAAIBLmHlw2IrhZEhuz1m3k1H+ssH1JiPTcN1I6Z+M/n3OTYrdMIBuPLEtr3P+SZrnmZVLlwIzWtlw2dtwv+5G0UpzgNKmUQf27o2sgrKnSap2FP3cqBbDuUrsaZLexVawCualQPxTcXqufanrwPPYht3rtM5J3VmkW/jqpATxXJnO5wAAAIB+u9M9bObM7YzB7CZ4jmr4wXAo2HocqvBygmSX4dj3qgsqJoJ7bOATCYVSps6kqVcvWvztZ58duC1gvomDB+56CAPkin3S52Wtq6J/Qz3q+SEJNqcZ5+qiGn9mORaTsEx+iaA4pNbRjuKMp7rmWJ1gQ4e/OxQwmJXpTARsZIkBOw== admin@SRV-ADMIN-HEGYD&lt;br /&gt;
ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDDSTvhJwZSkwprrGoTTCDXK4p4VtyGo9EBNckRimYpwUAIq5MV3coWwrfJR/5qH7gYgZdCtBkZR/Mq59Xoeug7Gs5saoVkM0AjjIWPIpx52tl6/mnMvb7XrHwgonxiP2UR5o6tzVJgIK5jO7K6ezaJMobbmorxTDr7zcRm3obON1s21+Wv2FXZBUsFxXL3QjoECgh9mCV7bIjVis6Wl/bPq/ufLwcIhSnnpAzes7kWrfpIU825wUizdyp3JL8clDt1ovdBll7HdnCxmpux/NQQAixNYZhS0G65xXa8Db6hb3XS9v0AZcx07xsP+bGrUMo++L+HPqLYVADTskiRST+Z admin@SRV-ADMIN-HEGYD&lt;br /&gt;
ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAHM3LBXe42KgEg9S23UO/PvL9EaYqECQDaRpQRJT7lkbcCNKTspRLVSHfWyyirykAME9fYcWhs6FJpE1/S/H2Pyre/0kUs9fZcaDyIuieow8lTu2dUYhZeMXmD0Uk4oUliaNxO3ATth116wdH/sp7Z46PofnNop2oAEhML7pJIN4/3v9BbUyzJNMQ1ZspPJh0e4P1dtNBVo/vIfByNWMgAVJW4w0Srcir13KsQG2FhWAZVhNBqUmVJnB6TwfcR27zQrxOIuk2R3g4eGHBZtckgA+KHEacPu9Sy7Hzp2Qz0kr+pylcpVbKv0Wl2Uyie7ekt/juiO8NdylBo4DD6+jWfESooLrfaXBLSzXDy2OWENxclmwKsj1CFFHNwyvBTooeNzMjHp1+lI4I0GDiF5ZdBA01hhEs9lsn6ZIkjj2WMaW5BVw7VtdsG4S3ZxTowviFStf7CTuHKLm2gPBBCXj4gkuXNOEta+fFBGBJDLPWfzWSOBcUEexL2CVeLI+xxtwqWjogsYLISydT1kAf/ucSmC7hIUab1UVwCHFxg8JQ1G/ne/XY3JwVSflHpVSWYAqerb9PF80nr+MSWuzq5BMmFboEUXFNVPWgfaJk29JqaIZFnyG1V85LHhX9yGSLpn1gXF3Yt/dtxIoKiE6wFy6W18bzw+6zABvcIvXz7hiWGNp enzo@dri&amp;quot; &amp;gt;&amp;gt; /root/.ssh/authorized_keys&lt;br /&gt;
chmod 700 /root/.ssh&lt;br /&gt;
chmod 600 /root/.ssh/authorized_keys&lt;br /&gt;
&lt;br /&gt;
useradd -m -u 1020 -G fwadmin,dev,adm,staff,adm-projects,wheel -s /bin/bash mike&lt;br /&gt;
mkdir /home/mike/.ssh&lt;br /&gt;
chmod 700 /home/mike/.ssh&lt;br /&gt;
echo &amp;quot;ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQCrFOIGcDPe+LfoPc11vtv2EOVG63zBndLVnf48mC+krw2vXomDLXG+KnhIAx1yFhCh6B/8R9C3wMxwhghemE3succS+Q7Truu2pd7zDmDNn6cd8Iw02qe8dl3nZhVk5XtGMgeV3JRA7u8q32i4tadbONRICExjcm9pVL5wx5aLzNBtu1opyMdvHc0dBelghVa9kkg6bRri8AF38M16NTEqQNA7crwHHa9ZLBE+8xFWmkJdBJ7zRoR6XEwbOr020VEM+sKzCPl0sy606aW3bi59tYobqAGBjTglIOJWXKMxu1cPJnSCx6Xom9F6AeF1C4CghVrZpfu++XSmJQtXoId m.reault@hegyd.com&amp;quot; &amp;gt; /home/mike/.ssh/authorized_keys&lt;br /&gt;
chmod 600 /home/mike/.ssh/authorized_keys&lt;br /&gt;
chown -R mike:mike /home/mike/.ssh&lt;br /&gt;
&lt;br /&gt;
useradd -m -u 1021 -G fwadmin,dev,adm,staff,adm-projects,wheel -s /bin/bash -p paCtx8rsjkGhQ admin&lt;br /&gt;
mkdir /home/admin/.ssh&lt;br /&gt;
chmod 700 /home/admin/.ssh&lt;br /&gt;
echo &amp;quot;ssh-dss AAAAB3NzaC1kc3MAAACBAM0TYqkYRN8FKBSRwAwgeUcoyjkW3Bw07QqGfJcNA90b6/id0riHYd6WJBCeQKsUqT+CxIPAhUA9dVqON9kfO8LtBPllMwqoTWtUth2tqRV35c8ANqv3x/RoPGZlOIiRplH6+uUuVElOBRIKmhzwBUVnVG5Ri6P06pjrc1D9emN5AAAAFQDiPCxtR+Pq1yDeg483IEdyWoepeQAAAIBE9RS1C/fR83HUzO3f1mmBgL8ipKx8+lFBcsEU9odOZuWsXkIdZAIjrgpzAzTEGD+4bWUiXhS0kwQqDp9bSBliw2atEXrTsgbHOV/gLFPAwoyv3IpSuFRMIwGYXQc6PJcZaAhtJ9FNEcCcvkuMC23eeO8XnV0Fl+3m25QIo9+SCgAAAIBB3EAkSlZqj5igXarzP5YaBDOwPSnasBHcxymtLuQwrjEqR/qa9qcGBSBOKMDfgB9IlLei9Ug668Q0WXEy8/ovV2P+tx6juETi0l2yt3Nm1S6IIYHbXR5BkMM4CAV6U2bR3yCg+sx4encqCJOAIf+xlZzzFJBMbgTQhpJXIfcwOw== admin@backup.hegyd.com&lt;br /&gt;
ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDfcJ8J5YR6F7qrYLuVJ3YIqOXqNvj1OnYd0zybZ45X+IeFKePo2hL1NHALHWxys6Qo4Ta3pPcRkliQBy51IIXOtNVp90C4XqTNkwaAl6X4RnPPoGNVgq1V53BW/mkUYsvLoYTJHokb+a3exGHCYaPbuj09FV5VVdF2uGUIiRyMZzmZurLCzySagP+8e34ZrLDlwwmDtd24CVc0OyxikqFOzzOkvCWTaAttGv7qyAlwjyAAMTqlJhqPNaCQcOJVEGiwXNlXqjroRJz7j4a3vEd3xujfY3zeSu9U22iCgAJWiLRI+M7m7af4/yxTV8IYNvpOMTjqMnxOEAKsiCLmrwUJ MGA@HEGYD&lt;br /&gt;
ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDSpLz0aUxPDyO5cXPm8HQkaNAUjNNULrhH8G3Nvw7SdhAvRVL9/RKzXu5Aa4nSQd0u61bWVlGvDVSSZgZGRnoxsmzK1aOJWcgJmhVI1r6o9fVKSxz/x+1uE8PFJxUVaGULoLvDRzZLDazg/c/Djb5AgTprmw8KvMKdcDk/kCixFmjEObuOwFbnA/ZbnHS8PPUgHSCwLNAQOUSZSLRZzEFRKO4+HCl5T7iZfCGd7dCInysG2tVzBJCqsN7hw5fhz49Kb1txa93dYhY7kh7SYqCYthGToqGVcDNQX7cXCP2Sqpw+2N/SAcke6E/MgalYAr40dIRRFuUJKX8LxLoko47r admin@rescue&lt;br /&gt;
ssh-dss AAAAB3NzaC1kc3MAAACBAPoQ6wRywMMkQ0npdVnRdlIclapxF0n3kK7iljksiwfi5p8VzGgbF6KxYiroJaKu7Q3gf4EgPlTyWJ8TgCI/bji/bCTqdPfMjQpp621l6p244WSMQEWipExnCkI6oBTuEK1Hr/T435ygwscwl2vcGnXQcGA6K7p16LpsLHykKPKtAAAAFQC1B/WkyCWjVSubUZgMBNfCeE2DaQAAAIBLmHlw2IrhZEhuz1m3k1H+ssH1JiPTcN1I6Z+M/n3OTYrdMIBuPLEtr3P+SZrnmZVLlwIzWtlw2dtwv+5G0UpzgNKmUQf27o2sgrKnSap2FP3cqBbDuUrsaZLexVawCualQPxTcXqufanrwPPYht3rtM5J3VmkW/jqpATxXJnO5wAAAIB+u9M9bObM7YzB7CZ4jmr4wXAo2HocqvBygmSX4dj3qgsqJoJ7bOATCYVSps6kqVcvWvztZ58duC1gvomDB+56CAPkin3S52Wtq6J/Qz3q+SEJNqcZ5+qiGn9mORaTsEx+iaA4pNbRjuKMp7rmWJ1gQ4e/OxQwmJXpTARsZIkBOw== admin@SRV-ADMIN-HEGYD&lt;br /&gt;
ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDDSTvhJwZSkwprrGoTTCDXK4p4VtyGo9EBNckRimYpwUAIq5MV3coWwrfJR/5qH7gYgZdCtBkZR/Mq59Xoeug7Gs5saoVkM0AjjIWPIpx52tl6/mnMvb7XrHwgonxiP2UR5o6tzVJgIK5jO7K6ezaJMobbmorxTDr7zcRm3obON1s21+Wv2FXZBUsFxXL3QjoECgh9mCV7bIjVis6Wl/bPq/ufLwcIhSnnpAzes7kWrfpIU825wUizdyp3JL8clDt1ovdBll7HdnCxmpux/NQQAixNYZhS0G65xXa8Db6hb3XS9v0AZcx07xsP+bGrUMo++L+HPqLYVADTskiRST+Z admin@SRV-ADMIN-HEGYD&lt;br /&gt;
ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAHM3LBXe42KgEg9S23UO/PvL9EaYqECQDaRpQRJT7lkbcCNKTspRLVSHfWyyirykAME9fYcWhs6FJpE1/S/H2Pyre/0kUs9fZcaDyIuieow8lTu2dUYhZeMXmD0Uk4oUliaNxO3ATth116wdH/sp7Z46PofnNop2oAEhML7pJIN4/3v9BbUyzJNMQ1ZspPJh0e4P1dtNBVo/vIfByNWMgAVJW4w0Srcir13KsQG2FhWAZVhNBqUmVJnB6TwfcR27zQrxOIuk2R3g4eGHBZtckgA+KHEacPu9Sy7Hzp2Qz0kr+pylcpVbKv0Wl2Uyie7ekt/juiO8NdylBo4DD6+jWfESooLrfaXBLSzXDy2OWENxclmwKsj1CFFHNwyvBTooeNzMjHp1+lI4I0GDiF5ZdBA01hhEs9lsn6ZIkjj2WMaW5BVw7VtdsG4S3ZxTowviFStf7CTuHKLm2gPBBCXj4gkuXNOEta+fFBGBJDLPWfzWSOBcUEexL2CVeLI+xxtwqWjogsYLISydT1kAf/ucSmC7hIUab1UVwCHFxg8JQ1G/ne/XY3JwVSflHpVSWYAqerb9PF80nr+MSWuzq5BMmFboEUXFNVPWgfaJk29JqaIZFnyG1V85LHhX9yGSLpn1gXF3Yt/dtxIoKiE6wFy6W18bzw+6zABvcIvXz7hiWGNp enzo@dri&lt;br /&gt;
&amp;quot; &amp;gt; /home/admin/.ssh/authorized_keys&lt;br /&gt;
chmod 600 /home/admin/.ssh/authorized_keys&lt;br /&gt;
chown -R admin:admin /home/admin/.ssh&lt;br /&gt;
&lt;br /&gt;
useradd -m -u 1022 -G fwadmin,dev,adm,staff,adm-projects,wheel -s /bin/bash -p pa2TnhUhhBRfU support&lt;br /&gt;
mkdir /home/support/.ssh&lt;br /&gt;
chmod 700 /home/support/.ssh&lt;br /&gt;
touch /home/support/.ssh/authorized_keys&lt;br /&gt;
chmod 600 /home/support/.ssh/authorized_keys&lt;br /&gt;
chown -R support:support /home/support/.ssh&lt;br /&gt;
&lt;br /&gt;
chmod 750 /home/*&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*  Configurer openssh-server&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
echo &amp;quot;alias root=\&amp;quot;ssh -AX root@localhost\&amp;quot;&amp;quot; &amp;gt;&amp;gt;/home/admin/.bashrc&lt;br /&gt;
sed -i 's/^PermitRootLogin yes/PermitRootLogin without-password/' /etc/ssh/sshd_config&lt;br /&gt;
cat &amp;gt;&amp;gt; /etc/ssh/sshd_config &amp;lt;&amp;lt;EOF&lt;br /&gt;
&lt;br /&gt;
UseDns no&lt;br /&gt;
AllowUsers root mike admin support&lt;br /&gt;
EOF&lt;br /&gt;
service ssh reload&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Installer le serveur de mail local&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
debconf-set-selections &amp;lt;&amp;lt;EOF&lt;br /&gt;
postfix postfix/root_address    string&lt;br /&gt;
postfix postfix/rfc1035_violation       boolean false&lt;br /&gt;
postfix postfix/mydomain_warning        boolean&lt;br /&gt;
postfix postfix/mynetworks      string  127.0.0.0/8 [::ffff:127.0.0.0]/104 [::1]/128&lt;br /&gt;
postfix postfix/mailname        string  $(hostname -f)&lt;br /&gt;
postfix postfix/tlsmgr_upgrade_warning  boolean&lt;br /&gt;
postfix postfix/recipient_delim string  +&lt;br /&gt;
postfix postfix/main_mailer_type        select  Internet Site&lt;br /&gt;
postfix postfix/destinations    string  $(hostname -f), localhost.$(hostname -f | sed -e 's/^[^.]\+\.\(.*\)$/\1/'), localhost&lt;br /&gt;
postfix postfix/retry_upgrade_warning   boolean&lt;br /&gt;
# Faut-il installer postfix malgré l'incompatibilité du noyau ?&lt;br /&gt;
postfix postfix/kernel_version_warning  boolean&lt;br /&gt;
postfix postfix/not_configured  error&lt;br /&gt;
postfix postfix/mailbox_limit   string  0&lt;br /&gt;
postfix postfix/relayhost       string&lt;br /&gt;
postfix postfix/procmail        boolean false&lt;br /&gt;
postfix postfix/bad_recipient_delimiter error&lt;br /&gt;
postfix postfix/protocols       select  ipv4&lt;br /&gt;
postfix postfix/chattr  boolean false&lt;br /&gt;
EOF&lt;br /&gt;
&lt;br /&gt;
NB : les erreurs sur le ligne 13 et 17 sont normales.&lt;br /&gt;
&lt;br /&gt;
heirloom-mailx est déprécié mais présent dans le paquet s-nail&lt;br /&gt;
&lt;br /&gt;
apt-get -y install postfix s-nail&lt;br /&gt;
&lt;br /&gt;
sed -i -e '/^\/var\/log\/mail.log$/d' -e '/\/var\/log\/mail.info/i \&lt;br /&gt;
/var/log/mail.log\&lt;br /&gt;
{\&lt;br /&gt;
    rotate 4\&lt;br /&gt;
    weekly\&lt;br /&gt;
    missingok\&lt;br /&gt;
    notifempty\&lt;br /&gt;
    compress\&lt;br /&gt;
    delaycompress\&lt;br /&gt;
    create 640 root dev\&lt;br /&gt;
    sharedscripts\&lt;br /&gt;
    postrotate\&lt;br /&gt;
        invoke-rc.d rsyslog rotate &amp;gt; /dev/null\&lt;br /&gt;
    endscript\&lt;br /&gt;
}' /etc/logrotate.d/rsyslog&lt;br /&gt;
&lt;br /&gt;
chgrp dev /var/log/mail.log&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
cat &amp;gt;&amp;gt; /etc/aliases &amp;lt;&amp;lt;EOF&lt;br /&gt;
root: tech@hegyd.com&lt;br /&gt;
mike: m.reault@netprestation.com&lt;br /&gt;
EOF&lt;br /&gt;
newaliases&lt;br /&gt;
service postfix reload&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Modifier les points de montage par défault en éditant le fichier &amp;quot;/etc/fstab&amp;quot; pour ajouter les options &amp;quot;noatime,barrier=0&amp;quot; à tout les montages ext4.&lt;br /&gt;
Exemple :&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
/dev/mapper/vg_vm-root        /                 ext4    errors=remount-ro,relatime 0 1&lt;br /&gt;
UUID=6f7256e5-a5e3-4019-9f08-c582c20ffceb /boot ext2    defaults 0 2&lt;br /&gt;
/dev/mapper/vg_vm-home        /home             ext4    defaults,noatime,barrier=0 0 2&lt;br /&gt;
/dev/mapper/vg_algorel-tmp    /tmp              ext4    defaults,noatime,noexec,barrier=0 0 2&lt;br /&gt;
/dev/mapper/vg_algorel-var    /var              ext4    defaults,noatime 0 2&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Cloner le depot sys-common&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Au préalable, pour autoriser le git, se connecter sur srv-admin ( bastion ) et faire :&lt;br /&gt;
&lt;br /&gt;
eval $(ssh-agent)&lt;br /&gt;
ssh-add&lt;br /&gt;
ssh root@nouvelle_vm &lt;br /&gt;
ou ssh nouvelle_vm puis su - root&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
mkdir /usr/local/share/hegyd&lt;br /&gt;
echo -e &amp;quot;Host git.hegyd.net\n\tStrictHostKeyChecking no\n&amp;quot; &amp;gt;&amp;gt; ~/.ssh/config&lt;br /&gt;
git clone -q git@git.hegyd.net:sys-common /usr/local/share/hegyd/sys-common&lt;br /&gt;
chmod -R g+rw /usr/local/share/hegyd&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Ajouter une version prédéfinie de VimRC&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
ln -s /usr/local/share/hegyd/sys-common/vim/vimrc_hegyd /etc/vim/vimrc.local&lt;br /&gt;
sed -i '78,80s/^/&amp;quot;/' /usr/share/vim/vim81/defaults.vim&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Ajouter le script d'alerte des reboot&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
cat &amp;lt;&amp;lt;EOF &amp;gt;/etc/rc.local&lt;br /&gt;
#!/bin/sh -e&lt;br /&gt;
#&lt;br /&gt;
# rc.local&lt;br /&gt;
#&lt;br /&gt;
# This script is executed at the end of each multiuser runlevel.&lt;br /&gt;
# Make sure that the script will &amp;quot;exit 0&amp;quot; on success or any other&lt;br /&gt;
# value on error.&lt;br /&gt;
#&lt;br /&gt;
# In order to enable or disable this script just change the execution&lt;br /&gt;
# bits.&lt;br /&gt;
#&lt;br /&gt;
# By default this script does nothing.&lt;br /&gt;
&lt;br /&gt;
exit 0&lt;br /&gt;
EOF&lt;br /&gt;
chmod +x /etc/rc.local&lt;br /&gt;
systemctl start rc-local&lt;br /&gt;
systemctl status rc-local&lt;br /&gt;
sed -i '/^exit 0/i\/usr\/local\/share\/hegyd\/sys-common\/bin\/alert-reboot' /etc/rc.local&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</description>
			<pubDate>Sun, 16 Jul 2023 13:51:13 GMT</pubDate>			<dc:creator>Pentasonic</dc:creator>			<comments>https://wiki.hegyd.com/index.php/Discussion:Systeme_d%27exploitation_Debian_12</comments>		</item>
		<item>
			<title>Systeme d'exploitation Debian 12</title>
			<link>https://wiki.hegyd.com/index.php/Systeme_d%27exploitation_Debian_12</link>
			<description>&lt;p&gt;Pentasonic&amp;nbsp;:&amp;#32;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;page en cours de création...&lt;br /&gt;
&lt;br /&gt;
== Debian 10 ( Buster ) ==&lt;br /&gt;
&lt;br /&gt;
* Si on arrive ici après l'installation d'une VM KVM, il faut d'abord se connecter depuis la console virt-manager en root, puis :&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sed -i 's/^#PermitRootLogin prohibit-password/PermitRootLogin yes/' /etc/ssh/sshd_config&lt;br /&gt;
service ssh reload&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
On peut alors se connecter maintenant depuis Putty/MRemote via le compte root et le mot de passe saisi lors de l'installation.&lt;br /&gt;
&lt;br /&gt;
* Modification du mot de passe root si nécessaire, et selon la règle de nommage usuelle.&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
passwd&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
* Installer les paquets de base :&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
# Configuration APT pour remonter /tmp avec le flag exec (nécessaire pour certains paquets)&lt;br /&gt;
cat &amp;gt;&amp;gt; /etc/apt/apt.conf &amp;lt;&amp;lt;EOF&lt;br /&gt;
DPkg::Pre-Invoke{&amp;quot;mount -o remount,exec /tmp&amp;quot;;};&lt;br /&gt;
DPkg::Post-Invoke {&amp;quot;mount -o remount /tmp&amp;quot;;};&lt;br /&gt;
EOF&lt;br /&gt;
&lt;br /&gt;
apt-get update &amp;amp;&amp;amp; apt-get -y upgrade&lt;br /&gt;
apt-get -y install bash-completion ntp sudo htop telnet sysstat subversion git less vim-nox cscope exuberant-ctags&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
NB : si l'apt-get essaie de passer en ipv6 et que cela ne fonctionne pas, il faut modifier la ligne 54 du fichier /etc/gai.conf de la façon suivante :&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
precedence ::ffff:0:0/96  100&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Paramétrer les locales :&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
echo -n &amp;gt; /etc/environment&lt;br /&gt;
echo -n &amp;gt; /etc/default/locale&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Paramétrer debconf :&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
apt-get install dialog &amp;amp;&amp;amp;&lt;br /&gt;
echo &amp;quot;debconf debconf/priority        select high&amp;quot; | debconf-set-selections &amp;amp;&amp;amp;&lt;br /&gt;
echo &amp;quot;debconf debconf/frontend        select Dialog&amp;quot; | debconf-set-selections&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Définir vim comme éditeur par défaut&lt;br /&gt;
&amp;lt;pre&amp;gt;update-alternatives --set editor /usr/bin/vim.nox&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Paramétrer l'environnement utilisateur&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sed -i '32,38s/^#//' /etc/bash.bashrc&lt;br /&gt;
cat &amp;gt;&amp;gt; /etc/bash.bashrc &amp;lt;&amp;lt;EOF&lt;br /&gt;
&lt;br /&gt;
export LS_OPTIONS='--color=auto'&lt;br /&gt;
eval &amp;quot;\`dircolors\`&amp;quot;&lt;br /&gt;
alias ls='ls \$LS_OPTIONS'&lt;br /&gt;
alias ll='ls \$LS_OPTIONS -l'&lt;br /&gt;
alias grep='grep --color=auto'&lt;br /&gt;
EOF&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Modifier le shell par défaut des utilisateurs en éditant la lignes suivante du fichier &amp;quot;/etc/default/useradd&amp;quot; :&lt;br /&gt;
&amp;lt;pre&amp;gt;sed -i 's/^SHELL=\/bin\/sh/SHELL=\/bin\/bash/' /etc/default/useradd&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Gestion du Umask&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sed -i 's/^UMASK\s\+022/UMASK    002/' /etc/login.defs&lt;br /&gt;
echo &amp;quot;session optional pam_umask.so&amp;quot; &amp;gt;&amp;gt; /etc/pam.d/common-session&lt;br /&gt;
echo &amp;quot;session optional pam_umask.so&amp;quot; &amp;gt;&amp;gt; /etc/pam.d/common-session-noninteractive&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Création des groupes par défaut&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
userdel -r user1 #user créé pendant l'installation&lt;br /&gt;
groupadd -g 1000 dev&lt;br /&gt;
groupadd -g 1001 grsec&lt;br /&gt;
groupadd -g 1002 fwadmin&lt;br /&gt;
groupadd -g 1003 adm-projects&lt;br /&gt;
groupadd -g 1004 wheel&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Ajouter les utilisateurs opérateurs&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
mkdir /root/.ssh&lt;br /&gt;
echo &amp;quot;ssh-dss AAAAB3NzaC1kc3MAAACBAM0TYqkYRN8FKBSRwAwgeUcoyjkW3Bw07QqGfJcNA90b6/id0riHYd6WJBCeQKsUqT+CxIPAhUA9dVqON9kfO8LtBPllMwqoTWtUth2tqRV35c8ANqv3x/RoPGZlOIiRplH6+uUuVElOBRIKmhzwBUVnVG5Ri6P06pjrc1D9emN5AAAAFQDiPCxtR+Pq1yDeg483IEdyWoepeQAAAIBE9RS1C/fR83HUzO3f1mmBgL8ipKx8+lFBcsEU9odOZuWsXkIdZAIjrgpzAzTEGD+4bWUiXhS0kwQqDp9bSBliw2atEXrTsgbHOV/gLFPAwoyv3IpSuFRMIwGYXQc6PJcZaAhtJ9FNEcCcvkuMC23eeO8XnV0Fl+3m25QIo9+SCgAAAIBB3EAkSlZqj5igXarzP5YaBDOwPSnasBHcxymtLuQwrjEqR/qa9qcGBSBOKMDfgB9IlLei9Ug668Q0WXEy8/ovV2P+tx6juETi0l2yt3Nm1S6IIYHbXR5BkMM4CAV6U2bR3yCg+sx4encqCJOAIf+xlZzzFJBMbgTQhpJXIfcwOw== admin@backup.hegyd.com&lt;br /&gt;
ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDfcJ8J5YR6F7qrYLuVJ3YIqOXqNvj1OnYd0zybZ45X+IeFKePo2hL1NHALHWxys6Qo4Ta3pPcRkliQBy51IIXOtNVp90C4XqTNkwaAl6X4RnPPoGNVgq1V53BW/mkUYsvLoYTJHokb+a3exGHCYaPbuj09FV5VVdF2uGUIiRyMZzmZurLCzySagP+8e34ZrLDlwwmDtd24CVc0OyxikqFOzzOkvCWTaAttGv7qyAlwjyAAMTqlJhqPNaCQcOJVEGiwXNlXqjroRJz7j4a3vEd3xujfY3zeSu9U22iCgAJWiLRI+M7m7af4/yxTV8IYNvpOMTjqMnxOEAKsiCLmrwUJ MGA@HEGYD&lt;br /&gt;
ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDSpLz0aUxPDyO5cXPm8HQkaNAUjNNULrhH8G3Nvw7SdhAvRVL9/RKzXu5Aa4nSQd0u61bWVlGvDVSSZgZGRnoxsmzK1aOJWcgJmhVI1r6o9fVKSxz/x+1uE8PFJxUVaGULoLvDRzZLDazg/c/Djb5AgTprmw8KvMKdcDk/kCixFmjEObuOwFbnA/ZbnHS8PPUgHSCwLNAQOUSZSLRZzEFRKO4+HCl5T7iZfCGd7dCInysG2tVzBJCqsN7hw5fhz49Kb1txa93dYhY7kh7SYqCYthGToqGVcDNQX7cXCP2Sqpw+2N/SAcke6E/MgalYAr40dIRRFuUJKX8LxLoko47r admin@rescue&lt;br /&gt;
ssh-dss AAAAB3NzaC1kc3MAAACBAPoQ6wRywMMkQ0npdVnRdlIclapxF0n3kK7iljksiwfi5p8VzGgbF6KxYiroJaKu7Q3gf4EgPlTyWJ8TgCI/bji/bCTqdPfMjQpp621l6p244WSMQEWipExnCkI6oBTuEK1Hr/T435ygwscwl2vcGnXQcGA6K7p16LpsLHykKPKtAAAAFQC1B/WkyCWjVSubUZgMBNfCeE2DaQAAAIBLmHlw2IrhZEhuz1m3k1H+ssH1JiPTcN1I6Z+M/n3OTYrdMIBuPLEtr3P+SZrnmZVLlwIzWtlw2dtwv+5G0UpzgNKmUQf27o2sgrKnSap2FP3cqBbDuUrsaZLexVawCualQPxTcXqufanrwPPYht3rtM5J3VmkW/jqpATxXJnO5wAAAIB+u9M9bObM7YzB7CZ4jmr4wXAo2HocqvBygmSX4dj3qgsqJoJ7bOATCYVSps6kqVcvWvztZ58duC1gvomDB+56CAPkin3S52Wtq6J/Qz3q+SEJNqcZ5+qiGn9mORaTsEx+iaA4pNbRjuKMp7rmWJ1gQ4e/OxQwmJXpTARsZIkBOw== admin@SRV-ADMIN-HEGYD&lt;br /&gt;
ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDDSTvhJwZSkwprrGoTTCDXK4p4VtyGo9EBNckRimYpwUAIq5MV3coWwrfJR/5qH7gYgZdCtBkZR/Mq59Xoeug7Gs5saoVkM0AjjIWPIpx52tl6/mnMvb7XrHwgonxiP2UR5o6tzVJgIK5jO7K6ezaJMobbmorxTDr7zcRm3obON1s21+Wv2FXZBUsFxXL3QjoECgh9mCV7bIjVis6Wl/bPq/ufLwcIhSnnpAzes7kWrfpIU825wUizdyp3JL8clDt1ovdBll7HdnCxmpux/NQQAixNYZhS0G65xXa8Db6hb3XS9v0AZcx07xsP+bGrUMo++L+HPqLYVADTskiRST+Z admin@SRV-ADMIN-HEGYD&lt;br /&gt;
ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAHM3LBXe42KgEg9S23UO/PvL9EaYqECQDaRpQRJT7lkbcCNKTspRLVSHfWyyirykAME9fYcWhs6FJpE1/S/H2Pyre/0kUs9fZcaDyIuieow8lTu2dUYhZeMXmD0Uk4oUliaNxO3ATth116wdH/sp7Z46PofnNop2oAEhML7pJIN4/3v9BbUyzJNMQ1ZspPJh0e4P1dtNBVo/vIfByNWMgAVJW4w0Srcir13KsQG2FhWAZVhNBqUmVJnB6TwfcR27zQrxOIuk2R3g4eGHBZtckgA+KHEacPu9Sy7Hzp2Qz0kr+pylcpVbKv0Wl2Uyie7ekt/juiO8NdylBo4DD6+jWfESooLrfaXBLSzXDy2OWENxclmwKsj1CFFHNwyvBTooeNzMjHp1+lI4I0GDiF5ZdBA01hhEs9lsn6ZIkjj2WMaW5BVw7VtdsG4S3ZxTowviFStf7CTuHKLm2gPBBCXj4gkuXNOEta+fFBGBJDLPWfzWSOBcUEexL2CVeLI+xxtwqWjogsYLISydT1kAf/ucSmC7hIUab1UVwCHFxg8JQ1G/ne/XY3JwVSflHpVSWYAqerb9PF80nr+MSWuzq5BMmFboEUXFNVPWgfaJk29JqaIZFnyG1V85LHhX9yGSLpn1gXF3Yt/dtxIoKiE6wFy6W18bzw+6zABvcIvXz7hiWGNp enzo@dri&amp;quot; &amp;gt;&amp;gt; /root/.ssh/authorized_keys&lt;br /&gt;
chmod 700 /root/.ssh&lt;br /&gt;
chmod 600 /root/.ssh/authorized_keys&lt;br /&gt;
&lt;br /&gt;
useradd -m -u 1020 -G fwadmin,dev,adm,staff,adm-projects,wheel -s /bin/bash mike&lt;br /&gt;
mkdir /home/mike/.ssh&lt;br /&gt;
chmod 700 /home/mike/.ssh&lt;br /&gt;
echo &amp;quot;ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQCrFOIGcDPe+LfoPc11vtv2EOVG63zBndLVnf48mC+krw2vXomDLXG+KnhIAx1yFhCh6B/8R9C3wMxwhghemE3succS+Q7Truu2pd7zDmDNn6cd8Iw02qe8dl3nZhVk5XtGMgeV3JRA7u8q32i4tadbONRICExjcm9pVL5wx5aLzNBtu1opyMdvHc0dBelghVa9kkg6bRri8AF38M16NTEqQNA7crwHHa9ZLBE+8xFWmkJdBJ7zRoR6XEwbOr020VEM+sKzCPl0sy606aW3bi59tYobqAGBjTglIOJWXKMxu1cPJnSCx6Xom9F6AeF1C4CghVrZpfu++XSmJQtXoId m.reault@hegyd.com&amp;quot; &amp;gt; /home/mike/.ssh/authorized_keys&lt;br /&gt;
chmod 600 /home/mike/.ssh/authorized_keys&lt;br /&gt;
chown -R mike:mike /home/mike/.ssh&lt;br /&gt;
&lt;br /&gt;
useradd -m -u 1021 -G fwadmin,dev,adm,staff,adm-projects,wheel -s /bin/bash -p paCtx8rsjkGhQ admin&lt;br /&gt;
mkdir /home/admin/.ssh&lt;br /&gt;
chmod 700 /home/admin/.ssh&lt;br /&gt;
echo &amp;quot;ssh-dss AAAAB3NzaC1kc3MAAACBAM0TYqkYRN8FKBSRwAwgeUcoyjkW3Bw07QqGfJcNA90b6/id0riHYd6WJBCeQKsUqT+CxIPAhUA9dVqON9kfO8LtBPllMwqoTWtUth2tqRV35c8ANqv3x/RoPGZlOIiRplH6+uUuVElOBRIKmhzwBUVnVG5Ri6P06pjrc1D9emN5AAAAFQDiPCxtR+Pq1yDeg483IEdyWoepeQAAAIBE9RS1C/fR83HUzO3f1mmBgL8ipKx8+lFBcsEU9odOZuWsXkIdZAIjrgpzAzTEGD+4bWUiXhS0kwQqDp9bSBliw2atEXrTsgbHOV/gLFPAwoyv3IpSuFRMIwGYXQc6PJcZaAhtJ9FNEcCcvkuMC23eeO8XnV0Fl+3m25QIo9+SCgAAAIBB3EAkSlZqj5igXarzP5YaBDOwPSnasBHcxymtLuQwrjEqR/qa9qcGBSBOKMDfgB9IlLei9Ug668Q0WXEy8/ovV2P+tx6juETi0l2yt3Nm1S6IIYHbXR5BkMM4CAV6U2bR3yCg+sx4encqCJOAIf+xlZzzFJBMbgTQhpJXIfcwOw== admin@backup.hegyd.com&lt;br /&gt;
ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDfcJ8J5YR6F7qrYLuVJ3YIqOXqNvj1OnYd0zybZ45X+IeFKePo2hL1NHALHWxys6Qo4Ta3pPcRkliQBy51IIXOtNVp90C4XqTNkwaAl6X4RnPPoGNVgq1V53BW/mkUYsvLoYTJHokb+a3exGHCYaPbuj09FV5VVdF2uGUIiRyMZzmZurLCzySagP+8e34ZrLDlwwmDtd24CVc0OyxikqFOzzOkvCWTaAttGv7qyAlwjyAAMTqlJhqPNaCQcOJVEGiwXNlXqjroRJz7j4a3vEd3xujfY3zeSu9U22iCgAJWiLRI+M7m7af4/yxTV8IYNvpOMTjqMnxOEAKsiCLmrwUJ MGA@HEGYD&lt;br /&gt;
ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDSpLz0aUxPDyO5cXPm8HQkaNAUjNNULrhH8G3Nvw7SdhAvRVL9/RKzXu5Aa4nSQd0u61bWVlGvDVSSZgZGRnoxsmzK1aOJWcgJmhVI1r6o9fVKSxz/x+1uE8PFJxUVaGULoLvDRzZLDazg/c/Djb5AgTprmw8KvMKdcDk/kCixFmjEObuOwFbnA/ZbnHS8PPUgHSCwLNAQOUSZSLRZzEFRKO4+HCl5T7iZfCGd7dCInysG2tVzBJCqsN7hw5fhz49Kb1txa93dYhY7kh7SYqCYthGToqGVcDNQX7cXCP2Sqpw+2N/SAcke6E/MgalYAr40dIRRFuUJKX8LxLoko47r admin@rescue&lt;br /&gt;
ssh-dss AAAAB3NzaC1kc3MAAACBAPoQ6wRywMMkQ0npdVnRdlIclapxF0n3kK7iljksiwfi5p8VzGgbF6KxYiroJaKu7Q3gf4EgPlTyWJ8TgCI/bji/bCTqdPfMjQpp621l6p244WSMQEWipExnCkI6oBTuEK1Hr/T435ygwscwl2vcGnXQcGA6K7p16LpsLHykKPKtAAAAFQC1B/WkyCWjVSubUZgMBNfCeE2DaQAAAIBLmHlw2IrhZEhuz1m3k1H+ssH1JiPTcN1I6Z+M/n3OTYrdMIBuPLEtr3P+SZrnmZVLlwIzWtlw2dtwv+5G0UpzgNKmUQf27o2sgrKnSap2FP3cqBbDuUrsaZLexVawCualQPxTcXqufanrwPPYht3rtM5J3VmkW/jqpATxXJnO5wAAAIB+u9M9bObM7YzB7CZ4jmr4wXAo2HocqvBygmSX4dj3qgsqJoJ7bOATCYVSps6kqVcvWvztZ58duC1gvomDB+56CAPkin3S52Wtq6J/Qz3q+SEJNqcZ5+qiGn9mORaTsEx+iaA4pNbRjuKMp7rmWJ1gQ4e/OxQwmJXpTARsZIkBOw== admin@SRV-ADMIN-HEGYD&lt;br /&gt;
ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDDSTvhJwZSkwprrGoTTCDXK4p4VtyGo9EBNckRimYpwUAIq5MV3coWwrfJR/5qH7gYgZdCtBkZR/Mq59Xoeug7Gs5saoVkM0AjjIWPIpx52tl6/mnMvb7XrHwgonxiP2UR5o6tzVJgIK5jO7K6ezaJMobbmorxTDr7zcRm3obON1s21+Wv2FXZBUsFxXL3QjoECgh9mCV7bIjVis6Wl/bPq/ufLwcIhSnnpAzes7kWrfpIU825wUizdyp3JL8clDt1ovdBll7HdnCxmpux/NQQAixNYZhS0G65xXa8Db6hb3XS9v0AZcx07xsP+bGrUMo++L+HPqLYVADTskiRST+Z admin@SRV-ADMIN-HEGYD&lt;br /&gt;
ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAHM3LBXe42KgEg9S23UO/PvL9EaYqECQDaRpQRJT7lkbcCNKTspRLVSHfWyyirykAME9fYcWhs6FJpE1/S/H2Pyre/0kUs9fZcaDyIuieow8lTu2dUYhZeMXmD0Uk4oUliaNxO3ATth116wdH/sp7Z46PofnNop2oAEhML7pJIN4/3v9BbUyzJNMQ1ZspPJh0e4P1dtNBVo/vIfByNWMgAVJW4w0Srcir13KsQG2FhWAZVhNBqUmVJnB6TwfcR27zQrxOIuk2R3g4eGHBZtckgA+KHEacPu9Sy7Hzp2Qz0kr+pylcpVbKv0Wl2Uyie7ekt/juiO8NdylBo4DD6+jWfESooLrfaXBLSzXDy2OWENxclmwKsj1CFFHNwyvBTooeNzMjHp1+lI4I0GDiF5ZdBA01hhEs9lsn6ZIkjj2WMaW5BVw7VtdsG4S3ZxTowviFStf7CTuHKLm2gPBBCXj4gkuXNOEta+fFBGBJDLPWfzWSOBcUEexL2CVeLI+xxtwqWjogsYLISydT1kAf/ucSmC7hIUab1UVwCHFxg8JQ1G/ne/XY3JwVSflHpVSWYAqerb9PF80nr+MSWuzq5BMmFboEUXFNVPWgfaJk29JqaIZFnyG1V85LHhX9yGSLpn1gXF3Yt/dtxIoKiE6wFy6W18bzw+6zABvcIvXz7hiWGNp enzo@dri&lt;br /&gt;
&amp;quot; &amp;gt; /home/admin/.ssh/authorized_keys&lt;br /&gt;
chmod 600 /home/admin/.ssh/authorized_keys&lt;br /&gt;
chown -R admin:admin /home/admin/.ssh&lt;br /&gt;
&lt;br /&gt;
useradd -m -u 1022 -G fwadmin,dev,adm,staff,adm-projects,wheel -s /bin/bash -p pa2TnhUhhBRfU support&lt;br /&gt;
mkdir /home/support/.ssh&lt;br /&gt;
chmod 700 /home/support/.ssh&lt;br /&gt;
touch /home/support/.ssh/authorized_keys&lt;br /&gt;
chmod 600 /home/support/.ssh/authorized_keys&lt;br /&gt;
chown -R support:support /home/support/.ssh&lt;br /&gt;
&lt;br /&gt;
chmod 750 /home/*&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*  Configurer openssh-server&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
echo &amp;quot;alias root=\&amp;quot;ssh -AX root@localhost\&amp;quot;&amp;quot; &amp;gt;&amp;gt;/home/admin/.bashrc&lt;br /&gt;
sed -i 's/^PermitRootLogin yes/PermitRootLogin without-password/' /etc/ssh/sshd_config&lt;br /&gt;
cat &amp;gt;&amp;gt; /etc/ssh/sshd_config &amp;lt;&amp;lt;EOF&lt;br /&gt;
&lt;br /&gt;
UseDns no&lt;br /&gt;
AllowUsers root mike admin support&lt;br /&gt;
EOF&lt;br /&gt;
service ssh reload&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Installer le serveur de mail local&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
debconf-set-selections &amp;lt;&amp;lt;EOF&lt;br /&gt;
postfix postfix/root_address    string&lt;br /&gt;
postfix postfix/rfc1035_violation       boolean false&lt;br /&gt;
postfix postfix/mydomain_warning        boolean&lt;br /&gt;
postfix postfix/mynetworks      string  127.0.0.0/8 [::ffff:127.0.0.0]/104 [::1]/128&lt;br /&gt;
postfix postfix/mailname        string  $(hostname -f)&lt;br /&gt;
postfix postfix/tlsmgr_upgrade_warning  boolean&lt;br /&gt;
postfix postfix/recipient_delim string  +&lt;br /&gt;
postfix postfix/main_mailer_type        select  Internet Site&lt;br /&gt;
postfix postfix/destinations    string  $(hostname -f), localhost.$(hostname -f | sed -e 's/^[^.]\+\.\(.*\)$/\1/'), localhost&lt;br /&gt;
postfix postfix/retry_upgrade_warning   boolean&lt;br /&gt;
# Faut-il installer postfix malgré l'incompatibilité du noyau ?&lt;br /&gt;
postfix postfix/kernel_version_warning  boolean&lt;br /&gt;
postfix postfix/not_configured  error&lt;br /&gt;
postfix postfix/mailbox_limit   string  0&lt;br /&gt;
postfix postfix/relayhost       string&lt;br /&gt;
postfix postfix/procmail        boolean false&lt;br /&gt;
postfix postfix/bad_recipient_delimiter error&lt;br /&gt;
postfix postfix/protocols       select  ipv4&lt;br /&gt;
postfix postfix/chattr  boolean false&lt;br /&gt;
EOF&lt;br /&gt;
&lt;br /&gt;
NB : les erreurs sur le ligne 13 et 17 sont normales.&lt;br /&gt;
&lt;br /&gt;
heirloom-mailx est déprécié mais présent dans le paquet s-nail&lt;br /&gt;
&lt;br /&gt;
apt-get -y install postfix s-nail&lt;br /&gt;
&lt;br /&gt;
sed -i -e '/^\/var\/log\/mail.log$/d' -e '/\/var\/log\/mail.info/i \&lt;br /&gt;
/var/log/mail.log\&lt;br /&gt;
{\&lt;br /&gt;
    rotate 4\&lt;br /&gt;
    weekly\&lt;br /&gt;
    missingok\&lt;br /&gt;
    notifempty\&lt;br /&gt;
    compress\&lt;br /&gt;
    delaycompress\&lt;br /&gt;
    create 640 root dev\&lt;br /&gt;
    sharedscripts\&lt;br /&gt;
    postrotate\&lt;br /&gt;
        invoke-rc.d rsyslog rotate &amp;gt; /dev/null\&lt;br /&gt;
    endscript\&lt;br /&gt;
}' /etc/logrotate.d/rsyslog&lt;br /&gt;
&lt;br /&gt;
chgrp dev /var/log/mail.log&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
cat &amp;gt;&amp;gt; /etc/aliases &amp;lt;&amp;lt;EOF&lt;br /&gt;
root: tech@hegyd.com&lt;br /&gt;
mike: m.reault@netprestation.com&lt;br /&gt;
EOF&lt;br /&gt;
newaliases&lt;br /&gt;
service postfix reload&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Modifier les points de montage par défault en éditant le fichier &amp;quot;/etc/fstab&amp;quot; pour ajouter les options &amp;quot;noatime,barrier=0&amp;quot; à tout les montages ext4.&lt;br /&gt;
Exemple :&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
/dev/mapper/vg_vm-root        /                 ext4    errors=remount-ro,relatime 0 1&lt;br /&gt;
UUID=6f7256e5-a5e3-4019-9f08-c582c20ffceb /boot ext2    defaults 0 2&lt;br /&gt;
/dev/mapper/vg_vm-home        /home             ext4    defaults,noatime,barrier=0 0 2&lt;br /&gt;
/dev/mapper/vg_algorel-tmp    /tmp              ext4    defaults,noatime,noexec,barrier=0 0 2&lt;br /&gt;
/dev/mapper/vg_algorel-var    /var              ext4    defaults,noatime 0 2&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Cloner le depot sys-common&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Au préalable, pour autoriser le git, se connecter sur srv-admin ( bastion ) et faire :&lt;br /&gt;
&lt;br /&gt;
eval $(ssh-agent)&lt;br /&gt;
ssh-add&lt;br /&gt;
ssh root@nouvelle_vm &lt;br /&gt;
ou ssh nouvelle_vm puis su - root&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
mkdir /usr/local/share/hegyd&lt;br /&gt;
echo -e &amp;quot;Host git.hegyd.net\n\tStrictHostKeyChecking no\n&amp;quot; &amp;gt;&amp;gt; ~/.ssh/config&lt;br /&gt;
git clone -q git@git.hegyd.net:sys-common /usr/local/share/hegyd/sys-common&lt;br /&gt;
chmod -R g+rw /usr/local/share/hegyd&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Ajouter une version prédéfinie de VimRC&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
ln -s /usr/local/share/hegyd/sys-common/vim/vimrc_hegyd /etc/vim/vimrc.local&lt;br /&gt;
sed -i '78,80s/^/&amp;quot;/' /usr/share/vim/vim81/defaults.vim&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Ajouter le script d'alerte des reboot&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
cat &amp;lt;&amp;lt;EOF &amp;gt;/etc/rc.local&lt;br /&gt;
#!/bin/sh -e&lt;br /&gt;
#&lt;br /&gt;
# rc.local&lt;br /&gt;
#&lt;br /&gt;
# This script is executed at the end of each multiuser runlevel.&lt;br /&gt;
# Make sure that the script will &amp;quot;exit 0&amp;quot; on success or any other&lt;br /&gt;
# value on error.&lt;br /&gt;
#&lt;br /&gt;
# In order to enable or disable this script just change the execution&lt;br /&gt;
# bits.&lt;br /&gt;
#&lt;br /&gt;
# By default this script does nothing.&lt;br /&gt;
&lt;br /&gt;
exit 0&lt;br /&gt;
EOF&lt;br /&gt;
chmod +x /etc/rc.local&lt;br /&gt;
systemctl start rc-local&lt;br /&gt;
systemctl status rc-local&lt;br /&gt;
sed -i '/^exit 0/i\/usr\/local\/share\/hegyd\/sys-common\/bin\/alert-reboot' /etc/rc.local&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</description>
			<pubDate>Thu, 13 Jul 2023 09:34:33 GMT</pubDate>			<dc:creator>Pentasonic</dc:creator>			<comments>https://wiki.hegyd.com/index.php/Discussion:Systeme_d%27exploitation_Debian_12</comments>		</item>
		<item>
			<title>Systeme d'exploitation Debian 12</title>
			<link>https://wiki.hegyd.com/index.php/Systeme_d%27exploitation_Debian_12</link>
			<description>&lt;p&gt;Pentasonic&amp;nbsp;:&amp;#32;Page créée avec « page en cours de création... »&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;page en cours de création...&lt;/div&gt;</description>
			<pubDate>Thu, 13 Jul 2023 09:34:00 GMT</pubDate>			<dc:creator>Pentasonic</dc:creator>			<comments>https://wiki.hegyd.com/index.php/Discussion:Systeme_d%27exploitation_Debian_12</comments>		</item>
		<item>
			<title>Bacula</title>
			<link>https://wiki.hegyd.com/index.php/Bacula</link>
			<description>&lt;p&gt;Pentasonic&amp;nbsp;:&amp;#32;/* Configuration */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Attention : « Bacula » est référencé ici, mais vous ne disposez pas des autorisations pour y accéder.&lt;/div&gt;</description>
			<pubDate>Mon, 10 Jul 2023 16:49:43 GMT</pubDate>			<dc:creator>Pentasonic</dc:creator>			<comments>https://wiki.hegyd.com/index.php/Discussion:Bacula</comments>		</item>
		<item>
			<title>ProxmoxV7 Debian 11</title>
			<link>https://wiki.hegyd.com/index.php/ProxmoxV7_Debian_11</link>
			<description>&lt;p&gt;Pentasonic&amp;nbsp;:&amp;#32;/* Proxmox V7 / Debian 11 ( Bullseye ) */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Proxmox V7 / Debian 11 ( Bullseye ) ==&lt;br /&gt;
&lt;br /&gt;
( doc install Proxmox sur manager OVH à faire )&lt;br /&gt;
&lt;br /&gt;
* Si on arrive ici après l'installation d'un Proxmox OVH, l'accès ROOT est ouvert ( envoyé par mail ) :&lt;br /&gt;
&lt;br /&gt;
* Modification du mot de passe root si nécessaire, et selon la règle de nommage usuelle.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
passwd&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Installer les paquets de base :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
apt update &amp;amp;&amp;amp; apt upgrade -y&lt;br /&gt;
apt -y install bash-completion ntp sudo htop telnet sysstat subversion git less vim-nox cscope exuberant-ctags&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Paramétrer les locales :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
echo -n &amp;gt; /etc/environment&lt;br /&gt;
echo -n &amp;gt; /etc/default/locale&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Paramétrer debconf :&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
apt-get install dialog &amp;amp;&amp;amp;&lt;br /&gt;
echo &amp;quot;debconf debconf/priority        select high&amp;quot; | debconf-set-selections &amp;amp;&amp;amp;&lt;br /&gt;
echo &amp;quot;debconf debconf/frontend        select Dialog&amp;quot; | debconf-set-selections&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Définir vim comme éditeur par défaut&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
update-alternatives --set editor /usr/bin/vim.nox&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Paramétrer l'environnement utilisateur&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sed -i '32,38s/^#//' /etc/bash.bashrc&lt;br /&gt;
cat &amp;gt;&amp;gt; /etc/bash.bashrc &amp;lt;&amp;lt;EOF&lt;br /&gt;
&lt;br /&gt;
export LS_OPTIONS='--color=auto'&lt;br /&gt;
eval &amp;quot;\`dircolors\`&amp;quot;&lt;br /&gt;
alias ls='ls \$LS_OPTIONS'&lt;br /&gt;
alias ll='ls \$LS_OPTIONS -l'&lt;br /&gt;
alias grep='grep --color=auto'&lt;br /&gt;
EOF&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Modifier le shell par défaut des utilisateurs en éditant la lignes suivante du fichier &amp;quot;/etc/default/useradd&amp;quot; :&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sed -i 's/^SHELL=\/bin\/sh/SHELL=\/bin\/bash/' /etc/default/useradd&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Gestion du Umask&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sed -i 's/^UMASK\s\+022/UMASK    002/' /etc/login.defs&lt;br /&gt;
echo &amp;quot;session optional pam_umask.so&amp;quot; &amp;gt;&amp;gt; /etc/pam.d/common-session&lt;br /&gt;
echo &amp;quot;session optional pam_umask.so&amp;quot; &amp;gt;&amp;gt; /etc/pam.d/common-session-noninteractive&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Création des groupes par défaut&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
userdel -r user1 #user créé pendant l'installation&lt;br /&gt;
groupadd -g 1000 dev&lt;br /&gt;
groupadd -g 1001 grsec&lt;br /&gt;
groupadd -g 1002 fwadmin&lt;br /&gt;
groupadd -g 1003 adm-projects&lt;br /&gt;
groupadd -g 1004 wheel&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Ajouter les utilisateurs opérateurs&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
mkdir /root/.ssh&lt;br /&gt;
echo &amp;quot;ssh-dss AAAAB3NzaC1kc3MAAACBAM0TYqkYRN8FKBSRwAwgeUcoyjkW3Bw07QqGfJcNA90b6/id0riHYd6WJBCeQKsUqT+CxIPAhUA9dVqON9kfO8LtBPllMwqoTWtUth2tqRV35c8ANqv3x/RoPGZlOIiRplH6+uUuVElOBRIKmhzwBUVnVG5Ri6P06pjrc1D9emN5AAAAFQDiPCxtR+Pq1yDeg483IEdyWoepeQAAAIBE9RS1C/fR83HUzO3f1mmBgL8ipKx8+lFBcsEU9odOZuWsXkIdZAIjrgpzAzTEGD+4bWUiXhS0kwQqDp9bSBliw2atEXrTsgbHOV/gLFPAwoyv3IpSuFRMIwGYXQc6PJcZaAhtJ9FNEcCcvkuMC23eeO8XnV0Fl+3m25QIo9+SCgAAAIBB3EAkSlZqj5igXarzP5YaBDOwPSnasBHcxymtLuQwrjEqR/qa9qcGBSBOKMDfgB9IlLei9Ug668Q0WXEy8/ovV2P+tx6juETi0l2yt3Nm1S6IIYHbXR5BkMM4CAV6U2bR3yCg+sx4encqCJOAIf+xlZzzFJBMbgTQhpJXIfcwOw== admin@backup.hegyd.com&lt;br /&gt;
ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDfcJ8J5YR6F7qrYLuVJ3YIqOXqNvj1OnYd0zybZ45X+IeFKePo2hL1NHALHWxys6Qo4Ta3pPcRkliQBy51IIXOtNVp90C4XqTNkwaAl6X4RnPPoGNVgq1V53BW/mkUYsvLoYTJHokb+a3exGHCYaPbuj09FV5VVdF2uGUIiRyMZzmZurLCzySagP+8e34ZrLDlwwmDtd24CVc0OyxikqFOzzOkvCWTaAttGv7qyAlwjyAAMTqlJhqPNaCQcOJVEGiwXNlXqjroRJz7j4a3vEd3xujfY3zeSu9U22iCgAJWiLRI+M7m7af4/yxTV8IYNvpOMTjqMnxOEAKsiCLmrwUJ MGA@HEGYD&lt;br /&gt;
ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDSpLz0aUxPDyO5cXPm8HQkaNAUjNNULrhH8G3Nvw7SdhAvRVL9/RKzXu5Aa4nSQd0u61bWVlGvDVSSZgZGRnoxsmzK1aOJWcgJmhVI1r6o9fVKSxz/x+1uE8PFJxUVaGULoLvDRzZLDazg/c/Djb5AgTprmw8KvMKdcDk/kCixFmjEObuOwFbnA/ZbnHS8PPUgHSCwLNAQOUSZSLRZzEFRKO4+HCl5T7iZfCGd7dCInysG2tVzBJCqsN7hw5fhz49Kb1txa93dYhY7kh7SYqCYthGToqGVcDNQX7cXCP2Sqpw+2N/SAcke6E/MgalYAr40dIRRFuUJKX8LxLoko47r admin@rescue&lt;br /&gt;
ssh-dss AAAAB3NzaC1kc3MAAACBAPoQ6wRywMMkQ0npdVnRdlIclapxF0n3kK7iljksiwfi5p8VzGgbF6KxYiroJaKu7Q3gf4EgPlTyWJ8TgCI/bji/bCTqdPfMjQpp621l6p244WSMQEWipExnCkI6oBTuEK1Hr/T435ygwscwl2vcGnXQcGA6K7p16LpsLHykKPKtAAAAFQC1B/WkyCWjVSubUZgMBNfCeE2DaQAAAIBLmHlw2IrhZEhuz1m3k1H+ssH1JiPTcN1I6Z+M/n3OTYrdMIBuPLEtr3P+SZrnmZVLlwIzWtlw2dtwv+5G0UpzgNKmUQf27o2sgrKnSap2FP3cqBbDuUrsaZLexVawCualQPxTcXqufanrwPPYht3rtM5J3VmkW/jqpATxXJnO5wAAAIB+u9M9bObM7YzB7CZ4jmr4wXAo2HocqvBygmSX4dj3qgsqJoJ7bOATCYVSps6kqVcvWvztZ58duC1gvomDB+56CAPkin3S52Wtq6J/Qz3q+SEJNqcZ5+qiGn9mORaTsEx+iaA4pNbRjuKMp7rmWJ1gQ4e/OxQwmJXpTARsZIkBOw== admin@SRV-ADMIN-HEGYD&lt;br /&gt;
ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDDSTvhJwZSkwprrGoTTCDXK4p4VtyGo9EBNckRimYpwUAIq5MV3coWwrfJR/5qH7gYgZdCtBkZR/Mq59Xoeug7Gs5saoVkM0AjjIWPIpx52tl6/mnMvb7XrHwgonxiP2UR5o6tzVJgIK5jO7K6ezaJMobbmorxTDr7zcRm3obON1s21+Wv2FXZBUsFxXL3QjoECgh9mCV7bIjVis6Wl/bPq/ufLwcIhSnnpAzes7kWrfpIU825wUizdyp3JL8clDt1ovdBll7HdnCxmpux/NQQAixNYZhS0G65xXa8Db6hb3XS9v0AZcx07xsP+bGrUMo++L+HPqLYVADTskiRST+Z admin@SRV-ADMIN-HEGYD&lt;br /&gt;
ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAHM3LBXe42KgEg9S23UO/PvL9EaYqECQDaRpQRJT7lkbcCNKTspRLVSHfWyyirykAME9fYcWhs6FJpE1/S/H2Pyre/0kUs9fZcaDyIuieow8lTu2dUYhZeMXmD0Uk4oUliaNxO3ATth116wdH/sp7Z46PofnNop2oAEhML7pJIN4/3v9BbUyzJNMQ1ZspPJh0e4P1dtNBVo/vIfByNWMgAVJW4w0Srcir13KsQG2FhWAZVhNBqUmVJnB6TwfcR27zQrxOIuk2R3g4eGHBZtckgA+KHEacPu9Sy7Hzp2Qz0kr+pylcpVbKv0Wl2Uyie7ekt/juiO8NdylBo4DD6+jWfESooLrfaXBLSzXDy2OWENxclmwKsj1CFFHNwyvBTooeNzMjHp1+lI4I0GDiF5ZdBA01hhEs9lsn6ZIkjj2WMaW5BVw7VtdsG4S3ZxTowviFStf7CTuHKLm2gPBBCXj4gkuXNOEta+fFBGBJDLPWfzWSOBcUEexL2CVeLI+xxtwqWjogsYLISydT1kAf/ucSmC7hIUab1UVwCHFxg8JQ1G/ne/XY3JwVSflHpVSWYAqerb9PF80nr+MSWuzq5BMmFboEUXFNVPWgfaJk29JqaIZFnyG1V85LHhX9yGSLpn1gXF3Yt/dtxIoKiE6wFy6W18bzw+6zABvcIvXz7hiWGNp enzo@dri&amp;quot; &amp;gt;&amp;gt; /root/.ssh/authorized_keys&lt;br /&gt;
chmod 700 /root/.ssh&lt;br /&gt;
chmod 600 /root/.ssh/authorized_keys&lt;br /&gt;
&lt;br /&gt;
useradd -m -u 1020 -G fwadmin,dev,adm,staff,adm-projects,wheel -s /bin/bash mike&lt;br /&gt;
mkdir /home/mike/.ssh&lt;br /&gt;
chmod 700 /home/mike/.ssh&lt;br /&gt;
echo &amp;quot;ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQCrFOIGcDPe+LfoPc11vtv2EOVG63zBndLVnf48mC+krw2vXomDLXG+KnhIAx1yFhCh6B/8R9C3wMxwhghemE3succS+Q7Truu2pd7zDmDNn6cd8Iw02qe8dl3nZhVk5XtGMgeV3JRA7u8q32i4tadbONRICExjcm9pVL5wx5aLzNBtu1opyMdvHc0dBelghVa9kkg6bRri8AF38M16NTEqQNA7crwHHa9ZLBE+8xFWmkJdBJ7zRoR6XEwbOr020VEM+sKzCPl0sy606aW3bi59tYobqAGBjTglIOJWXKMxu1cPJnSCx6Xom9F6AeF1C4CghVrZpfu++XSmJQtXoId m.reault@hegyd.com&amp;quot; &amp;gt; /home/mike/.ssh/authorized_keys&lt;br /&gt;
chmod 600 /home/mike/.ssh/authorized_keys&lt;br /&gt;
chown -R mike:mike /home/mike/.ssh&lt;br /&gt;
&lt;br /&gt;
useradd -m -u 1021 -G fwadmin,dev,adm,staff,adm-projects,wheel -s /bin/bash -p paCtx8rsjkGhQ admin&lt;br /&gt;
mkdir /home/admin/.ssh&lt;br /&gt;
chmod 700 /home/admin/.ssh&lt;br /&gt;
echo &amp;quot;ssh-dss AAAAB3NzaC1kc3MAAACBAM0TYqkYRN8FKBSRwAwgeUcoyjkW3Bw07QqGfJcNA90b6/id0riHYd6WJBCeQKsUqT+CxIPAhUA9dVqON9kfO8LtBPllMwqoTWtUth2tqRV35c8ANqv3x/RoPGZlOIiRplH6+uUuVElOBRIKmhzwBUVnVG5Ri6P06pjrc1D9emN5AAAAFQDiPCxtR+Pq1yDeg483IEdyWoepeQAAAIBE9RS1C/fR83HUzO3f1mmBgL8ipKx8+lFBcsEU9odOZuWsXkIdZAIjrgpzAzTEGD+4bWUiXhS0kwQqDp9bSBliw2atEXrTsgbHOV/gLFPAwoyv3IpSuFRMIwGYXQc6PJcZaAhtJ9FNEcCcvkuMC23eeO8XnV0Fl+3m25QIo9+SCgAAAIBB3EAkSlZqj5igXarzP5YaBDOwPSnasBHcxymtLuQwrjEqR/qa9qcGBSBOKMDfgB9IlLei9Ug668Q0WXEy8/ovV2P+tx6juETi0l2yt3Nm1S6IIYHbXR5BkMM4CAV6U2bR3yCg+sx4encqCJOAIf+xlZzzFJBMbgTQhpJXIfcwOw== admin@backup.hegyd.com&lt;br /&gt;
ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDfcJ8J5YR6F7qrYLuVJ3YIqOXqNvj1OnYd0zybZ45X+IeFKePo2hL1NHALHWxys6Qo4Ta3pPcRkliQBy51IIXOtNVp90C4XqTNkwaAl6X4RnPPoGNVgq1V53BW/mkUYsvLoYTJHokb+a3exGHCYaPbuj09FV5VVdF2uGUIiRyMZzmZurLCzySagP+8e34ZrLDlwwmDtd24CVc0OyxikqFOzzOkvCWTaAttGv7qyAlwjyAAMTqlJhqPNaCQcOJVEGiwXNlXqjroRJz7j4a3vEd3xujfY3zeSu9U22iCgAJWiLRI+M7m7af4/yxTV8IYNvpOMTjqMnxOEAKsiCLmrwUJ MGA@HEGYD&lt;br /&gt;
ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDSpLz0aUxPDyO5cXPm8HQkaNAUjNNULrhH8G3Nvw7SdhAvRVL9/RKzXu5Aa4nSQd0u61bWVlGvDVSSZgZGRnoxsmzK1aOJWcgJmhVI1r6o9fVKSxz/x+1uE8PFJxUVaGULoLvDRzZLDazg/c/Djb5AgTprmw8KvMKdcDk/kCixFmjEObuOwFbnA/ZbnHS8PPUgHSCwLNAQOUSZSLRZzEFRKO4+HCl5T7iZfCGd7dCInysG2tVzBJCqsN7hw5fhz49Kb1txa93dYhY7kh7SYqCYthGToqGVcDNQX7cXCP2Sqpw+2N/SAcke6E/MgalYAr40dIRRFuUJKX8LxLoko47r admin@rescue&lt;br /&gt;
ssh-dss AAAAB3NzaC1kc3MAAACBAPoQ6wRywMMkQ0npdVnRdlIclapxF0n3kK7iljksiwfi5p8VzGgbF6KxYiroJaKu7Q3gf4EgPlTyWJ8TgCI/bji/bCTqdPfMjQpp621l6p244WSMQEWipExnCkI6oBTuEK1Hr/T435ygwscwl2vcGnXQcGA6K7p16LpsLHykKPKtAAAAFQC1B/WkyCWjVSubUZgMBNfCeE2DaQAAAIBLmHlw2IrhZEhuz1m3k1H+ssH1JiPTcN1I6Z+M/n3OTYrdMIBuPLEtr3P+SZrnmZVLlwIzWtlw2dtwv+5G0UpzgNKmUQf27o2sgrKnSap2FP3cqBbDuUrsaZLexVawCualQPxTcXqufanrwPPYht3rtM5J3VmkW/jqpATxXJnO5wAAAIB+u9M9bObM7YzB7CZ4jmr4wXAo2HocqvBygmSX4dj3qgsqJoJ7bOATCYVSps6kqVcvWvztZ58duC1gvomDB+56CAPkin3S52Wtq6J/Qz3q+SEJNqcZ5+qiGn9mORaTsEx+iaA4pNbRjuKMp7rmWJ1gQ4e/OxQwmJXpTARsZIkBOw== admin@SRV-ADMIN-HEGYD&lt;br /&gt;
ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDDSTvhJwZSkwprrGoTTCDXK4p4VtyGo9EBNckRimYpwUAIq5MV3coWwrfJR/5qH7gYgZdCtBkZR/Mq59Xoeug7Gs5saoVkM0AjjIWPIpx52tl6/mnMvb7XrHwgonxiP2UR5o6tzVJgIK5jO7K6ezaJMobbmorxTDr7zcRm3obON1s21+Wv2FXZBUsFxXL3QjoECgh9mCV7bIjVis6Wl/bPq/ufLwcIhSnnpAzes7kWrfpIU825wUizdyp3JL8clDt1ovdBll7HdnCxmpux/NQQAixNYZhS0G65xXa8Db6hb3XS9v0AZcx07xsP+bGrUMo++L+HPqLYVADTskiRST+Z admin@SRV-ADMIN-HEGYD&lt;br /&gt;
ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAHM3LBXe42KgEg9S23UO/PvL9EaYqECQDaRpQRJT7lkbcCNKTspRLVSHfWyyirykAME9fYcWhs6FJpE1/S/H2Pyre/0kUs9fZcaDyIuieow8lTu2dUYhZeMXmD0Uk4oUliaNxO3ATth116wdH/sp7Z46PofnNop2oAEhML7pJIN4/3v9BbUyzJNMQ1ZspPJh0e4P1dtNBVo/vIfByNWMgAVJW4w0Srcir13KsQG2FhWAZVhNBqUmVJnB6TwfcR27zQrxOIuk2R3g4eGHBZtckgA+KHEacPu9Sy7Hzp2Qz0kr+pylcpVbKv0Wl2Uyie7ekt/juiO8NdylBo4DD6+jWfESooLrfaXBLSzXDy2OWENxclmwKsj1CFFHNwyvBTooeNzMjHp1+lI4I0GDiF5ZdBA01hhEs9lsn6ZIkjj2WMaW5BVw7VtdsG4S3ZxTowviFStf7CTuHKLm2gPBBCXj4gkuXNOEta+fFBGBJDLPWfzWSOBcUEexL2CVeLI+xxtwqWjogsYLISydT1kAf/ucSmC7hIUab1UVwCHFxg8JQ1G/ne/XY3JwVSflHpVSWYAqerb9PF80nr+MSWuzq5BMmFboEUXFNVPWgfaJk29JqaIZFnyG1V85LHhX9yGSLpn1gXF3Yt/dtxIoKiE6wFy6W18bzw+6zABvcIvXz7hiWGNp enzo@dri&lt;br /&gt;
&amp;quot; &amp;gt; /home/admin/.ssh/authorized_keys&lt;br /&gt;
chmod 600 /home/admin/.ssh/authorized_keys&lt;br /&gt;
chown -R admin:admin /home/admin/.ssh&lt;br /&gt;
&lt;br /&gt;
useradd -m -u 1022 -G fwadmin,dev,adm,staff,adm-projects,wheel -s /bin/bash -p pa2TnhUhhBRfU support&lt;br /&gt;
mkdir /home/support/.ssh&lt;br /&gt;
chmod 700 /home/support/.ssh&lt;br /&gt;
touch /home/support/.ssh/authorized_keys&lt;br /&gt;
chmod 600 /home/support/.ssh/authorized_keys&lt;br /&gt;
chown -R support:support /home/support/.ssh&lt;br /&gt;
&lt;br /&gt;
chmod 750 /home/*&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*  Configurer openssh-server&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
echo &amp;quot;alias root=\&amp;quot;ssh -AX root@localhost\&amp;quot;&amp;quot; &amp;gt;&amp;gt;/home/admin/.bashrc&lt;br /&gt;
sed -i 's/^PermitRootLogin yes/PermitRootLogin without-password/' /etc/ssh/sshd_config&lt;br /&gt;
cat &amp;gt;&amp;gt; /etc/ssh/sshd_config &amp;lt;&amp;lt;EOF&lt;br /&gt;
&lt;br /&gt;
UseDns no&lt;br /&gt;
AllowUsers root mike admin support&lt;br /&gt;
EOF&lt;br /&gt;
service ssh reload&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Installer le serveur de mail local&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
debconf-set-selections &amp;lt;&amp;lt;EOF&lt;br /&gt;
postfix postfix/root_address    string&lt;br /&gt;
postfix postfix/rfc1035_violation       boolean false&lt;br /&gt;
postfix postfix/mydomain_warning        boolean&lt;br /&gt;
postfix postfix/mynetworks      string  127.0.0.0/8 [::ffff:127.0.0.0]/104 [::1]/128&lt;br /&gt;
postfix postfix/mailname        string  $(hostname -f)&lt;br /&gt;
postfix postfix/tlsmgr_upgrade_warning  boolean&lt;br /&gt;
postfix postfix/recipient_delim string  +&lt;br /&gt;
postfix postfix/main_mailer_type        select  Internet Site&lt;br /&gt;
postfix postfix/destinations    string  $(hostname -f), localhost.$(hostname -f | sed -e 's/^[^.]\+\.\(.*\)$/\1/'), localhost&lt;br /&gt;
postfix postfix/retry_upgrade_warning   boolean&lt;br /&gt;
# Faut-il installer postfix malgré l'incompatibilité du noyau ?&lt;br /&gt;
postfix postfix/kernel_version_warning  boolean&lt;br /&gt;
postfix postfix/not_configured  error&lt;br /&gt;
postfix postfix/mailbox_limit   string  0&lt;br /&gt;
postfix postfix/relayhost       string&lt;br /&gt;
postfix postfix/procmail        boolean false&lt;br /&gt;
postfix postfix/bad_recipient_delimiter error&lt;br /&gt;
postfix postfix/protocols       select  ipv4&lt;br /&gt;
postfix postfix/chattr  boolean false&lt;br /&gt;
EOF&lt;br /&gt;
&lt;br /&gt;
NB : les erreurs sur le ligne 13 et 17 sont normales.&lt;br /&gt;
&lt;br /&gt;
heirloom-mailx est déprécié mais présent dans le paquet s-nail&lt;br /&gt;
&lt;br /&gt;
apt-get -y install postfix s-nail&lt;br /&gt;
&lt;br /&gt;
sed -i -e '/^\/var\/log\/mail.log$/d' -e '/\/var\/log\/mail.info/i \&lt;br /&gt;
/var/log/mail.log\&lt;br /&gt;
{\&lt;br /&gt;
    rotate 4\&lt;br /&gt;
    weekly\&lt;br /&gt;
    missingok\&lt;br /&gt;
    notifempty\&lt;br /&gt;
    compress\&lt;br /&gt;
    delaycompress\&lt;br /&gt;
    create 640 root dev\&lt;br /&gt;
    sharedscripts\&lt;br /&gt;
    postrotate\&lt;br /&gt;
        invoke-rc.d rsyslog rotate &amp;gt; /dev/null\&lt;br /&gt;
    endscript\&lt;br /&gt;
}' /etc/logrotate.d/rsyslog&lt;br /&gt;
&lt;br /&gt;
chgrp dev /var/log/mail.log&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
cat &amp;gt;&amp;gt; /etc/aliases &amp;lt;&amp;lt;EOF&lt;br /&gt;
root: tech@hegyd.com&lt;br /&gt;
mike: m.reault@netprestation.com&lt;br /&gt;
EOF&lt;br /&gt;
newaliases&lt;br /&gt;
service postfix reload&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Cloner le depot sys-common&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Au préalable, pour autoriser le git, se connecter sur srv-admin ( bastion ) et faire :&lt;br /&gt;
&lt;br /&gt;
eval $(ssh-agent)&lt;br /&gt;
ssh-add&lt;br /&gt;
ssh root@nouvelle_vm &lt;br /&gt;
ou ssh nouvelle_vm puis su - root&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
mkdir /usr/local/share/hegyd&lt;br /&gt;
echo -e &amp;quot;Host git.hegyd.net\n\tStrictHostKeyChecking no\n&amp;quot; &amp;gt;&amp;gt; ~/.ssh/config&lt;br /&gt;
git clone -q git@git.hegyd.net:sys-common /usr/local/share/hegyd/sys-common&lt;br /&gt;
chmod -R g+rw /usr/local/share/hegyd&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Ajouter une version prédéfinie de VimRC&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
ln -s /usr/local/share/hegyd/sys-common/vim/vimrc_hegyd /etc/vim/vimrc.local&lt;br /&gt;
sed -i '78,80s/^/&amp;quot;/' /usr/share/vim/vim81/defaults.vim&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Ajouter le script d'alerte des reboot&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
cat &amp;lt;&amp;lt;EOF &amp;gt;/etc/rc.local&lt;br /&gt;
#!/bin/sh -e&lt;br /&gt;
#&lt;br /&gt;
# rc.local&lt;br /&gt;
#&lt;br /&gt;
# This script is executed at the end of each multiuser runlevel.&lt;br /&gt;
# Make sure that the script will &amp;quot;exit 0&amp;quot; on success or any other&lt;br /&gt;
# value on error.&lt;br /&gt;
#&lt;br /&gt;
# In order to enable or disable this script just change the execution&lt;br /&gt;
# bits.&lt;br /&gt;
#&lt;br /&gt;
# By default this script does nothing.&lt;br /&gt;
&lt;br /&gt;
exit 0&lt;br /&gt;
EOF&lt;br /&gt;
chmod +x /etc/rc.local&lt;br /&gt;
systemctl start rc-local&lt;br /&gt;
systemctl status rc-local&lt;br /&gt;
sed -i '/^exit 0/i\/usr\/local\/share\/hegyd\/sys-common\/bin\/alert-reboot' /etc/rc.local&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Pare feu ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
apt install iptables&lt;br /&gt;
update-alternatives --set iptables /usr/sbin/iptables-legacy&lt;br /&gt;
update-alternatives --set ip6tables /usr/sbin/ip6tables-legacy&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Configurer le système&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
mkdir /etc/firewall&lt;br /&gt;
chgrp fwadmin /etc/firewall&lt;br /&gt;
chmod 2770 /etc/firewall&lt;br /&gt;
sed  -i -e '/^Defaults\s\+env_reset\s*$/aDefaults:%fwadmin   !lecture , passwd_timeout=1 , timestamp_timeout=1' -e &amp;quot;/^root\s\+ALL=(ALL:ALL)\s\+ALL\s*$/a%fwadmin  ALL = NOPASSWD: /etc/firewall/$(hostname -f).fw , /usr/bin/pkill&amp;quot; /etc/sudoers&lt;br /&gt;
sed -i &amp;quot;/^exit 0/i\/etc\/firewall\/$(hostname -f).fw&amp;quot; /etc/rc.local&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Créer et déployer le par feu&lt;br /&gt;
'''Créer le firewall sur firewall-builder puis le déployer'''&lt;br /&gt;
* Ajouter les vm dans le groupe &amp;quot;Virtual Machine&amp;quot; de firewall builder&lt;br /&gt;
* Ajouter les serveurs dans le groupe &amp;quot;Servers Applicatifs&amp;quot; de firewall builder&lt;br /&gt;
&lt;br /&gt;
== Serveur de cache DNS local ==&lt;br /&gt;
* Suivre la procédure [[Bind]]&lt;br /&gt;
&lt;br /&gt;
== Monitoring / Supervision ==&lt;br /&gt;
* Installer et configurer [[Snmp]]&lt;br /&gt;
* Installer et configurer le client [[Nagios#Installation_du_client_sur_Debian |NRPE pour Debian]]&lt;br /&gt;
&lt;br /&gt;
== Sauvegarde ==&lt;br /&gt;
* à déterminer pour les serveur Proxmox : rsnapshot ou sauvegarde sur les vm ? proxmox intègre ses propres sauvegardes.&lt;br /&gt;
&lt;br /&gt;
== Comptes utilisateurs ==&lt;br /&gt;
* Créer les comptes utilisateurs pour les accès du client (voir clés SSH publiques sur serveur Penta)&lt;br /&gt;
&lt;br /&gt;
[[Catégorie:Administration serveurs]]&lt;br /&gt;
&lt;br /&gt;
== ATTENTION Specificité network pour les Proxmox sur SCALE ( OVH ) ==&lt;br /&gt;
&lt;br /&gt;
Pour info, problème rencontré avec les interfaces réseau du serveur de type SCALE chez OVH ( 2 carte rzo publiques et 2 cartes rzo privées ).&lt;br /&gt;
Obligé de faire 2 &amp;quot;bonds&amp;quot; et &amp;quot;un bridge&amp;quot; sur le bond de l'IP vrack.&lt;br /&gt;
&lt;br /&gt;
ci-dessous configuration réseau fonctionnelle :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
root@vapps11:~# cat /etc/network/interfaces&lt;br /&gt;
# network interface settings; autogenerated&lt;br /&gt;
# Please do NOT modify this file directly, unless you know what&lt;br /&gt;
# you're doing.&lt;br /&gt;
#&lt;br /&gt;
# If you want to manage parts of the network configuration manually,&lt;br /&gt;
# please utilize the 'source' or 'source-directory' directives to do&lt;br /&gt;
# so.&lt;br /&gt;
# PVE will preserve these directives, but will NOT read its network&lt;br /&gt;
# configuration from sourced files, so do not attempt to move any of&lt;br /&gt;
# the PVE managed interfaces into external files!&lt;br /&gt;
&lt;br /&gt;
auto lo&lt;br /&gt;
iface lo inet loopback&lt;br /&gt;
&lt;br /&gt;
# interface publique 1&lt;br /&gt;
auto ens3f0&lt;br /&gt;
iface ens3f0 inet manual&lt;br /&gt;
&lt;br /&gt;
# interface publique 2&lt;br /&gt;
auto ens3f1&lt;br /&gt;
iface ens3f1 inet manual&lt;br /&gt;
&lt;br /&gt;
# interface privée 1&lt;br /&gt;
auto ens13f0&lt;br /&gt;
iface ens13f0 inet manual&lt;br /&gt;
&lt;br /&gt;
# interface privée 2&lt;br /&gt;
auto ens13f1&lt;br /&gt;
iface ens13f1 inet manual&lt;br /&gt;
&lt;br /&gt;
auto bond0&lt;br /&gt;
iface bond0 inet static&lt;br /&gt;
address 141.94.202.138/24&lt;br /&gt;
gateway 141.94.202.254&lt;br /&gt;
bond-slaves ens3f0 ens3f1&lt;br /&gt;
bond-miimon 100&lt;br /&gt;
bond-mode 802.3ad&lt;br /&gt;
post-up echo 1 &amp;gt; /proc/sys/net/ipv4/conf/bond0/proxy_arp&lt;br /&gt;
post-up echo 1 &amp;gt; /proc/sys/net/ipv4/ip_forward&lt;br /&gt;
&lt;br /&gt;
# Agrégat LACP sur les interfaces privées&lt;br /&gt;
auto bond1&lt;br /&gt;
iface bond1 inet dhcp&lt;br /&gt;
bond-slaves ens13f0 ens13f1&lt;br /&gt;
bond-miimon 100&lt;br /&gt;
bond-mode 802.3ad&lt;br /&gt;
&lt;br /&gt;
# Private&lt;br /&gt;
auto vmbr1&lt;br /&gt;
## Bridge raccordé sur l'agrégat bond1&lt;br /&gt;
iface vmbr1 inet static&lt;br /&gt;
address 172.16.0.167/12&lt;br /&gt;
netmask 255.240.0.0&lt;br /&gt;
bridge-ports bond1&lt;br /&gt;
bridge-stp off&lt;br /&gt;
bridge-fd 0&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
** voir doc https://docs.ovh.com/fr/dedicated/proxmox-network-hg-scale/ **&lt;br /&gt;
&lt;br /&gt;
==&lt;/div&gt;</description>
			<pubDate>Mon, 10 Jul 2023 10:57:08 GMT</pubDate>			<dc:creator>Pentasonic</dc:creator>			<comments>https://wiki.hegyd.com/index.php/Discussion:ProxmoxV7_Debian_11</comments>		</item>
		<item>
			<title>ProxmoxV7 Debian 11</title>
			<link>https://wiki.hegyd.com/index.php/ProxmoxV7_Debian_11</link>
			<description>&lt;p&gt;Pentasonic&amp;nbsp;:&amp;#32;Page créée avec « == Proxmox V6 / Debian 10 ( Buster ) ==  ( doc install Proxmox sur manager OVH à faire )  * Si on arrive ici après l'installation d'un Proxmox OVH, l'accès ROOT est ouvert… »&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Proxmox V6 / Debian 10 ( Buster ) ==&lt;br /&gt;
&lt;br /&gt;
( doc install Proxmox sur manager OVH à faire )&lt;br /&gt;
&lt;br /&gt;
* Si on arrive ici après l'installation d'un Proxmox OVH, l'accès ROOT est ouvert ( envoyé par mail ) :&lt;br /&gt;
&lt;br /&gt;
* Modification du mot de passe root si nécessaire, et selon la règle de nommage usuelle.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
passwd&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Installer les paquets de base :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
apt update &amp;amp;&amp;amp; apt upgrade -y&lt;br /&gt;
apt -y install bash-completion ntp sudo htop telnet sysstat subversion git less vim-nox cscope exuberant-ctags&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Paramétrer les locales :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
echo -n &amp;gt; /etc/environment&lt;br /&gt;
echo -n &amp;gt; /etc/default/locale&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Paramétrer debconf :&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
apt-get install dialog &amp;amp;&amp;amp;&lt;br /&gt;
echo &amp;quot;debconf debconf/priority        select high&amp;quot; | debconf-set-selections &amp;amp;&amp;amp;&lt;br /&gt;
echo &amp;quot;debconf debconf/frontend        select Dialog&amp;quot; | debconf-set-selections&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Définir vim comme éditeur par défaut&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
update-alternatives --set editor /usr/bin/vim.nox&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Paramétrer l'environnement utilisateur&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sed -i '32,38s/^#//' /etc/bash.bashrc&lt;br /&gt;
cat &amp;gt;&amp;gt; /etc/bash.bashrc &amp;lt;&amp;lt;EOF&lt;br /&gt;
&lt;br /&gt;
export LS_OPTIONS='--color=auto'&lt;br /&gt;
eval &amp;quot;\`dircolors\`&amp;quot;&lt;br /&gt;
alias ls='ls \$LS_OPTIONS'&lt;br /&gt;
alias ll='ls \$LS_OPTIONS -l'&lt;br /&gt;
alias grep='grep --color=auto'&lt;br /&gt;
EOF&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Modifier le shell par défaut des utilisateurs en éditant la lignes suivante du fichier &amp;quot;/etc/default/useradd&amp;quot; :&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sed -i 's/^SHELL=\/bin\/sh/SHELL=\/bin\/bash/' /etc/default/useradd&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Gestion du Umask&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sed -i 's/^UMASK\s\+022/UMASK    002/' /etc/login.defs&lt;br /&gt;
echo &amp;quot;session optional pam_umask.so&amp;quot; &amp;gt;&amp;gt; /etc/pam.d/common-session&lt;br /&gt;
echo &amp;quot;session optional pam_umask.so&amp;quot; &amp;gt;&amp;gt; /etc/pam.d/common-session-noninteractive&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Création des groupes par défaut&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
userdel -r user1 #user créé pendant l'installation&lt;br /&gt;
groupadd -g 1000 dev&lt;br /&gt;
groupadd -g 1001 grsec&lt;br /&gt;
groupadd -g 1002 fwadmin&lt;br /&gt;
groupadd -g 1003 adm-projects&lt;br /&gt;
groupadd -g 1004 wheel&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Ajouter les utilisateurs opérateurs&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
mkdir /root/.ssh&lt;br /&gt;
echo &amp;quot;ssh-dss AAAAB3NzaC1kc3MAAACBAM0TYqkYRN8FKBSRwAwgeUcoyjkW3Bw07QqGfJcNA90b6/id0riHYd6WJBCeQKsUqT+CxIPAhUA9dVqON9kfO8LtBPllMwqoTWtUth2tqRV35c8ANqv3x/RoPGZlOIiRplH6+uUuVElOBRIKmhzwBUVnVG5Ri6P06pjrc1D9emN5AAAAFQDiPCxtR+Pq1yDeg483IEdyWoepeQAAAIBE9RS1C/fR83HUzO3f1mmBgL8ipKx8+lFBcsEU9odOZuWsXkIdZAIjrgpzAzTEGD+4bWUiXhS0kwQqDp9bSBliw2atEXrTsgbHOV/gLFPAwoyv3IpSuFRMIwGYXQc6PJcZaAhtJ9FNEcCcvkuMC23eeO8XnV0Fl+3m25QIo9+SCgAAAIBB3EAkSlZqj5igXarzP5YaBDOwPSnasBHcxymtLuQwrjEqR/qa9qcGBSBOKMDfgB9IlLei9Ug668Q0WXEy8/ovV2P+tx6juETi0l2yt3Nm1S6IIYHbXR5BkMM4CAV6U2bR3yCg+sx4encqCJOAIf+xlZzzFJBMbgTQhpJXIfcwOw== admin@backup.hegyd.com&lt;br /&gt;
ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDfcJ8J5YR6F7qrYLuVJ3YIqOXqNvj1OnYd0zybZ45X+IeFKePo2hL1NHALHWxys6Qo4Ta3pPcRkliQBy51IIXOtNVp90C4XqTNkwaAl6X4RnPPoGNVgq1V53BW/mkUYsvLoYTJHokb+a3exGHCYaPbuj09FV5VVdF2uGUIiRyMZzmZurLCzySagP+8e34ZrLDlwwmDtd24CVc0OyxikqFOzzOkvCWTaAttGv7qyAlwjyAAMTqlJhqPNaCQcOJVEGiwXNlXqjroRJz7j4a3vEd3xujfY3zeSu9U22iCgAJWiLRI+M7m7af4/yxTV8IYNvpOMTjqMnxOEAKsiCLmrwUJ MGA@HEGYD&lt;br /&gt;
ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDSpLz0aUxPDyO5cXPm8HQkaNAUjNNULrhH8G3Nvw7SdhAvRVL9/RKzXu5Aa4nSQd0u61bWVlGvDVSSZgZGRnoxsmzK1aOJWcgJmhVI1r6o9fVKSxz/x+1uE8PFJxUVaGULoLvDRzZLDazg/c/Djb5AgTprmw8KvMKdcDk/kCixFmjEObuOwFbnA/ZbnHS8PPUgHSCwLNAQOUSZSLRZzEFRKO4+HCl5T7iZfCGd7dCInysG2tVzBJCqsN7hw5fhz49Kb1txa93dYhY7kh7SYqCYthGToqGVcDNQX7cXCP2Sqpw+2N/SAcke6E/MgalYAr40dIRRFuUJKX8LxLoko47r admin@rescue&lt;br /&gt;
ssh-dss AAAAB3NzaC1kc3MAAACBAPoQ6wRywMMkQ0npdVnRdlIclapxF0n3kK7iljksiwfi5p8VzGgbF6KxYiroJaKu7Q3gf4EgPlTyWJ8TgCI/bji/bCTqdPfMjQpp621l6p244WSMQEWipExnCkI6oBTuEK1Hr/T435ygwscwl2vcGnXQcGA6K7p16LpsLHykKPKtAAAAFQC1B/WkyCWjVSubUZgMBNfCeE2DaQAAAIBLmHlw2IrhZEhuz1m3k1H+ssH1JiPTcN1I6Z+M/n3OTYrdMIBuPLEtr3P+SZrnmZVLlwIzWtlw2dtwv+5G0UpzgNKmUQf27o2sgrKnSap2FP3cqBbDuUrsaZLexVawCualQPxTcXqufanrwPPYht3rtM5J3VmkW/jqpATxXJnO5wAAAIB+u9M9bObM7YzB7CZ4jmr4wXAo2HocqvBygmSX4dj3qgsqJoJ7bOATCYVSps6kqVcvWvztZ58duC1gvomDB+56CAPkin3S52Wtq6J/Qz3q+SEJNqcZ5+qiGn9mORaTsEx+iaA4pNbRjuKMp7rmWJ1gQ4e/OxQwmJXpTARsZIkBOw== admin@SRV-ADMIN-HEGYD&lt;br /&gt;
ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDDSTvhJwZSkwprrGoTTCDXK4p4VtyGo9EBNckRimYpwUAIq5MV3coWwrfJR/5qH7gYgZdCtBkZR/Mq59Xoeug7Gs5saoVkM0AjjIWPIpx52tl6/mnMvb7XrHwgonxiP2UR5o6tzVJgIK5jO7K6ezaJMobbmorxTDr7zcRm3obON1s21+Wv2FXZBUsFxXL3QjoECgh9mCV7bIjVis6Wl/bPq/ufLwcIhSnnpAzes7kWrfpIU825wUizdyp3JL8clDt1ovdBll7HdnCxmpux/NQQAixNYZhS0G65xXa8Db6hb3XS9v0AZcx07xsP+bGrUMo++L+HPqLYVADTskiRST+Z admin@SRV-ADMIN-HEGYD&lt;br /&gt;
ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAHM3LBXe42KgEg9S23UO/PvL9EaYqECQDaRpQRJT7lkbcCNKTspRLVSHfWyyirykAME9fYcWhs6FJpE1/S/H2Pyre/0kUs9fZcaDyIuieow8lTu2dUYhZeMXmD0Uk4oUliaNxO3ATth116wdH/sp7Z46PofnNop2oAEhML7pJIN4/3v9BbUyzJNMQ1ZspPJh0e4P1dtNBVo/vIfByNWMgAVJW4w0Srcir13KsQG2FhWAZVhNBqUmVJnB6TwfcR27zQrxOIuk2R3g4eGHBZtckgA+KHEacPu9Sy7Hzp2Qz0kr+pylcpVbKv0Wl2Uyie7ekt/juiO8NdylBo4DD6+jWfESooLrfaXBLSzXDy2OWENxclmwKsj1CFFHNwyvBTooeNzMjHp1+lI4I0GDiF5ZdBA01hhEs9lsn6ZIkjj2WMaW5BVw7VtdsG4S3ZxTowviFStf7CTuHKLm2gPBBCXj4gkuXNOEta+fFBGBJDLPWfzWSOBcUEexL2CVeLI+xxtwqWjogsYLISydT1kAf/ucSmC7hIUab1UVwCHFxg8JQ1G/ne/XY3JwVSflHpVSWYAqerb9PF80nr+MSWuzq5BMmFboEUXFNVPWgfaJk29JqaIZFnyG1V85LHhX9yGSLpn1gXF3Yt/dtxIoKiE6wFy6W18bzw+6zABvcIvXz7hiWGNp enzo@dri&amp;quot; &amp;gt;&amp;gt; /root/.ssh/authorized_keys&lt;br /&gt;
chmod 700 /root/.ssh&lt;br /&gt;
chmod 600 /root/.ssh/authorized_keys&lt;br /&gt;
&lt;br /&gt;
useradd -m -u 1020 -G fwadmin,dev,adm,staff,adm-projects,wheel -s /bin/bash mike&lt;br /&gt;
mkdir /home/mike/.ssh&lt;br /&gt;
chmod 700 /home/mike/.ssh&lt;br /&gt;
echo &amp;quot;ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQCrFOIGcDPe+LfoPc11vtv2EOVG63zBndLVnf48mC+krw2vXomDLXG+KnhIAx1yFhCh6B/8R9C3wMxwhghemE3succS+Q7Truu2pd7zDmDNn6cd8Iw02qe8dl3nZhVk5XtGMgeV3JRA7u8q32i4tadbONRICExjcm9pVL5wx5aLzNBtu1opyMdvHc0dBelghVa9kkg6bRri8AF38M16NTEqQNA7crwHHa9ZLBE+8xFWmkJdBJ7zRoR6XEwbOr020VEM+sKzCPl0sy606aW3bi59tYobqAGBjTglIOJWXKMxu1cPJnSCx6Xom9F6AeF1C4CghVrZpfu++XSmJQtXoId m.reault@hegyd.com&amp;quot; &amp;gt; /home/mike/.ssh/authorized_keys&lt;br /&gt;
chmod 600 /home/mike/.ssh/authorized_keys&lt;br /&gt;
chown -R mike:mike /home/mike/.ssh&lt;br /&gt;
&lt;br /&gt;
useradd -m -u 1021 -G fwadmin,dev,adm,staff,adm-projects,wheel -s /bin/bash -p paCtx8rsjkGhQ admin&lt;br /&gt;
mkdir /home/admin/.ssh&lt;br /&gt;
chmod 700 /home/admin/.ssh&lt;br /&gt;
echo &amp;quot;ssh-dss AAAAB3NzaC1kc3MAAACBAM0TYqkYRN8FKBSRwAwgeUcoyjkW3Bw07QqGfJcNA90b6/id0riHYd6WJBCeQKsUqT+CxIPAhUA9dVqON9kfO8LtBPllMwqoTWtUth2tqRV35c8ANqv3x/RoPGZlOIiRplH6+uUuVElOBRIKmhzwBUVnVG5Ri6P06pjrc1D9emN5AAAAFQDiPCxtR+Pq1yDeg483IEdyWoepeQAAAIBE9RS1C/fR83HUzO3f1mmBgL8ipKx8+lFBcsEU9odOZuWsXkIdZAIjrgpzAzTEGD+4bWUiXhS0kwQqDp9bSBliw2atEXrTsgbHOV/gLFPAwoyv3IpSuFRMIwGYXQc6PJcZaAhtJ9FNEcCcvkuMC23eeO8XnV0Fl+3m25QIo9+SCgAAAIBB3EAkSlZqj5igXarzP5YaBDOwPSnasBHcxymtLuQwrjEqR/qa9qcGBSBOKMDfgB9IlLei9Ug668Q0WXEy8/ovV2P+tx6juETi0l2yt3Nm1S6IIYHbXR5BkMM4CAV6U2bR3yCg+sx4encqCJOAIf+xlZzzFJBMbgTQhpJXIfcwOw== admin@backup.hegyd.com&lt;br /&gt;
ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDfcJ8J5YR6F7qrYLuVJ3YIqOXqNvj1OnYd0zybZ45X+IeFKePo2hL1NHALHWxys6Qo4Ta3pPcRkliQBy51IIXOtNVp90C4XqTNkwaAl6X4RnPPoGNVgq1V53BW/mkUYsvLoYTJHokb+a3exGHCYaPbuj09FV5VVdF2uGUIiRyMZzmZurLCzySagP+8e34ZrLDlwwmDtd24CVc0OyxikqFOzzOkvCWTaAttGv7qyAlwjyAAMTqlJhqPNaCQcOJVEGiwXNlXqjroRJz7j4a3vEd3xujfY3zeSu9U22iCgAJWiLRI+M7m7af4/yxTV8IYNvpOMTjqMnxOEAKsiCLmrwUJ MGA@HEGYD&lt;br /&gt;
ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDSpLz0aUxPDyO5cXPm8HQkaNAUjNNULrhH8G3Nvw7SdhAvRVL9/RKzXu5Aa4nSQd0u61bWVlGvDVSSZgZGRnoxsmzK1aOJWcgJmhVI1r6o9fVKSxz/x+1uE8PFJxUVaGULoLvDRzZLDazg/c/Djb5AgTprmw8KvMKdcDk/kCixFmjEObuOwFbnA/ZbnHS8PPUgHSCwLNAQOUSZSLRZzEFRKO4+HCl5T7iZfCGd7dCInysG2tVzBJCqsN7hw5fhz49Kb1txa93dYhY7kh7SYqCYthGToqGVcDNQX7cXCP2Sqpw+2N/SAcke6E/MgalYAr40dIRRFuUJKX8LxLoko47r admin@rescue&lt;br /&gt;
ssh-dss AAAAB3NzaC1kc3MAAACBAPoQ6wRywMMkQ0npdVnRdlIclapxF0n3kK7iljksiwfi5p8VzGgbF6KxYiroJaKu7Q3gf4EgPlTyWJ8TgCI/bji/bCTqdPfMjQpp621l6p244WSMQEWipExnCkI6oBTuEK1Hr/T435ygwscwl2vcGnXQcGA6K7p16LpsLHykKPKtAAAAFQC1B/WkyCWjVSubUZgMBNfCeE2DaQAAAIBLmHlw2IrhZEhuz1m3k1H+ssH1JiPTcN1I6Z+M/n3OTYrdMIBuPLEtr3P+SZrnmZVLlwIzWtlw2dtwv+5G0UpzgNKmUQf27o2sgrKnSap2FP3cqBbDuUrsaZLexVawCualQPxTcXqufanrwPPYht3rtM5J3VmkW/jqpATxXJnO5wAAAIB+u9M9bObM7YzB7CZ4jmr4wXAo2HocqvBygmSX4dj3qgsqJoJ7bOATCYVSps6kqVcvWvztZ58duC1gvomDB+56CAPkin3S52Wtq6J/Qz3q+SEJNqcZ5+qiGn9mORaTsEx+iaA4pNbRjuKMp7rmWJ1gQ4e/OxQwmJXpTARsZIkBOw== admin@SRV-ADMIN-HEGYD&lt;br /&gt;
ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDDSTvhJwZSkwprrGoTTCDXK4p4VtyGo9EBNckRimYpwUAIq5MV3coWwrfJR/5qH7gYgZdCtBkZR/Mq59Xoeug7Gs5saoVkM0AjjIWPIpx52tl6/mnMvb7XrHwgonxiP2UR5o6tzVJgIK5jO7K6ezaJMobbmorxTDr7zcRm3obON1s21+Wv2FXZBUsFxXL3QjoECgh9mCV7bIjVis6Wl/bPq/ufLwcIhSnnpAzes7kWrfpIU825wUizdyp3JL8clDt1ovdBll7HdnCxmpux/NQQAixNYZhS0G65xXa8Db6hb3XS9v0AZcx07xsP+bGrUMo++L+HPqLYVADTskiRST+Z admin@SRV-ADMIN-HEGYD&lt;br /&gt;
ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAHM3LBXe42KgEg9S23UO/PvL9EaYqECQDaRpQRJT7lkbcCNKTspRLVSHfWyyirykAME9fYcWhs6FJpE1/S/H2Pyre/0kUs9fZcaDyIuieow8lTu2dUYhZeMXmD0Uk4oUliaNxO3ATth116wdH/sp7Z46PofnNop2oAEhML7pJIN4/3v9BbUyzJNMQ1ZspPJh0e4P1dtNBVo/vIfByNWMgAVJW4w0Srcir13KsQG2FhWAZVhNBqUmVJnB6TwfcR27zQrxOIuk2R3g4eGHBZtckgA+KHEacPu9Sy7Hzp2Qz0kr+pylcpVbKv0Wl2Uyie7ekt/juiO8NdylBo4DD6+jWfESooLrfaXBLSzXDy2OWENxclmwKsj1CFFHNwyvBTooeNzMjHp1+lI4I0GDiF5ZdBA01hhEs9lsn6ZIkjj2WMaW5BVw7VtdsG4S3ZxTowviFStf7CTuHKLm2gPBBCXj4gkuXNOEta+fFBGBJDLPWfzWSOBcUEexL2CVeLI+xxtwqWjogsYLISydT1kAf/ucSmC7hIUab1UVwCHFxg8JQ1G/ne/XY3JwVSflHpVSWYAqerb9PF80nr+MSWuzq5BMmFboEUXFNVPWgfaJk29JqaIZFnyG1V85LHhX9yGSLpn1gXF3Yt/dtxIoKiE6wFy6W18bzw+6zABvcIvXz7hiWGNp enzo@dri&lt;br /&gt;
&amp;quot; &amp;gt; /home/admin/.ssh/authorized_keys&lt;br /&gt;
chmod 600 /home/admin/.ssh/authorized_keys&lt;br /&gt;
chown -R admin:admin /home/admin/.ssh&lt;br /&gt;
&lt;br /&gt;
useradd -m -u 1022 -G fwadmin,dev,adm,staff,adm-projects,wheel -s /bin/bash -p pa2TnhUhhBRfU support&lt;br /&gt;
mkdir /home/support/.ssh&lt;br /&gt;
chmod 700 /home/support/.ssh&lt;br /&gt;
touch /home/support/.ssh/authorized_keys&lt;br /&gt;
chmod 600 /home/support/.ssh/authorized_keys&lt;br /&gt;
chown -R support:support /home/support/.ssh&lt;br /&gt;
&lt;br /&gt;
chmod 750 /home/*&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*  Configurer openssh-server&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
echo &amp;quot;alias root=\&amp;quot;ssh -AX root@localhost\&amp;quot;&amp;quot; &amp;gt;&amp;gt;/home/admin/.bashrc&lt;br /&gt;
sed -i 's/^PermitRootLogin yes/PermitRootLogin without-password/' /etc/ssh/sshd_config&lt;br /&gt;
cat &amp;gt;&amp;gt; /etc/ssh/sshd_config &amp;lt;&amp;lt;EOF&lt;br /&gt;
&lt;br /&gt;
UseDns no&lt;br /&gt;
AllowUsers root mike admin support&lt;br /&gt;
EOF&lt;br /&gt;
service ssh reload&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Installer le serveur de mail local&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
debconf-set-selections &amp;lt;&amp;lt;EOF&lt;br /&gt;
postfix postfix/root_address    string&lt;br /&gt;
postfix postfix/rfc1035_violation       boolean false&lt;br /&gt;
postfix postfix/mydomain_warning        boolean&lt;br /&gt;
postfix postfix/mynetworks      string  127.0.0.0/8 [::ffff:127.0.0.0]/104 [::1]/128&lt;br /&gt;
postfix postfix/mailname        string  $(hostname -f)&lt;br /&gt;
postfix postfix/tlsmgr_upgrade_warning  boolean&lt;br /&gt;
postfix postfix/recipient_delim string  +&lt;br /&gt;
postfix postfix/main_mailer_type        select  Internet Site&lt;br /&gt;
postfix postfix/destinations    string  $(hostname -f), localhost.$(hostname -f | sed -e 's/^[^.]\+\.\(.*\)$/\1/'), localhost&lt;br /&gt;
postfix postfix/retry_upgrade_warning   boolean&lt;br /&gt;
# Faut-il installer postfix malgré l'incompatibilité du noyau ?&lt;br /&gt;
postfix postfix/kernel_version_warning  boolean&lt;br /&gt;
postfix postfix/not_configured  error&lt;br /&gt;
postfix postfix/mailbox_limit   string  0&lt;br /&gt;
postfix postfix/relayhost       string&lt;br /&gt;
postfix postfix/procmail        boolean false&lt;br /&gt;
postfix postfix/bad_recipient_delimiter error&lt;br /&gt;
postfix postfix/protocols       select  ipv4&lt;br /&gt;
postfix postfix/chattr  boolean false&lt;br /&gt;
EOF&lt;br /&gt;
&lt;br /&gt;
NB : les erreurs sur le ligne 13 et 17 sont normales.&lt;br /&gt;
&lt;br /&gt;
heirloom-mailx est déprécié mais présent dans le paquet s-nail&lt;br /&gt;
&lt;br /&gt;
apt-get -y install postfix s-nail&lt;br /&gt;
&lt;br /&gt;
sed -i -e '/^\/var\/log\/mail.log$/d' -e '/\/var\/log\/mail.info/i \&lt;br /&gt;
/var/log/mail.log\&lt;br /&gt;
{\&lt;br /&gt;
    rotate 4\&lt;br /&gt;
    weekly\&lt;br /&gt;
    missingok\&lt;br /&gt;
    notifempty\&lt;br /&gt;
    compress\&lt;br /&gt;
    delaycompress\&lt;br /&gt;
    create 640 root dev\&lt;br /&gt;
    sharedscripts\&lt;br /&gt;
    postrotate\&lt;br /&gt;
        invoke-rc.d rsyslog rotate &amp;gt; /dev/null\&lt;br /&gt;
    endscript\&lt;br /&gt;
}' /etc/logrotate.d/rsyslog&lt;br /&gt;
&lt;br /&gt;
chgrp dev /var/log/mail.log&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
cat &amp;gt;&amp;gt; /etc/aliases &amp;lt;&amp;lt;EOF&lt;br /&gt;
root: tech@hegyd.com&lt;br /&gt;
mike: m.reault@netprestation.com&lt;br /&gt;
EOF&lt;br /&gt;
newaliases&lt;br /&gt;
service postfix reload&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Cloner le depot sys-common&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Au préalable, pour autoriser le git, se connecter sur srv-admin ( bastion ) et faire :&lt;br /&gt;
&lt;br /&gt;
eval $(ssh-agent)&lt;br /&gt;
ssh-add&lt;br /&gt;
ssh root@nouvelle_vm &lt;br /&gt;
ou ssh nouvelle_vm puis su - root&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
mkdir /usr/local/share/hegyd&lt;br /&gt;
echo -e &amp;quot;Host git.hegyd.net\n\tStrictHostKeyChecking no\n&amp;quot; &amp;gt;&amp;gt; ~/.ssh/config&lt;br /&gt;
git clone -q git@git.hegyd.net:sys-common /usr/local/share/hegyd/sys-common&lt;br /&gt;
chmod -R g+rw /usr/local/share/hegyd&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Ajouter une version prédéfinie de VimRC&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
ln -s /usr/local/share/hegyd/sys-common/vim/vimrc_hegyd /etc/vim/vimrc.local&lt;br /&gt;
sed -i '78,80s/^/&amp;quot;/' /usr/share/vim/vim81/defaults.vim&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Ajouter le script d'alerte des reboot&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
cat &amp;lt;&amp;lt;EOF &amp;gt;/etc/rc.local&lt;br /&gt;
#!/bin/sh -e&lt;br /&gt;
#&lt;br /&gt;
# rc.local&lt;br /&gt;
#&lt;br /&gt;
# This script is executed at the end of each multiuser runlevel.&lt;br /&gt;
# Make sure that the script will &amp;quot;exit 0&amp;quot; on success or any other&lt;br /&gt;
# value on error.&lt;br /&gt;
#&lt;br /&gt;
# In order to enable or disable this script just change the execution&lt;br /&gt;
# bits.&lt;br /&gt;
#&lt;br /&gt;
# By default this script does nothing.&lt;br /&gt;
&lt;br /&gt;
exit 0&lt;br /&gt;
EOF&lt;br /&gt;
chmod +x /etc/rc.local&lt;br /&gt;
systemctl start rc-local&lt;br /&gt;
systemctl status rc-local&lt;br /&gt;
sed -i '/^exit 0/i\/usr\/local\/share\/hegyd\/sys-common\/bin\/alert-reboot' /etc/rc.local&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Pare feu ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
apt install iptables&lt;br /&gt;
update-alternatives --set iptables /usr/sbin/iptables-legacy&lt;br /&gt;
update-alternatives --set ip6tables /usr/sbin/ip6tables-legacy&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Configurer le système&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
mkdir /etc/firewall&lt;br /&gt;
chgrp fwadmin /etc/firewall&lt;br /&gt;
chmod 2770 /etc/firewall&lt;br /&gt;
sed  -i -e '/^Defaults\s\+env_reset\s*$/aDefaults:%fwadmin   !lecture , passwd_timeout=1 , timestamp_timeout=1' -e &amp;quot;/^root\s\+ALL=(ALL:ALL)\s\+ALL\s*$/a%fwadmin  ALL = NOPASSWD: /etc/firewall/$(hostname -f).fw , /usr/bin/pkill&amp;quot; /etc/sudoers&lt;br /&gt;
sed -i &amp;quot;/^exit 0/i\/etc\/firewall\/$(hostname -f).fw&amp;quot; /etc/rc.local&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Créer et déployer le par feu&lt;br /&gt;
'''Créer le firewall sur firewall-builder puis le déployer'''&lt;br /&gt;
* Ajouter les vm dans le groupe &amp;quot;Virtual Machine&amp;quot; de firewall builder&lt;br /&gt;
* Ajouter les serveurs dans le groupe &amp;quot;Servers Applicatifs&amp;quot; de firewall builder&lt;br /&gt;
&lt;br /&gt;
== Serveur de cache DNS local ==&lt;br /&gt;
* Suivre la procédure [[Bind]]&lt;br /&gt;
&lt;br /&gt;
== Monitoring / Supervision ==&lt;br /&gt;
* Installer et configurer [[Snmp]]&lt;br /&gt;
* Installer et configurer le client [[Nagios#Installation_du_client_sur_Debian |NRPE pour Debian]]&lt;br /&gt;
&lt;br /&gt;
== Sauvegarde ==&lt;br /&gt;
* à déterminer pour les serveur Proxmox : rsnapshot ou sauvegarde sur les vm ? proxmox intègre ses propres sauvegardes.&lt;br /&gt;
&lt;br /&gt;
== Comptes utilisateurs ==&lt;br /&gt;
* Créer les comptes utilisateurs pour les accès du client (voir clés SSH publiques sur serveur Penta)&lt;br /&gt;
&lt;br /&gt;
[[Catégorie:Administration serveurs]]&lt;br /&gt;
&lt;br /&gt;
== ATTENTION Specificité network pour les Proxmox sur SCALE ( OVH ) ==&lt;br /&gt;
&lt;br /&gt;
Pour info, problème rencontré avec les interfaces réseau du serveur de type SCALE chez OVH ( 2 carte rzo publiques et 2 cartes rzo privées ).&lt;br /&gt;
Obligé de faire 2 &amp;quot;bonds&amp;quot; et &amp;quot;un bridge&amp;quot; sur le bond de l'IP vrack.&lt;br /&gt;
&lt;br /&gt;
ci-dessous configuration réseau fonctionnelle :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
root@vapps11:~# cat /etc/network/interfaces&lt;br /&gt;
# network interface settings; autogenerated&lt;br /&gt;
# Please do NOT modify this file directly, unless you know what&lt;br /&gt;
# you're doing.&lt;br /&gt;
#&lt;br /&gt;
# If you want to manage parts of the network configuration manually,&lt;br /&gt;
# please utilize the 'source' or 'source-directory' directives to do&lt;br /&gt;
# so.&lt;br /&gt;
# PVE will preserve these directives, but will NOT read its network&lt;br /&gt;
# configuration from sourced files, so do not attempt to move any of&lt;br /&gt;
# the PVE managed interfaces into external files!&lt;br /&gt;
&lt;br /&gt;
auto lo&lt;br /&gt;
iface lo inet loopback&lt;br /&gt;
&lt;br /&gt;
# interface publique 1&lt;br /&gt;
auto ens3f0&lt;br /&gt;
iface ens3f0 inet manual&lt;br /&gt;
&lt;br /&gt;
# interface publique 2&lt;br /&gt;
auto ens3f1&lt;br /&gt;
iface ens3f1 inet manual&lt;br /&gt;
&lt;br /&gt;
# interface privée 1&lt;br /&gt;
auto ens13f0&lt;br /&gt;
iface ens13f0 inet manual&lt;br /&gt;
&lt;br /&gt;
# interface privée 2&lt;br /&gt;
auto ens13f1&lt;br /&gt;
iface ens13f1 inet manual&lt;br /&gt;
&lt;br /&gt;
auto bond0&lt;br /&gt;
iface bond0 inet static&lt;br /&gt;
address 141.94.202.138/24&lt;br /&gt;
gateway 141.94.202.254&lt;br /&gt;
bond-slaves ens3f0 ens3f1&lt;br /&gt;
bond-miimon 100&lt;br /&gt;
bond-mode 802.3ad&lt;br /&gt;
post-up echo 1 &amp;gt; /proc/sys/net/ipv4/conf/bond0/proxy_arp&lt;br /&gt;
post-up echo 1 &amp;gt; /proc/sys/net/ipv4/ip_forward&lt;br /&gt;
&lt;br /&gt;
# Agrégat LACP sur les interfaces privées&lt;br /&gt;
auto bond1&lt;br /&gt;
iface bond1 inet dhcp&lt;br /&gt;
bond-slaves ens13f0 ens13f1&lt;br /&gt;
bond-miimon 100&lt;br /&gt;
bond-mode 802.3ad&lt;br /&gt;
&lt;br /&gt;
# Private&lt;br /&gt;
auto vmbr1&lt;br /&gt;
## Bridge raccordé sur l'agrégat bond1&lt;br /&gt;
iface vmbr1 inet static&lt;br /&gt;
address 172.16.0.167/12&lt;br /&gt;
netmask 255.240.0.0&lt;br /&gt;
bridge-ports bond1&lt;br /&gt;
bridge-stp off&lt;br /&gt;
bridge-fd 0&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
** voir doc https://docs.ovh.com/fr/dedicated/proxmox-network-hg-scale/ **&lt;br /&gt;
&lt;br /&gt;
==&lt;/div&gt;</description>
			<pubDate>Mon, 10 Jul 2023 10:55:35 GMT</pubDate>			<dc:creator>Pentasonic</dc:creator>			<comments>https://wiki.hegyd.com/index.php/Discussion:ProxmoxV7_Debian_11</comments>		</item>
		<item>
			<title>Sauvegardes</title>
			<link>https://wiki.hegyd.com/index.php/Sauvegardes</link>
			<description>&lt;p&gt;Pentasonic&amp;nbsp;:&amp;#32;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Mise en place des sauvegardes VM HEGYD ==&lt;br /&gt;
&lt;br /&gt;
=== 1/ BACULA ===&lt;br /&gt;
&lt;br /&gt;
=== 2/ RNSAPHSHOT ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
( en cours de rédaction )&lt;br /&gt;
&lt;br /&gt;
[[Catégorie:Administration serveurs]]&lt;/div&gt;</description>
			<pubDate>Mon, 11 Apr 2022 11:11:50 GMT</pubDate>			<dc:creator>Pentasonic</dc:creator>			<comments>https://wiki.hegyd.com/index.php/Discussion:Sauvegardes</comments>		</item>
		<item>
			<title>Sauvegardes</title>
			<link>https://wiki.hegyd.com/index.php/Sauvegardes</link>
			<description>&lt;p&gt;Pentasonic&amp;nbsp;:&amp;#32;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Mise en place des sauvegardes VM HEGYD ==&lt;br /&gt;
&lt;br /&gt;
=== 1/ BACULA ===&lt;br /&gt;
&lt;br /&gt;
=== 2/ RNSAPHSHOT ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
( en cours de rédaction )&lt;/div&gt;</description>
			<pubDate>Mon, 11 Apr 2022 11:05:41 GMT</pubDate>			<dc:creator>Pentasonic</dc:creator>			<comments>https://wiki.hegyd.com/index.php/Discussion:Sauvegardes</comments>		</item>
		<item>
			<title>Sauvegardes</title>
			<link>https://wiki.hegyd.com/index.php/Sauvegardes</link>
			<description>&lt;p&gt;Pentasonic&amp;nbsp;:&amp;#32;Page créée avec « Mise en place des sauvegardes HEGYD  1/ BACULA  2/ RNSAPHSHOT   ( en cours de rédaction ) »&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Mise en place des sauvegardes HEGYD&lt;br /&gt;
&lt;br /&gt;
1/ BACULA&lt;br /&gt;
&lt;br /&gt;
2/ RNSAPHSHOT&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
( en cours de rédaction )&lt;/div&gt;</description>
			<pubDate>Mon, 11 Apr 2022 11:03:24 GMT</pubDate>			<dc:creator>Pentasonic</dc:creator>			<comments>https://wiki.hegyd.com/index.php/Discussion:Sauvegardes</comments>		</item>
		<item>
			<title>Bacula</title>
			<link>https://wiki.hegyd.com/index.php/Bacula</link>
			<description>&lt;p&gt;Pentasonic&amp;nbsp;:&amp;#32;/* Configuration */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Attention : « Bacula » est référencé ici, mais vous ne disposez pas des autorisations pour y accéder.&lt;/div&gt;</description>
			<pubDate>Sat, 09 Apr 2022 08:34:35 GMT</pubDate>			<dc:creator>Pentasonic</dc:creator>			<comments>https://wiki.hegyd.com/index.php/Discussion:Bacula</comments>		</item>
		<item>
			<title>ProxmoxV6 Debian 10</title>
			<link>https://wiki.hegyd.com/index.php/ProxmoxV6_Debian_10</link>
			<description>&lt;p&gt;Pentasonic&amp;nbsp;:&amp;#32;/* ATTENTION Specificité network pour les Proxmox sur SCALE ( OVH ) */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Proxmox V6 / Debian 10 ( Buster ) ==&lt;br /&gt;
&lt;br /&gt;
( doc install Proxmox sur manager OVH à faire )&lt;br /&gt;
&lt;br /&gt;
* Si on arrive ici après l'installation d'un Proxmox OVH, l'accès ROOT est ouvert ( envoyé par mail ) :&lt;br /&gt;
&lt;br /&gt;
* Modification du mot de passe root si nécessaire, et selon la règle de nommage usuelle.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
passwd&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Installer les paquets de base :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
apt update &amp;amp;&amp;amp; apt upgrade -y&lt;br /&gt;
apt -y install bash-completion ntp sudo htop telnet sysstat subversion git less vim-nox cscope exuberant-ctags&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Paramétrer les locales :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
echo -n &amp;gt; /etc/environment&lt;br /&gt;
echo -n &amp;gt; /etc/default/locale&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Paramétrer debconf :&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
apt-get install dialog &amp;amp;&amp;amp;&lt;br /&gt;
echo &amp;quot;debconf debconf/priority        select high&amp;quot; | debconf-set-selections &amp;amp;&amp;amp;&lt;br /&gt;
echo &amp;quot;debconf debconf/frontend        select Dialog&amp;quot; | debconf-set-selections&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Définir vim comme éditeur par défaut&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
update-alternatives --set editor /usr/bin/vim.nox&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Paramétrer l'environnement utilisateur&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sed -i '32,38s/^#//' /etc/bash.bashrc&lt;br /&gt;
cat &amp;gt;&amp;gt; /etc/bash.bashrc &amp;lt;&amp;lt;EOF&lt;br /&gt;
&lt;br /&gt;
export LS_OPTIONS='--color=auto'&lt;br /&gt;
eval &amp;quot;\`dircolors\`&amp;quot;&lt;br /&gt;
alias ls='ls \$LS_OPTIONS'&lt;br /&gt;
alias ll='ls \$LS_OPTIONS -l'&lt;br /&gt;
alias grep='grep --color=auto'&lt;br /&gt;
EOF&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Modifier le shell par défaut des utilisateurs en éditant la lignes suivante du fichier &amp;quot;/etc/default/useradd&amp;quot; :&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sed -i 's/^SHELL=\/bin\/sh/SHELL=\/bin\/bash/' /etc/default/useradd&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Gestion du Umask&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sed -i 's/^UMASK\s\+022/UMASK    002/' /etc/login.defs&lt;br /&gt;
echo &amp;quot;session optional pam_umask.so&amp;quot; &amp;gt;&amp;gt; /etc/pam.d/common-session&lt;br /&gt;
echo &amp;quot;session optional pam_umask.so&amp;quot; &amp;gt;&amp;gt; /etc/pam.d/common-session-noninteractive&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Création des groupes par défaut&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
userdel -r user1 #user créé pendant l'installation&lt;br /&gt;
groupadd -g 1000 dev&lt;br /&gt;
groupadd -g 1001 grsec&lt;br /&gt;
groupadd -g 1002 fwadmin&lt;br /&gt;
groupadd -g 1003 adm-projects&lt;br /&gt;
groupadd -g 1004 wheel&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Ajouter les utilisateurs opérateurs&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
mkdir /root/.ssh&lt;br /&gt;
echo &amp;quot;ssh-dss AAAAB3NzaC1kc3MAAACBAM0TYqkYRN8FKBSRwAwgeUcoyjkW3Bw07QqGfJcNA90b6/id0riHYd6WJBCeQKsUqT+CxIPAhUA9dVqON9kfO8LtBPllMwqoTWtUth2tqRV35c8ANqv3x/RoPGZlOIiRplH6+uUuVElOBRIKmhzwBUVnVG5Ri6P06pjrc1D9emN5AAAAFQDiPCxtR+Pq1yDeg483IEdyWoepeQAAAIBE9RS1C/fR83HUzO3f1mmBgL8ipKx8+lFBcsEU9odOZuWsXkIdZAIjrgpzAzTEGD+4bWUiXhS0kwQqDp9bSBliw2atEXrTsgbHOV/gLFPAwoyv3IpSuFRMIwGYXQc6PJcZaAhtJ9FNEcCcvkuMC23eeO8XnV0Fl+3m25QIo9+SCgAAAIBB3EAkSlZqj5igXarzP5YaBDOwPSnasBHcxymtLuQwrjEqR/qa9qcGBSBOKMDfgB9IlLei9Ug668Q0WXEy8/ovV2P+tx6juETi0l2yt3Nm1S6IIYHbXR5BkMM4CAV6U2bR3yCg+sx4encqCJOAIf+xlZzzFJBMbgTQhpJXIfcwOw== admin@backup.hegyd.com&lt;br /&gt;
ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDfcJ8J5YR6F7qrYLuVJ3YIqOXqNvj1OnYd0zybZ45X+IeFKePo2hL1NHALHWxys6Qo4Ta3pPcRkliQBy51IIXOtNVp90C4XqTNkwaAl6X4RnPPoGNVgq1V53BW/mkUYsvLoYTJHokb+a3exGHCYaPbuj09FV5VVdF2uGUIiRyMZzmZurLCzySagP+8e34ZrLDlwwmDtd24CVc0OyxikqFOzzOkvCWTaAttGv7qyAlwjyAAMTqlJhqPNaCQcOJVEGiwXNlXqjroRJz7j4a3vEd3xujfY3zeSu9U22iCgAJWiLRI+M7m7af4/yxTV8IYNvpOMTjqMnxOEAKsiCLmrwUJ MGA@HEGYD&lt;br /&gt;
ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDSpLz0aUxPDyO5cXPm8HQkaNAUjNNULrhH8G3Nvw7SdhAvRVL9/RKzXu5Aa4nSQd0u61bWVlGvDVSSZgZGRnoxsmzK1aOJWcgJmhVI1r6o9fVKSxz/x+1uE8PFJxUVaGULoLvDRzZLDazg/c/Djb5AgTprmw8KvMKdcDk/kCixFmjEObuOwFbnA/ZbnHS8PPUgHSCwLNAQOUSZSLRZzEFRKO4+HCl5T7iZfCGd7dCInysG2tVzBJCqsN7hw5fhz49Kb1txa93dYhY7kh7SYqCYthGToqGVcDNQX7cXCP2Sqpw+2N/SAcke6E/MgalYAr40dIRRFuUJKX8LxLoko47r admin@rescue&lt;br /&gt;
ssh-dss AAAAB3NzaC1kc3MAAACBAPoQ6wRywMMkQ0npdVnRdlIclapxF0n3kK7iljksiwfi5p8VzGgbF6KxYiroJaKu7Q3gf4EgPlTyWJ8TgCI/bji/bCTqdPfMjQpp621l6p244WSMQEWipExnCkI6oBTuEK1Hr/T435ygwscwl2vcGnXQcGA6K7p16LpsLHykKPKtAAAAFQC1B/WkyCWjVSubUZgMBNfCeE2DaQAAAIBLmHlw2IrhZEhuz1m3k1H+ssH1JiPTcN1I6Z+M/n3OTYrdMIBuPLEtr3P+SZrnmZVLlwIzWtlw2dtwv+5G0UpzgNKmUQf27o2sgrKnSap2FP3cqBbDuUrsaZLexVawCualQPxTcXqufanrwPPYht3rtM5J3VmkW/jqpATxXJnO5wAAAIB+u9M9bObM7YzB7CZ4jmr4wXAo2HocqvBygmSX4dj3qgsqJoJ7bOATCYVSps6kqVcvWvztZ58duC1gvomDB+56CAPkin3S52Wtq6J/Qz3q+SEJNqcZ5+qiGn9mORaTsEx+iaA4pNbRjuKMp7rmWJ1gQ4e/OxQwmJXpTARsZIkBOw== admin@SRV-ADMIN-HEGYD&lt;br /&gt;
ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDDSTvhJwZSkwprrGoTTCDXK4p4VtyGo9EBNckRimYpwUAIq5MV3coWwrfJR/5qH7gYgZdCtBkZR/Mq59Xoeug7Gs5saoVkM0AjjIWPIpx52tl6/mnMvb7XrHwgonxiP2UR5o6tzVJgIK5jO7K6ezaJMobbmorxTDr7zcRm3obON1s21+Wv2FXZBUsFxXL3QjoECgh9mCV7bIjVis6Wl/bPq/ufLwcIhSnnpAzes7kWrfpIU825wUizdyp3JL8clDt1ovdBll7HdnCxmpux/NQQAixNYZhS0G65xXa8Db6hb3XS9v0AZcx07xsP+bGrUMo++L+HPqLYVADTskiRST+Z admin@SRV-ADMIN-HEGYD&lt;br /&gt;
ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAHM3LBXe42KgEg9S23UO/PvL9EaYqECQDaRpQRJT7lkbcCNKTspRLVSHfWyyirykAME9fYcWhs6FJpE1/S/H2Pyre/0kUs9fZcaDyIuieow8lTu2dUYhZeMXmD0Uk4oUliaNxO3ATth116wdH/sp7Z46PofnNop2oAEhML7pJIN4/3v9BbUyzJNMQ1ZspPJh0e4P1dtNBVo/vIfByNWMgAVJW4w0Srcir13KsQG2FhWAZVhNBqUmVJnB6TwfcR27zQrxOIuk2R3g4eGHBZtckgA+KHEacPu9Sy7Hzp2Qz0kr+pylcpVbKv0Wl2Uyie7ekt/juiO8NdylBo4DD6+jWfESooLrfaXBLSzXDy2OWENxclmwKsj1CFFHNwyvBTooeNzMjHp1+lI4I0GDiF5ZdBA01hhEs9lsn6ZIkjj2WMaW5BVw7VtdsG4S3ZxTowviFStf7CTuHKLm2gPBBCXj4gkuXNOEta+fFBGBJDLPWfzWSOBcUEexL2CVeLI+xxtwqWjogsYLISydT1kAf/ucSmC7hIUab1UVwCHFxg8JQ1G/ne/XY3JwVSflHpVSWYAqerb9PF80nr+MSWuzq5BMmFboEUXFNVPWgfaJk29JqaIZFnyG1V85LHhX9yGSLpn1gXF3Yt/dtxIoKiE6wFy6W18bzw+6zABvcIvXz7hiWGNp enzo@dri&amp;quot; &amp;gt;&amp;gt; /root/.ssh/authorized_keys&lt;br /&gt;
chmod 700 /root/.ssh&lt;br /&gt;
chmod 600 /root/.ssh/authorized_keys&lt;br /&gt;
&lt;br /&gt;
useradd -m -u 1020 -G fwadmin,dev,adm,staff,adm-projects,wheel -s /bin/bash mike&lt;br /&gt;
mkdir /home/mike/.ssh&lt;br /&gt;
chmod 700 /home/mike/.ssh&lt;br /&gt;
echo &amp;quot;ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQCrFOIGcDPe+LfoPc11vtv2EOVG63zBndLVnf48mC+krw2vXomDLXG+KnhIAx1yFhCh6B/8R9C3wMxwhghemE3succS+Q7Truu2pd7zDmDNn6cd8Iw02qe8dl3nZhVk5XtGMgeV3JRA7u8q32i4tadbONRICExjcm9pVL5wx5aLzNBtu1opyMdvHc0dBelghVa9kkg6bRri8AF38M16NTEqQNA7crwHHa9ZLBE+8xFWmkJdBJ7zRoR6XEwbOr020VEM+sKzCPl0sy606aW3bi59tYobqAGBjTglIOJWXKMxu1cPJnSCx6Xom9F6AeF1C4CghVrZpfu++XSmJQtXoId m.reault@hegyd.com&amp;quot; &amp;gt; /home/mike/.ssh/authorized_keys&lt;br /&gt;
chmod 600 /home/mike/.ssh/authorized_keys&lt;br /&gt;
chown -R mike:mike /home/mike/.ssh&lt;br /&gt;
&lt;br /&gt;
useradd -m -u 1021 -G fwadmin,dev,adm,staff,adm-projects,wheel -s /bin/bash -p paCtx8rsjkGhQ admin&lt;br /&gt;
mkdir /home/admin/.ssh&lt;br /&gt;
chmod 700 /home/admin/.ssh&lt;br /&gt;
echo &amp;quot;ssh-dss AAAAB3NzaC1kc3MAAACBAM0TYqkYRN8FKBSRwAwgeUcoyjkW3Bw07QqGfJcNA90b6/id0riHYd6WJBCeQKsUqT+CxIPAhUA9dVqON9kfO8LtBPllMwqoTWtUth2tqRV35c8ANqv3x/RoPGZlOIiRplH6+uUuVElOBRIKmhzwBUVnVG5Ri6P06pjrc1D9emN5AAAAFQDiPCxtR+Pq1yDeg483IEdyWoepeQAAAIBE9RS1C/fR83HUzO3f1mmBgL8ipKx8+lFBcsEU9odOZuWsXkIdZAIjrgpzAzTEGD+4bWUiXhS0kwQqDp9bSBliw2atEXrTsgbHOV/gLFPAwoyv3IpSuFRMIwGYXQc6PJcZaAhtJ9FNEcCcvkuMC23eeO8XnV0Fl+3m25QIo9+SCgAAAIBB3EAkSlZqj5igXarzP5YaBDOwPSnasBHcxymtLuQwrjEqR/qa9qcGBSBOKMDfgB9IlLei9Ug668Q0WXEy8/ovV2P+tx6juETi0l2yt3Nm1S6IIYHbXR5BkMM4CAV6U2bR3yCg+sx4encqCJOAIf+xlZzzFJBMbgTQhpJXIfcwOw== admin@backup.hegyd.com&lt;br /&gt;
ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDfcJ8J5YR6F7qrYLuVJ3YIqOXqNvj1OnYd0zybZ45X+IeFKePo2hL1NHALHWxys6Qo4Ta3pPcRkliQBy51IIXOtNVp90C4XqTNkwaAl6X4RnPPoGNVgq1V53BW/mkUYsvLoYTJHokb+a3exGHCYaPbuj09FV5VVdF2uGUIiRyMZzmZurLCzySagP+8e34ZrLDlwwmDtd24CVc0OyxikqFOzzOkvCWTaAttGv7qyAlwjyAAMTqlJhqPNaCQcOJVEGiwXNlXqjroRJz7j4a3vEd3xujfY3zeSu9U22iCgAJWiLRI+M7m7af4/yxTV8IYNvpOMTjqMnxOEAKsiCLmrwUJ MGA@HEGYD&lt;br /&gt;
ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDSpLz0aUxPDyO5cXPm8HQkaNAUjNNULrhH8G3Nvw7SdhAvRVL9/RKzXu5Aa4nSQd0u61bWVlGvDVSSZgZGRnoxsmzK1aOJWcgJmhVI1r6o9fVKSxz/x+1uE8PFJxUVaGULoLvDRzZLDazg/c/Djb5AgTprmw8KvMKdcDk/kCixFmjEObuOwFbnA/ZbnHS8PPUgHSCwLNAQOUSZSLRZzEFRKO4+HCl5T7iZfCGd7dCInysG2tVzBJCqsN7hw5fhz49Kb1txa93dYhY7kh7SYqCYthGToqGVcDNQX7cXCP2Sqpw+2N/SAcke6E/MgalYAr40dIRRFuUJKX8LxLoko47r admin@rescue&lt;br /&gt;
ssh-dss AAAAB3NzaC1kc3MAAACBAPoQ6wRywMMkQ0npdVnRdlIclapxF0n3kK7iljksiwfi5p8VzGgbF6KxYiroJaKu7Q3gf4EgPlTyWJ8TgCI/bji/bCTqdPfMjQpp621l6p244WSMQEWipExnCkI6oBTuEK1Hr/T435ygwscwl2vcGnXQcGA6K7p16LpsLHykKPKtAAAAFQC1B/WkyCWjVSubUZgMBNfCeE2DaQAAAIBLmHlw2IrhZEhuz1m3k1H+ssH1JiPTcN1I6Z+M/n3OTYrdMIBuPLEtr3P+SZrnmZVLlwIzWtlw2dtwv+5G0UpzgNKmUQf27o2sgrKnSap2FP3cqBbDuUrsaZLexVawCualQPxTcXqufanrwPPYht3rtM5J3VmkW/jqpATxXJnO5wAAAIB+u9M9bObM7YzB7CZ4jmr4wXAo2HocqvBygmSX4dj3qgsqJoJ7bOATCYVSps6kqVcvWvztZ58duC1gvomDB+56CAPkin3S52Wtq6J/Qz3q+SEJNqcZ5+qiGn9mORaTsEx+iaA4pNbRjuKMp7rmWJ1gQ4e/OxQwmJXpTARsZIkBOw== admin@SRV-ADMIN-HEGYD&lt;br /&gt;
ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDDSTvhJwZSkwprrGoTTCDXK4p4VtyGo9EBNckRimYpwUAIq5MV3coWwrfJR/5qH7gYgZdCtBkZR/Mq59Xoeug7Gs5saoVkM0AjjIWPIpx52tl6/mnMvb7XrHwgonxiP2UR5o6tzVJgIK5jO7K6ezaJMobbmorxTDr7zcRm3obON1s21+Wv2FXZBUsFxXL3QjoECgh9mCV7bIjVis6Wl/bPq/ufLwcIhSnnpAzes7kWrfpIU825wUizdyp3JL8clDt1ovdBll7HdnCxmpux/NQQAixNYZhS0G65xXa8Db6hb3XS9v0AZcx07xsP+bGrUMo++L+HPqLYVADTskiRST+Z admin@SRV-ADMIN-HEGYD&lt;br /&gt;
ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAHM3LBXe42KgEg9S23UO/PvL9EaYqECQDaRpQRJT7lkbcCNKTspRLVSHfWyyirykAME9fYcWhs6FJpE1/S/H2Pyre/0kUs9fZcaDyIuieow8lTu2dUYhZeMXmD0Uk4oUliaNxO3ATth116wdH/sp7Z46PofnNop2oAEhML7pJIN4/3v9BbUyzJNMQ1ZspPJh0e4P1dtNBVo/vIfByNWMgAVJW4w0Srcir13KsQG2FhWAZVhNBqUmVJnB6TwfcR27zQrxOIuk2R3g4eGHBZtckgA+KHEacPu9Sy7Hzp2Qz0kr+pylcpVbKv0Wl2Uyie7ekt/juiO8NdylBo4DD6+jWfESooLrfaXBLSzXDy2OWENxclmwKsj1CFFHNwyvBTooeNzMjHp1+lI4I0GDiF5ZdBA01hhEs9lsn6ZIkjj2WMaW5BVw7VtdsG4S3ZxTowviFStf7CTuHKLm2gPBBCXj4gkuXNOEta+fFBGBJDLPWfzWSOBcUEexL2CVeLI+xxtwqWjogsYLISydT1kAf/ucSmC7hIUab1UVwCHFxg8JQ1G/ne/XY3JwVSflHpVSWYAqerb9PF80nr+MSWuzq5BMmFboEUXFNVPWgfaJk29JqaIZFnyG1V85LHhX9yGSLpn1gXF3Yt/dtxIoKiE6wFy6W18bzw+6zABvcIvXz7hiWGNp enzo@dri&lt;br /&gt;
&amp;quot; &amp;gt; /home/admin/.ssh/authorized_keys&lt;br /&gt;
chmod 600 /home/admin/.ssh/authorized_keys&lt;br /&gt;
chown -R admin:admin /home/admin/.ssh&lt;br /&gt;
&lt;br /&gt;
useradd -m -u 1022 -G fwadmin,dev,adm,staff,adm-projects,wheel -s /bin/bash -p pa2TnhUhhBRfU support&lt;br /&gt;
mkdir /home/support/.ssh&lt;br /&gt;
chmod 700 /home/support/.ssh&lt;br /&gt;
touch /home/support/.ssh/authorized_keys&lt;br /&gt;
chmod 600 /home/support/.ssh/authorized_keys&lt;br /&gt;
chown -R support:support /home/support/.ssh&lt;br /&gt;
&lt;br /&gt;
chmod 750 /home/*&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*  Configurer openssh-server&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
echo &amp;quot;alias root=\&amp;quot;ssh -AX root@localhost\&amp;quot;&amp;quot; &amp;gt;&amp;gt;/home/admin/.bashrc&lt;br /&gt;
sed -i 's/^PermitRootLogin yes/PermitRootLogin without-password/' /etc/ssh/sshd_config&lt;br /&gt;
cat &amp;gt;&amp;gt; /etc/ssh/sshd_config &amp;lt;&amp;lt;EOF&lt;br /&gt;
&lt;br /&gt;
UseDns no&lt;br /&gt;
AllowUsers root mike admin support&lt;br /&gt;
EOF&lt;br /&gt;
service ssh reload&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Installer le serveur de mail local&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
debconf-set-selections &amp;lt;&amp;lt;EOF&lt;br /&gt;
postfix postfix/root_address    string&lt;br /&gt;
postfix postfix/rfc1035_violation       boolean false&lt;br /&gt;
postfix postfix/mydomain_warning        boolean&lt;br /&gt;
postfix postfix/mynetworks      string  127.0.0.0/8 [::ffff:127.0.0.0]/104 [::1]/128&lt;br /&gt;
postfix postfix/mailname        string  $(hostname -f)&lt;br /&gt;
postfix postfix/tlsmgr_upgrade_warning  boolean&lt;br /&gt;
postfix postfix/recipient_delim string  +&lt;br /&gt;
postfix postfix/main_mailer_type        select  Internet Site&lt;br /&gt;
postfix postfix/destinations    string  $(hostname -f), localhost.$(hostname -f | sed -e 's/^[^.]\+\.\(.*\)$/\1/'), localhost&lt;br /&gt;
postfix postfix/retry_upgrade_warning   boolean&lt;br /&gt;
# Faut-il installer postfix malgré l'incompatibilité du noyau ?&lt;br /&gt;
postfix postfix/kernel_version_warning  boolean&lt;br /&gt;
postfix postfix/not_configured  error&lt;br /&gt;
postfix postfix/mailbox_limit   string  0&lt;br /&gt;
postfix postfix/relayhost       string&lt;br /&gt;
postfix postfix/procmail        boolean false&lt;br /&gt;
postfix postfix/bad_recipient_delimiter error&lt;br /&gt;
postfix postfix/protocols       select  ipv4&lt;br /&gt;
postfix postfix/chattr  boolean false&lt;br /&gt;
EOF&lt;br /&gt;
&lt;br /&gt;
NB : les erreurs sur le ligne 13 et 17 sont normales.&lt;br /&gt;
&lt;br /&gt;
heirloom-mailx est déprécié mais présent dans le paquet s-nail&lt;br /&gt;
&lt;br /&gt;
apt-get -y install postfix s-nail&lt;br /&gt;
&lt;br /&gt;
sed -i -e '/^\/var\/log\/mail.log$/d' -e '/\/var\/log\/mail.info/i \&lt;br /&gt;
/var/log/mail.log\&lt;br /&gt;
{\&lt;br /&gt;
    rotate 4\&lt;br /&gt;
    weekly\&lt;br /&gt;
    missingok\&lt;br /&gt;
    notifempty\&lt;br /&gt;
    compress\&lt;br /&gt;
    delaycompress\&lt;br /&gt;
    create 640 root dev\&lt;br /&gt;
    sharedscripts\&lt;br /&gt;
    postrotate\&lt;br /&gt;
        invoke-rc.d rsyslog rotate &amp;gt; /dev/null\&lt;br /&gt;
    endscript\&lt;br /&gt;
}' /etc/logrotate.d/rsyslog&lt;br /&gt;
&lt;br /&gt;
chgrp dev /var/log/mail.log&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
cat &amp;gt;&amp;gt; /etc/aliases &amp;lt;&amp;lt;EOF&lt;br /&gt;
root: tech@hegyd.com&lt;br /&gt;
mike: m.reault@netprestation.com&lt;br /&gt;
EOF&lt;br /&gt;
newaliases&lt;br /&gt;
service postfix reload&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Cloner le depot sys-common&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Au préalable, pour autoriser le git, se connecter sur srv-admin ( bastion ) et faire :&lt;br /&gt;
&lt;br /&gt;
eval $(ssh-agent)&lt;br /&gt;
ssh-add&lt;br /&gt;
ssh root@nouvelle_vm &lt;br /&gt;
ou ssh nouvelle_vm puis su - root&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
mkdir /usr/local/share/hegyd&lt;br /&gt;
echo -e &amp;quot;Host git.hegyd.net\n\tStrictHostKeyChecking no\n&amp;quot; &amp;gt;&amp;gt; ~/.ssh/config&lt;br /&gt;
git clone -q git@git.hegyd.net:sys-common /usr/local/share/hegyd/sys-common&lt;br /&gt;
chmod -R g+rw /usr/local/share/hegyd&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Ajouter une version prédéfinie de VimRC&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
ln -s /usr/local/share/hegyd/sys-common/vim/vimrc_hegyd /etc/vim/vimrc.local&lt;br /&gt;
sed -i '78,80s/^/&amp;quot;/' /usr/share/vim/vim81/defaults.vim&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Ajouter le script d'alerte des reboot&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
cat &amp;lt;&amp;lt;EOF &amp;gt;/etc/rc.local&lt;br /&gt;
#!/bin/sh -e&lt;br /&gt;
#&lt;br /&gt;
# rc.local&lt;br /&gt;
#&lt;br /&gt;
# This script is executed at the end of each multiuser runlevel.&lt;br /&gt;
# Make sure that the script will &amp;quot;exit 0&amp;quot; on success or any other&lt;br /&gt;
# value on error.&lt;br /&gt;
#&lt;br /&gt;
# In order to enable or disable this script just change the execution&lt;br /&gt;
# bits.&lt;br /&gt;
#&lt;br /&gt;
# By default this script does nothing.&lt;br /&gt;
&lt;br /&gt;
exit 0&lt;br /&gt;
EOF&lt;br /&gt;
chmod +x /etc/rc.local&lt;br /&gt;
systemctl start rc-local&lt;br /&gt;
systemctl status rc-local&lt;br /&gt;
sed -i '/^exit 0/i\/usr\/local\/share\/hegyd\/sys-common\/bin\/alert-reboot' /etc/rc.local&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Pare feu ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
apt install iptables&lt;br /&gt;
update-alternatives --set iptables /usr/sbin/iptables-legacy&lt;br /&gt;
update-alternatives --set ip6tables /usr/sbin/ip6tables-legacy&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Configurer le système&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
mkdir /etc/firewall&lt;br /&gt;
chgrp fwadmin /etc/firewall&lt;br /&gt;
chmod 2770 /etc/firewall&lt;br /&gt;
sed  -i -e '/^Defaults\s\+env_reset\s*$/aDefaults:%fwadmin   !lecture , passwd_timeout=1 , timestamp_timeout=1' -e &amp;quot;/^root\s\+ALL=(ALL:ALL)\s\+ALL\s*$/a%fwadmin  ALL = NOPASSWD: /etc/firewall/$(hostname -f).fw , /usr/bin/pkill&amp;quot; /etc/sudoers&lt;br /&gt;
sed -i &amp;quot;/^exit 0/i\/etc\/firewall\/$(hostname -f).fw&amp;quot; /etc/rc.local&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Créer et déployer le par feu&lt;br /&gt;
'''Créer le firewall sur firewall-builder puis le déployer'''&lt;br /&gt;
* Ajouter les vm dans le groupe &amp;quot;Virtual Machine&amp;quot; de firewall builder&lt;br /&gt;
* Ajouter les serveurs dans le groupe &amp;quot;Servers Applicatifs&amp;quot; de firewall builder&lt;br /&gt;
&lt;br /&gt;
== Serveur de cache DNS local ==&lt;br /&gt;
* Suivre la procédure [[Bind]]&lt;br /&gt;
&lt;br /&gt;
== Monitoring / Supervision ==&lt;br /&gt;
* Installer et configurer [[Snmp]]&lt;br /&gt;
* Installer et configurer le client [[Nagios#Installation_du_client_sur_Debian |NRPE pour Debian]]&lt;br /&gt;
&lt;br /&gt;
== Sauvegarde ==&lt;br /&gt;
* à déterminer pour les serveur Proxmox : rsnapshot ou sauvegarde sur les vm ? proxmox intègre ses propres sauvegardes.&lt;br /&gt;
&lt;br /&gt;
== Comptes utilisateurs ==&lt;br /&gt;
* Créer les comptes utilisateurs pour les accès du client (voir clés SSH publiques sur serveur Penta)&lt;br /&gt;
&lt;br /&gt;
[[Catégorie:Administration serveurs]]&lt;br /&gt;
&lt;br /&gt;
== ATTENTION Specificité network pour les Proxmox sur SCALE ( OVH ) ==&lt;br /&gt;
&lt;br /&gt;
Pour info, problème rencontré avec les interfaces réseau du serveur de type SCALE chez OVH ( 2 carte rzo publiques et 2 cartes rzo privées ).&lt;br /&gt;
Obligé de faire 2 &amp;quot;bonds&amp;quot; et &amp;quot;un bridge&amp;quot; sur le bond de l'IP vrack.&lt;br /&gt;
&lt;br /&gt;
ci-dessous configuration réseau fonctionnelle :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
root@vapps11:~# cat /etc/network/interfaces&lt;br /&gt;
# network interface settings; autogenerated&lt;br /&gt;
# Please do NOT modify this file directly, unless you know what&lt;br /&gt;
# you're doing.&lt;br /&gt;
#&lt;br /&gt;
# If you want to manage parts of the network configuration manually,&lt;br /&gt;
# please utilize the 'source' or 'source-directory' directives to do&lt;br /&gt;
# so.&lt;br /&gt;
# PVE will preserve these directives, but will NOT read its network&lt;br /&gt;
# configuration from sourced files, so do not attempt to move any of&lt;br /&gt;
# the PVE managed interfaces into external files!&lt;br /&gt;
&lt;br /&gt;
auto lo&lt;br /&gt;
iface lo inet loopback&lt;br /&gt;
&lt;br /&gt;
# interface publique 1&lt;br /&gt;
auto ens3f0&lt;br /&gt;
iface ens3f0 inet manual&lt;br /&gt;
&lt;br /&gt;
# interface publique 2&lt;br /&gt;
auto ens3f1&lt;br /&gt;
iface ens3f1 inet manual&lt;br /&gt;
&lt;br /&gt;
# interface privée 1&lt;br /&gt;
auto ens13f0&lt;br /&gt;
iface ens13f0 inet manual&lt;br /&gt;
&lt;br /&gt;
# interface privée 2&lt;br /&gt;
auto ens13f1&lt;br /&gt;
iface ens13f1 inet manual&lt;br /&gt;
&lt;br /&gt;
auto bond0&lt;br /&gt;
iface bond0 inet static&lt;br /&gt;
address 141.94.202.138/24&lt;br /&gt;
gateway 141.94.202.254&lt;br /&gt;
bond-slaves ens3f0 ens3f1&lt;br /&gt;
bond-miimon 100&lt;br /&gt;
bond-mode 802.3ad&lt;br /&gt;
post-up echo 1 &amp;gt; /proc/sys/net/ipv4/conf/bond0/proxy_arp&lt;br /&gt;
post-up echo 1 &amp;gt; /proc/sys/net/ipv4/ip_forward&lt;br /&gt;
&lt;br /&gt;
# Agrégat LACP sur les interfaces privées&lt;br /&gt;
auto bond1&lt;br /&gt;
iface bond1 inet dhcp&lt;br /&gt;
bond-slaves ens13f0 ens13f1&lt;br /&gt;
bond-miimon 100&lt;br /&gt;
bond-mode 802.3ad&lt;br /&gt;
&lt;br /&gt;
# Private&lt;br /&gt;
auto vmbr1&lt;br /&gt;
## Bridge raccordé sur l'agrégat bond1&lt;br /&gt;
iface vmbr1 inet static&lt;br /&gt;
address 172.16.0.167/12&lt;br /&gt;
netmask 255.240.0.0&lt;br /&gt;
bridge-ports bond1&lt;br /&gt;
bridge-stp off&lt;br /&gt;
bridge-fd 0&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
** voir doc https://docs.ovh.com/fr/dedicated/proxmox-network-hg-scale/ **&lt;br /&gt;
&lt;br /&gt;
==&lt;/div&gt;</description>
			<pubDate>Fri, 04 Feb 2022 15:55:40 GMT</pubDate>			<dc:creator>Pentasonic</dc:creator>			<comments>https://wiki.hegyd.com/index.php/Discussion:ProxmoxV6_Debian_10</comments>		</item>
		<item>
			<title>ProxmoxV6 Debian 10</title>
			<link>https://wiki.hegyd.com/index.php/ProxmoxV6_Debian_10</link>
			<description>&lt;p&gt;Pentasonic&amp;nbsp;:&amp;#32;/* ATTENTION Specificité network pour les Proxmox sur SCALE ( OVH ) */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Proxmox V6 / Debian 10 ( Buster ) ==&lt;br /&gt;
&lt;br /&gt;
( doc install Proxmox sur manager OVH à faire )&lt;br /&gt;
&lt;br /&gt;
* Si on arrive ici après l'installation d'un Proxmox OVH, l'accès ROOT est ouvert ( envoyé par mail ) :&lt;br /&gt;
&lt;br /&gt;
* Modification du mot de passe root si nécessaire, et selon la règle de nommage usuelle.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
passwd&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Installer les paquets de base :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
apt update &amp;amp;&amp;amp; apt upgrade -y&lt;br /&gt;
apt -y install bash-completion ntp sudo htop telnet sysstat subversion git less vim-nox cscope exuberant-ctags&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Paramétrer les locales :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
echo -n &amp;gt; /etc/environment&lt;br /&gt;
echo -n &amp;gt; /etc/default/locale&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Paramétrer debconf :&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
apt-get install dialog &amp;amp;&amp;amp;&lt;br /&gt;
echo &amp;quot;debconf debconf/priority        select high&amp;quot; | debconf-set-selections &amp;amp;&amp;amp;&lt;br /&gt;
echo &amp;quot;debconf debconf/frontend        select Dialog&amp;quot; | debconf-set-selections&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Définir vim comme éditeur par défaut&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
update-alternatives --set editor /usr/bin/vim.nox&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Paramétrer l'environnement utilisateur&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sed -i '32,38s/^#//' /etc/bash.bashrc&lt;br /&gt;
cat &amp;gt;&amp;gt; /etc/bash.bashrc &amp;lt;&amp;lt;EOF&lt;br /&gt;
&lt;br /&gt;
export LS_OPTIONS='--color=auto'&lt;br /&gt;
eval &amp;quot;\`dircolors\`&amp;quot;&lt;br /&gt;
alias ls='ls \$LS_OPTIONS'&lt;br /&gt;
alias ll='ls \$LS_OPTIONS -l'&lt;br /&gt;
alias grep='grep --color=auto'&lt;br /&gt;
EOF&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Modifier le shell par défaut des utilisateurs en éditant la lignes suivante du fichier &amp;quot;/etc/default/useradd&amp;quot; :&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sed -i 's/^SHELL=\/bin\/sh/SHELL=\/bin\/bash/' /etc/default/useradd&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Gestion du Umask&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sed -i 's/^UMASK\s\+022/UMASK    002/' /etc/login.defs&lt;br /&gt;
echo &amp;quot;session optional pam_umask.so&amp;quot; &amp;gt;&amp;gt; /etc/pam.d/common-session&lt;br /&gt;
echo &amp;quot;session optional pam_umask.so&amp;quot; &amp;gt;&amp;gt; /etc/pam.d/common-session-noninteractive&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Création des groupes par défaut&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
userdel -r user1 #user créé pendant l'installation&lt;br /&gt;
groupadd -g 1000 dev&lt;br /&gt;
groupadd -g 1001 grsec&lt;br /&gt;
groupadd -g 1002 fwadmin&lt;br /&gt;
groupadd -g 1003 adm-projects&lt;br /&gt;
groupadd -g 1004 wheel&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Ajouter les utilisateurs opérateurs&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
mkdir /root/.ssh&lt;br /&gt;
echo &amp;quot;ssh-dss AAAAB3NzaC1kc3MAAACBAM0TYqkYRN8FKBSRwAwgeUcoyjkW3Bw07QqGfJcNA90b6/id0riHYd6WJBCeQKsUqT+CxIPAhUA9dVqON9kfO8LtBPllMwqoTWtUth2tqRV35c8ANqv3x/RoPGZlOIiRplH6+uUuVElOBRIKmhzwBUVnVG5Ri6P06pjrc1D9emN5AAAAFQDiPCxtR+Pq1yDeg483IEdyWoepeQAAAIBE9RS1C/fR83HUzO3f1mmBgL8ipKx8+lFBcsEU9odOZuWsXkIdZAIjrgpzAzTEGD+4bWUiXhS0kwQqDp9bSBliw2atEXrTsgbHOV/gLFPAwoyv3IpSuFRMIwGYXQc6PJcZaAhtJ9FNEcCcvkuMC23eeO8XnV0Fl+3m25QIo9+SCgAAAIBB3EAkSlZqj5igXarzP5YaBDOwPSnasBHcxymtLuQwrjEqR/qa9qcGBSBOKMDfgB9IlLei9Ug668Q0WXEy8/ovV2P+tx6juETi0l2yt3Nm1S6IIYHbXR5BkMM4CAV6U2bR3yCg+sx4encqCJOAIf+xlZzzFJBMbgTQhpJXIfcwOw== admin@backup.hegyd.com&lt;br /&gt;
ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDfcJ8J5YR6F7qrYLuVJ3YIqOXqNvj1OnYd0zybZ45X+IeFKePo2hL1NHALHWxys6Qo4Ta3pPcRkliQBy51IIXOtNVp90C4XqTNkwaAl6X4RnPPoGNVgq1V53BW/mkUYsvLoYTJHokb+a3exGHCYaPbuj09FV5VVdF2uGUIiRyMZzmZurLCzySagP+8e34ZrLDlwwmDtd24CVc0OyxikqFOzzOkvCWTaAttGv7qyAlwjyAAMTqlJhqPNaCQcOJVEGiwXNlXqjroRJz7j4a3vEd3xujfY3zeSu9U22iCgAJWiLRI+M7m7af4/yxTV8IYNvpOMTjqMnxOEAKsiCLmrwUJ MGA@HEGYD&lt;br /&gt;
ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDSpLz0aUxPDyO5cXPm8HQkaNAUjNNULrhH8G3Nvw7SdhAvRVL9/RKzXu5Aa4nSQd0u61bWVlGvDVSSZgZGRnoxsmzK1aOJWcgJmhVI1r6o9fVKSxz/x+1uE8PFJxUVaGULoLvDRzZLDazg/c/Djb5AgTprmw8KvMKdcDk/kCixFmjEObuOwFbnA/ZbnHS8PPUgHSCwLNAQOUSZSLRZzEFRKO4+HCl5T7iZfCGd7dCInysG2tVzBJCqsN7hw5fhz49Kb1txa93dYhY7kh7SYqCYthGToqGVcDNQX7cXCP2Sqpw+2N/SAcke6E/MgalYAr40dIRRFuUJKX8LxLoko47r admin@rescue&lt;br /&gt;
ssh-dss AAAAB3NzaC1kc3MAAACBAPoQ6wRywMMkQ0npdVnRdlIclapxF0n3kK7iljksiwfi5p8VzGgbF6KxYiroJaKu7Q3gf4EgPlTyWJ8TgCI/bji/bCTqdPfMjQpp621l6p244WSMQEWipExnCkI6oBTuEK1Hr/T435ygwscwl2vcGnXQcGA6K7p16LpsLHykKPKtAAAAFQC1B/WkyCWjVSubUZgMBNfCeE2DaQAAAIBLmHlw2IrhZEhuz1m3k1H+ssH1JiPTcN1I6Z+M/n3OTYrdMIBuPLEtr3P+SZrnmZVLlwIzWtlw2dtwv+5G0UpzgNKmUQf27o2sgrKnSap2FP3cqBbDuUrsaZLexVawCualQPxTcXqufanrwPPYht3rtM5J3VmkW/jqpATxXJnO5wAAAIB+u9M9bObM7YzB7CZ4jmr4wXAo2HocqvBygmSX4dj3qgsqJoJ7bOATCYVSps6kqVcvWvztZ58duC1gvomDB+56CAPkin3S52Wtq6J/Qz3q+SEJNqcZ5+qiGn9mORaTsEx+iaA4pNbRjuKMp7rmWJ1gQ4e/OxQwmJXpTARsZIkBOw== admin@SRV-ADMIN-HEGYD&lt;br /&gt;
ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDDSTvhJwZSkwprrGoTTCDXK4p4VtyGo9EBNckRimYpwUAIq5MV3coWwrfJR/5qH7gYgZdCtBkZR/Mq59Xoeug7Gs5saoVkM0AjjIWPIpx52tl6/mnMvb7XrHwgonxiP2UR5o6tzVJgIK5jO7K6ezaJMobbmorxTDr7zcRm3obON1s21+Wv2FXZBUsFxXL3QjoECgh9mCV7bIjVis6Wl/bPq/ufLwcIhSnnpAzes7kWrfpIU825wUizdyp3JL8clDt1ovdBll7HdnCxmpux/NQQAixNYZhS0G65xXa8Db6hb3XS9v0AZcx07xsP+bGrUMo++L+HPqLYVADTskiRST+Z admin@SRV-ADMIN-HEGYD&lt;br /&gt;
ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAHM3LBXe42KgEg9S23UO/PvL9EaYqECQDaRpQRJT7lkbcCNKTspRLVSHfWyyirykAME9fYcWhs6FJpE1/S/H2Pyre/0kUs9fZcaDyIuieow8lTu2dUYhZeMXmD0Uk4oUliaNxO3ATth116wdH/sp7Z46PofnNop2oAEhML7pJIN4/3v9BbUyzJNMQ1ZspPJh0e4P1dtNBVo/vIfByNWMgAVJW4w0Srcir13KsQG2FhWAZVhNBqUmVJnB6TwfcR27zQrxOIuk2R3g4eGHBZtckgA+KHEacPu9Sy7Hzp2Qz0kr+pylcpVbKv0Wl2Uyie7ekt/juiO8NdylBo4DD6+jWfESooLrfaXBLSzXDy2OWENxclmwKsj1CFFHNwyvBTooeNzMjHp1+lI4I0GDiF5ZdBA01hhEs9lsn6ZIkjj2WMaW5BVw7VtdsG4S3ZxTowviFStf7CTuHKLm2gPBBCXj4gkuXNOEta+fFBGBJDLPWfzWSOBcUEexL2CVeLI+xxtwqWjogsYLISydT1kAf/ucSmC7hIUab1UVwCHFxg8JQ1G/ne/XY3JwVSflHpVSWYAqerb9PF80nr+MSWuzq5BMmFboEUXFNVPWgfaJk29JqaIZFnyG1V85LHhX9yGSLpn1gXF3Yt/dtxIoKiE6wFy6W18bzw+6zABvcIvXz7hiWGNp enzo@dri&amp;quot; &amp;gt;&amp;gt; /root/.ssh/authorized_keys&lt;br /&gt;
chmod 700 /root/.ssh&lt;br /&gt;
chmod 600 /root/.ssh/authorized_keys&lt;br /&gt;
&lt;br /&gt;
useradd -m -u 1020 -G fwadmin,dev,adm,staff,adm-projects,wheel -s /bin/bash mike&lt;br /&gt;
mkdir /home/mike/.ssh&lt;br /&gt;
chmod 700 /home/mike/.ssh&lt;br /&gt;
echo &amp;quot;ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQCrFOIGcDPe+LfoPc11vtv2EOVG63zBndLVnf48mC+krw2vXomDLXG+KnhIAx1yFhCh6B/8R9C3wMxwhghemE3succS+Q7Truu2pd7zDmDNn6cd8Iw02qe8dl3nZhVk5XtGMgeV3JRA7u8q32i4tadbONRICExjcm9pVL5wx5aLzNBtu1opyMdvHc0dBelghVa9kkg6bRri8AF38M16NTEqQNA7crwHHa9ZLBE+8xFWmkJdBJ7zRoR6XEwbOr020VEM+sKzCPl0sy606aW3bi59tYobqAGBjTglIOJWXKMxu1cPJnSCx6Xom9F6AeF1C4CghVrZpfu++XSmJQtXoId m.reault@hegyd.com&amp;quot; &amp;gt; /home/mike/.ssh/authorized_keys&lt;br /&gt;
chmod 600 /home/mike/.ssh/authorized_keys&lt;br /&gt;
chown -R mike:mike /home/mike/.ssh&lt;br /&gt;
&lt;br /&gt;
useradd -m -u 1021 -G fwadmin,dev,adm,staff,adm-projects,wheel -s /bin/bash -p paCtx8rsjkGhQ admin&lt;br /&gt;
mkdir /home/admin/.ssh&lt;br /&gt;
chmod 700 /home/admin/.ssh&lt;br /&gt;
echo &amp;quot;ssh-dss AAAAB3NzaC1kc3MAAACBAM0TYqkYRN8FKBSRwAwgeUcoyjkW3Bw07QqGfJcNA90b6/id0riHYd6WJBCeQKsUqT+CxIPAhUA9dVqON9kfO8LtBPllMwqoTWtUth2tqRV35c8ANqv3x/RoPGZlOIiRplH6+uUuVElOBRIKmhzwBUVnVG5Ri6P06pjrc1D9emN5AAAAFQDiPCxtR+Pq1yDeg483IEdyWoepeQAAAIBE9RS1C/fR83HUzO3f1mmBgL8ipKx8+lFBcsEU9odOZuWsXkIdZAIjrgpzAzTEGD+4bWUiXhS0kwQqDp9bSBliw2atEXrTsgbHOV/gLFPAwoyv3IpSuFRMIwGYXQc6PJcZaAhtJ9FNEcCcvkuMC23eeO8XnV0Fl+3m25QIo9+SCgAAAIBB3EAkSlZqj5igXarzP5YaBDOwPSnasBHcxymtLuQwrjEqR/qa9qcGBSBOKMDfgB9IlLei9Ug668Q0WXEy8/ovV2P+tx6juETi0l2yt3Nm1S6IIYHbXR5BkMM4CAV6U2bR3yCg+sx4encqCJOAIf+xlZzzFJBMbgTQhpJXIfcwOw== admin@backup.hegyd.com&lt;br /&gt;
ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDfcJ8J5YR6F7qrYLuVJ3YIqOXqNvj1OnYd0zybZ45X+IeFKePo2hL1NHALHWxys6Qo4Ta3pPcRkliQBy51IIXOtNVp90C4XqTNkwaAl6X4RnPPoGNVgq1V53BW/mkUYsvLoYTJHokb+a3exGHCYaPbuj09FV5VVdF2uGUIiRyMZzmZurLCzySagP+8e34ZrLDlwwmDtd24CVc0OyxikqFOzzOkvCWTaAttGv7qyAlwjyAAMTqlJhqPNaCQcOJVEGiwXNlXqjroRJz7j4a3vEd3xujfY3zeSu9U22iCgAJWiLRI+M7m7af4/yxTV8IYNvpOMTjqMnxOEAKsiCLmrwUJ MGA@HEGYD&lt;br /&gt;
ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDSpLz0aUxPDyO5cXPm8HQkaNAUjNNULrhH8G3Nvw7SdhAvRVL9/RKzXu5Aa4nSQd0u61bWVlGvDVSSZgZGRnoxsmzK1aOJWcgJmhVI1r6o9fVKSxz/x+1uE8PFJxUVaGULoLvDRzZLDazg/c/Djb5AgTprmw8KvMKdcDk/kCixFmjEObuOwFbnA/ZbnHS8PPUgHSCwLNAQOUSZSLRZzEFRKO4+HCl5T7iZfCGd7dCInysG2tVzBJCqsN7hw5fhz49Kb1txa93dYhY7kh7SYqCYthGToqGVcDNQX7cXCP2Sqpw+2N/SAcke6E/MgalYAr40dIRRFuUJKX8LxLoko47r admin@rescue&lt;br /&gt;
ssh-dss AAAAB3NzaC1kc3MAAACBAPoQ6wRywMMkQ0npdVnRdlIclapxF0n3kK7iljksiwfi5p8VzGgbF6KxYiroJaKu7Q3gf4EgPlTyWJ8TgCI/bji/bCTqdPfMjQpp621l6p244WSMQEWipExnCkI6oBTuEK1Hr/T435ygwscwl2vcGnXQcGA6K7p16LpsLHykKPKtAAAAFQC1B/WkyCWjVSubUZgMBNfCeE2DaQAAAIBLmHlw2IrhZEhuz1m3k1H+ssH1JiPTcN1I6Z+M/n3OTYrdMIBuPLEtr3P+SZrnmZVLlwIzWtlw2dtwv+5G0UpzgNKmUQf27o2sgrKnSap2FP3cqBbDuUrsaZLexVawCualQPxTcXqufanrwPPYht3rtM5J3VmkW/jqpATxXJnO5wAAAIB+u9M9bObM7YzB7CZ4jmr4wXAo2HocqvBygmSX4dj3qgsqJoJ7bOATCYVSps6kqVcvWvztZ58duC1gvomDB+56CAPkin3S52Wtq6J/Qz3q+SEJNqcZ5+qiGn9mORaTsEx+iaA4pNbRjuKMp7rmWJ1gQ4e/OxQwmJXpTARsZIkBOw== admin@SRV-ADMIN-HEGYD&lt;br /&gt;
ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDDSTvhJwZSkwprrGoTTCDXK4p4VtyGo9EBNckRimYpwUAIq5MV3coWwrfJR/5qH7gYgZdCtBkZR/Mq59Xoeug7Gs5saoVkM0AjjIWPIpx52tl6/mnMvb7XrHwgonxiP2UR5o6tzVJgIK5jO7K6ezaJMobbmorxTDr7zcRm3obON1s21+Wv2FXZBUsFxXL3QjoECgh9mCV7bIjVis6Wl/bPq/ufLwcIhSnnpAzes7kWrfpIU825wUizdyp3JL8clDt1ovdBll7HdnCxmpux/NQQAixNYZhS0G65xXa8Db6hb3XS9v0AZcx07xsP+bGrUMo++L+HPqLYVADTskiRST+Z admin@SRV-ADMIN-HEGYD&lt;br /&gt;
ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAHM3LBXe42KgEg9S23UO/PvL9EaYqECQDaRpQRJT7lkbcCNKTspRLVSHfWyyirykAME9fYcWhs6FJpE1/S/H2Pyre/0kUs9fZcaDyIuieow8lTu2dUYhZeMXmD0Uk4oUliaNxO3ATth116wdH/sp7Z46PofnNop2oAEhML7pJIN4/3v9BbUyzJNMQ1ZspPJh0e4P1dtNBVo/vIfByNWMgAVJW4w0Srcir13KsQG2FhWAZVhNBqUmVJnB6TwfcR27zQrxOIuk2R3g4eGHBZtckgA+KHEacPu9Sy7Hzp2Qz0kr+pylcpVbKv0Wl2Uyie7ekt/juiO8NdylBo4DD6+jWfESooLrfaXBLSzXDy2OWENxclmwKsj1CFFHNwyvBTooeNzMjHp1+lI4I0GDiF5ZdBA01hhEs9lsn6ZIkjj2WMaW5BVw7VtdsG4S3ZxTowviFStf7CTuHKLm2gPBBCXj4gkuXNOEta+fFBGBJDLPWfzWSOBcUEexL2CVeLI+xxtwqWjogsYLISydT1kAf/ucSmC7hIUab1UVwCHFxg8JQ1G/ne/XY3JwVSflHpVSWYAqerb9PF80nr+MSWuzq5BMmFboEUXFNVPWgfaJk29JqaIZFnyG1V85LHhX9yGSLpn1gXF3Yt/dtxIoKiE6wFy6W18bzw+6zABvcIvXz7hiWGNp enzo@dri&lt;br /&gt;
&amp;quot; &amp;gt; /home/admin/.ssh/authorized_keys&lt;br /&gt;
chmod 600 /home/admin/.ssh/authorized_keys&lt;br /&gt;
chown -R admin:admin /home/admin/.ssh&lt;br /&gt;
&lt;br /&gt;
useradd -m -u 1022 -G fwadmin,dev,adm,staff,adm-projects,wheel -s /bin/bash -p pa2TnhUhhBRfU support&lt;br /&gt;
mkdir /home/support/.ssh&lt;br /&gt;
chmod 700 /home/support/.ssh&lt;br /&gt;
touch /home/support/.ssh/authorized_keys&lt;br /&gt;
chmod 600 /home/support/.ssh/authorized_keys&lt;br /&gt;
chown -R support:support /home/support/.ssh&lt;br /&gt;
&lt;br /&gt;
chmod 750 /home/*&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*  Configurer openssh-server&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
echo &amp;quot;alias root=\&amp;quot;ssh -AX root@localhost\&amp;quot;&amp;quot; &amp;gt;&amp;gt;/home/admin/.bashrc&lt;br /&gt;
sed -i 's/^PermitRootLogin yes/PermitRootLogin without-password/' /etc/ssh/sshd_config&lt;br /&gt;
cat &amp;gt;&amp;gt; /etc/ssh/sshd_config &amp;lt;&amp;lt;EOF&lt;br /&gt;
&lt;br /&gt;
UseDns no&lt;br /&gt;
AllowUsers root mike admin support&lt;br /&gt;
EOF&lt;br /&gt;
service ssh reload&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Installer le serveur de mail local&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
debconf-set-selections &amp;lt;&amp;lt;EOF&lt;br /&gt;
postfix postfix/root_address    string&lt;br /&gt;
postfix postfix/rfc1035_violation       boolean false&lt;br /&gt;
postfix postfix/mydomain_warning        boolean&lt;br /&gt;
postfix postfix/mynetworks      string  127.0.0.0/8 [::ffff:127.0.0.0]/104 [::1]/128&lt;br /&gt;
postfix postfix/mailname        string  $(hostname -f)&lt;br /&gt;
postfix postfix/tlsmgr_upgrade_warning  boolean&lt;br /&gt;
postfix postfix/recipient_delim string  +&lt;br /&gt;
postfix postfix/main_mailer_type        select  Internet Site&lt;br /&gt;
postfix postfix/destinations    string  $(hostname -f), localhost.$(hostname -f | sed -e 's/^[^.]\+\.\(.*\)$/\1/'), localhost&lt;br /&gt;
postfix postfix/retry_upgrade_warning   boolean&lt;br /&gt;
# Faut-il installer postfix malgré l'incompatibilité du noyau ?&lt;br /&gt;
postfix postfix/kernel_version_warning  boolean&lt;br /&gt;
postfix postfix/not_configured  error&lt;br /&gt;
postfix postfix/mailbox_limit   string  0&lt;br /&gt;
postfix postfix/relayhost       string&lt;br /&gt;
postfix postfix/procmail        boolean false&lt;br /&gt;
postfix postfix/bad_recipient_delimiter error&lt;br /&gt;
postfix postfix/protocols       select  ipv4&lt;br /&gt;
postfix postfix/chattr  boolean false&lt;br /&gt;
EOF&lt;br /&gt;
&lt;br /&gt;
NB : les erreurs sur le ligne 13 et 17 sont normales.&lt;br /&gt;
&lt;br /&gt;
heirloom-mailx est déprécié mais présent dans le paquet s-nail&lt;br /&gt;
&lt;br /&gt;
apt-get -y install postfix s-nail&lt;br /&gt;
&lt;br /&gt;
sed -i -e '/^\/var\/log\/mail.log$/d' -e '/\/var\/log\/mail.info/i \&lt;br /&gt;
/var/log/mail.log\&lt;br /&gt;
{\&lt;br /&gt;
    rotate 4\&lt;br /&gt;
    weekly\&lt;br /&gt;
    missingok\&lt;br /&gt;
    notifempty\&lt;br /&gt;
    compress\&lt;br /&gt;
    delaycompress\&lt;br /&gt;
    create 640 root dev\&lt;br /&gt;
    sharedscripts\&lt;br /&gt;
    postrotate\&lt;br /&gt;
        invoke-rc.d rsyslog rotate &amp;gt; /dev/null\&lt;br /&gt;
    endscript\&lt;br /&gt;
}' /etc/logrotate.d/rsyslog&lt;br /&gt;
&lt;br /&gt;
chgrp dev /var/log/mail.log&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
cat &amp;gt;&amp;gt; /etc/aliases &amp;lt;&amp;lt;EOF&lt;br /&gt;
root: tech@hegyd.com&lt;br /&gt;
mike: m.reault@netprestation.com&lt;br /&gt;
EOF&lt;br /&gt;
newaliases&lt;br /&gt;
service postfix reload&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Cloner le depot sys-common&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Au préalable, pour autoriser le git, se connecter sur srv-admin ( bastion ) et faire :&lt;br /&gt;
&lt;br /&gt;
eval $(ssh-agent)&lt;br /&gt;
ssh-add&lt;br /&gt;
ssh root@nouvelle_vm &lt;br /&gt;
ou ssh nouvelle_vm puis su - root&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
mkdir /usr/local/share/hegyd&lt;br /&gt;
echo -e &amp;quot;Host git.hegyd.net\n\tStrictHostKeyChecking no\n&amp;quot; &amp;gt;&amp;gt; ~/.ssh/config&lt;br /&gt;
git clone -q git@git.hegyd.net:sys-common /usr/local/share/hegyd/sys-common&lt;br /&gt;
chmod -R g+rw /usr/local/share/hegyd&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Ajouter une version prédéfinie de VimRC&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
ln -s /usr/local/share/hegyd/sys-common/vim/vimrc_hegyd /etc/vim/vimrc.local&lt;br /&gt;
sed -i '78,80s/^/&amp;quot;/' /usr/share/vim/vim81/defaults.vim&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Ajouter le script d'alerte des reboot&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
cat &amp;lt;&amp;lt;EOF &amp;gt;/etc/rc.local&lt;br /&gt;
#!/bin/sh -e&lt;br /&gt;
#&lt;br /&gt;
# rc.local&lt;br /&gt;
#&lt;br /&gt;
# This script is executed at the end of each multiuser runlevel.&lt;br /&gt;
# Make sure that the script will &amp;quot;exit 0&amp;quot; on success or any other&lt;br /&gt;
# value on error.&lt;br /&gt;
#&lt;br /&gt;
# In order to enable or disable this script just change the execution&lt;br /&gt;
# bits.&lt;br /&gt;
#&lt;br /&gt;
# By default this script does nothing.&lt;br /&gt;
&lt;br /&gt;
exit 0&lt;br /&gt;
EOF&lt;br /&gt;
chmod +x /etc/rc.local&lt;br /&gt;
systemctl start rc-local&lt;br /&gt;
systemctl status rc-local&lt;br /&gt;
sed -i '/^exit 0/i\/usr\/local\/share\/hegyd\/sys-common\/bin\/alert-reboot' /etc/rc.local&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Pare feu ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
apt install iptables&lt;br /&gt;
update-alternatives --set iptables /usr/sbin/iptables-legacy&lt;br /&gt;
update-alternatives --set ip6tables /usr/sbin/ip6tables-legacy&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Configurer le système&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
mkdir /etc/firewall&lt;br /&gt;
chgrp fwadmin /etc/firewall&lt;br /&gt;
chmod 2770 /etc/firewall&lt;br /&gt;
sed  -i -e '/^Defaults\s\+env_reset\s*$/aDefaults:%fwadmin   !lecture , passwd_timeout=1 , timestamp_timeout=1' -e &amp;quot;/^root\s\+ALL=(ALL:ALL)\s\+ALL\s*$/a%fwadmin  ALL = NOPASSWD: /etc/firewall/$(hostname -f).fw , /usr/bin/pkill&amp;quot; /etc/sudoers&lt;br /&gt;
sed -i &amp;quot;/^exit 0/i\/etc\/firewall\/$(hostname -f).fw&amp;quot; /etc/rc.local&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Créer et déployer le par feu&lt;br /&gt;
'''Créer le firewall sur firewall-builder puis le déployer'''&lt;br /&gt;
* Ajouter les vm dans le groupe &amp;quot;Virtual Machine&amp;quot; de firewall builder&lt;br /&gt;
* Ajouter les serveurs dans le groupe &amp;quot;Servers Applicatifs&amp;quot; de firewall builder&lt;br /&gt;
&lt;br /&gt;
== Serveur de cache DNS local ==&lt;br /&gt;
* Suivre la procédure [[Bind]]&lt;br /&gt;
&lt;br /&gt;
== Monitoring / Supervision ==&lt;br /&gt;
* Installer et configurer [[Snmp]]&lt;br /&gt;
* Installer et configurer le client [[Nagios#Installation_du_client_sur_Debian |NRPE pour Debian]]&lt;br /&gt;
&lt;br /&gt;
== Sauvegarde ==&lt;br /&gt;
* à déterminer pour les serveur Proxmox : rsnapshot ou sauvegarde sur les vm ? proxmox intègre ses propres sauvegardes.&lt;br /&gt;
&lt;br /&gt;
== Comptes utilisateurs ==&lt;br /&gt;
* Créer les comptes utilisateurs pour les accès du client (voir clés SSH publiques sur serveur Penta)&lt;br /&gt;
&lt;br /&gt;
[[Catégorie:Administration serveurs]]&lt;br /&gt;
&lt;br /&gt;
== ATTENTION Specificité network pour les Proxmox sur SCALE ( OVH ) ==&lt;br /&gt;
&lt;br /&gt;
Pour info, problème rencontré avec les interfaces réseau du serveur de type SCALE chez OVH ( 2 carte rzo publiques et 2 cartes rzo privées ).&lt;br /&gt;
Obligé de faire 2 &amp;quot;bonds&amp;quot; et &amp;quot;un bridge&amp;quot; sur le bond de l'IP vrack.&lt;br /&gt;
&lt;br /&gt;
ci-dessous configuration réseau fonctionnelle :&lt;br /&gt;
&lt;br /&gt;
'''&lt;br /&gt;
root@vapps11:~# cat /etc/network/interfaces&lt;br /&gt;
# network interface settings; autogenerated&lt;br /&gt;
# Please do NOT modify this file directly, unless you know what&lt;br /&gt;
# you're doing.&lt;br /&gt;
#&lt;br /&gt;
# If you want to manage parts of the network configuration manually,&lt;br /&gt;
# please utilize the 'source' or 'source-directory' directives to do&lt;br /&gt;
# so.&lt;br /&gt;
# PVE will preserve these directives, but will NOT read its network&lt;br /&gt;
# configuration from sourced files, so do not attempt to move any of&lt;br /&gt;
# the PVE managed interfaces into external files!&lt;br /&gt;
&lt;br /&gt;
auto lo&lt;br /&gt;
iface lo inet loopback&lt;br /&gt;
&lt;br /&gt;
# interface publique 1&lt;br /&gt;
auto ens3f0&lt;br /&gt;
iface ens3f0 inet manual&lt;br /&gt;
&lt;br /&gt;
# interface publique 2&lt;br /&gt;
auto ens3f1&lt;br /&gt;
iface ens3f1 inet manual&lt;br /&gt;
&lt;br /&gt;
# interface privée 1&lt;br /&gt;
auto ens13f0&lt;br /&gt;
iface ens13f0 inet manual&lt;br /&gt;
&lt;br /&gt;
# interface privée 2&lt;br /&gt;
auto ens13f1&lt;br /&gt;
iface ens13f1 inet manual&lt;br /&gt;
&lt;br /&gt;
auto bond0&lt;br /&gt;
iface bond0 inet static&lt;br /&gt;
address 141.94.202.138/24&lt;br /&gt;
gateway 141.94.202.254&lt;br /&gt;
bond-slaves ens3f0 ens3f1&lt;br /&gt;
bond-miimon 100&lt;br /&gt;
bond-mode 802.3ad&lt;br /&gt;
post-up echo 1 &amp;gt; /proc/sys/net/ipv4/conf/bond0/proxy_arp&lt;br /&gt;
post-up echo 1 &amp;gt; /proc/sys/net/ipv4/ip_forward&lt;br /&gt;
&lt;br /&gt;
# Agrégat LACP sur les interfaces privées&lt;br /&gt;
auto bond1&lt;br /&gt;
iface bond1 inet dhcp&lt;br /&gt;
bond-slaves ens13f0 ens13f1&lt;br /&gt;
bond-miimon 100&lt;br /&gt;
bond-mode 802.3ad&lt;br /&gt;
&lt;br /&gt;
# Private&lt;br /&gt;
auto vmbr1&lt;br /&gt;
## Bridge raccordé sur l'agrégat bond1&lt;br /&gt;
iface vmbr1 inet static&lt;br /&gt;
address 172.16.0.167/12&lt;br /&gt;
netmask 255.240.0.0&lt;br /&gt;
bridge-ports bond1&lt;br /&gt;
bridge-stp off&lt;br /&gt;
bridge-fd 0&lt;br /&gt;
'''&lt;br /&gt;
&lt;br /&gt;
## voir doc https://docs.ovh.com/fr/dedicated/proxmox-network-hg-scale/&lt;br /&gt;
&lt;br /&gt;
==&lt;/div&gt;</description>
			<pubDate>Fri, 04 Feb 2022 15:54:49 GMT</pubDate>			<dc:creator>Pentasonic</dc:creator>			<comments>https://wiki.hegyd.com/index.php/Discussion:ProxmoxV6_Debian_10</comments>		</item>
		<item>
			<title>ProxmoxV6 Debian 10</title>
			<link>https://wiki.hegyd.com/index.php/ProxmoxV6_Debian_10</link>
			<description>&lt;p&gt;Pentasonic&amp;nbsp;:&amp;#32;/* Comptes utilisateurs */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Proxmox V6 / Debian 10 ( Buster ) ==&lt;br /&gt;
&lt;br /&gt;
( doc install Proxmox sur manager OVH à faire )&lt;br /&gt;
&lt;br /&gt;
* Si on arrive ici après l'installation d'un Proxmox OVH, l'accès ROOT est ouvert ( envoyé par mail ) :&lt;br /&gt;
&lt;br /&gt;
* Modification du mot de passe root si nécessaire, et selon la règle de nommage usuelle.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
passwd&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Installer les paquets de base :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
apt update &amp;amp;&amp;amp; apt upgrade -y&lt;br /&gt;
apt -y install bash-completion ntp sudo htop telnet sysstat subversion git less vim-nox cscope exuberant-ctags&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Paramétrer les locales :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
echo -n &amp;gt; /etc/environment&lt;br /&gt;
echo -n &amp;gt; /etc/default/locale&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Paramétrer debconf :&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
apt-get install dialog &amp;amp;&amp;amp;&lt;br /&gt;
echo &amp;quot;debconf debconf/priority        select high&amp;quot; | debconf-set-selections &amp;amp;&amp;amp;&lt;br /&gt;
echo &amp;quot;debconf debconf/frontend        select Dialog&amp;quot; | debconf-set-selections&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Définir vim comme éditeur par défaut&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
update-alternatives --set editor /usr/bin/vim.nox&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Paramétrer l'environnement utilisateur&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sed -i '32,38s/^#//' /etc/bash.bashrc&lt;br /&gt;
cat &amp;gt;&amp;gt; /etc/bash.bashrc &amp;lt;&amp;lt;EOF&lt;br /&gt;
&lt;br /&gt;
export LS_OPTIONS='--color=auto'&lt;br /&gt;
eval &amp;quot;\`dircolors\`&amp;quot;&lt;br /&gt;
alias ls='ls \$LS_OPTIONS'&lt;br /&gt;
alias ll='ls \$LS_OPTIONS -l'&lt;br /&gt;
alias grep='grep --color=auto'&lt;br /&gt;
EOF&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Modifier le shell par défaut des utilisateurs en éditant la lignes suivante du fichier &amp;quot;/etc/default/useradd&amp;quot; :&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sed -i 's/^SHELL=\/bin\/sh/SHELL=\/bin\/bash/' /etc/default/useradd&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Gestion du Umask&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sed -i 's/^UMASK\s\+022/UMASK    002/' /etc/login.defs&lt;br /&gt;
echo &amp;quot;session optional pam_umask.so&amp;quot; &amp;gt;&amp;gt; /etc/pam.d/common-session&lt;br /&gt;
echo &amp;quot;session optional pam_umask.so&amp;quot; &amp;gt;&amp;gt; /etc/pam.d/common-session-noninteractive&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Création des groupes par défaut&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
userdel -r user1 #user créé pendant l'installation&lt;br /&gt;
groupadd -g 1000 dev&lt;br /&gt;
groupadd -g 1001 grsec&lt;br /&gt;
groupadd -g 1002 fwadmin&lt;br /&gt;
groupadd -g 1003 adm-projects&lt;br /&gt;
groupadd -g 1004 wheel&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Ajouter les utilisateurs opérateurs&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
mkdir /root/.ssh&lt;br /&gt;
echo &amp;quot;ssh-dss AAAAB3NzaC1kc3MAAACBAM0TYqkYRN8FKBSRwAwgeUcoyjkW3Bw07QqGfJcNA90b6/id0riHYd6WJBCeQKsUqT+CxIPAhUA9dVqON9kfO8LtBPllMwqoTWtUth2tqRV35c8ANqv3x/RoPGZlOIiRplH6+uUuVElOBRIKmhzwBUVnVG5Ri6P06pjrc1D9emN5AAAAFQDiPCxtR+Pq1yDeg483IEdyWoepeQAAAIBE9RS1C/fR83HUzO3f1mmBgL8ipKx8+lFBcsEU9odOZuWsXkIdZAIjrgpzAzTEGD+4bWUiXhS0kwQqDp9bSBliw2atEXrTsgbHOV/gLFPAwoyv3IpSuFRMIwGYXQc6PJcZaAhtJ9FNEcCcvkuMC23eeO8XnV0Fl+3m25QIo9+SCgAAAIBB3EAkSlZqj5igXarzP5YaBDOwPSnasBHcxymtLuQwrjEqR/qa9qcGBSBOKMDfgB9IlLei9Ug668Q0WXEy8/ovV2P+tx6juETi0l2yt3Nm1S6IIYHbXR5BkMM4CAV6U2bR3yCg+sx4encqCJOAIf+xlZzzFJBMbgTQhpJXIfcwOw== admin@backup.hegyd.com&lt;br /&gt;
ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDfcJ8J5YR6F7qrYLuVJ3YIqOXqNvj1OnYd0zybZ45X+IeFKePo2hL1NHALHWxys6Qo4Ta3pPcRkliQBy51IIXOtNVp90C4XqTNkwaAl6X4RnPPoGNVgq1V53BW/mkUYsvLoYTJHokb+a3exGHCYaPbuj09FV5VVdF2uGUIiRyMZzmZurLCzySagP+8e34ZrLDlwwmDtd24CVc0OyxikqFOzzOkvCWTaAttGv7qyAlwjyAAMTqlJhqPNaCQcOJVEGiwXNlXqjroRJz7j4a3vEd3xujfY3zeSu9U22iCgAJWiLRI+M7m7af4/yxTV8IYNvpOMTjqMnxOEAKsiCLmrwUJ MGA@HEGYD&lt;br /&gt;
ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDSpLz0aUxPDyO5cXPm8HQkaNAUjNNULrhH8G3Nvw7SdhAvRVL9/RKzXu5Aa4nSQd0u61bWVlGvDVSSZgZGRnoxsmzK1aOJWcgJmhVI1r6o9fVKSxz/x+1uE8PFJxUVaGULoLvDRzZLDazg/c/Djb5AgTprmw8KvMKdcDk/kCixFmjEObuOwFbnA/ZbnHS8PPUgHSCwLNAQOUSZSLRZzEFRKO4+HCl5T7iZfCGd7dCInysG2tVzBJCqsN7hw5fhz49Kb1txa93dYhY7kh7SYqCYthGToqGVcDNQX7cXCP2Sqpw+2N/SAcke6E/MgalYAr40dIRRFuUJKX8LxLoko47r admin@rescue&lt;br /&gt;
ssh-dss AAAAB3NzaC1kc3MAAACBAPoQ6wRywMMkQ0npdVnRdlIclapxF0n3kK7iljksiwfi5p8VzGgbF6KxYiroJaKu7Q3gf4EgPlTyWJ8TgCI/bji/bCTqdPfMjQpp621l6p244WSMQEWipExnCkI6oBTuEK1Hr/T435ygwscwl2vcGnXQcGA6K7p16LpsLHykKPKtAAAAFQC1B/WkyCWjVSubUZgMBNfCeE2DaQAAAIBLmHlw2IrhZEhuz1m3k1H+ssH1JiPTcN1I6Z+M/n3OTYrdMIBuPLEtr3P+SZrnmZVLlwIzWtlw2dtwv+5G0UpzgNKmUQf27o2sgrKnSap2FP3cqBbDuUrsaZLexVawCualQPxTcXqufanrwPPYht3rtM5J3VmkW/jqpATxXJnO5wAAAIB+u9M9bObM7YzB7CZ4jmr4wXAo2HocqvBygmSX4dj3qgsqJoJ7bOATCYVSps6kqVcvWvztZ58duC1gvomDB+56CAPkin3S52Wtq6J/Qz3q+SEJNqcZ5+qiGn9mORaTsEx+iaA4pNbRjuKMp7rmWJ1gQ4e/OxQwmJXpTARsZIkBOw== admin@SRV-ADMIN-HEGYD&lt;br /&gt;
ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDDSTvhJwZSkwprrGoTTCDXK4p4VtyGo9EBNckRimYpwUAIq5MV3coWwrfJR/5qH7gYgZdCtBkZR/Mq59Xoeug7Gs5saoVkM0AjjIWPIpx52tl6/mnMvb7XrHwgonxiP2UR5o6tzVJgIK5jO7K6ezaJMobbmorxTDr7zcRm3obON1s21+Wv2FXZBUsFxXL3QjoECgh9mCV7bIjVis6Wl/bPq/ufLwcIhSnnpAzes7kWrfpIU825wUizdyp3JL8clDt1ovdBll7HdnCxmpux/NQQAixNYZhS0G65xXa8Db6hb3XS9v0AZcx07xsP+bGrUMo++L+HPqLYVADTskiRST+Z admin@SRV-ADMIN-HEGYD&lt;br /&gt;
ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAHM3LBXe42KgEg9S23UO/PvL9EaYqECQDaRpQRJT7lkbcCNKTspRLVSHfWyyirykAME9fYcWhs6FJpE1/S/H2Pyre/0kUs9fZcaDyIuieow8lTu2dUYhZeMXmD0Uk4oUliaNxO3ATth116wdH/sp7Z46PofnNop2oAEhML7pJIN4/3v9BbUyzJNMQ1ZspPJh0e4P1dtNBVo/vIfByNWMgAVJW4w0Srcir13KsQG2FhWAZVhNBqUmVJnB6TwfcR27zQrxOIuk2R3g4eGHBZtckgA+KHEacPu9Sy7Hzp2Qz0kr+pylcpVbKv0Wl2Uyie7ekt/juiO8NdylBo4DD6+jWfESooLrfaXBLSzXDy2OWENxclmwKsj1CFFHNwyvBTooeNzMjHp1+lI4I0GDiF5ZdBA01hhEs9lsn6ZIkjj2WMaW5BVw7VtdsG4S3ZxTowviFStf7CTuHKLm2gPBBCXj4gkuXNOEta+fFBGBJDLPWfzWSOBcUEexL2CVeLI+xxtwqWjogsYLISydT1kAf/ucSmC7hIUab1UVwCHFxg8JQ1G/ne/XY3JwVSflHpVSWYAqerb9PF80nr+MSWuzq5BMmFboEUXFNVPWgfaJk29JqaIZFnyG1V85LHhX9yGSLpn1gXF3Yt/dtxIoKiE6wFy6W18bzw+6zABvcIvXz7hiWGNp enzo@dri&amp;quot; &amp;gt;&amp;gt; /root/.ssh/authorized_keys&lt;br /&gt;
chmod 700 /root/.ssh&lt;br /&gt;
chmod 600 /root/.ssh/authorized_keys&lt;br /&gt;
&lt;br /&gt;
useradd -m -u 1020 -G fwadmin,dev,adm,staff,adm-projects,wheel -s /bin/bash mike&lt;br /&gt;
mkdir /home/mike/.ssh&lt;br /&gt;
chmod 700 /home/mike/.ssh&lt;br /&gt;
echo &amp;quot;ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQCrFOIGcDPe+LfoPc11vtv2EOVG63zBndLVnf48mC+krw2vXomDLXG+KnhIAx1yFhCh6B/8R9C3wMxwhghemE3succS+Q7Truu2pd7zDmDNn6cd8Iw02qe8dl3nZhVk5XtGMgeV3JRA7u8q32i4tadbONRICExjcm9pVL5wx5aLzNBtu1opyMdvHc0dBelghVa9kkg6bRri8AF38M16NTEqQNA7crwHHa9ZLBE+8xFWmkJdBJ7zRoR6XEwbOr020VEM+sKzCPl0sy606aW3bi59tYobqAGBjTglIOJWXKMxu1cPJnSCx6Xom9F6AeF1C4CghVrZpfu++XSmJQtXoId m.reault@hegyd.com&amp;quot; &amp;gt; /home/mike/.ssh/authorized_keys&lt;br /&gt;
chmod 600 /home/mike/.ssh/authorized_keys&lt;br /&gt;
chown -R mike:mike /home/mike/.ssh&lt;br /&gt;
&lt;br /&gt;
useradd -m -u 1021 -G fwadmin,dev,adm,staff,adm-projects,wheel -s /bin/bash -p paCtx8rsjkGhQ admin&lt;br /&gt;
mkdir /home/admin/.ssh&lt;br /&gt;
chmod 700 /home/admin/.ssh&lt;br /&gt;
echo &amp;quot;ssh-dss AAAAB3NzaC1kc3MAAACBAM0TYqkYRN8FKBSRwAwgeUcoyjkW3Bw07QqGfJcNA90b6/id0riHYd6WJBCeQKsUqT+CxIPAhUA9dVqON9kfO8LtBPllMwqoTWtUth2tqRV35c8ANqv3x/RoPGZlOIiRplH6+uUuVElOBRIKmhzwBUVnVG5Ri6P06pjrc1D9emN5AAAAFQDiPCxtR+Pq1yDeg483IEdyWoepeQAAAIBE9RS1C/fR83HUzO3f1mmBgL8ipKx8+lFBcsEU9odOZuWsXkIdZAIjrgpzAzTEGD+4bWUiXhS0kwQqDp9bSBliw2atEXrTsgbHOV/gLFPAwoyv3IpSuFRMIwGYXQc6PJcZaAhtJ9FNEcCcvkuMC23eeO8XnV0Fl+3m25QIo9+SCgAAAIBB3EAkSlZqj5igXarzP5YaBDOwPSnasBHcxymtLuQwrjEqR/qa9qcGBSBOKMDfgB9IlLei9Ug668Q0WXEy8/ovV2P+tx6juETi0l2yt3Nm1S6IIYHbXR5BkMM4CAV6U2bR3yCg+sx4encqCJOAIf+xlZzzFJBMbgTQhpJXIfcwOw== admin@backup.hegyd.com&lt;br /&gt;
ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDfcJ8J5YR6F7qrYLuVJ3YIqOXqNvj1OnYd0zybZ45X+IeFKePo2hL1NHALHWxys6Qo4Ta3pPcRkliQBy51IIXOtNVp90C4XqTNkwaAl6X4RnPPoGNVgq1V53BW/mkUYsvLoYTJHokb+a3exGHCYaPbuj09FV5VVdF2uGUIiRyMZzmZurLCzySagP+8e34ZrLDlwwmDtd24CVc0OyxikqFOzzOkvCWTaAttGv7qyAlwjyAAMTqlJhqPNaCQcOJVEGiwXNlXqjroRJz7j4a3vEd3xujfY3zeSu9U22iCgAJWiLRI+M7m7af4/yxTV8IYNvpOMTjqMnxOEAKsiCLmrwUJ MGA@HEGYD&lt;br /&gt;
ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDSpLz0aUxPDyO5cXPm8HQkaNAUjNNULrhH8G3Nvw7SdhAvRVL9/RKzXu5Aa4nSQd0u61bWVlGvDVSSZgZGRnoxsmzK1aOJWcgJmhVI1r6o9fVKSxz/x+1uE8PFJxUVaGULoLvDRzZLDazg/c/Djb5AgTprmw8KvMKdcDk/kCixFmjEObuOwFbnA/ZbnHS8PPUgHSCwLNAQOUSZSLRZzEFRKO4+HCl5T7iZfCGd7dCInysG2tVzBJCqsN7hw5fhz49Kb1txa93dYhY7kh7SYqCYthGToqGVcDNQX7cXCP2Sqpw+2N/SAcke6E/MgalYAr40dIRRFuUJKX8LxLoko47r admin@rescue&lt;br /&gt;
ssh-dss AAAAB3NzaC1kc3MAAACBAPoQ6wRywMMkQ0npdVnRdlIclapxF0n3kK7iljksiwfi5p8VzGgbF6KxYiroJaKu7Q3gf4EgPlTyWJ8TgCI/bji/bCTqdPfMjQpp621l6p244WSMQEWipExnCkI6oBTuEK1Hr/T435ygwscwl2vcGnXQcGA6K7p16LpsLHykKPKtAAAAFQC1B/WkyCWjVSubUZgMBNfCeE2DaQAAAIBLmHlw2IrhZEhuz1m3k1H+ssH1JiPTcN1I6Z+M/n3OTYrdMIBuPLEtr3P+SZrnmZVLlwIzWtlw2dtwv+5G0UpzgNKmUQf27o2sgrKnSap2FP3cqBbDuUrsaZLexVawCualQPxTcXqufanrwPPYht3rtM5J3VmkW/jqpATxXJnO5wAAAIB+u9M9bObM7YzB7CZ4jmr4wXAo2HocqvBygmSX4dj3qgsqJoJ7bOATCYVSps6kqVcvWvztZ58duC1gvomDB+56CAPkin3S52Wtq6J/Qz3q+SEJNqcZ5+qiGn9mORaTsEx+iaA4pNbRjuKMp7rmWJ1gQ4e/OxQwmJXpTARsZIkBOw== admin@SRV-ADMIN-HEGYD&lt;br /&gt;
ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDDSTvhJwZSkwprrGoTTCDXK4p4VtyGo9EBNckRimYpwUAIq5MV3coWwrfJR/5qH7gYgZdCtBkZR/Mq59Xoeug7Gs5saoVkM0AjjIWPIpx52tl6/mnMvb7XrHwgonxiP2UR5o6tzVJgIK5jO7K6ezaJMobbmorxTDr7zcRm3obON1s21+Wv2FXZBUsFxXL3QjoECgh9mCV7bIjVis6Wl/bPq/ufLwcIhSnnpAzes7kWrfpIU825wUizdyp3JL8clDt1ovdBll7HdnCxmpux/NQQAixNYZhS0G65xXa8Db6hb3XS9v0AZcx07xsP+bGrUMo++L+HPqLYVADTskiRST+Z admin@SRV-ADMIN-HEGYD&lt;br /&gt;
ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAHM3LBXe42KgEg9S23UO/PvL9EaYqECQDaRpQRJT7lkbcCNKTspRLVSHfWyyirykAME9fYcWhs6FJpE1/S/H2Pyre/0kUs9fZcaDyIuieow8lTu2dUYhZeMXmD0Uk4oUliaNxO3ATth116wdH/sp7Z46PofnNop2oAEhML7pJIN4/3v9BbUyzJNMQ1ZspPJh0e4P1dtNBVo/vIfByNWMgAVJW4w0Srcir13KsQG2FhWAZVhNBqUmVJnB6TwfcR27zQrxOIuk2R3g4eGHBZtckgA+KHEacPu9Sy7Hzp2Qz0kr+pylcpVbKv0Wl2Uyie7ekt/juiO8NdylBo4DD6+jWfESooLrfaXBLSzXDy2OWENxclmwKsj1CFFHNwyvBTooeNzMjHp1+lI4I0GDiF5ZdBA01hhEs9lsn6ZIkjj2WMaW5BVw7VtdsG4S3ZxTowviFStf7CTuHKLm2gPBBCXj4gkuXNOEta+fFBGBJDLPWfzWSOBcUEexL2CVeLI+xxtwqWjogsYLISydT1kAf/ucSmC7hIUab1UVwCHFxg8JQ1G/ne/XY3JwVSflHpVSWYAqerb9PF80nr+MSWuzq5BMmFboEUXFNVPWgfaJk29JqaIZFnyG1V85LHhX9yGSLpn1gXF3Yt/dtxIoKiE6wFy6W18bzw+6zABvcIvXz7hiWGNp enzo@dri&lt;br /&gt;
&amp;quot; &amp;gt; /home/admin/.ssh/authorized_keys&lt;br /&gt;
chmod 600 /home/admin/.ssh/authorized_keys&lt;br /&gt;
chown -R admin:admin /home/admin/.ssh&lt;br /&gt;
&lt;br /&gt;
useradd -m -u 1022 -G fwadmin,dev,adm,staff,adm-projects,wheel -s /bin/bash -p pa2TnhUhhBRfU support&lt;br /&gt;
mkdir /home/support/.ssh&lt;br /&gt;
chmod 700 /home/support/.ssh&lt;br /&gt;
touch /home/support/.ssh/authorized_keys&lt;br /&gt;
chmod 600 /home/support/.ssh/authorized_keys&lt;br /&gt;
chown -R support:support /home/support/.ssh&lt;br /&gt;
&lt;br /&gt;
chmod 750 /home/*&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*  Configurer openssh-server&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
echo &amp;quot;alias root=\&amp;quot;ssh -AX root@localhost\&amp;quot;&amp;quot; &amp;gt;&amp;gt;/home/admin/.bashrc&lt;br /&gt;
sed -i 's/^PermitRootLogin yes/PermitRootLogin without-password/' /etc/ssh/sshd_config&lt;br /&gt;
cat &amp;gt;&amp;gt; /etc/ssh/sshd_config &amp;lt;&amp;lt;EOF&lt;br /&gt;
&lt;br /&gt;
UseDns no&lt;br /&gt;
AllowUsers root mike admin support&lt;br /&gt;
EOF&lt;br /&gt;
service ssh reload&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Installer le serveur de mail local&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
debconf-set-selections &amp;lt;&amp;lt;EOF&lt;br /&gt;
postfix postfix/root_address    string&lt;br /&gt;
postfix postfix/rfc1035_violation       boolean false&lt;br /&gt;
postfix postfix/mydomain_warning        boolean&lt;br /&gt;
postfix postfix/mynetworks      string  127.0.0.0/8 [::ffff:127.0.0.0]/104 [::1]/128&lt;br /&gt;
postfix postfix/mailname        string  $(hostname -f)&lt;br /&gt;
postfix postfix/tlsmgr_upgrade_warning  boolean&lt;br /&gt;
postfix postfix/recipient_delim string  +&lt;br /&gt;
postfix postfix/main_mailer_type        select  Internet Site&lt;br /&gt;
postfix postfix/destinations    string  $(hostname -f), localhost.$(hostname -f | sed -e 's/^[^.]\+\.\(.*\)$/\1/'), localhost&lt;br /&gt;
postfix postfix/retry_upgrade_warning   boolean&lt;br /&gt;
# Faut-il installer postfix malgré l'incompatibilité du noyau ?&lt;br /&gt;
postfix postfix/kernel_version_warning  boolean&lt;br /&gt;
postfix postfix/not_configured  error&lt;br /&gt;
postfix postfix/mailbox_limit   string  0&lt;br /&gt;
postfix postfix/relayhost       string&lt;br /&gt;
postfix postfix/procmail        boolean false&lt;br /&gt;
postfix postfix/bad_recipient_delimiter error&lt;br /&gt;
postfix postfix/protocols       select  ipv4&lt;br /&gt;
postfix postfix/chattr  boolean false&lt;br /&gt;
EOF&lt;br /&gt;
&lt;br /&gt;
NB : les erreurs sur le ligne 13 et 17 sont normales.&lt;br /&gt;
&lt;br /&gt;
heirloom-mailx est déprécié mais présent dans le paquet s-nail&lt;br /&gt;
&lt;br /&gt;
apt-get -y install postfix s-nail&lt;br /&gt;
&lt;br /&gt;
sed -i -e '/^\/var\/log\/mail.log$/d' -e '/\/var\/log\/mail.info/i \&lt;br /&gt;
/var/log/mail.log\&lt;br /&gt;
{\&lt;br /&gt;
    rotate 4\&lt;br /&gt;
    weekly\&lt;br /&gt;
    missingok\&lt;br /&gt;
    notifempty\&lt;br /&gt;
    compress\&lt;br /&gt;
    delaycompress\&lt;br /&gt;
    create 640 root dev\&lt;br /&gt;
    sharedscripts\&lt;br /&gt;
    postrotate\&lt;br /&gt;
        invoke-rc.d rsyslog rotate &amp;gt; /dev/null\&lt;br /&gt;
    endscript\&lt;br /&gt;
}' /etc/logrotate.d/rsyslog&lt;br /&gt;
&lt;br /&gt;
chgrp dev /var/log/mail.log&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
cat &amp;gt;&amp;gt; /etc/aliases &amp;lt;&amp;lt;EOF&lt;br /&gt;
root: tech@hegyd.com&lt;br /&gt;
mike: m.reault@netprestation.com&lt;br /&gt;
EOF&lt;br /&gt;
newaliases&lt;br /&gt;
service postfix reload&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Cloner le depot sys-common&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Au préalable, pour autoriser le git, se connecter sur srv-admin ( bastion ) et faire :&lt;br /&gt;
&lt;br /&gt;
eval $(ssh-agent)&lt;br /&gt;
ssh-add&lt;br /&gt;
ssh root@nouvelle_vm &lt;br /&gt;
ou ssh nouvelle_vm puis su - root&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
mkdir /usr/local/share/hegyd&lt;br /&gt;
echo -e &amp;quot;Host git.hegyd.net\n\tStrictHostKeyChecking no\n&amp;quot; &amp;gt;&amp;gt; ~/.ssh/config&lt;br /&gt;
git clone -q git@git.hegyd.net:sys-common /usr/local/share/hegyd/sys-common&lt;br /&gt;
chmod -R g+rw /usr/local/share/hegyd&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Ajouter une version prédéfinie de VimRC&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
ln -s /usr/local/share/hegyd/sys-common/vim/vimrc_hegyd /etc/vim/vimrc.local&lt;br /&gt;
sed -i '78,80s/^/&amp;quot;/' /usr/share/vim/vim81/defaults.vim&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Ajouter le script d'alerte des reboot&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
cat &amp;lt;&amp;lt;EOF &amp;gt;/etc/rc.local&lt;br /&gt;
#!/bin/sh -e&lt;br /&gt;
#&lt;br /&gt;
# rc.local&lt;br /&gt;
#&lt;br /&gt;
# This script is executed at the end of each multiuser runlevel.&lt;br /&gt;
# Make sure that the script will &amp;quot;exit 0&amp;quot; on success or any other&lt;br /&gt;
# value on error.&lt;br /&gt;
#&lt;br /&gt;
# In order to enable or disable this script just change the execution&lt;br /&gt;
# bits.&lt;br /&gt;
#&lt;br /&gt;
# By default this script does nothing.&lt;br /&gt;
&lt;br /&gt;
exit 0&lt;br /&gt;
EOF&lt;br /&gt;
chmod +x /etc/rc.local&lt;br /&gt;
systemctl start rc-local&lt;br /&gt;
systemctl status rc-local&lt;br /&gt;
sed -i '/^exit 0/i\/usr\/local\/share\/hegyd\/sys-common\/bin\/alert-reboot' /etc/rc.local&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Pare feu ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
apt install iptables&lt;br /&gt;
update-alternatives --set iptables /usr/sbin/iptables-legacy&lt;br /&gt;
update-alternatives --set ip6tables /usr/sbin/ip6tables-legacy&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Configurer le système&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
mkdir /etc/firewall&lt;br /&gt;
chgrp fwadmin /etc/firewall&lt;br /&gt;
chmod 2770 /etc/firewall&lt;br /&gt;
sed  -i -e '/^Defaults\s\+env_reset\s*$/aDefaults:%fwadmin   !lecture , passwd_timeout=1 , timestamp_timeout=1' -e &amp;quot;/^root\s\+ALL=(ALL:ALL)\s\+ALL\s*$/a%fwadmin  ALL = NOPASSWD: /etc/firewall/$(hostname -f).fw , /usr/bin/pkill&amp;quot; /etc/sudoers&lt;br /&gt;
sed -i &amp;quot;/^exit 0/i\/etc\/firewall\/$(hostname -f).fw&amp;quot; /etc/rc.local&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Créer et déployer le par feu&lt;br /&gt;
'''Créer le firewall sur firewall-builder puis le déployer'''&lt;br /&gt;
* Ajouter les vm dans le groupe &amp;quot;Virtual Machine&amp;quot; de firewall builder&lt;br /&gt;
* Ajouter les serveurs dans le groupe &amp;quot;Servers Applicatifs&amp;quot; de firewall builder&lt;br /&gt;
&lt;br /&gt;
== Serveur de cache DNS local ==&lt;br /&gt;
* Suivre la procédure [[Bind]]&lt;br /&gt;
&lt;br /&gt;
== Monitoring / Supervision ==&lt;br /&gt;
* Installer et configurer [[Snmp]]&lt;br /&gt;
* Installer et configurer le client [[Nagios#Installation_du_client_sur_Debian |NRPE pour Debian]]&lt;br /&gt;
&lt;br /&gt;
== Sauvegarde ==&lt;br /&gt;
* à déterminer pour les serveur Proxmox : rsnapshot ou sauvegarde sur les vm ? proxmox intègre ses propres sauvegardes.&lt;br /&gt;
&lt;br /&gt;
== Comptes utilisateurs ==&lt;br /&gt;
* Créer les comptes utilisateurs pour les accès du client (voir clés SSH publiques sur serveur Penta)&lt;br /&gt;
&lt;br /&gt;
[[Catégorie:Administration serveurs]]&lt;br /&gt;
&lt;br /&gt;
== ATTENTION Specificité network pour les Proxmox sur SCALE ( OVH ) ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Pour info, problème rencontré avec les interfaces réseau du serveur de type SCALE chez OVH ( 2 carte rzo publiques et 2 cartes rzo privées ).&lt;br /&gt;
Obligé de faire 2 &amp;quot;bonds&amp;quot; et &amp;quot;un bridge&amp;quot; sur le bond de l'IP vrack.&lt;br /&gt;
ci-dessous configuration réseau fonctionnelle :&lt;br /&gt;
root@vapps11:~# cat /etc/network/interfaces&lt;br /&gt;
# network interface settings; autogenerated&lt;br /&gt;
# Please do NOT modify this file directly, unless you know what&lt;br /&gt;
# you're doing.&lt;br /&gt;
#&lt;br /&gt;
# If you want to manage parts of the network configuration manually,&lt;br /&gt;
# please utilize the 'source' or 'source-directory' directives to do&lt;br /&gt;
# so.&lt;br /&gt;
# PVE will preserve these directives, but will NOT read its network&lt;br /&gt;
# configuration from sourced files, so do not attempt to move any of&lt;br /&gt;
# the PVE managed interfaces into external files!&lt;br /&gt;
&lt;br /&gt;
auto lo&lt;br /&gt;
iface lo inet loopback&lt;br /&gt;
&lt;br /&gt;
# interface publique 1&lt;br /&gt;
auto ens3f0&lt;br /&gt;
iface ens3f0 inet manual&lt;br /&gt;
&lt;br /&gt;
# interface publique 2&lt;br /&gt;
auto ens3f1&lt;br /&gt;
iface ens3f1 inet manual&lt;br /&gt;
&lt;br /&gt;
# interface privée 1&lt;br /&gt;
auto ens13f0&lt;br /&gt;
iface ens13f0 inet manual&lt;br /&gt;
&lt;br /&gt;
# interface privée 2&lt;br /&gt;
auto ens13f1&lt;br /&gt;
iface ens13f1 inet manual&lt;br /&gt;
&lt;br /&gt;
auto bond0&lt;br /&gt;
iface bond0 inet static&lt;br /&gt;
address 141.94.202.138/24&lt;br /&gt;
gateway 141.94.202.254&lt;br /&gt;
bond-slaves ens3f0 ens3f1&lt;br /&gt;
bond-miimon 100&lt;br /&gt;
bond-mode 802.3ad&lt;br /&gt;
post-up echo 1 &amp;gt; /proc/sys/net/ipv4/conf/bond0/proxy_arp&lt;br /&gt;
post-up echo 1 &amp;gt; /proc/sys/net/ipv4/ip_forward&lt;br /&gt;
&lt;br /&gt;
# Agrégat LACP sur les interfaces privées&lt;br /&gt;
auto bond1&lt;br /&gt;
iface bond1 inet dhcp&lt;br /&gt;
bond-slaves ens13f0 ens13f1&lt;br /&gt;
bond-miimon 100&lt;br /&gt;
bond-mode 802.3ad&lt;br /&gt;
&lt;br /&gt;
# Private&lt;br /&gt;
auto vmbr1&lt;br /&gt;
## Bridge raccordé sur l'agrégat bond1&lt;br /&gt;
iface vmbr1 inet static&lt;br /&gt;
address 172.16.0.167/12&lt;br /&gt;
netmask 255.240.0.0&lt;br /&gt;
bridge-ports bond1&lt;br /&gt;
bridge-stp off&lt;br /&gt;
bridge-fd 0&lt;br /&gt;
&lt;br /&gt;
## voir doc https://docs.ovh.com/fr/dedicated/proxmox-network-hg-scale/&lt;br /&gt;
&lt;br /&gt;
==&lt;/div&gt;</description>
			<pubDate>Fri, 04 Feb 2022 15:53:31 GMT</pubDate>			<dc:creator>Pentasonic</dc:creator>			<comments>https://wiki.hegyd.com/index.php/Discussion:ProxmoxV6_Debian_10</comments>		</item>
		<item>
			<title>Snmp</title>
			<link>https://wiki.hegyd.com/index.php/Snmp</link>
			<description>&lt;p&gt;Pentasonic&amp;nbsp;:&amp;#32;/* Installation et configuration de base */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Attention : « Snmp » est référencé ici, mais vous ne disposez pas des autorisations pour y accéder.&lt;/div&gt;</description>
			<pubDate>Fri, 19 Nov 2021 15:22:19 GMT</pubDate>			<dc:creator>Pentasonic</dc:creator>			<comments>https://wiki.hegyd.com/index.php/Discussion:Snmp</comments>		</item>
	</channel>
</rss>