Debian : Différence entre versions

De SLM - MediaWiki
(Created page with "Auto incrémentation des ports réseaux Vérifier les ports existant: ifplugstatus Si la configuration des ports ne commence pas à eth0 supprimer le fichier rm /etc/udev/...")
 
Ligne 1 : Ligne 1 :
Auto incrémentation des ports réseaux
+
 
 +
 
 +
=Debian 9=
 +
==Interfaces==
 +
 
 +
===Explication du nommage des interfaces===
 +
 
 +
https://www.freedesktop.org/wiki/Software/systemd/PredictableNetworkInterfaceNames/
 +
 
 +
===Auto incrémentation des ports réseaux===
  
 
Vérifier les ports existant:
 
Vérifier les ports existant:
Ligne 15 : Ligne 24 :
 
  mv /etc/udev/rules.d/75-persistent-net.rules /etc/udev/rules.d/DISABLED
 
  mv /etc/udev/rules.d/75-persistent-net.rules /etc/udev/rules.d/DISABLED
 
  ln -s /dev/null /etc/udev/rules.d/75-persistent-net-generator.rules
 
  ln -s /dev/null /etc/udev/rules.d/75-persistent-net-generator.rules
 
=Debian 9=
 
 
==Explication du nommage des interfaces==
 
 
https://www.freedesktop.org/wiki/Software/systemd/PredictableNetworkInterfaceNames/
 
  
 
==Configurer les serveurs NTP==
 
==Configurer les serveurs NTP==
Ligne 33 : Ligne 36 :
  
 
  timedatectl status
 
  timedatectl status
 +
  
  

Version du 29 mars 2020 à 09:34


Debian 9

Interfaces

Explication du nommage des interfaces

https://www.freedesktop.org/wiki/Software/systemd/PredictableNetworkInterfaceNames/

Auto incrémentation des ports réseaux

Vérifier les ports existant:

ifplugstatus

Si la configuration des ports ne commence pas à eth0 supprimer le fichier

rm /etc/udev/rules.d/70-persistent-net.rul

et recréer le:

. /lib/udev/write_net_rules

Une meilleur méthode :

mkdir /etc/udev/rules.d/DISABLED
mv /etc/udev/rules.d/75-persistent-net.rules /etc/udev/rules.d/DISABLED
ln -s /dev/null /etc/udev/rules.d/75-persistent-net-generator.rules

Configurer les serveurs NTP

éditer /etc/systemd/timesyncd.conf

Dans la section [TIME] ajouter :

Servers=192.168.4.1 192.168.4.2

Vérifier la synchronisation NTP :

timedatectl status


== Faire un diff. récursif de deux dossiers pour détection des changements par checksum : ==
  • find . -type f -exec md5sum {} \; > md5sums.txt
  • md5sum -c md5sums.txt

Changer le nom d'hôte (hostname) sous Debian

  • Modifier le nom d'hôte dans le fichier : /etc/hostname
  • Prendre en compte les changement : /etc/init.d/hostname.sh start

Créer une image compressé d'un système en envoyant le résultat sur une autre machine via SSH

  • dd if=/dev/sda bs=1024k | gzip -c | ssh -i ~/.ssh/id_rsa_2 163.172.94.226 dd of=result.img.gz

Afficher le résultat d'un programme régulièrement avec notification des changements à l'aide de watch

  • Exemple avec ls tous les 500ms : watch -d -n 0.5 "ls -la --block-size=G"

Afficher la taille des dossiers dans l'arborescence courante

  • du -h --max-depth=1 | sort -hr

Stopwatch timer (commence à 0 en incrément)

  • time read
  • Stopper le compteur en appuyant sur la touche entrée pour obtenir le résultat

tail -f + highlight d'un motif avec grep

  • tail -f fichier_surveiller | grep --color "motif_regex_ou_chaine_direct"

grep : Recherche récursive avec numéro de ligne

  • grep -rn /chemin

Créer une archive compressé d'un dossier (par exemple /var/log/nginx dans le répertoire actuelle)

  • tar -zcvf nginx_logs_21082017.tar.gz /var/log/nginx

Afficher le détails des systèmes de fichiers

  • cat /etc/fstab

Compter le nombre de fichiers dans le dossier courant

  • ls -l | wc -l

Localiser rapidement un fichier par motif/nom

  • locate nom_du_fichier_ou_motif

Copier un fichier distant sur une machine locale via SSH/SCP

Machine distante : 62.210.87.91

  • scp root@62.210.87.91:/var/lib/vz/images/107/vm-107.tar.gz /var/lib/vz/images/103/vm-103.tar.gz

Copier un fichier distant sur une machine locale via SSH/SCP (en spécifiant la clé privée, format OpenSSH)

Machine distante : 62.210.87.91

  • scp -i /etc/ssh/keys-root/openssh_key root@62.210.87.91:/var/lib/vz/images/107/vm-107.tar.gz /var/lib/vz/images/103/vm-103.tar.gz