# Sécurité - Mise à Jour

**URL:** <https://www.debian-fr.org/t/securite-mise-a-jour/79541>\
**Category:** Support Debian\
**Created:** [Juillet 1, 2019, 9:07 UTC](https://www.debian-fr.org/t/securite-mise-a-jour/79541 "2019-07-01T09:07:13Z")\
**Posts on this page:** 20\
**Page:** 1

<div class="post-metadata">

**Author:** ![scam](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/s/4491bb/32.png) [@scam](https://www.debian-fr.org/u/scam)\
**Post date:** [Juillet 1, 2019, 9:07 UTC](https://www.debian-fr.org/t/securite-mise-a-jour/79541/1 "2019-07-01T09:07:14Z")

</div>

Bonjour, pour sécuriser Debian, il me semble que la 1ere chose a faire c’est d’avoir un Debian à jour.

1°) Mettre à jour le serveur

```auto
 # apt-get update && apt-get upgrade

```

2°) Mettre à jour la distrib :

```auto
# apt-get dist-upgrade

```

Pouvez-vous m’expliquer les différences entre mettre à jour son serveur et/ou ça distrib ???

Cela en met pas à jour les mêmes choses ???

---

<div class="post-metadata">

**Author:** ![diesel](https://www.debian-fr.org/user_avatar/www.debian-fr.org/diesel/32/8093_2.png) [@diesel](https://www.debian-fr.org/u/diesel)\
**Post date:** [Juillet 1, 2019, 9:33 UTC](https://www.debian-fr.org/t/securite-mise-a-jour/79541/2 "2019-07-01T09:33:33Z")

</div>

Bonjour,

Moi, je fais :

```
su
apt update && apt dist-upgrade
exit

```

Tous les jours.

Amicalement.

Jean-Marie

---

<div class="post-metadata">

**Author:** ![grandtoubab](https://www.debian-fr.org/user_avatar/www.debian-fr.org/grandtoubab/32/4505_2.png) [@grandtoubab](https://www.debian-fr.org/u/grandtoubab)\
**Post date:** [Juillet 1, 2019, 9:56 UTC](https://www.debian-fr.org/t/securite-mise-a-jour/79541/3 "2019-07-01T09:56:39Z")

</div>

Salut  
Tout est expliqué ici  
[https://manpages.debian.org/stretch/apt/apt-get.8.fr.html](https://manpages.debian.org/stretch/apt/apt-get.8.fr.html)

---

<div class="post-metadata">

**Author:** ![anon95513332](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/a/aeb1de/32.png) [@anon95513332](https://www.debian-fr.org/u/anon95513332)\
**Post date:** [Juillet 1, 2019, 9:58 UTC](https://www.debian-fr.org/t/securite-mise-a-jour/79541/4 "2019-07-01T09:58:21Z")

</div>

Salut,

pour ma part, je suis un peu plus bourrin pour un PC qui ne me sert qu’à de la bureautique/Admin:

```
# aptitude update & aptitude full-upgrade
```

---

<div class="post-metadata">

**Author:** ![scam](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/s/4491bb/32.png) [@scam](https://www.debian-fr.org/u/scam)\
**Post date:** [Juillet 1, 2019, 10:03 UTC](https://www.debian-fr.org/t/securite-mise-a-jour/79541/5 "2019-07-01T10:03:25Z")

</div>

Si j’ai bien compris en réalité c’est la même chose en y ajoutant une gestion intelligente des changements de dépendances dans les nouvelles versions des paquets

Donc le mieux c’est de faire :

> [@diesel](#):
>
> apt update && apt dist-upgrade

---

<div class="post-metadata">

**Author:** ![scam](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/s/4491bb/32.png) [@scam](https://www.debian-fr.org/u/scam)\
**Post date:** [Juillet 1, 2019, 10:07 UTC](https://www.debian-fr.org/t/securite-mise-a-jour/79541/6 "2019-07-01T10:07:21Z")

</div>

```auto
su
apt-get update && apt-get dist-upgrade
apt-get clean
exit

```

Est-il intéressant d’ajouter apt-get clean  
exit ça sert a quoi ??? (sortir ok, mais il ne sort pas tout seul)…

---

<div class="post-metadata">

**Author:** ![diesel](https://www.debian-fr.org/user_avatar/www.debian-fr.org/diesel/32/8093_2.png) [@diesel](https://www.debian-fr.org/u/diesel)\
**Post date:** [Juillet 1, 2019, 2:15 UTC](https://www.debian-fr.org/t/securite-mise-a-jour/79541/7 "2019-07-01T14:15:52Z")

</div>

Je n’ai jamais vraiment compris la différence entre apt dist-upgrade et apt full-upgrade.

Quand tu fais un su, tu “deviens” root.

Pour en sortir, il faut taper “exit” (c’est pas bon de rester “root” s’il n’y a pas de réel besoin).

Amicalement.

Jean-Marie

---

<div class="post-metadata">

**Author:** ![scam](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/s/4491bb/32.png) [@scam](https://www.debian-fr.org/u/scam)\
**Post date:** [Juillet 1, 2019, 2:24 UTC](https://www.debian-fr.org/t/securite-mise-a-jour/79541/8 "2019-07-01T14:24:23Z")

</div>

Ok merci pour la réponse

et apt-get clean c’est utile ?

---

<div class="post-metadata">

**Author:** ![PascalHambourg](https://www.debian-fr.org/user_avatar/www.debian-fr.org/pascalhambourg/32/5837_2.png) [@PascalHambourg](https://www.debian-fr.org/u/PascalHambourg)\
**Post date:** [Juillet 1, 2019, 6:40 UTC](https://www.debian-fr.org/t/securite-mise-a-jour/79541/9 "2019-07-01T18:40:08Z")

</div>

> [@scam](#):
>
> 1°) Mettre à jour le serveur

Quel serveur ?

```
apt-get update && apt-get upgrade

```

Cette expression contient deux commandes distinctes.  
`apt-get update` met à jour la liste des paquets et leurs versions disponibles sur les dépôts configurés (miroir réseau, fichiers locaux…)  
`apt-get upgrade` met à jour les paquets qui peuvent l’être sans installer ou supprimer d’autres paquets.  
`apt-get dist-upgrade` met à jour les paquets et peut installer ou supprimer d’autres paquets si les dépendances l’exigent.  
`apt update` et `aptitude update` font la même chose que `apt-get update`.  
`apt upgrade` met à jour les paquets et peut installer (mais pas supprimer) d’autres paquets si les dépendances l’exigent.  
`apt full-upgrade`, `apt dist-upgrade` et `aptitude full-upgrade` font la même chose que `apt-get dist-upgrade`.  
`dist-upgrade` vient de `apt` alors que `full upgrade` vient d’aptitude, mais ça fait la même chose.

> [@anon95513332](#):
>
> pour ma part, je suis un peu plus bourrin

En effet tu es bourrin. Je préfère utiliser `upgrade` en temps normal, ce qui affiche la liste des paquets qui ne peuvent pas être mis à jour (ce qui est rare dans une version stable et ne concerne que quelques paquets comme les méta-paquets du noyau, et des programmes comme firefox dont les correctifs seraient trop compliqués à rétroporter) examiner les changements de dépendances et le cas échéant utiliser `full-upgrade/dist-upgrade`.

> [@scam](#):
>
> Est-il intéressant d’ajouter apt-get clean

`clean` efface les fichiers de cache d’apt (paquets téléchargés, listes de paquets…). C’est intéressant si on n’a pas beaucoup d’espace libre. Il est rare qu’on ait besoin de réinstaller un paquet déjà téléchargé.

> [@scam](#):
>
> exit ça sert a quoi ??? (sortir ok, mais il ne sort pas tout seul)…

La commande `su` lance un shell root. La commande `exit` permet de quitter ce shell root et de revenir au shell utilisateur.

---

<div class="post-metadata">

**Author:** ![scam](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/s/4491bb/32.png) [@scam](https://www.debian-fr.org/u/scam)\
**Post date:** [Juillet 2, 2019, 4:39 UTC](https://www.debian-fr.org/t/securite-mise-a-jour/79541/10 "2019-07-02T04:39:23Z")

</div>

MISE A JOUR AUTOMATIQUE

J’ai vu qu’il existe au moins 3 applications qui permettent la mise à jour de Debian  
cron-apt qui vérifie les MaJ sans les installer  
Unattended qui installe les MaJ  
et un autre dont je ne retrouve pas le nom

N’est-il pas plus simple de faire une tache cron qui lance

```auto
apt-get update && apt-get dist-upgrade
apt-get clean

```

Pour ne pas multiplier l’installation de paquets…

---

<div class="post-metadata">

**Author:** ![mattotop](https://www.debian-fr.org/user_avatar/www.debian-fr.org/mattotop/32/3942_2.png) [@mattotop](https://www.debian-fr.org/u/mattotop)\
**Post date:** [Juillet 2, 2019, 12:01 UTC](https://www.debian-fr.org/t/securite-mise-a-jour/79541/11 "2019-07-02T12:01:46Z")

</div>

> [@scam](#):
>
> N’est-il pas plus simple

Non.  
.

---

<div class="post-metadata">

**Author:** ![scam](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/s/4491bb/32.png) [@scam](https://www.debian-fr.org/u/scam)\
**Post date:** [Juillet 2, 2019, 12:07 UTC](https://www.debian-fr.org/t/securite-mise-a-jour/79541/12 "2019-07-02T12:07:29Z")

</div>

Pourquoi 😉

---

<div class="post-metadata">

**Author:** ![mattotop](https://www.debian-fr.org/user_avatar/www.debian-fr.org/mattotop/32/3942_2.png) [@mattotop](https://www.debian-fr.org/u/mattotop)\
**Post date:** [Juillet 2, 2019, 12:13 UTC](https://www.debian-fr.org/t/securite-mise-a-jour/79541/13 "2019-07-02T12:13:20Z")

</div>

Parce qu’il faut gèrer l’installation de paquets qui n’cessitent une intéraction utilisateur à l’install, ce qui est un peu pénible, alors qu’unattended-upgrade gère ça tout seul par défaut:  
pas la peine de réinventer la roue.

---

<div class="post-metadata">

**Author:** ![scam](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/s/4491bb/32.png) [@scam](https://www.debian-fr.org/u/scam)\
**Post date:** [Juillet 2, 2019, 12:17 UTC](https://www.debian-fr.org/t/securite-mise-a-jour/79541/14 "2019-07-02T12:17:18Z")

</div>

Quand je fais mon

```auto
apt-get update && apt-get dist-upgrade

```

A la main… pour le moment j’ai rien géré !!!

C’est quoi une interaction utilisateur…

---

<div class="post-metadata">

**Author:** ![mattotop](https://www.debian-fr.org/user_avatar/www.debian-fr.org/mattotop/32/3942_2.png) [@mattotop](https://www.debian-fr.org/u/mattotop)\
**Post date:** [Juillet 2, 2019, 12:23 UTC](https://www.debian-fr.org/t/securite-mise-a-jour/79541/15 "2019-07-02T12:23:46Z")

</div>

> [@scam](#):
>
> C’est quoi une interaction utilisateur…

L’install te pose une question à laquelle tu dois répondre pour continuer.

---

<div class="post-metadata">

**Author:** ![grandtoubab](https://www.debian-fr.org/user_avatar/www.debian-fr.org/grandtoubab/32/4505_2.png) [@grandtoubab](https://www.debian-fr.org/u/grandtoubab)\
**Post date:** [Juillet 2, 2019, 2:38 UTC](https://www.debian-fr.org/t/securite-mise-a-jour/79541/16 "2019-07-02T14:38:27Z")

</div>

il est vrai que les logiciels gnome sont très lourd et je suis d’accord que 2 commandes apt suffisent.  
l’interactivité ça se gère très bien dans les scripts

je me suis fait un service systemd qui lance mon script au boot  
[https://bidouilledebian.wordpress.com/2019/02/24/update-perso-la-version-2019/](https://bidouilledebian.wordpress.com/2019/02/24/update-perso-la-version-2019/)

---

<div class="post-metadata">

**Author:** ![PascalHambourg](https://www.debian-fr.org/user_avatar/www.debian-fr.org/pascalhambourg/32/5837_2.png) [@PascalHambourg](https://www.debian-fr.org/u/PascalHambourg)\
**Post date:** [Juillet 2, 2019, 7:14 UTC](https://www.debian-fr.org/t/securite-mise-a-jour/79541/17 "2019-07-02T19:14:55Z")

</div>

> [@scam](#):
>
> Pourquoi

Parce que l’installation ou la suppression de paquets ne doit pas se faire à la légère.

---

<div class="post-metadata">

**Author:** ![mattotop](https://www.debian-fr.org/user_avatar/www.debian-fr.org/mattotop/32/3942_2.png) [@mattotop](https://www.debian-fr.org/u/mattotop)\
**Post date:** [Juillet 3, 2019, 12:53 UTC](https://www.debian-fr.org/t/securite-mise-a-jour/79541/18 "2019-07-03T00:53:01Z")

</div>

> [@grandtoubab](#):
>
> Mon petit script pour automatiser les mises à jour au boot

WINDOWS SORS DE CE CORPS !!!  
VADE RETRO

---

<div class="post-metadata">

**Author:** ![scam](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/s/4491bb/32.png) [@scam](https://www.debian-fr.org/u/scam)\
**Post date:** [Juillet 3, 2019, 6:17 UTC](https://www.debian-fr.org/t/securite-mise-a-jour/79541/19 "2019-07-03T06:17:07Z")

</div>

C’était la question que j’allais poser le script de grandtoubab peut il installer suite au téléchargement sans reboot (Vue que Unattended ne reboot pas)…

---

<div class="post-metadata">

**Author:** ![grandtoubab](https://www.debian-fr.org/user_avatar/www.debian-fr.org/grandtoubab/32/4505_2.png) [@grandtoubab](https://www.debian-fr.org/u/grandtoubab)\
**Post date:** [Juillet 3, 2019, 8:58 UTC](https://www.debian-fr.org/t/securite-mise-a-jour/79541/20 "2019-07-03T08:58:31Z")

</div>

comme déjà dit, ce script est lancé par un service à l’init systemd , donc au boot uniquement, car je suis sur un PC que j’arrête et démarre quotidiennement

```auto
$ systemd-analyze
Startup finished in 8.555s (kernel) + 1min 31.100s (userspace) = 1min 39.655s 
graphical.target reached after 1min 31.055s in userspace
$ systemd-analyze blame
     1min 1.521s maj.service
         33.957s sav-protect.service
         11.691s accounts-daemon.service
         10.644s NetworkManager-wait-online.service

```

il correspond à mon besoin, gestion arret/ démarrage de Sophos antivirus, acceptation systématique de toutes les mises à jour, envoi d’un mail que je peux lire par Thunderbird

 ![Capture%20d%E2%80%99%C3%A9cran%20du%202019-07-03%2010-53-17](https://www.debian-fr.org/uploads/default/original/2X/5/5a3f5ef76a15f2003be5a539ee52afc087500484.png)  
Donc ce n’est qu’un exemple pour illustrer les facilités de Linux…  
Si tu veux une tâche périodique il faut lancer un script par le calendrier , exemple anacron

> **[Anacron, c’est pas une insulte.](https://bidouilledebian.wordpress.com/2018/06/02/anacron-cest-pas-une-insulte/)**
>
> Pour lancer des tâches périodiques, de maintenance  ou autres, rien de mieux que Anacron
