Code blocks corrections

This commit is contained in:
Yorick Barbanneau 2020-02-19 10:14:45 +01:00
parent b0cf94ba65
commit c1ab78875e
4 changed files with 55 additions and 30 deletions

View file

@ -80,8 +80,9 @@ une avec votre outil favori (gparted, cfdisk etc.)
Ouvrez votre terminal favori, et passez en mode super utilisateur. créez Ouvrez votre terminal favori, et passez en mode super utilisateur. créez
votre partition chiffrée à l'aide de la commande votre partition chiffrée à l'aide de la commande
cryptsetup luksFormat -c aes-xts-plain -s 512 /dev/sdb1 ```shell
cryptsetup luksFormat -c aes-xts-plain -s 512 /dev/sdb1
```
`-c aes-xts-plain` correspond à la méthode de chiffrement, c'est une `-c aes-xts-plain` correspond à la méthode de chiffrement, c'est une
méthode plus sécurisée que celle de base, mais sans pertes notable au méthode plus sécurisée que celle de base, mais sans pertes notable au
niveau de performances$$, `-s 512` défini la taille de la clé, ici 512 niveau de performances$$, `-s 512` défini la taille de la clé, ici 512
@ -97,13 +98,17 @@ Maintenant que notre conteneur chiffré est créé, il faut le formater. Mais il
faut d'abord déverrouiller la partition chiffrée afin de la rendre accessible faut d'abord déverrouiller la partition chiffrée afin de la rendre accessible
par le système : par le système :
cryptsetup luksOpen /dev/sdb1 sauvegarde ```shell
cryptsetup luksOpen /dev/sdb1 sauvegarde
```
Après avoir saisi votre phrase de passe, la partition en mode Après avoir saisi votre phrase de passe, la partition en mode
déverrouillée sera alors accessible par le périphérique déverrouillée sera alors accessible par le périphérique
`/dev/mapper/sauvegarde`, il ne reste plus qu'a formater : `/dev/mapper/sauvegarde`, il ne reste plus qu'a formater :
mkfs.ext4 /dev/mapper/sauvegarde -L sauvegarde -m 1 ```shell
mkfs.ext4 /dev/mapper/sauvegarde -L sauvegarde -m 1
```
`-L sauvegarde` permet de donner un nom à notre partition et `-m 1` `-L sauvegarde` permet de donner un nom à notre partition et `-m 1`
permet de réserver seulement 1% de l'espace au super-utilisateur (au permet de réserver seulement 1% de l'espace au super-utilisateur (au
@ -115,22 +120,30 @@ Pour l'instant seul le super-utilisateur peut intervenir dessus, nous
allons donc rendre l'utilisateur normal de la machine propriétaire de allons donc rendre l'utilisateur normal de la machine propriétaire de
celui-ci. Commencez par monter la partition fraîchement créée : celui-ci. Commencez par monter la partition fraîchement créée :
mkdir /media/sauvegarde && mount /dev/mapper/sauvegarde /media/sauvegarde ```shell
mkdir /media/sauvegarde && mount /dev/mapper/sauvegarde /media/sauvegarde
```
Ensuite, définissez le nouveau propriétaire de la partition : Ensuite, définissez le nouveau propriétaire de la partition :
chown ephase:users /media/sauvegarde ```shell
chown ephase:users /media/sauvegarde
```
Bien entendu, remplacez `ephase` par votre utilisateur et `users` par le Bien entendu, remplacez `ephase` par votre utilisateur et `users` par le
groupe groupe
Il ne reste plus qu'a démonter la partition ainsi créée : Il ne reste plus qu'a démonter la partition ainsi créée :
umount /media/sauvegarde/ ```shell
umount /media/sauvegarde/
```
et supprimer le répertoire /mnt/sauvegarde : et supprimer le répertoire /mnt/sauvegarde :
rm -rf /media/sauvegarde ```shell
rm -rf /media/sauvegarde
```
Vous pouvez quitter le terminal. Vous pouvez quitter le terminal.
@ -224,7 +237,9 @@ arrive...) vos données seraient tout simplement irrécupérable. Pour se
prémunir, il suffit de faire une sauvegarde ce celle-ci grâce à une prémunir, il suffit de faire une sauvegarde ce celle-ci grâce à une
commande toute simple commande toute simple
cryptsetup luksHeaderBackup /dev/sdb1 --header-backup-file /home/ephase/sauv_hearder.img ```shell
cryptsetup luksHeaderBackup /dev/sdb1 --header-backup-file /home/ephase/sauv_hearder.img
```
Remplacez `/dev/sdb1` par la partition cryptée et Remplacez `/dev/sdb1` par la partition cryptée et
`/home/ephase/sauv_hearder.img` par l'endroit ou vous voulez `/home/ephase/sauv_hearder.img` par l'endroit ou vous voulez

View file

@ -28,14 +28,20 @@ activer le dépôt Multilib pour un système 64 bit. Il suffit pour ça
d'ouvrir le fichier /etc/pacman.conf avec les droits super-utilisateur d'ouvrir le fichier /etc/pacman.conf avec les droits super-utilisateur
et de trouver les lignes suivantes : et de trouver les lignes suivantes :
#multilib#SigLevel = PackageRequired#Include = /etc/pacman.d/mirrorlist ```shell
[multilib]
SigLevel = PackageRequired
Include = /etc/pacman.d/mirrorlist
```
pour enlever les # afin de les dé-commenter pour enlever les # afin de les dé-commenter
Il ne reste plus qu'a mettre à jour les listes des paquets et installer Il ne reste plus qu'a mettre à jour les listes des paquets et installer
Steam avec la commande (en mode super-utilisateur toujours) : Steam avec la commande (en mode super-utilisateur toujours) :
pacman -Sy steam ```shell
pacman -Sy steam
```
Installer et lancer Steam est simple, mais les jeux ont eux aussi **leurs Installer et lancer Steam est simple, mais les jeux ont eux aussi **leurs
propres dépendances**. Un bon point de départ pourrait être mon article [Humble propres dépendances**. Un bon point de départ pourrait être mon article [Humble

View file

@ -25,17 +25,17 @@ adresse est 10.0.0.250).
La première étape est la création d'un script shell pour activer désactiver La première étape est la création d'un script shell pour activer désactiver
l'interface wifi du Linksys. Connectons nous à notre Linksys l'interface wifi du Linksys. Connectons nous à notre Linksys
~~~ ```shell
ssh root@10.0.0.250 ssh root@10.0.0.250
~~~ ```
Créons le fichier contenant le script, rendons-le exécutable et ouvrons-le avec vi. Créons le fichier contenant le script, rendons-le exécutable et ouvrons-le avec vi.
~~~ ```shell
touch /sbin/wtoggle.sh touch /sbin/wtoggle.sh
chmod + x /sbin/wtoggle.sh chmod + x /sbin/wtoggle.sh
vi /sbin/wtoggle.sh vi /sbin/wtoggle.sh
~~~ ```
Il suffit maintenant de coller les commandes ci-dessous. Il suffit maintenant de coller les commandes ci-dessous.
@ -78,19 +78,19 @@ L'utilisation est simple : `wtoggle enable` pour activer le wifi et `wtoggle dis
Il suffit d'ajouter les deux lignes suivantes au cron pour programmer la mise en Il suffit d'ajouter les deux lignes suivantes au cron pour programmer la mise en
route du Wifi avec la commande ``crontab -e`` route du Wifi avec la commande ``crontab -e``
~~~ ```shell
00 14 * * 1-6 wtoggle enable 00 14 * * 1-6 wtoggle enable
00 18 * * 1-6 wtoggle disable 00 18 * * 1-6 wtoggle disable
~~~ ```
Le réseau Wifi est donc allumé du lundi au samedi de 14h à 18h. Mais sur Openwrt Le réseau Wifi est donc allumé du lundi au samedi de 14h à 18h. Mais sur Openwrt
le service cron n'est pas activé[^n_cron-openwrt]. Il faut donc le faire avec le service cron n'est pas activé[^n_cron-openwrt]. Il faut donc le faire avec
les commandes[^n_openwrt-buttons] les commandes[^n_openwrt-buttons]
~~~ ```shell
/etc/init.d/cron start /etc/init.d/cron start
/etc/init.d/cron enable /etc/init.d/cron enable
~~~ ```
[^n_cron-openwrt]: voir sur la [documentation [^n_cron-openwrt]: voir sur la [documentation
d'openwrt](https://wiki.openwrt.org/doc/howto/cron#activating_cron) d'openwrt](https://wiki.openwrt.org/doc/howto/cron#activating_cron)
@ -106,10 +106,10 @@ Créons un fichiers ``bouttons`` dans le répertoire ``/etc/hotswap.d/button/``
qui va contenir les commandes à effectuer lors de la pression d'un boutons sur qui va contenir les commandes à effectuer lors de la pression d'un boutons sur
le Linksys le Linksys
~~~ ```shell
mkdir -p /etc/hotswap.d/button/ mkdir -p /etc/hotswap.d/button/
vi /etc/hotswap.d/button/buttons vi /etc/hotswap.d/button/buttons
~~~ ```
Voici le contenu de ce fichier Voici le contenu de ce fichier
@ -117,14 +117,14 @@ Voici le contenu de ce fichier
#!/bin/sh #!/bin/sh
device="wl0" device="wl0"
if [ "$BUTTON" = "ses" ] && [ "$ACTION" = "pressed" ] ; then if [ "$BUTTON" = "ses" ] && [ "$ACTION" = "pressed" ] ; then
case $(uci get wireless.$device.disabled) in case $(uci get wireless.$device.disabled) in
0) 0)
/sbin/wtoggle.sh disable /sbin/wtoggle.sh disable
;; ;;
1) 1)
/sbin/wtoggle.sh enable /sbin/wtoggle.sh enable
;; ;;
esac esac
fi fi
``` ```

View file

@ -58,7 +58,11 @@ PLUGINS = ['neighbors']
# Attila theme # Attila theme
HEADER_COVER = 'assets/backgrounds/sigean.jpg' HEADER_COVER = 'assets/backgrounds/sigean.jpg'
COLOR_SCHEME_CSS = 'monokai.css' COLOR_SCHEME_CSS = 'monokai.css'
AUTHORS_BIO = {
"ephase": {
"cover": "/assets/souris.png"
}
}
AUTHORS_BIO = { AUTHORS_BIO = {
"ephase": { "ephase": {
"name": "ephase", "name": "ephase",