Kali Linux ‘Live’USB 드라이브 만들기

이 자습서는 USB 드라이브에 Kali Linux를 설치하는 방법을 보여줍니다. 추가
지속성을 통해 드라이브에 파일을 저장 한 다음 USB 드라이브에서 Kali를 실행할 수 있습니다. Kali Linux를 사용하기위한 적절한 환경을
설정하고 도구 사용 방법을 보여주는 일련의 자습서 중 하나입니다.

이 시리즈의 자습서에는 다음이 포함됩니다.

  • Kali Linux를 VM으로 설치
  • Kali Linux Live USB 드라이브 만들기
  • Kali Linux 구성
  • Kali Linux를 사용한 패키지 관리
  • Kali Linux 테스트 랩 설정
  • Kali Linux 도구 사용

목표

이 세션이 끝날 때까지 다음을 만들 수 있습니다. Kali Live Linux를 실행하는 USB 드라이브; USB 드라이브의 지속성을위한 파티션; 새 파티션의 파일 시스템 및 영구 파일을 USB 드라이브에 저장합니다.

Kali Linux 다운로드

Kali Linux를 다운로드하는 방법은이 시리즈의 첫 번째 인 ‘Kali Linux를 VM으로 설치’자습서에 설명되어 있습니다. 이미지는 여기에서 찾을 수 있습니다. https://www.kali.org/downloads/.

다운로드 확인

Kali Linux ISO를 확인하는 방법도 자습서에 설명되어 있습니다. ‘Kali Linux를 VM으로 설치’. 이렇게하려면 다음을 실행합니다.

$ shasum -a 256 kali-linux-2020.1-live-amd64.iso

출력은 다음과 같습니다.

acf455e6f9ab0720df0abed15799223c2445882b44dfcc3f2216f9464db79152

결과 SHA256 서명은 이미지 공식 다운로드 페이지의 sha256sum 열에 표시된 서명과 일치해야합니다.

부팅 가능한 라이브 USB 드라이브

Kali Linux를 시작하고 실행하는 가장 빠른 방법은 USB 드라이브에서 라이브로 실행하는 것입니다. 이 방법은 여러 가지 장점이 있습니다.

  • 호스트 시스템의 하드 드라이브를 변경하지 않으므로 비파괴 적입니다.
  • 휴대용이므로 휴대하고 가지고 다닐 수 있습니다. 사용 가능한 시스템에서 몇 분 만에 실행
  • 데이터를 UDB 드라이브에 저장할 수 있도록 잠재적으로 영구적입니다.

부팅 가능한 USB 드라이브를 만들려면 확인 된 복사본이 필요합니다. 최신 Kali 빌드의 ISO 이미지와 최소 8GB 크기의 USB 드라이브. 부팅 가능한 Kali Linux USB 드라이브를 만드는 것은 매우 쉽습니다. Kali ISO 파일을 다운로드하고 확인한 후 다음 명령 중 하나를 사용하십시오.

  • Linux에서는 루트로 로그인하고 dd 명령을 사용합니다.
  • Windows에서는 다음 명령을 사용합니다. GUI 도구, unetbootin 또는 rufus

MX Linux에서 첫 번째 방법을 사용할 것입니다.

USB 드라이브 마운트

로그인 root (또는 sudo 사용)하고 USB 드라이브를 삽입하기 전에 디스크 드라이브 목록을 확인하십시오.

# fdisk -l # 소문자 L 사용

하나의 디스크에 대해 다음과 같은 결과가 반환됩니다.

이제 USB 드라이브를 삽입하고 다음 명령을 다시 실행하십시오.

# fdisk -l # 소문자 L 사용

이것은 유사한 결과를 반환합니다. to :

여기서 USB 드라이브는 / dev / sdb로 마운트됩니다.

USB 만들기 드라이브

부팅 가능한 USB 드라이브를 만들려면 ISO가 포함 된 디렉터리로 변경하고 dd 명령을 실행합니다. 5 분에서 10 분 정도 소요됩니다.

경고 :이 프로세스는 매우 쉽지만 잘못된 경로를 지정하면 디스크 드라이브를 쉽게 덮어 쓸 수 있으므로주의하십시오. 하기 전에하고있는 일을 다시 확인하십시오. 나중에는 너무 늦을 것입니다. dd 명령은 디스크 파괴자로 알려져 있지 않습니다!

# ls
# dd status = progress if = kali-linux-2020.1-live -amd64 of = / dev / sdb bs = 512k

USB 드라이브 테스트

부팅 가능한 USB 드라이브를 테스트하려면 시스템을 재부팅하십시오.

지속성 추가

The Kali Linux Live USB 드라이브에는 Kali Live 재부팅시 USB 드라이브의 데이터 보존, 지속성 사용을 활성화하는 부팅 메뉴 옵션 4가 있습니다. 이것은 다른 시스템에서 부팅 할 때에도 파일 변경 사항을 저장할 수 있기 때문에 매우 유용 할 수 있습니다.

여기서는 지속성을 지원하기 위해 Kali Linux Live USB 드라이브를 설정합니다. 다음과 같이 가정합니다.

  • 사용자는 루트입니다.
  • USB 드라이브는 / dev / sdb입니다.
  • USB 드라이브의 용량은 최소한 8GB. Kali Linux 이미지는 3GB 이상을 차지하며 영구 데이터를 저장하려면 약 4.5GB의 새 파티션이 필요합니다.
  • 별도의 Linux 시스템이 실행 중이며 Kali Live USB 드라이브 일 수 없습니다.

지속성을 추가하려면 먼저 Linux 시스템으로 부팅하고 Kali Live USB 드라이브를 삽입합니다. 여기서는 MX Linux를 사용합니다.

디스크 표시

먼저 USB 드라이브를 삽입하고 디스크 세부 정보를 표시합니다.

# fdisk -l # 소문자 L 사용

디스크 편집

다음 명령을 입력하십시오.

# fdisk / dev / sdb

그런 다음 도움말 화면을 표시하려면 명령 프롬프트에 m을 입력하십시오.

Command (m for help) : m

파티션 생성

새 파티션을 생성하려면 n을 입력합니다.

명령 (m for help) : n

기본값은 대괄호로 표시됩니다.

주 파티션 (기본값 p)의 경우 Return 키를 누르십시오.

파티션의 경우 Return 키를 누르십시오. 숫자 (기본값 3).

첫 번째 섹터의 기본값을 적용하려면 return 키를 누르십시오.

+ 4.5G 크기를 입력하고 Return 키를 누르십시오.

To 분할 테이블을 표시하고 p를 입력합니다.

Parti 저장 테이블

완료하고 새 파티션 테이블을 디스크에 기록하려면 w :

Command (m for help) : w를 입력합니다.

사용 가능한 디스크 파티션 나열 :

# ls devsdb *

다음으로 확인할 수도 있습니다.

# fdisk -l

파일 시스템 만들기

다음 단계는 파티션에 ext3 파일 시스템을 만들고 지속성에 레이블을 지정하는 것입니다. 몇 분 정도 걸릴 수 있습니다.

# mkfs.ext3 -L persistence / dev / sdb3
# e2label / dev / sdb3 persistence

마운트 지점을 만들고 새 파티션을 마운트합니다.

# mkdir -p / mnt / my_usb
# mount / dev / sdb3 / mnt / my_usb

파일 생성

마운트 표시 partition :

# df -h

그런 다음 지속성을 활성화하는 구성 파일을 만듭니다.

# echo “/ union”> /mnt/my_usb/persistence.conf

마지막으로 파티션을 마운트 해제합니다.

# umount / dev / sdb3

지속성 테스트

지속성을 테스트하려면 Kali Live Linux USB 드라이브에서 부팅합니다.

이제 첫 번째 옵션이 아닌 네 번째 옵션을 선택합니다. .

터미널 창을 열고 :

$ ls

새 파일 myfile에 다음 텍스트를 저장합니다.

$ echo 이것은 내 영구 파일입니다. > myfile
$ ls
$ cat myfile

이제 시스템을 종료하고 USB 드라이브를 제거합니다.

지속성이 작동하는지 테스트하려면 다음에서 재부팅하십시오. Kali Live Linux USB, 터미널을 열고 다음을 입력합니다.

$ sudo cat / run / live / persistence / sdb3 / myfile

USB 드라이브가 올바르게 구성되면 파일이 표시됩니다.

결론

이 자습서에서는 영구 Kali Live Linux를 만들고 테스트하는 방법을 살펴 보았습니다. USB 드라이브.

다음 단계

여기에서 얻은 지식을 잘 활용하여 자신의 USB 드라이브를 만들고 테스트 해 보시기 바랍니다. 그런 다음이 시리즈의 다음 부분 인 Kali Linux 구성으로 넘어가는 것이 좋습니다.

답글 남기기

이메일 주소를 발행하지 않을 것입니다. 필수 항목은 *(으)로 표시합니다