Outils pour utilisateurs

Outils du site


pages:norae:si:admin

Notes de recherche-action sur l'administration système et l'administration réseau

Infra

  • Note n°1 : Ansible, note pour découverte et mise en œuvre

Gestion

Sauvegarde

Défense

Réseau

Inspecter les connexion sur un réseau

Entraînement

  • Note 1 : KVM et virtualisation, Archlinux et première config avant exercice de sécurité des réseaux informatiques.

Vrac

$ read -p "Host : " h; read -p "First port : " f; read -p "Last port : " l; echo "---"; for ((p=$f; p<=$l; p++)) ;do (>/dev/tcp/$h/$p) >&/dev/null && echo "Port $p : open"; done
Host : 127.0.0.1
First port : 1
Last port : 1000
---
Port 21 : open
Port 80 : open

Une ligne de commande pour vérifier les réponses de statuts de plusieurs url contenues dans un fichier urls.txt

> cat plainurls.txt | while read u;do echo "$(printf '%-100s' "$u")-> $((curl -I -s -m 5 -k "$u"||echo KO)|head -n 1 -)"; done

Bypass Waf

MyTraceRoute + Sysdig

Système

CLI

  • Connaître les différences en 2 programmes en ligne de commande
$ man <cli1> > 1; man <cli2> > 2; diff -u 1 2 | less

#Exemple entre chattr et chmod

$ man chattr > 1; man chmod > 2; diff -u 1 2 | less

Dossiers / Fichiers

Connaitre le poids de chaque dossiers avec affichage par odre alphabétique.

du -sh */

comment trouver un fichier contenant une expression spécifique ?

$ grep -rnw '/path/to/directory/' -e 'searchterm'
  • r or -R examinera de manière récursive (dans les répertoires) tous les fichiers situés dans le chemin spécifié.
  • n affichera le numéro de ligne où le terme apparaît dans chaque fichier.
  • -w pour trouver en sortie l'expression complète

Ports

  • Quels ports sont utilisés par quel processus sur une machine
$ sudo netstat -plnt | fgrep <port number>

Log

Pour un regard sur les incidents dans la journalisation

watch tail -n 20 /var/log/syslog

*limite les réponses aux 20 derniers events

Ou aussi

tail -F /var/log/syslog

Pour comparer avec watch

CPU

Pour monitorer la fréquenc en dynamique du CPU d'une machine

watch -n0.1 "grep "[M]Hz" /proc/cpuinfo" 
pages/norae/si/admin.txt · Dernière modification : 2023/08/10 20:08 de xavcc