.\"******************************************************************* .\" .\" This file was generated with po4a. Translate the source file. .\" .\"******************************************************************* .TH LOSETUP 8 "juillet 2003" util\-linux "Administration système" .SH NOM losetup \- Mettre en place et contrôler des périphériques boucle .SH SYNOPSIS .ad l Obtenir des informations\ : .sp .in +5 \fBlosetup\fP \fIpériphérique_boucle\fP .sp \fBlosetup \-a\fP .sp \fBlosetup \-j\fP \fIfichier\fP [\fB\-o\fP \fIdécalage\fP] .sp .in -5 Supprimer une boucle\ : .sp .in +5 \fBlosetup \-d\fP \fIpériphérique_boucle\fP ... .sp .in -5 Afficher le nom du premier périphérique boucle disponible\ : .sp .in +5 \fBlosetup \-f\fP .sp .in -5 Mettre en place un périphérique boucle\ : .sp .in +5 \fBlosetup\fP [{\fB\-e\fP|\fB\-E\fP} \fIchiffrement\fP] [\fB\-o\fP \fIdécalage\fP] [\fB\-\-sizelimit\fP \fItaille\fP] .in +8 [\fB\-p\fP \fInum\fP] [\fB\-r\fP] {\fB\-f\fP[\fB\-\-show\fP]|\fIpériphérique_boucle\fP} \fIfichier\fP .sp .in -13 Redimensionner un périphérique boucle\ : .sp .in +5 \fBlosetup \-c\fP \fIpériphérique_boucle\fP .in -5 .ad b .SH DESCRIPTION \fBlosetup\fP est utilisé pour associer les périphériques boucle avec des fichiers normaux ou des périphériques bloc, pour détacher et pour connaître l'état d'un périphérique boucle. Si seul l'argument \fIpériphérique_boucle\fP est fourni, l'état courant du périphérique correspondant est affiché. .SS Chiffrement Il est possible de préciser des fonctions de transfert (pour faire du chiffrement/déchiffrement ou dans un autre but) via les options \fB\-E\fP et \fB\-e\fP. Il existe deux mécanismes pour indiquer le type de chiffrement désiré\ : par numéro ou par nom. Si un mode de chiffrement est indiqué par un numéro, il faut s'assurer que le noyau Linux connaît le chiffrement associé, habituellement en modifiant le noyau. Les numéros standard, toujours présents, sont 0 (pas de chiffrement) et 1 (chiffrement XOR). Lorsque le module cryptoloop est chargé (ou compilé dans le noyau), il utilise le numéro 18. Ce module cryptoloop accepte n'importe quel nom de méthode de chiffrement et se charge de trouver le module qui pourra effectivement réaliser ce chiffrement. .SH OPTIONS Les arguments \fItaille\fP et \fIdécalage\fP peuvent être suivis des suffixes binaires (2^n) KiB, MiB, GiB, TiB, PiB et EiB (la partie «\ iB\ » est facultative, par exemple «\ K\ » est identique à «\ KiB\ ») ou décimaux (10^n) KB, MB, GB, PB et EB. .IP "\fB\-a\fP, \fB\-\-all\fP" Montrer l'état de tous les périphériques boucle. .IP "\fB\-c\fP, \fB\-\-set\-capacity\fP \fIpériphérique_boucle\fP" Forcer le pilote de boucle à relire la taille du fichier associé au périphérique boucle indiqué. .IP "\fB\-d\fP, \fB\-\-detach\fP \fIpériphérique_boucle\fP ..." Détacher le fichier ou le périphérique associé au ou aux périphériques boucle indiqués. .IP "\fB\-e\fP, \fB\-E\fP, \fB\-\-encryption\fP \fIchiffrement\fP" Activer le chiffrement des données selon la méthode correspondant au numéro indiqué. .IP "\fB\-f\fP, \fB\-\-find\fP" Déterminer le premier périphérique boucle non utilisé. Si un paramètre \fIfichier\fP est fourni, utiliser ce périphérique, sinon, afficher son nom. .IP "\fB\-h\fP, \fB\-\-help\fP" Afficher l'aide. .IP "\fB\-j\fP, \fB\-\-associated \fP\fIfichier\fP" Montrer l'état de tous les périphériques boucle associés avec \fIfichier\fP. .IP "\fB\-k\fP, \fB\-\-keybits \fP\fInum\fP" Fixer à \fInum\fP le nombre de bits à utiliser dans la clef. .IP "\fB\-N\fP, \fB\-\-nohashpass\fP" Ne pas hacher le mot de passe. Par défaut, les systèmes Debian transforment le mot de passe au moyen d'une fonction de hachage, alors que les autres systèmes ont tendance à ne pas le faire. .IP "\fB\-o\fP, \fB\-\-offset\fP \fIdécalage\fP" Le début des données est déplacé de \fIdécalage\fP\ octets dans le fichier ou le périphérique indiqués. .IP "\fB\-\-sizelimit\fP \fItaille\fP" La fin des données est définie au maximum à \fItaille\fP\ octets après le début des données. .IP "\fB\-p\fP, \fB\-\-pass\-fd \fP\fInum\fP" Lire la phrase secrète depuis le descripteur de fichier de numéro \fInum\fP plutôt que depuis le terminal. .IP "\fB\-r\fP, \fB\-\-read\-only\fP" Configurer le périphérique boucle en lecture seule .IP \fB\-\-show\fP Afficher le nom du périphérique si l'option \fB\-f\fP et un paramètre \fIfichier\fP sont présents. La forme courte de cette option (\fB\-s\fP) est obsolète. Cette forme courte pourrait entrer en collision avec l'implémentation «\ Loop AES\ » où la même option est utilisée pour \fB\-\-sizelimit\fP. .IP "\fB\-v\fP, \fB\-\-verbose\fP" Mode verbeux. .SH "VALEUR DE RETOUR" \fBlosetup\fP retourne 0 en cas de succès et une valeur non nulle en cas d'échec. Lorsque \fBlosetup\fP affiche l'état courant d'un périphérique boucle, il retourne 1 si le périphérique n'est pas configuré et 2 si une erreur est survenue qui a empêché \fBlosetup\fP de déterminer l'état courant du périphérique. .SH FICHIERS .nf \fI/dev/loop0\fP, \fI/dev/loop1\fP, ... Périphériques boucle (majeur=7) .fi .SH EXEMPLE Si vous utilisez le module chargeable, vous devez d'abord le charger en mémoire via la commande\ : .IP # modprobe loop .LP Des modules de chiffrement peuvent aussi être nécessaires\ : .IP # modprobe des # modprobe cryptoloop .LP Les commandes suivantes sont des exemples d'utilisation du périphérique boucle\ : .nf .IP # dd if=/dev/zero of=/file bs=1k count=100 # losetup \-e des /dev/loop0 /file Password: Init (up to 16 hex digits): # mkfs \-t ext2 /dev/loop0 100 # mount \-t ext2 /dev/loop0 /mnt ... # umount /dev/loop0 # losetup \-d /dev/loop0 .fi .LP Si vous utilisez le module chargeable, vous pouvez le décharger de la mémoire avec la commande\ : .IP # rmmod loop .LP .fi .SH RESTRICTION Le chiffrement DES est extrêmement lent. D'un autre côté, le XOR est terriblement vulnérable. Les deux sont encore peu sûrs de nos jours. Certains chiffrements nécessitent l'acquisition d'une licence avant de pouvoir les utiliser. \fBcryptoloop\fP est rendu obsolète par dm\-crypt. Pour plus de précisions, consultez \fBcryptsetup\fP(8). .SH DISPONIBILITÉ La commande \fBlosetup\fP fait partie du paquet util\-linux, elle est disponible sur . .\" .SH AUTHORS .\" .nf .\" Original version: Theodore Ts'o .\" Original DES by: Eric Young .\" .fi .SH TRADUCTION Cette page de manuel a été traduite par Thierry Vignaud en 1999. La version présente dans Debian est maintenue par Jean-Baka Domelevo-Entfellner et les membres de la liste . Veuillez signaler toute erreur de traduction par un rapport de bogue sur le paquet manpages\-fr\-extra.