t d'afficher toutes les commandes en rapport avec la commande passée en paramètre.
apropos who
a... ommandes utiles :
* ''apt-get update'' pour màj la liste des paquets
* ''apt-get upgrade'' pour in... t
* ''apt-cache show <chaine>'' pour rechercher la chaine dans la liste des tous les paquets
''aptitude'' est un dérivé plus récent d' ''apt'', qui fon
ntes voir incompatibles. Ce n'est pas le cas pour la majorité d'entre elles. Ici nous parlerons de [[h... c'est le plus couramment utilisé.
Pour afficher la liste des options de bash il faut saisir ''bash -... int + espace ". ")
* ''!!'' => est remplacé par la dernière commande (différent de ''$_'' qui désigne uniquement le dernier paramètre de la dernière commande)
<code bash>
$ touch toto
$ ech
{{tag>linux}}
====== Index de la rubrique linux ======
{{ http://upload.wikimedia.org/wikipedia/comm... nes applications
find -P ~/ -regex ".*\(~\|mozilla.*/Cache.*\|/.thumbnails/.*\|/.wine/.*/temp/.*\|/.... ers
Les autres :
* mod_info : informations sur la configuration d'Apache
* mod_autoindex : listag... des dossiers sans index
Directives pour limiter la divulgation des informations de configuration d'A
largement ''*sh''.
Cette page se concentrera sur la prise en main de **bash**, sa configuration, ses ... nchaînements de commandes et quelques tips ; pour la partie programmation/scripting et variables, voir la page [[informatique:linux:programmation_shell|Pro... ffacer l'écran (=''clear'')
* ''Ctrl+s'' masque la saisie clavier
* ''Ctrl+q'' pour revenir
* ''
RAID0======
Le but de cet article est de décrire la procédure que j'ai utilisée pour installer une De... ation des données en cas de crash disque ; qu'à cela ne tienne je fais de la synchronisation régulièrement.
J'ai suivi la doc disponible sur ubuntu-fr : [[http://doc.ubuntu-fr.o
irewall intégré au noyau Linux. Il s'utilise avec la commande ''iptables'' (ex ''ipchains'').
=====P... ction)=====
* INPUT : paquets à destination de la machine
* OUTPUT : paquets envoyés par la machine
* FORWARD : paquets routés vers d'autres machines
* PREROUTING : paquets avant la décision de routage
* POSTROUTING : paquets jus
s par syslog :
* **auth** : Messages relatifs à la sécurité du système et à l'authentification des u... tème de mail.
* **news** : Messages générés par la gestion des news USENET.
* **syslog** : Message... conf de **rsyslogd** organisé en 2 colonnes :
* la première (sélecteur) définit l'origine (service/type + priorité)
* la seconde (action) la destination (fichier, console
ifférentes commandes que l'on peut passer sont de la forme **motif { action }**.
**awk** traite séquen... 10 ,$NF (dernière colonne) et $0 qui correspond à la ligne complète. Les champs peuvent être spécifiés... traitement du fichier ; END permet de les faire à la fin du traitement)
* une comparaison (<, >, =>,... r une valeur //val// à une variable //var// avant la partie BEGIN
<code bash>
HOST=toto ; echo titi |
fig eth0:0 del 10.0.0.1
</code>
L'adresse MAC est la même que eth0, mais on peut utiliser ainsi plusie... té créé sous le nom eth0:0 : ''ifconfig eth0:0'' (la notation <itf:nombre> indique qu'il s'agit d'une ... 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 ré
{{tag>sécurité tcp}}
======TCP Wrappers======
La plupart des daemons actuels ont leur propres mécani... ntrôle d'accès à sa place. Ceux-ci sont basés sur la **libwrap.so** et utilisent des fichiers de configuration communs, ce qui permet la centralisation de la politique de sécurité d'accès aux différents services réseau.
Lorsque le systèm
que l'on a sur une machine Linux. Concrètement cela consiste à permuter les fichiers de logs c'est-à-... configuration déposés dans ''/etc/logrotate.d/''. La syntaxe est la suivante :
<code bash>
cible(s)
{
paramètres
}
</code>
Examinons le fichier ''/etc... ichiers ''.log'' du répertoire ''/var/log'')
* la section **postrotate** / **endscript** encadre un
n/bash'' permet de lancer le programme **bash** à la place d'**init**, et donc de donner un sheel root... râce au mot-clé **password**. S'il est placé dans la section globale il sera demander pour loader n'im... * sécuriser le fichier de config pour interdire la lecture du fichier (souvenons-nous que le mot de ... * 6 : reboot = tous les processus sont arrêtés, la machine redémarre
* **/etc/securetty** contien
echap puis **:q!** pour quitter sans sauvegarder
La syntaxe du fichier est la suivante : ''# m h dom mon dow command'' qui signifie respectivement **m... olonne). Les intervalles sont naturels, sauf pour la colonne **dow** qui va de 0 (dimanche) à 6 (samed... plusieurs valeurs
Donc, en résumé :
* on lance la commande ''crontab -e''
* on entre en mode inse
té pour les système Linux. Il a été développé par la NSA afin de limiter les accès des programmes et p... sable** = module désactivé (nécessite de rebooter la machine)
On obtient le mode avec la commande ''getenforce'' ; on le modifie avec ''setenforce [0 | 1... ''-Z'' ; sous Redhat le contexte retourné est de la forme : ''user:object (rôle):type''.
<code bash>
====
PDSH est un utilitaire qui permet d'envoyer la même ligne de commande sur plusieurs machines en ... 1.el7.x86_64.rpm
</code>
=====TL;DR=====
Lancer la commande ''uname -a'' via SSH sur serveur1 et ser... un fichier de machines par défaut, il faut fixer la variable d'environnement ''WCOLL'' :
<code bash>
... iste de machine par expression régulière ; pour cela il faut préfixer la regex par un ''/''. Exemple :