Как установить Foremost и восстановить удаленные файлы в Ubuntu 18.04 LTS

12 set 2022 2 min di lettura
Как установить Foremost и восстановить удаленные файлы в Ubuntu 18.04 LTS
Indice dei contenuti

Введение

С помощью Foremost можно восстановить целые папки с файлами или файлы, удаленные из системы. Foremost способен восстанавливать файлы из различных типов файловых систем, включая системы Fat, Ext3 и NTFS. Восстановление файлов возможно потому, что когда файл удаляется, он остается доступным до тех пор, пока какой-либо другой файл не займет его место, заняв его сектора.

Foremost — отличный инструмент восстановления данных из командной строки для восстановления удаленных файлов.

Если вы намерены установить Foremost на удаленный сервер, продолжайте читать, в противном случае, если вы хотите установить Foremost на локальный компьютер, пропустите первый абзац «Подключение к серверу» и прочитайте следующий.

Подключение к серверу

Чтобы получить доступ к серверу, вам нужно знать IP-адрес. Вам также потребуется пароль для аутентификации.

Чтобы подключиться к серверу как root, введите эту команду:

ssh root@IP_DEL_SERVER

Далее вам будет предложено ввести пароль пользователя root.

Если вы не используете пользователя root, вы можете войти под другим именем пользователя с помощью той же команды, а затем изменить первый параметр:

ssh VOSTRO_UTENTE@IP_DEL_SERVER

Затем вам будет предложено ввести пароль пользователя.

Теперь вы подключены к своему серверу и готовы начать установку Foremost на Ubuntu 18.04 LTS.

Установить Прежде всего

В первую очередь присутствует в официальных репозиториях Ubuntu.

Обновите список пакетов Ubuntu:

sudo apt-get update

Чтобы установить Foremost, просто введите в терминале:

sudo apt install foremost

Восстановите удаленные файлы или папки с Foremost

Если у нас есть несколько дисков или жестких дисков, подключенных к ПК, или вы хотите получить файлы на устройстве, отличном от места, где мы запустили Ubuntu, введите следующую команду из терминала, чтобы узнать путь к этим дискам:

fdisk -l

Предполагая, что потерянные файлы находятся в /dev/sda1, вам необходимо создать доступную для записи папку на другом диске, куда вы можете поместить восстановленные файлы, например, dev/sdb.

Создайте каталоги /recovery/first и подключите внешний диск в папку восстановления:

sudo mkdir -p /recovery/foremost
sudo mount /dev/sdb /recovery

Теперь, чтобы восстановить образ с помощью Foremost, просто введите имя образа в следующую команду:

sudo foremost -i nome_immagine -o /recovery/foremost

Если вы не хотите указывать имена файлов для поиска, вы можете запустить следующую команду:

sudo foremost -i /dev/sda1 -o /recovery/foremost

Если у вас нет внешнего устройства, вы можете восстановить данные на том же разделе (не рекомендуется):

mkdir -p /recovery/file
sudo foremost -i nome_immagine -o /recovery/file

Восстановленные файлы будут принадлежать пользователю root. Чтобы изменить разрешения, введите следующую команду:

sudo chown -R tuo_nome_utente:tuo_nome_utente /recovery/file

Где «ваше_имя_пользователя: ваше_имя_пользователя» представляют соответственно пользователя и группу, к которой они принадлежат (обычно пользователь и группа имеют одинаковый идентификатор).

Используйте параметр -w, только если вы хотите получить анализ восстанавливаемых файлов:

sudo foremost -w -i /dev/hda -o /recovery/foremost

Чтобы получить файл определенного типа, используйте параметр -t:

sudo foremost -t jpg -i /dev/hda -o /recovery/foremost

Самый общий синтаксис:

foremost[-h][-V][-d][-vqwQT][-b<blocksize>][-o<dir>] [-t<type>][-s<num>][-i<file>]

Чтобы получить больше информации:

man foremost

Support us with a

Successivamente, completa il checkout per l'accesso completo a Noviello.it.
Bentornato! Accesso eseguito correttamente.
Ti sei abbonato con successo a Noviello.it.
Successo! Il tuo account è completamente attivato, ora hai accesso a tutti i contenuti.
Operazione riuscita. Le tue informazioni di fatturazione sono state aggiornate.
La tua fatturazione non è stata aggiornata.