Ubuntuを実行している古いラップトップがあります。このラップトップを配布したいのですが、すべてのプライベートデータを削除したいです。だから私は何を削除する必要がありますか?OSが新しい所有者によって引き続き使用されるため、システム全体をフォーマットしたくありません。
Ubuntuを実行している古いラップトップがあります。このラップトップを配布したいのですが、すべてのプライベートデータを削除したいです。だから私は何を削除する必要がありますか?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の2番目のアドバイス、多分星を寄付する必要がありますか?) (ほとんどの場合、ほとんど対話なしで約45分かかります)。これは一般に、より高速なソリューションです。複数のschred-iterationはナンセンスです。
最も安全なオプションは、DBANなどを使用してディスクを安全に消去し、最初から再インストールすることです。
同じアプリケーションプロファイルを受信者に提供する場合は、dpkg --get-selections
ワイプする前にシステムパッケージの状態をダンプし、dpkg --set-selections
再インストール後に使用して、それらのパッケージをインストールすることを新しいシステムに伝えることができます。これにより、セットアップしたすべてのアプリを簡単に再インストールできます。
このツールaptitude-create-state-bundle
は、この目的にも使用できますが、より高いレベルで機能し、どのパッケージが明示的にインストールされたかを記憶できるため、望ましいでしょう。
私の意見では、完全なディスクワイプとOSの再インストールを行う方が簡単で、時間がかかりません。確かに、ディスク全体を消去するには長い時間がかかりますが、待機中に他の操作を実行できます。既存のOSから特定のパッケージとファイルを削除することは、多くの思考を必要とし、エラーの余地を残した複雑なプロセスです。完全な再インストールは同じことを達成しますが、より効果的で、あなたの側のより少ない作業でのみです。
すでに与えられた非常に良いアドバイスを補完するために:
開発目的でapache2、mysqlなどのローカルサーバーを実行している場合は、「パージ」オプション(confファイルを破壊する)を使用してそれらを削除することをお勧めします。データとログのディレクトリとファイルを削除してください(デフォルトでは/ var / log /および/ var / www /または/ var / lib / xxxx /にありますが、選択した他の場所ではカスタム設定を行います)、必要に応じてデフォルト設定で再インストールします新しいユーザー。
妄想/クリーンな人々に対する別のアドバイスは、マシンの新しいsshサーバーホストキーを再生成することです。
rm /etc/ssh/ssh_host_*
dpkg-reconfigure openssh-server
そのため、他の人に既知のホストとして見なされなくなります。
Bleachbitを実行します。 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をインストールするだけで、これを提供する価値があるかもしれません。
あなたがこの被害妄想ではない、またはデータがない場合にはその敏感な、参照ユーザの未知のポストを。