Différences
Ci-dessous, les différences entre deux révisions de la page.
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 16:28] Liandri [2FA] |
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 53: | Ligne 54: | ||
Mise en place : | Mise en place : | ||
<code bash>google-authenticator</code> | <code bash>google-authenticator</code> | ||
+ | On ajoute la méthode d'authentification : | ||
<code bash>nano /etc/pam.d/sshd</code> | <code bash>nano /etc/pam.d/sshd</code> | ||
On ajoute : | On ajoute : | ||
<code bash>auth required pam_google_authenticator.so nullok</code> | <code bash>auth required pam_google_authenticator.so nullok</code> | ||
+ | On configure SSH : | ||
<code bash>nano /etc/ssh/sshd_config</code> | <code bash>nano /etc/ssh/sshd_config</code> | ||
On édite/ajoute : | On édite/ajoute : |