Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
system:linux:debian:0-base [2019/06/09 14:51]
Liandri [Première connexion root]
system:linux:debian:0-base [2023/08/05 16:22] (Version actuelle)
Ligne 29: Ligne 29:
 On installe si besoin la base (''​dbus''​ au besoin, prise en charge des dépôts ppa avec la commande "​add-apt-repository",​ et ''​haveged''​ pour l'​entropie) : On installe si besoin la base (''​dbus''​ au besoin, prise en charge des dépôts ppa avec la commande "​add-apt-repository",​ et ''​haveged''​ pour l'​entropie) :
 <code bash>#​Suppression de l'​installation du paquet "​python-software-properties"​ <code bash>#​Suppression de l'​installation du paquet "​python-software-properties"​
-apt-get install man manpages-fr manpages-fr-extra manpages-fr-dev bash-completion curl locales nano wget zip unzip bzip2 linux-kernel-headers screen ca-certificates sudo tree coreutils htop build-essential ntp curl unrar unzip vim dbus software-properties-common haveged busybox dirmngr python libssl-dev pkg-config</​code>​+# rng-tools chrony pour l'​entropie 
 +apt-get install man manpages-fr manpages-fr-extra manpages-fr-dev bash-completion curl locales nano wget zip unzip bzip2 linux-kernel-headers screen ca-certificates sudo tree coreutils htop build-essential ntp curl unrar unzip vim dbus software-properties-common haveged busybox dirmngr python libssl-dev pkg-config ​rng-tools chrony</​code>​
 Récupérer la liste des paquets installés : Récupérer la liste des paquets installés :
 <code bash>​dpkg --get-selections > packages.lst</​code>​ <code bash>​dpkg --get-selections > packages.lst</​code>​
Ligne 48: Ligne 49:
 On désactive le login du compte root par mot de passe : On désactive le login du compte root par mot de passe :
 <code bash>​passwd -dl root</​code>​ <code bash>​passwd -dl root</​code>​
 +==== 2FA ====
 +Installation :
 +<code bash>​apt-get install libpam-google-authenticator</​code>​
 +Mise en place :
 +<code bash>​google-authenticator</​code>​
 +On ajoute la méthode d'​authentification :
 +<code bash>​nano /​etc/​pam.d/​sshd</​code>​
 +On ajoute :
 +<code bash>​auth ​      ​required ​    ​pam_google_authenticator.so nullok</​code>​
 +On configure SSH :
 +<code bash>​nano /​etc/​ssh/​sshd_config</​code>​
 +On édite/​ajoute :
 +<code bash>​ChallengeResponseAuthentication yes</​code>​
 +
 +
 ====== Hostname ====== ====== Hostname ======
 On edit les fichiers : On edit les fichiers :
  • system/linux/debian/0-base.1560091863.txt.gz
  • Dernière modification: 2023/08/05 16:22
  • (modification externe)