LOSETUP(8)

이름
losetup - 루프 장치를 설정, 제어한다.

사용법
losetup [ -e 암호화 ] [ -o 옵셋 ] 루프 장치
losetup [ -d ] 루프 장치

설명
losetup은 루프 장치를 정규 파일 또는 블럭 장치와 연결, 루프 장치와 분리, 루프 장치의 상태 파악을 하는데 사용된다. 루프 장치 인자만 줄 경우에 해당하는 루프 장치의 상태를 보여준다.

옵션

-d  특정 루프 장치와 연결된 파일 또는 장치를 루프 장치와 분리한다.

-e 암호화
    데이터 암호화를 한다. 다음 키워드만을 인식한다.

    NONE
        암호화하지 않는다. (초기값)
    XOR 단순한 XOR 암호화를 한다.
    DES DES 암호화를 사용한다. DES 암호화는 DES 패키지가 커널에 포함되었을 경우에만 사용할 수 있다. DES 암호화는 사전 공격에 대해 암호(password)를 보호하기 위해 추가적인 시작값을 요구한다.

-o 옵셋
    지정한 파일이나 장치로 옮겨질 데이터의 시작 옵셋 바이트

파일
/dev/loop0,/dev/loop1,...   루프 장치 (주번호=7)

예제
모듈로 사용한다면 다음 명령으로 먼저 모듈을 로드해야 한다.

    # insmod loop.o

다음 명령들은 루프 장치를 사용하는 예제이다.

    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

모듈로 사용한다면 다음 명령으로 모듈을 제거할 수 있다.

    # rmmod loop

제한
DES 암호화는 매우 느리다. 반면에 XOR는 매우 취약하다.

저자
최초 버전: Theodore Ts'o <tytso@athena.mit.edu>
관리자: Werner Almesberger <almesber@bernina.ethz.ch>
최초 DES: Eric Young <eay@psych.psy.uq.oz.au>
모듈화와 28-5-94 갱신: Mitch DSouza <m.dsouza@mrc-apu.cam.ac.uk>

역자
임종균 <hermes44@secsm.org>, 2000년 9월 6일