Введение
С помощью Scalepl можно восстановить целые папки с файлами или файлы, удаленные из системы. Scalpel — это инструмент на основе Foremost, полностью основанный на CLI (командной строке) для Linux.
Scalepl способен восстанавливать файлы из разных типов файловых систем. Восстановление файлов возможно потому, что когда файл удаляется, он остается доступным до тех пор, пока какой-либо другой файл не займет его место, заняв его сектора.
Если вы намерены установить Scalepl на удаленный сервер, продолжайте читать, в противном случае, если вы хотите установить Scalepl на свой локальный компьютер, пропустите первый абзац «Подключение к серверу» и прочитайте следующий.
Подключение к серверу
Чтобы получить доступ к серверу, вам нужно знать IP-адрес. Вам также потребуется пароль для аутентификации.
Чтобы подключиться к серверу как root, введите эту команду:
ssh root@IP_DEL_SERVER
Далее вам будет предложено ввести пароль пользователя root.
Если вы не используете пользователя root, вы можете войти под другим именем пользователя с помощью той же команды, а затем изменить первый параметр:
ssh VOSTRO_UTENTE@IP_DEL_SERVER
Затем вам будет предложено ввести пароль пользователя.
Теперь вы подключены к своему серверу и готовы начать установку Scalepl на Ubuntu 18.04 LTS.
Установить Скальпель
Scalpel присутствует в официальных репозиториях Ubuntu.
Обновите список пакетов Ubuntu:
sudo apt-get update
Чтобы установить Scalpel, нам просто нужно набрать в терминале:
sudo apt install scalpel
Восстановите удаленные файлы или папки с помощью Scalpel
Scalpel восстанавливает файлы, полагаясь на определения, содержащиеся в верхних и нижних колонтитулах файла изображения.
По умолчанию все типы файлов в файле конфигурации /etc/scalpel/scalpel.conf закомментированы. Чтобы указать, какие типы файлов вы хотите искать, вам нужно отредактировать файл, раскомментировав нужные строки.
Откройте файл конфигурации скальпеля:
sudo nano /etc/scalpel/scalpel.conf
Например, найдите и раскомментируйте png, удалив # в начале строки:
# PNG
png y 20000000 \x50\x4e\x47? \xff\xfc\xfd\xfe
Сохраните и закройте файл. Чтобы сохранить файл в текстовом редакторе nano, нажмите Ctrl + O, затем нажмите Enter, чтобы подтвердить имя записываемого файла. Чтобы закрыть файл, нажмите Ctrl + X.)
Очевидно, что вы можете выбрать более одного расширения, но вы можете столкнуться с замедлением работы.
Введите следующую команду в окне терминала:
sudo scalpel nome_immagine -o nome_cartella
Где « image_name » — это файл изображения, а « foldername » — папка назначения.
Или укажите директорию, из которой нужно получить данные:
sudo scalpel directory_sorgente -o directory_destinazione
Где исходный_каталог — это каталог (или устройство), из которого извлекаются данные, а целевой_каталог (который должен быть пустым и не обязательно существовать, будет создан автоматически) — это папка, в которой будут храниться сохраненные данные. Например, чтобы восстановить файлы со всего системного жесткого диска и сохранить их в папке « восстановление » в доме пользователя, введите:
sudo scalpel /dev/sda1 -o ~/recovery
После завершения процесса вы увидите, что все восстановленные файлы появятся в каталоге « recovery ».
Возможно, вам придется изменить владельца папки, чтобы иметь к ней полный доступ, так как она будет принадлежать пользователю root.
Для этого из терминала на примере папки ~/recovery заходим в запись
sudo chown $USER ~/recovery -R
На этом этапе вам останется только найти интересующий вас файл и восстановить его местоположение.
Чтобы получить больше информации:
man scalpel