logo Debian Debian Debian-France Debian-Facile Debian-fr.org Forum-Debian.fr Debian ? Communautés logo inclusivité

Debian-facile

Bienvenue sur Debian-Facile, site d'aide pour les nouveaux utilisateurs de Debian.

Vous n'êtes pas identifié(e).


L'icône rouge permet de télécharger chaque page du wiki visitée au format PDF et la grise au format ODT → ODT PDF Export

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
Prochaine révision Les deux révisions suivantes
doc:reseau:autohebergement-olimex [09/01/2021 16:59]
cyrille [Graver l'image sur la carte micro SD]
doc:reseau:autohebergement-olimex [09/01/2021 17:14]
cyrille [Préconfiguration du FAI free]
Ligne 83: Ligne 83:
 **Ce qui donne concrètement :** **Ce qui donne concrètement :**
  
-{{:​homeserver:​2020-12-29_16-59.png?800|}}+ 
 + 
 +{{/file-R77a6d41312fe99eeef393f8692152140.png}}
  
  
Ligne 101: Ligne 103:
 </​WRAP>​ </​WRAP>​
  
-<code root>apt-get install p7zip</​code>​+<code root>​apt-get install p7zip</​code>​
  
  
-<​code>​ +<​code ​user>7za e A20-OLinuXino-buster-minimal-20201217-194545.img.7z</​code>​ 
-7za e A20-OLinuXino-buster-minimal-20201217-194545.img.7z + 
-</​code>​ +<​code ​user>ls A20-OLinuXino-buster-minimal-20201217-194545.img*
-<​code>​ +
-ls A20-OLinuXino-buster-minimal-20201217-194545.img*+
 A20-OLinuXino-buster-minimal-20201217-194545.img A20-OLinuXino-buster-minimal-20201217-194545.img
 A20-OLinuXino-buster-minimal-20201217-194545.img.7z A20-OLinuXino-buster-minimal-20201217-194545.img.7z
-A20-OLinuXino-buster-minimal-20201217-194545.img.md5 +A20-OLinuXino-buster-minimal-20201217-194545.img.md5</​code>​ 
-</​code>​+
  
 Insérer la carte micro SD (class 10, ici une 32Ga) Insérer la carte micro SD (class 10, ici une 32Ga)
-<​code>​ + 
-[701710.426868] mmc0: cannot verify signal voltage switch+<​code ​user>​[701710.426868] mmc0: cannot verify signal voltage switch
 [701710.575537] mmc0: new ultra high speed SDR104 SDHC card at address 0001 [701710.575537] mmc0: new ultra high speed SDR104 SDHC card at address 0001
 [701710.576310] mmcblk0: mmc0:0001 SD 29.2 GiB  [701710.576310] mmcblk0: mmc0:0001 SD 29.2 GiB 
-[701710.594672] ​ mmcblk0: p1 +[701710.594672] ​ mmcblk0: p1</​code>​ 
-</​code>​+
  
 **On flashe la carte** **On flashe la carte**
-<​code>​ + 
- dd if=/​home/​ragnarok/​Téléchargements/​A20-OLinuXino-buster-minimal-20201217-194545.img of=/​dev/​mmcblk0 +<​code ​user>dd if=/​home/​ragnarok/​Téléchargements/​A20-OLinuXino-buster-minimal-20201217-194545.img of=/​dev/​mmcblk0</​code>​ 
-</​code>​+
  
 ===== Premier démarrage du serveur ===== ===== Premier démarrage du serveur =====
Ligne 134: Ligne 134:
 Puis on scanne le réseau local. Puis on scanne le réseau local.
  
-<​code>​ +<​code ​user>​arp-scan ​ --local
-arp-scan ​ --local+
 Interface: wlp1s0, type: EN10MB, MAC: f4:​8c:​50:​06:​5a:​90,​ IPv4: 192.168.0.36 Interface: wlp1s0, type: EN10MB, MAC: f4:​8c:​50:​06:​5a:​90,​ IPv4: 192.168.0.36
 Starting arp-scan 1.9.7 with 256 hosts (https://​github.com/​royhills/​arp-scan) Starting arp-scan 1.9.7 with 256 hosts (https://​github.com/​royhills/​arp-scan)
Ligne 146: Ligne 145:
 192.168.0.48 e4:​fd:​a1:​db:​eb:​2d HUAWEI TECHNOLOGIES CO.,LTD 192.168.0.48 e4:​fd:​a1:​db:​eb:​2d HUAWEI TECHNOLOGIES CO.,LTD
 192.168.0.30 a4:​38:​cc:​cf:​c1:​e7 Nintendo Co.,Ltd 192.168.0.30 a4:​38:​cc:​cf:​c1:​e7 Nintendo Co.,Ltd
-192.168.0.254 68:​a3:​78:​78:​86:​f3 FREEBOX SAS +192.168.0.254 68:​a3:​78:​78:​86:​f3 FREEBOX SAS</​code>​ 
-</​code>​+
  
 Le serveur est l'​interface Le serveur est l'​interface
-<​code>​ + 
-192.168.0.46 30:​1f:​9a:​d0:​33:​ba IEEE Registration Authority +<​code>​192.168.0.46 30:​1f:​9a:​d0:​33:​ba IEEE Registration Authority</​code>​ 
-</​code>​+
  
 //(**IEEE Registration Authority** indique la carte du serveur, dans le doute, faites un** # arp-scan ​ --local** **avant** et **après démarrage du serveur** afin de voir l'IP ajoutée)// //(**IEEE Registration Authority** indique la carte du serveur, dans le doute, faites un** # arp-scan ​ --local** **avant** et **après démarrage du serveur** afin de voir l'IP ajoutée)//
Ligne 166: Ligne 165:
 </​WRAP>​ </​WRAP>​
  
- +<​code ​user
- +ssh olimex@192.168.0.46
-<​code>​ +
-ssh olimex@192.168.0.46+
 olimex@192.168.0.46'​s password: ​ olimex@192.168.0.46'​s password: ​
 Linux a20-olinuxino 5.8.18-olimex #122632 SMP Wed Dec 16 12:27:58 UTC 2020 armv7l Linux a20-olinuxino 5.8.18-olimex #122632 SMP Wed Dec 16 12:27:58 UTC 2020 armv7l
Ligne 179: Ligne 176:
 Debian GNU/Linux comes with ABSOLUTELY NO WARRANTY, to the extent Debian GNU/Linux comes with ABSOLUTELY NO WARRANTY, to the extent
 permitted by applicable law. permitted by applicable law.
-olimex@a20-olinuxino:​~$ +olimex@a20-olinuxino:​~$</​code>​ 
-</​code> ​+
  
 ==== Transfert du système de la microSD vers le disque SATA ==== ==== Transfert du système de la microSD vers le disque SATA ====
Ligne 193: Ligne 190:
  
 Utiliser **cfdisk**: Utiliser **cfdisk**:
-<​code>​olimex@a20-olinuxino:​~ ​sudo cfdisk /dev/sda+<​code ​user>sudo cfdisk /dev/sda
 olimex@a20-olinuxino:​~$ sudo fdisk -l olimex@a20-olinuxino:​~$ sudo fdisk -l
  
Ligne 205: Ligne 202:
  
 Device ​    ​Start ​      ​End ​  ​Sectors ​  Size Type Device ​    ​Start ​      ​End ​  ​Sectors ​  Size Type
-/​dev/​sda1 ​  2048 250069646 250067599 119.2G Linux filesystem +/​dev/​sda1 ​  2048 250069646 250067599 119.2G Linux filesystem</​code>​ 
-</​code>​+
  
 **Puis formatage en ext4:** **Puis formatage en ext4:**
  
-<​code ​| download+<​code ​user
-olimex@a20-olinuxino:​~$ ​sudo mkfs.ext4 /dev/sda1+sudo mkfs.ext4 /dev/sda1
 mke2fs 1.44.5 (15-Dec-2018) mke2fs 1.44.5 (15-Dec-2018)
 Discarding device blocks: done                            ​ Discarding device blocks: done                            ​
Ligne 230: Ligne 227:
  
 On transfère ensuite le système de la carte vers le disque. On utilise l'​utilitaire ** olinuxino-sd-to-sata**,​ disponible dans l'​image de l'​olimex. ​ On transfère ensuite le système de la carte vers le disque. On utilise l'​utilitaire ** olinuxino-sd-to-sata**,​ disponible dans l'​image de l'​olimex. ​
-<​code ​| download>+<​code ​user>
 olimex@a20-olinuxino:​~$ sudo /​sbin/​olinuxino-sd-to-sata ​ olimex@a20-olinuxino:​~$ sudo /​sbin/​olinuxino-sd-to-sata ​
  
Ligne 293: Ligne 290:
  
 Donc installation à la main par récupération du script d'​installation Donc installation à la main par récupération du script d'​installation
-<​code ​| download+<​code ​user
-wget https://​install.yunohost.org/​ +wget https://​install.yunohost.org/​ 
-mv index.html yunohost_install.sh+mv index.html yunohost_install.sh
 </​code>​ </​code>​
  
 Lancement du script d'​installation de yunohost. Elle prend un certain temps, faire du café  ;) Lancement du script d'​installation de yunohost. Elle prend un certain temps, faire du café  ;)
  
-<​code ​| download+<​code ​user
-sudo bash yunohost_install.sh ​+sudo bash yunohost_install.sh ​
 [INFO] Running upgrade_system [INFO] Running upgrade_system
 [INFO] Running install_script_dependencies [INFO] Running install_script_dependencies
Ligne 355: Ligne 352:
 Pour régler le soucis de curl. Curl n'est pas installé par défaut, l'​installer et de suite régénérer les certificats Pour régler le soucis de curl. Curl n'est pas installé par défaut, l'​installer et de suite régénérer les certificats
  
-<​code ​| download+<​code ​user
-sudo apt install curl +sudo apt install curl 
-sudo update-ca-certificates -f+sudo update-ca-certificates -f
 </​code>​ </​code>​
  
 Curl est opérationnel,​ yunohost peut s'​installer alors facilement par Curl est opérationnel,​ yunohost peut s'​installer alors facilement par
  
-<​code ​| download+<​code ​root
-curl https://​install.yunohost.org | bash+curl https://​install.yunohost.org | bash
 </​code>​ </​code>​
  
Ligne 376: Ligne 373:
  
 Dès lors se connecter ​ Dès lors se connecter ​
-<​code ​| download>+<​code ​user>
 ssh admin@mon_non_de_domaine.ext ssh admin@mon_non_de_domaine.ext
 </​code>​ </​code>​
Ligne 404: Ligne 401:
 Suite à l'​installation de l'​image d'​Olimex ARM, j'ai du demandé la mise  à jour des certificats afin que curl fonctionne correctement Suite à l'​installation de l'​image d'​Olimex ARM, j'ai du demandé la mise  à jour des certificats afin que curl fonctionne correctement
  
-<​code ​| download+<​code ​user
-sudo update-ca-certificates -f+sudo update-ca-certificates -f
 </​code>​ </​code>​
 ==== Blacklist de mail ==== ==== Blacklist de mail ====
Ligne 419: Ligne 416:
  
 Utiliser nslookup pour vérifier le rDNS Utiliser nslookup pour vérifier le rDNS
-<​code ​| download+<​code ​user
-nslookup 82.65.208.68+nslookup 82.65.208.68
 68.208.65.82.in-addr.arpa name = 82-65-208-68.subs.proxad.net. 68.208.65.82.in-addr.arpa name = 82-65-208-68.subs.proxad.net.
  
Ligne 460: Ligne 457:
  
 **Sur batterie** **Sur batterie**
-<​code ​| download>+<​code ​user>
 cat /​sys/​bus/​i2c/​devices/​0-0034/​axp20x-battery-power-supply/​power_supply/​axp20x-battery/​uevent cat /​sys/​bus/​i2c/​devices/​0-0034/​axp20x-battery-power-supply/​power_supply/​axp20x-battery/​uevent
 POWER_SUPPLY_NAME=axp20x-battery POWER_SUPPLY_NAME=axp20x-battery
Ligne 478: Ligne 475:
  
 **Sur secteur** **Sur secteur**
-<​code ​| download>+<​code ​user>
 cat /​sys/​bus/​i2c/​devices/​0-0034/​axp20x-battery-power-supply/​power_supply/​axp20x-battery/​uevent ​ cat /​sys/​bus/​i2c/​devices/​0-0034/​axp20x-battery-power-supply/​power_supply/​axp20x-battery/​uevent ​
 cat /​sys/​bus/​i2c/​devices/​0-0034/​axp20x-battery-power-supply/​power_supply/​axp20x-battery/​uevent ​ cat /​sys/​bus/​i2c/​devices/​0-0034/​axp20x-battery-power-supply/​power_supply/​axp20x-battery/​uevent ​
Ligne 497: Ligne 494:
  
 **Pour plus de simplicité,​ réaliser l'​alias** **Pour plus de simplicité,​ réaliser l'​alias**
-<​code ​| download+<​code ​user
-cat .bash_aliases ​+cat .bash_aliases ​
 alias battery="​cat /​sys/​bus/​i2c/​devices/​0-0034/​axp20x-battery-power-supply/​power_supply/​axp20x-battery/​uevent"​ alias battery="​cat /​sys/​bus/​i2c/​devices/​0-0034/​axp20x-battery-power-supply/​power_supply/​axp20x-battery/​uevent"​
 </​code>​ </​code>​
-<​code ​| download+<​code ​user
-source ~/.bashrc+source ~/.bashrc
 </​code>​ </​code>​
  
Ligne 508: Ligne 505:
  
 Dans le .bashrc Dans le .bashrc
-<​code ​| download>+<​code ​user>
 # Export TMOUT # Export TMOUT
 # Délai inactivité avant deconnexion # Délai inactivité avant deconnexion
Ligne 536: Ligne 533:
  
 **Créer un fichier de swap de 2go** **Créer un fichier de swap de 2go**
-<​code ​| download+<​code ​user
-sudo dd if=/​dev/​zero of=/​swapfile bs=1M count=2048 status=progress+sudo dd if=/​dev/​zero of=/​swapfile bs=1M count=2048 status=progress
 </​code>​ </​code>​
  
Ligne 543: Ligne 540:
 On peut utiliser cette commande. On peut utiliser cette commande.
  <​code | download>​  <​code | download>​
-sudo fallocate -l 4G  /​swapfile ​+sudo fallocate -l 4G  /​swapfile ​
 </​code>​Mais personnellement,​ ça ne passe pas. </​code>​Mais personnellement,​ ça ne passe pas.
 Donc préférer la précédente Donc préférer la précédente
Ligne 549: Ligne 546:
  
 **Appliquer les droits suivants** **Appliquer les droits suivants**
-<​code ​| download+<​code ​user
-sudo chmod 600 /swapfile+sudo chmod 600 /swapfile
 </​code>​ </​code>​
  
 **Vérifier** **Vérifier**
-<​code ​| download+<​code ​user
-ls -lh /swapfile+ls -lh /swapfile
 -rw------- 1 root root 2.0G Dec 31 15:28 /swapfile -rw------- 1 root root 2.0G Dec 31 15:28 /swapfile
 </​code>​ </​code>​
  
 **Transformer ce fichier en swap** **Transformer ce fichier en swap**
-<​code ​| download+<​code ​user
-sudo mkswap /swapfile+sudo mkswap /swapfile
 Setting up swapspace version 1, size = 2 GiB (2147479552 bytes) Setting up swapspace version 1, size = 2 GiB (2147479552 bytes)
 no label, UUID=a5644688-4d53-4e30-a388-f2a023741ebf no label, UUID=a5644688-4d53-4e30-a388-f2a023741ebf
Ligne 567: Ligne 564:
  
 **Appliquer le swap** **Appliquer le swap**
-<​code ​| download+<​code ​user
-sudo swapon /swapfile+sudo swapon /swapfile
 </​code>​ </​code>​
  
 **Vérifier la bonne prise en charge** **Vérifier la bonne prise en charge**
-<​code ​| download+<​code ​user
-sudo swapon ​ -s+sudo swapon ​ -s
 Filename Type Size Used Priority Filename Type Size Used Priority
 /​swapfile ​                             file    2097148 0 -2 /​swapfile ​                             file    2097148 0 -2
Ligne 581: Ligne 578:
  
 **Pour rendre le montage permanent, ajouter à fstab** **Pour rendre le montage permanent, ajouter à fstab**
-<​code ​| download+<​code ​user
-sudo nano /etc/fstab+sudo nano /etc/fstab
 </​code>​ </​code>​
  
 Ajouter ces lignes Ajouter ces lignes
-<​code ​| download>+<​code>​
 # Add swap  # Add swap 
 /​swapfile ​  ​none ​    ​swap ​                ​defaults ​ 0 0 /​swapfile ​  ​none ​    ​swap ​                ​defaults ​ 0 0
Ligne 593: Ligne 590:
  
 **Vérifier** **Vérifier**
-<​code ​| download+<​code ​user
-free+free
               total        used        free      shared ​ buff/​cache ​  ​available               total        used        free      shared ​ buff/​cache ​  ​available
 Mem:        1021080 ​     229364 ​     582704 ​      ​13976 ​     209012 ​     754220 Mem:        1021080 ​     229364 ​     582704 ​      ​13976 ​     209012 ​     754220
Ligne 604: Ligne 601:
 **Installer simplement ces 2 paquets :** **Installer simplement ces 2 paquets :**
  
-<​code ​| download+<​code ​user
-sudo apt install apt-listchanges apticron+sudo apt install apt-listchanges apticron
 </​code>​ </​code>​
  
Ligne 612: Ligne 609:
 **Créer un répertoire de scripts pour **admin**** **Créer un répertoire de scripts pour **admin****
  
-<​code ​| download+<​code ​user
-mkdir scripts+mkdir scripts
 </​code>​ </​code>​
  
 **Créer le fichier fail2ban-status-ban.sh** **Créer le fichier fail2ban-status-ban.sh**
-<​code ​| download> +<​code ​user>nano fail2ban-status-ban.sh
-nano fail2ban-status-ban.sh+
 #!/bin/sh #!/bin/sh
 # Script de rapport fail2ban # Script de rapport fail2ban
Ligne 632: Ligne 628:
 **Positionner un cron chez le root** **Positionner un cron chez le root**
  
-<​code ​| download+<​code ​user
-sudo crontab -e+sudo crontab -e
 </​code>​ </​code>​
-<​code ​| download>+<​code>​
 # Rapport de fail2ban # Rapport de fail2ban
 15 6,19 * * * /​home/​admin/​scripts/​fail2ban-status-ban.sh 15 6,19 * * * /​home/​admin/​scripts/​fail2ban-status-ban.sh
Ligne 641: Ligne 637:
  
 Vous recevrez **quotidiennement** à 6h15 et à 19h15 un rapport de fail2ban sous cette forme **par mail** : Vous recevrez **quotidiennement** à 6h15 et à 19h15 un rapport de fail2ban sous cette forme **par mail** :
-<​code ​| download>+<​code>​
 Status for the jail: dovecot Status for the jail: dovecot
 |- Filter |- Filter
Ligne 714: Ligne 710:
 **bpytop** est un moniteur de ressources qui permet d'​afficher les statistiques ​ et de gérer l'​usage du(es) processeur(s),​ des processus, de la mémoire et du réseau. **bpytop** est un moniteur de ressources qui permet d'​afficher les statistiques ​ et de gérer l'​usage du(es) processeur(s),​ des processus, de la mémoire et du réseau.
  
-<​code ​| download>+<​code ​user>
 git clone https://​github.com/​aristocratos/​bpytop.git git clone https://​github.com/​aristocratos/​bpytop.git
 cd bpytop cd bpytop
Ligne 721: Ligne 717:
  
 **Pour le desinstaller** ​ **Pour le desinstaller** ​
-<​code ​| download>+<​code ​user>
 sudo make uninstall sudo make uninstall
 </​code>​ </​code>​
  
doc/reseau/autohebergement-olimex.txt · Dernière modification: 02/01/2022 12:53 par cyrille

Pied de page des forums

Propulsé par FluxBB