Blame
|
1 | #### Configuration IP et systemd : |
||||||
| 2 | ||||||||
| 3 | Restart du démon network, prise en compte des paramètres dans /etc/systemd/network/50-default.network |
|||||||
| 4 | systemctl restart systemd-networkd |
|||||||
| 5 | On peut ajouter des sections [Address] avec des alias/ip suplémentaires (v4/v6) |
|||||||
| 6 | (https://www.freedesktop.org/software/systemd/man/systemd.network.html) |
|||||||
| 7 | ||||||||
| 8 | #### Les outils qui vont bien pour faire de la supervision nunux |
|||||||
| 9 | ```shell |
|||||||
| 10 | nmon |
|||||||
| 11 | bmon |
|||||||
| 12 | nethogs |
|||||||
| 13 | slurm -l -i eno1 |
|||||||
| 14 | vnstat |
|||||||
| 15 | tcptrack |
|||||||
| 16 | speedometer -r eno1 -t eno1 |
|||||||
| 17 | pktstat |
|||||||
| 18 | ifstat (batch mode, toutes les secondes, stats) |
|||||||
| 19 | iperf |
|||||||
| 20 | ``` |
|||||||
| 21 | (https://www.binarytides.com/linux-commands-monitor-network/) |
|||||||
| 22 | ||||||||
| 23 | #### Outils système : |
|||||||
| 24 | ```shell |
|||||||
| 25 | atop |
|||||||
| 26 | vmstat |
|||||||
| 27 | lsof |
|||||||
| 28 | htop |
|||||||
| 29 | iotop |
|||||||
| 30 | iostat |
|||||||
| 31 | ``` |
|||||||
| 32 | #### Changer le bit "immutable" : |
|||||||
| 33 | ```shell |
|||||||
| 34 | chattr -i php7.0.cgi |
|||||||
| 35 | ``` |
|||||||
| 36 | #### Disable de la politique d'expiration de mdp : |
|||||||
| 37 | ```shell |
|||||||
| 38 | chage -M 99999 -m 0 -I -1 -E -1 root |
|||||||
| 39 | ``` |
|||||||
| 40 | #### Ajouter un certificat racine dans un Ubuntu / Debian : |
|||||||
| 41 | ```shell |
|||||||
| 42 | sudo apt-get install -y ca-certificates |
|||||||
| 43 | sudo cp local-ca.crt /usr/local/share/ca-certificates |
|||||||
| 44 | sudo update-ca-certificates |
|||||||
| 45 | ||||||||
| 46 | ### Installer une version spécifique d'un package, par exemple docker-ce |
|||||||
| 47 | ```shell |
|||||||
| 48 | apt list --all-versions docker-ce |
|||||||
| 49 | docker-ce/trixie 5:29.1.3-1~debian.13~trixie amd64 [upgradable from: 5:28.1.1-1~debian.13~trixie] |
|||||||
| 50 | docker-ce/trixie 5:29.1.2-1~debian.13~trixie amd64 |
|||||||
| 51 | docker-ce/trixie 5:29.1.1-1~debian.13~trixie amd64 |
|||||||
| 52 | docker-ce/trixie 5:29.1.0-1~debian.13~trixie amd64 |
|||||||
| 53 | docker-ce/trixie 5:29.0.4-1~debian.13~trixie amd64 |
|||||||
| 54 | docker-ce/trixie 5:29.0.3-1~debian.13~trixie amd64 |
|||||||
| 55 | docker-ce/trixie 5:29.0.2-1~debian.13~trixie amd64 |
|||||||
| 56 | docker-ce/trixie 5:29.0.1-1~debian.13~trixie amd64 |
|||||||
| 57 | docker-ce/trixie 5:29.0.0-1~debian.13~trixie amd64 |
|||||||
| 58 | docker-ce/trixie 5:28.5.2-1~debian.13~trixie amd64 |
|||||||
| 59 | docker-ce/trixie 5:28.5.1-1~debian.13~trixie amd64 |
|||||||
| 60 | docker-ce/trixie 5:28.5.0-1~debian.13~trixie amd64 |
|||||||
| 61 | docker-ce/trixie 5:28.4.0-1~debian.13~trixie amd64 |
|||||||
| 62 | docker-ce/trixie 5:28.3.3-1~debian.13~trixie amd64 |
|||||||
| 63 | docker-ce/trixie 5:28.3.2-1~debian.13~trixie amd64 |
|||||||
| 64 | docker-ce/trixie 5:28.3.1-1~debian.13~trixie amd64 |
|||||||
| 65 | docker-ce/trixie 5:28.3.0-1~debian.13~trixie amd64 |
|||||||
| 66 | docker-ce/trixie 5:28.2.2-1~debian.13~trixie amd64 |
|||||||
| 67 | docker-ce/trixie 5:28.2.1-1~debian.13~trixie amd64 |
|||||||
| 68 | docker-ce/trixie 5:28.2.0-1~debian.13~trixie amd64 |
|||||||
| 69 | docker-ce/trixie,now 5:28.1.1-1~debian.13~trixie amd64 [installed,upgradable to: 5:29.1.3-1~debian.13~trixie] |
|||||||
| 70 | docker-ce/trixie 5:28.1.0-1~debian.13~trixie amd64 |
|||||||
| 71 | ``` |
|||||||
| 72 | ... ensuite installer une version avec apt : |
|||||||
| 73 | ```shell |
|||||||
| 74 | apt install docker-ce="5:28.1.1-1~debian.13~trixie" docker-ce-cli="5:28.1.1-1~debian.13~trixie" containerd.io docker-buildx-plugin docker-compose-plugin |
|||||||
| 75 | containerd.io is already the newest version (2.2.1-1~debian.13~trixie). |
|||||||
| 76 | docker-buildx-plugin is already the newest version (0.30.1-1~debian.13~trixie). |
|||||||
| 77 | docker-compose-plugin is already the newest version (5.0.0-1~debian.13~trixie). |
|||||||
| 78 | Installing: |
|||||||
| 79 | docker-ce docker-ce-cli |
|||||||
| 80 | ||||||||
| 81 | Suggested packages: |
|||||||
| 82 | cgroupfs-mount | cgroup-lite |
|||||||
| 83 | ||||||||
| 84 | Summary: |
|||||||
| 85 | Upgrading: 0, Installing: 2, Removing: 0, Not Upgrading: 0 |
|||||||
| 86 | Download size: 34.9 MB |
|||||||
| 87 | Space needed: 131 MB / 94.0 GB available |
|||||||
| 88 | ||||||||
| 89 | Continue? [Y/n] |
|||||||
| 90 | Get:1 https://download.docker.com/linux/debian trixie/stable amd64 docker-ce-cli amd64 5:28.1.1-1~debian.13~trixie [15.8 MB] |
|||||||
| 91 | Get:2 https://download.docker.com/linux/debian trixie/stable amd64 docker-ce amd64 5:28.1.1-1~debian.13~trixie [19.2 MB] |
|||||||
| 92 | Fetched 34.9 MB in 1s (40.2 MB/s) |
|||||||
| 93 | Selecting previously unselected package docker-ce-cli. |
|||||||
| 94 | (Reading database ... 45882 files and directories currently installed.) |
|||||||
| 95 | Preparing to unpack .../docker-ce-cli_5%3a28.1.1-1~debian.13~trixie_amd64.deb ... |
|||||||
| 96 | Unpacking docker-ce-cli (5:28.1.1-1~debian.13~trixie) ... |
|||||||
| 97 | Selecting previously unselected package docker-ce. |
|||||||
| 98 | Preparing to unpack .../docker-ce_5%3a28.1.1-1~debian.13~trixie_amd64.deb ... |
|||||||
| 99 | Unpacking docker-ce (5:28.1.1-1~debian.13~trixie) ... |
|||||||
| 100 | Setting up docker-ce-cli (5:28.1.1-1~debian.13~trixie) ... |
|||||||
| 101 | Setting up docker-ce (5:28.1.1-1~debian.13~trixie) ... |
|||||||
| 102 | Processing triggers for man-db (2.13.1-1) ... |
|||||||
| 103 | root@docker-dev:/home/dozzle-agent docker version |
|||||||
| 104 | Client: Docker Engine - Community |
|||||||
| 105 | Version: 28.1.1 |
|||||||
| 106 | API version: 1.49 |
|||||||
| 107 | Go version: go1.23.8 |
|||||||
| 108 | Git commit: 4eba377 |
|||||||
| 109 | Built: Fri Apr 18 09:52:34 2025 |
|||||||
| 110 | OS/Arch: linux/amd64 |
|||||||
| 111 | Context: default |
|||||||
| 112 | ||||||||
| 113 | Server: Docker Engine - Community |
|||||||
| 114 | Engine: |
|||||||
| 115 | Version: 28.1.1 |
|||||||
| 116 | API version: 1.49 (minimum version 1.24) |
|||||||
| 117 | Go version: go1.23.8 |
|||||||
| 118 | Git commit: 01f442b |
|||||||
| 119 | Built: Fri Apr 18 09:52:34 2025 |
|||||||
| 120 | OS/Arch: linux/amd64 |
|||||||
| 121 | Experimental: false |
|||||||
| 122 | containerd: |
|||||||
| 123 | Version: v2.2.1 |
|||||||
| 124 | GitCommit: dea7da592f5d1d2b7755e3a161be07f43fad8f75 |
|||||||
| 125 | runc: |
|||||||
| 126 | Version: 1.3.4 |
|||||||
| 127 | GitCommit: v1.3.4-0-gd6d73eb8 |
|||||||
| 128 | docker-init: |
|||||||
| 129 | Version: 0.19.0 |
|||||||
| 130 | GitCommit: de40ad0 |
|||||||
| 131 | root@docker-dev:/home/dozzle-agent |
|||||||
| 132 | ``` |
|||||||
