Что такое двоичный файл .rnd в моей папке?

Deja Dup не может создать резервную копию скрытого файла .rnd, расположенного в моей домашней папке. Это двоичный файл размером около 1 КБ. Когда я пытаюсь открыть текстовый редактор (gedit), я получаю сообщение об ошибке, что есть недопустимые символы (UTF-8).

Я знаю, что такое .gnupg/rnd, но это не .gnupg/rnd, это просто .rnd. Кроме того, я не сделал ничего, чтобы придумать ключ gnupg, по крайней мере, не специально.

Кто-нибудь знает, что это за ребенок? Я делаю резервные копии ночью, и этот файл появился пару дней назад. Я запустил обновление с тех пор. Я понимаю, что могу удалить файл и посмотреть, что произойдет, но я бы предпочел не пинать шины на моей машине, если мне не нужно.

Запуск Ubuntu 13.04, если это имеет значение.

29
задан 20 November 2013 в 21:14

1 ответ

Этот файл используется для просмотра энтропии при использовании криптографических инструментов, например, OpenSSL. Вы можете безопасно удалить его, и нет необходимости делать его резервную копию.

Итак, почему у нас это тогда? В большинстве систем у нас нет большой активности, которую мы можем использовать как случайный источник, и чтобы ускорить процесс генерации достаточно случайных криптографических ключей, этот файл содержит ранее собранную случайную энтропию, помогающую в заполнении. Так что этот файл не является единственным источником энтропии.

И поскольку он содержит необработанные случайные данные, вы не можете открыть его с помощью текстового редактора. Он просто не закодирован в стандартных наборах символов, поэтому текстовый редактор не знает, как его отобразить.

Он должен быть доступен для чтения только самому пользователю в режиме 0600. Если он принадлежит пользователю root, вы, вероятно, выполнили несколько команд sudo, которые сохраняют переменную $HOME для вашей учетной записи обычного пользователя. Я бы сказал, просто удалите файл, так как сам пользователь должен иметь возможность обновить этот файл. См. Также:

0
ответ дан 20 November 2013 в 21:14

Другие вопросы по тегам:

Похожие вопросы: