==== Commandes Linux ======
Cet article présente des commandes système sous Linux. En général on obtient de l'aide sur une commande en tapant ''man <commande... opos who
apropos who
at.allow (5) - determine who can submit jobs via at or batch
at.deny (5) - determine who can submit jobs vi
iciel sous Linux=======
Le RAID est un mécanisme de gestion de unités de stockage, qui peut être matériel (via une carte dédiée) ou logiciel (géré par le système d'... oitation ou un driver). Il existe différents type de RAID (0, 1, 5, etc) qui déterminent chacun un mod
o.png?300|}}
Les différents shells peuvent avoir des fonctions sensiblement différentes voir incompat... our la majorité d'entre elles. Ici nous parlerons de [[https://fr.wikipedia.org/wiki/Bourne-Again_shel... plus couramment utilisé.
Pour afficher la liste des options de bash il faut saisir ''bash -c "help set"''. Pour lire un script sans exécuter les command
{{tag>linux}}
====== Index de la rubrique linux ======
{{ http://upload.wikimedia.org/wikipedia/comm... /35/Tux.svg/85px-Tux.svg.png}}
===== Nettoyer sa Debian =====
Voici quelques commandes et utilitaires à installer afin de nettoyer/entretenir son système (source : http://forum.debian-fr.org/viewtopic.php?f=8&t=3826&sid=1f219a3a8
.png?nolink&200 |}}
**Bash** est un interpréteur de commande, un "shell". Il possède beaucoup de caractéristiques et fonctions communes avec ''sh'', ''ks... .
Cette page se concentrera sur la prise en main de **bash**, sa configuration, ses raccourcis clavier, les enchaînements de commandes et quelques tips ; pour la partie progr
Les tables=====
* FILTER : contient les règles de filtrage
* NAT : contient les règles de translation d'adresses
* MANGLE
* RAW
=====Les chaîne... (points d'inspection)=====
* INPUT : paquets à destination de la machine
* OUTPUT : paquets envoyés par la machine
* FORWARD : paquets routés vers
logiciel======
Dans cet article (à la différence de l'autre : [[informatique:linux:raid0_sous_linux]]... comment j'ai procédé pour créer un RAID5 logiciel de 4 x 3To (soit 9 To utiles) sous Ubuntu 12.04 (LTS).
La "difficulté" est qu'il s'agit de disques de 3 téra-octets donc pour être reconnus comme tels, il faut activer la table de partition GP
======Théorie du syslog======
* service de gestion des logs écoutant sur le port udp/514
* 2 démons utilisés sous Linux : **klogd** et **rsysl... ogs du noyau seulement
* **rsyslogd** : gestion des logs locaux : il reçoit des //trap// et les redirige où il faut en suivant les règles de ''/etc/rsys
exemple) eth0, je veux ajouter une IP secondaire dessus :
<code bash>
ifconfig eth0 add 10.0.0.1 netm... .0 up
# PI : pour le supprimer..
ifconfig eth0:0 del 10.0.0.1
</code>
L'adresse MAC est la même que e... AP center round important 80%>
Ceci est différent de la notion de VLANs, qui utilisent la notation **<itf>.<vlan>** (par ex : eth0.13). Dans les 2 cas, le
======awk======
C'est un langage de manipulation de chaînes de caractères d'un fichier ou d'un flux en entrée.
Les différentes commandes que l'on peut passer sont de la forme **motif { action }**.
**awk** traite séq
é d'une partie du bouquin **Sécurité sous Linux** de Aron Hsiao, ed. Campus Press)//
=====Configuration de LILO=====
Lilo (Linux LOader) est le programme qui lance l'image de Linux, et qui se place dans le MBR.
* au prompt : ''LILO boot: linux init=/bin/bash'' permet de lancer le programme **bash** à la place d'**init*
======
**Logrotate** est un programme qui permet de gérer les fichiers de logs que l'on a sur une machine Linux. Concrètement cela consiste à permuter les fichiers de logs c'est-à-dire de changer de fichier pour ne pas qu'il soit trop volumineux, de les renommer, de l
Linux//
Ces outils permettent d'afficher l'état de santé de la machine, de détecter s'il se passe quelque chose d'anormal, ou d'investiguer sur un problème déjà connu.
=====Tableaux de bord=====
Ce sont les logiciels générique qui pe
urité tcp}}
======TCP Wrappers======
La plupart des daemons actuels ont leur propres mécanismes de sécurité (tels httpd, smbd ou squid) ; //jadis// il était très courants qu'un deamon utilise une couche de sécurité : **tcp_wrappers** ou **xinetd** pour assurer un contrôle d'accès
SELinux** (Security-Enhanced Linux) est un module de sécurité pour les système Linux. Il a été développé par la NSA afin de limiter les accès des programmes et processus aux seuls fichiers dont ils ont besoin, ce qui évite les risques lorsqu'une faille de sécurité dans ceux-ci est exploité par un individ