내 폴더의 .rnd 바이너리는 무엇입니까? 메시지가 나타납니다. 나는 무엇인지

Deja Dup은 .rnd내 홈 폴더에 있는 숨겨진 파일을 백업 할 수 없습니다 . 크기가 약 1kB 인 이진 파일입니다. 텍스트 편집기 (gedit)에서 열려고하면 잘못된 문자 (UTF-8)가 있다는 오류 메시지가 나타납니다.

나는 무엇인지 알고 .gnupg/rnd있지만 이것은 .gnupg/rnd단지 아닙니다 .rnd. 또한 gnupg적어도 의도적 으로 키 를 만들 생각은 하지 않았습니다.

이 아기가 뭔지 아는 사람 있나요? 야간 백업을하고이 파일이 며칠 전에 나타났습니다. 그 이후로 업데이트를 실행했습니다. 파일을 삭제하고 어떤 일이 발생하는지 알 수 있지만 필요하지 않은 경우 내 컴퓨터에서 타이어를 걷어차는 것이 아닙니다.

중요한 경우 우분투 13.04를 실행하십시오.



답변

이 파일은 OpenSSL과 같은 암호화 도구를 사용할 때 엔트로피를 보는 데 사용됩니다. 안전하게 삭제할 수 있으며 백업 할 필요가 없습니다.

그렇다면 왜 우리는 그것을 가지고 있습니까? 대부분의 시스템에서 우리는 임의의 소스로 사용할 수있는 활동이 많지 않고 임의의 충분한 암호화 키를 생성하는 프로세스 속도를 높이기 위해이 파일에 이전에 수집 된 임의의 엔트로피가 포함되어 시딩에 도움이됩니다. 따라서이 파일은 엔트로피의 유일한 소스가 아닙니다.

또한 원시 무작위 데이터가 포함되어 있으므로 텍스트 편집기로 열 수 없습니다. 단순히 표준 문자 세트 내에서 인코딩되지 않으므로 텍스트 편집기는이를 표시하는 방법을 모릅니다.

0600 모드에서 사용자 만 읽을 수 있어야합니다. 루트 소유인 경우 변수를 일반 사용자 계정에 sudo유지하는 명령을 실행했을 수 $HOME있습니다. 이 경우 파일을 제거하면 사용자 자체 가이 파일을 업데이트 할 수 있어야합니다. 참조 :