'apt-get clean'' supprime des paquets téléchargés du cache
* ''apt-get autoclean'' supprime les arch... i fonctionne de manière similaire avec la plupart du temps le même argument (e.g. ''aptitude install''... t pas obligatoire ; par défaut on utilise la date du jour courant (''at 14:45 10/19/06'' équivaut à ''... at''.
On peut consulter les journaux d'exécution du processus **atd** par défaut dans le fichier ''/v
te__ chaine répondant à la pattern PAT en partant du début de celle-ci ; on peut partir de la fin de l... ' pour remplacer par SUBST la première occurrence du contenu de VAR répondant à la pattern PAT ; respe... ues=====
Ce sont des variables liées au contexte du script.
* ''$0'' est le nom du script (équivalent à ''$BASH_SOURCE'')
* ''$1 $2 ... $10'' les arg
i et là.
===== Xorg =====
Pour règler le gamma du bureau, on peut utiliser l'outil //xgamma// dispo... -gamma 1.1
=====SUID / GUID=====
* présence du flag "s" dans les permissions : ''-rwxr-sr-x 1 ro... er le fichier avec les droits de l'utilisateur ou du groupe
* repèrer les fichiers SUID/SGID (non ve... tication)
* mod_dir : choix l'index prioritaire du serveur (index.html)
* mod_log_config : gestion
r les probabilités de perte de donnée en fonction du type de RAID et des caractéristiques des disques ... de 6Go
* le reste dans /data
Voici le résultat du partitionnement de mes disques (GB = Go) :
/dev... (swap)
/dev/sda2 de 3GB (RAID) -> la moitié du futur /
/dev/sda3 de 996GB (RAID) -> la moitié du futur /data
/dev/sdb
/dev/sdb1 de 1GB (ex
te le second fragment ou ceux d'après
-V Version du paquet
--line-numbers Affiche les numéros de lig... th tcp-reset'' en TCP.
Il est conseillé de faire du DROP sur la patte publique et du REJECT coté LAN utilisateurs pour les prévenir du filtrage.
''-t filter'' : option par défaut si auc
ssion graphique
* ''Ctrl+alt+suppr'' la plupart du temps, sert à rebooter
====Déplacement curseur==... ==
* ''Ctrl+u'' efface toute la ligne à gauche du curseur
* ''Ctrl+k'' efface toute la ligne à droite du curseur
* ''Ctrl+w'' efface le mot à gauche du curseur
* ''Esc+d'' efface le mot à droite du curs
======Théorie du syslog======
* service de gestion des logs écoutant sur le port udp/514
* 2 dém... et **rsyslogd**
* **klogd** : récupère les logs du noyau seulement
* **rsyslogd** : gestion des lo... :
* **auth** : Messages relatifs à la sécurité du système et à l'authentification des utilisateurs.... e d'impression.
* **mail** : Messages provenant du système de mail.
* **news** : Messages générés
clients)
* LOCAL : cible les clients provenant du même LAN de l'interface réseau de la machine
* ... nt des requêtes DNS
Exemple de syntaxe commentée du fichier ''/etc/hosts.allow'' (bien entendu la syntaxe est la même pour ''/etc/hosts.deny'', avec le s... L
# tout est autorisé à l'exception les machines du domaine .test.com
# attention cela provoque une r
N permet de faire des actions avant le traitement du fichier ; END permet de les faire à la fin du traitement)
* une comparaison (<, >, =>, !=, ...)
*... ents de la ligne de commande ||
| FILENAME | nom du fichier sur lequel on applique les commandes ||
|... |
| FNR | nombre d'enregistrements parcourus du fichier courant ||
| FS | séparateur de cha
se lancer à une heure/date précise (l'équivalent du planificateur de taches sous Windows). On disting... **:q!** pour quitter sans sauvegarder
La syntaxe du fichier est la suivante : ''# m h dom mon dow ... r/www/mrtg/mrtg.cfg
</code>
* lancer script.sh du lundi au vendredi à 23h :
<code bash>
0 23 * * 1-5
</code>
* lancer script.sh les 1 et 15 du mois à 23h :
<code bash>
0 23 1,15 * *
</code>
I
arger les fichiers de configuration ou l'ensemble du service
* ''enable/disable'' pour activer ou dé... status/is-active/is-failed'' pour afficher l'état du service
* ''halt/poweroff/reboot/suspend/hibern... ault'' : afficher/modifier le runlevel par défaut du système (NB : afficher le runlevel courant : ''wh... '' : afficher le fichier de configuration Systemd du service ; celui-ci est situé, sous Debian 9, dans
ents alias, lorsqu'on en a la possibilité (le fin du fin étant bien sûr d'utiliser des interfaces phys... .0.0.255
</code>
* Sur Redhat-like :
La plupart du temps cette distrib utilise plusieurs fichiers po... stem-config-network** : aller dans "Configuration du périphérique", puis "<Nouveau périphérique>", "Et... nt de l'//etherchannel// en terminologie Cisco ou du //sharing// chez Extreme Networks.
====Théorie==
[..]
(parted) mklabel gpt
Avertissement: Le type du disque /dev/sdc va être effacé et toutes les donn... on de la grappe RAID=====
<code bash>
# création du la grappe
sudo mdadm --create --verbose /dev/md1 ... Premier bloc de données=0
Nombre maximum de blocs du système de fichiers=4294967296
67066 groupes de b... criture des tables d'i-noeuds : complété
Création du journal (32768 blocs) : complété
Écriture des sup
ues des processus (running, zombi), l'utilisation du disque (read/write), l'utilisation des interfaces... 0 "wa") ce qui correspond au temps d'attente ("perdu" càd s'il est IDLE) d'accès au disque du processeur.
=====IO=====
Voir les stats d'IO d'un processus : ''cat /proc/<PID DU PROC>/io''
====iostat====
<code bash>
iostat -x
cet article est un reminder de l'article traitant du Port Knocking de GNU/Linux Mag / France n°110 (no... /wiki/Port_knocking|port knocking]] est une copie du concept de digicode appliqué aux ports d'une mach... 0 puis 405). Le serveur va ensuite ouvrir le port du service à l'IP qui a fait le bon "code", et le cl... voici un script pour tester le bon fonctionnement du dispositif (coté client bien sur) :
#!/bin/sh