우분투를 실행하는 오래된 노트북이 있습니다. 이제이 랩탑을 나누어주고 싶지만 모든 개인 데이터를 제거하고 싶습니다. 무엇을 제거해야합니까? 새로운 소유자가 OS를 계속 사용하기 때문에 전체 시스템을 포맷하고 싶지 않습니다.
우분투를 실행하는 오래된 노트북이 있습니다. 이제이 랩탑을 나누어주고 싶지만 모든 개인 데이터를 제거하고 싶습니다. 무엇을 제거해야합니까? 새로운 소유자가 OS를 계속 사용하기 때문에 전체 시스템을 포맷하고 싶지 않습니다.
답변:
일반적으로 / home에 모든 개인 데이터, 특히 브라우저 캐시 등이 있습니다.
/ etc / Network-Manager에 개인 인터넷 설정이있을 수 있습니다. / etc를 방문하여 디렉토리를 살펴보십시오. 사물을 재구성하고 개인 데이터를 삭제 (WLAN 키)하고 모든 것이 사라 졌는지 확인하십시오. 그렇지 않은 경우 손으로 제거하십시오. mc (자정 사령관)는 디렉토리를 반복하고 파일을보고 삭제하는 데 유용한 도구입니다. (파쇄, 하단 참조).
개인 데이터가있는 다른 디렉토리는 / var / spool 또는 / var / cache 일 수 있습니다. 예를 들어 cups-printer-spooler는 printjobs 요약을 생성하고 문서 이름, 작업 날짜를 재구성 할 수 있습니다. 어쩌면 당신도 그들을 청소하고 싶을 수도 있습니다.
/ tmp에있는 파일은 시작할 때마다 자동으로 삭제됩니다. 당신이 아는 것만 재구성하지 않았다면
find . -delete #
또는 -delete 대신 파쇄를 고려할 수 있습니다.find . -execdir shred -n 1 {} +
ls
빈 공간을 청소하는 것을 고려한다면 (@intuiteds 두 번째 조언, 아마도 별을 기부해야할까요?) live-cd를 사용하여 전체 시스템을 파쇄 한 다음 새 시스템을 설치하는 것이 더 쉽습니다. (대부분의 상호 작용은 거의 처음에는 약 45 분이 소요됩니다). 이것은 일반적으로 더 빠른 솔루션 일 수 있습니다. 하나 이상의 schred-iteration은 말이되지 않습니다.
가장 안전한 옵션은 DBAN 과 같은 것을 사용 하여 디스크를 안전하게 지우고 처음부터 다시 설치하는 것입니다.
수신자에게 동일한 응용 프로그램 프로필을 제공하려는 경우 dpkg --get-selections
삭제하기 전에 시스템 패키지 상태를 덤프 한 다음 dpkg --set-selections
다시 설치 한 후 사용 하여 새 시스템에 해당 패키지를 설치 하도록 지시 할 수 있습니다 . 이렇게하면 설정 한 모든 앱을 편리하게 다시 설치할 수 있습니다.
이 도구 aptitude-create-state-bundle
는이 목적으로도 사용될 수 있으며, 더 높은 수준에서 작동하고 사용자가 명시 적으로 설치 한 패키지를 기억할 수 있기 때문에 바람직 할 수 있습니다.
이미 주어진 훌륭한 조언에 대한 보완 :
apache2, mysql 등의 개발 목적으로 로컬 서버를 실행 한 경우 "purge"옵션을 사용하여 로컬 서버를 제거하는 것이 좋습니다 (conf 파일을 제거함). 데이터와 로그 디렉토리 및 파일을 제거해야합니다 ( 기본적으로 / var / log / 및 / var / www / 또는 / var / lib / xxxx /에 있지만 원하는 다른 위치에서 사용자 정의 구성을 만든 다음) 필요한 경우 기본 설정으로 다시 설치하십시오. 새로운 사용자.
편집증 / 깨끗한 사람들을위한 또 다른 조언은 머신의 새로운 ssh 서버 호스트 키를 재생성하는 것입니다.
rm /etc/ssh/ssh_host_*
dpkg-reconfigure openssh-server
다른 사람들에 의해 더 이상 알려진 호스트로 간주되지 않습니다.
블리치 비트를 실행하십시오. http://bleachbit.sourceforge.net/
이렇게하면 복잡한 명령 행을 사용하지 않고 제거 할 대상을 정확하게 선택할 수 있습니다.
개인적으로 방법을 사용하여 드라이브를 닦습니다.
# from a live CD
dd if=/dev/zero of=/dev/sda bs=iM
또는 DBAN 또는 스크럽 (실제 CD에서 다시)
sudo apt-get install scrub
sudo scrub -p dod -f /dev/sda
당신은 OEM 설치를 할 수 있습니다
다양한 수준의 보안이 있습니다. 개인적으로 저는 좀 더 편집증을합니다. 민감한 정보를 저장 한 경우 하드 드라이브를 제공하지 않습니다. 새 하드 드라이브를 구입하여 누구에게나 Ubuntu를 설치하는 것이 좋습니다.
이 편집증이 아니거나 데이터가 그렇게 민감 하지 않은 경우 사용자 알 수 없음의 게시물을 참조하십시오 .