TestDisk 설치
설치하기 위해서 테스트 디스크 Ubuntu 에서이 명령을 사용하십시오.
sudo apt-get inst testDisk
Fedora에서 다음을 입력해야합니다.
Sudo DNF 설치 TestDisk
Manjaro에서는, 당신이해야합니다 팩맨 :
sudo pacman -sy testdisk
TestDisk 사용하기
터미널 창에서 실행되지만, 테스트 디스크 초보적인 인터페이스가 있습니다. 화살표 키를 사용하여 탐색하고 입력하여 선택하십시오. 일을 깔끔하게 유지하려면 복원 된 파일의 디렉토리를 만드는 것이 가장 좋습니다.
복원 된 파일에 대해 "복원 된"이라는 디렉토리를 만들려면 다음을 입력합니다.
MKDIR 복원
우리는 다음을 입력하여 새 디렉토리로 전환하고 시작합니다. 테스트 디스크 거기에서:
CD 복원 /
우리는 사용해야합니다 Sudo. ~와 함께 테스트 디스크 그래서 우리는 다음을 입력합니다.
Sudo TestDisk
첫 번째 질문 테스트 디스크 묻는 것은 로깅에 관한 것입니다. 새 로그 파일을 만들거나 기존 로그를 사용하거나 모든 것을 기록하지 않을 수 있습니다. 당신이 선택한 옵션은 중요하지 않습니다. 그것은 그 길에 영향을 미치지 않습니다 테스트 디스크 작동합니다.
강조 표시된 옵션을 수락하려면 Enter 키를 누르면 새 로그 파일을 만듭니다. 시작한 디렉토리에서 생성됩니다. 테스트 디스크 ...에 당신이 당신의 선택을 할 때, 테스트 디스크 하드 드라이브가 작동하려는 파일 시스템을 보유하고 있는지 묻습니다.
그것은 찾을 수있는 하드 드라이브를 나열합니다. 스쿼시 "/ dev / loop"파일. 각 응용 프로그램에서 설치 한 각 응용 프로그램에 대해이 중 하나가있을 것입니다. 스냅 ...에 읽기 전용 이므로이 파일 시스템에서 아무 것도 삭제할 수 없었어야합니다.
이 테스트 컴퓨터에는 실제 하드 드라이브가 하나만 있으므로 아래쪽 화살표를 사용하여 "/ dev / sda"옵션을 강조 표시했습니다. 그런 다음 오른쪽 화살표를 사용하여 "진행"을 선택한 다음 Enter 키를 눌렀습니다.
테스트 디스크 또한 파티션 유형을 알아야합니다. 옵션 메뉴는 맨 아래에 자동 감지 된 파티션 유형과 함께 옵션 메뉴를 제공합니다.
좋은 이유가없는 한, 자동 감지 된 파티션의 유형을 강조 표시 한 다음 Enter 키를 누릅니다.
나타나는 기능 메뉴에서 "고급"을 강조 표시 한 다음 Enter 키를 누릅니다.
파티션 선택 메뉴가 나타납니다.
우리가 원하는 파일은 Linux 파일 시스템 파티션에 있습니다. 우리는 하드 드라이브에 하나의 Linux 파티션 만 있지만 더 많은 것을 가질 수 있습니다.
파일이 켜져있는 파티션을 선택하고 왼쪽 및 오른쪽 화살표 키를 사용하여 "목록"을 선택한 다음 Enter 키를 누릅니다. 파일 선택 메뉴가 나타납니다.
위아래 화살표 또는 PGUP 및 PGUP 키를 사용하여 파일 및 디렉토리 목록을 탐색하십시오. 오른쪽 화살표를 누르거나 Enter를 눌러 디렉토리를 입력하고 왼쪽 화살표 또는 Esc를 사용하여 디렉토리를 종료하십시오.
우리는 소유 된 파일을 찾고 있습니다 데이브 ...에 모든 사용자 계정의 파일은 "홈"디렉토리에 있습니다. 따라서 "홈"디렉토리를 강조 표시 한 다음 오른쪽 화살표 또는 Enter를 눌러 해당 디렉토리를 입력 할 수 있습니다.
그런 다음 모든 사용자 계정이 Google에 대해 나열됩니다. 우리는 강조 표시합니다 데이브 , 오른쪽 화살표 또는 Enter를 눌러 해당 디렉토리를 입력하십시오.
이제 우리는 이제 속한 파일을 볼 수 있습니다. 데이브 계정. 빨간색의 항목이 삭제되었습니다. 복구하려는 파일을 찾을 때까지 파일 및 디렉토리를 탐색합니다.
파일을 복구하려면 강조 표시 한 다음 C (소문자)를 누릅니다.
디스플레이가 변경되고 복구 된 파일의 대상을 선택하라는 메시지가 표시됩니다. "복원"이라는 디렉토리를 만들었으므로 시작했습니다. 테스트 디스크 그로부터 목록의 첫 번째 항목 (.)은 해당 디렉토리입니다. 이 삭제 된 파일을 해당 디렉토리로 복구하려면 C (대문자)를 누릅니다.
이렇게하면 파일 선택 디스플레이로 돌아갑니다. 더 많은 파일을 복구하려면 프로세스를 반복하십시오. 삭제 된 파일을 강조 표시하고 C (소문자)를 눌러 복사 한 다음 C (대문자)를 눌러 복구합니다.
복원 된 파일 작업
파일을 복원 한 후 디렉토리 트리가 원래 위치로 재구성되므로, 하드 드라이브에있는 원래 파일의 위치를 상기시키기 때문에 유용합니다. 즉, 다시 복사 해야하는 경우, 당신은 어디에 놓을 지 알고 있습니다.
동일한 파일 이름을 갖는 다른 파일 시스템 위치에서 여러 파일을 복구하면 어쨌든 별도로 저장해야합니다.
다음을 입력하여 "복원 된"디렉토리의 내용을 확인할 수 있습니다.
LS
네가 묻는다면 테스트 디스크 로그 파일을 만들려면 "복원 된"디렉토리에있을 것입니다. 복구 된 파일은 "/ 홈 / 데이브"에 위치했기 때문에 "복원 된"디렉토리에 복사되어 같은 이름의 디렉토리에 중첩되었습니다.
우리는 복사 된 "Dave"디렉토리로 변경할 수 있습니다. CD ...에 선도적 인 슬래시를 포함하지 않도록하십시오 ( ...에 / ) 경로에서 - 당신은 지역 "/ home"이 아닌 로컬 "home"로 바뀌고 싶습니다.
우리는 다음을 입력합니다.
CD 홈 / 데이브
복구 된 파일은 해당 디렉토리에 있으므로 다음을 입력합니다.
LS
복구 된 파일을 사용하여 다른 보관을 살펴 보겠습니다. -엘 (긴 목록) 옵션 :
ls -l.
우리가 사용했기 때문에 Sudo. 개시하다 테스트 디스크 , 복구 된 파일은 소유자로 "root"로 복원되었습니다. 우리는 소유자를 "Dave"로 다시 변경할 수 있습니다. 쇼 타로 :
Sudo Chown Dave.Dave *
우리는 올바른 소유권이 복원되었는지 확인하려면 다음을 입력합니다.
ls -l
TESTDISK : 릴리프를위한 코드
중요한 파일을 회복 한 후에, 잠시 전에, 회복 할 수 없을 정도로 잃어버린 중요한 파일을 회복 한 후에는 항상 감사할만한 것입니다.
그 이유입니다 테스트 디스크 그런 편리한 유틸리티입니다. 메뉴를 통해 만들고 파일 복원을 시작할 수 있으므로 강조 표시, C, C의 리듬이 쉽습니다.
'리눅스 포렌식' 카테고리의 다른 글
우분투 암호 분실 초기화 20.04.5 (Ubuntu Reset) (0) | 2023.04.05 |
---|---|
[Kali] VMWare 칼리리눅스 - 윈도우 공유폴더 설정 (0) | 2022.12.16 |
리눅스 foremost 툴로 삭제된 파일 복구 (0) | 2022.12.07 |
댓글