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:38]
Liandri [NTP]
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</​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 : 
 +<code bash>​dpkg --get-selections > packages.lst</​code>​ 
 +La restaurer : 
 +<code bash>​dpkg --set-selections < packages.lst</​code>​ 
 +Et enfin, installation : 
 +<code bash>​apt-get dselect-upgrade</​code>​
 ====== Utilisateurs ====== ====== Utilisateurs ======
 On change le password par défaut du compte root : On change le password par défaut du compte root :
Ligne 42: 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.1560091093.txt.gz
  • Dernière modification: 2023/08/05 16:22
  • (modification externe)