ラップトップに設定したrootパスワードを消去して、販売できるようにしたい。現在Ubuntu 16.04を使用しています。
YouTubeでいくつかの説明ビデオを試してみましたが、うまくいきませんでした。
システムのrootパスワードを消去するにはどうすればよいですか?
ラップトップに設定したrootパスワードを消去して、販売できるようにしたい。現在Ubuntu 16.04を使用しています。
YouTubeでいくつかの説明ビデオを試してみましたが、うまくいきませんでした。
システムのrootパスワードを消去するにはどうすればよいですか?
回答:
ラップトップを販売している場合は、ハードディスクを完全に消去して、誰もあなたの個人情報を見ることができないようにする方がはるかに良い考えです。
ハードドライブを消去するより安全な方法がありますが、ゼロで上書きすることが最低限必要です。
ssd製造元の低レベルコマンドを使用する場合。購入者がコンピュータに関する知識を持っている場合は、受け取り次第、とにかく消去します。
ルートパスワードをロック/消去するには
sudo passwd -l root
/etc/shadowすればパスワードを復元できますが、編集できる人/etc/shadowなら、パスワードを好きなように変更して、完全にルートアクセスを効果的に得ることができます。したがって、「敵対者」がedit /etc/shadowにアクセスできる場合、すべての希望が失われると想定する必要があると思います。それを考えると、これは、そのようなアクセス権を持っていない人から保護したい場合にかなり効果的です。
両方のコメントとthomasrutterの回答ですでに指摘したように、以下はおそらく実際に実行したいことではありません。おそらく、ハードディスク全体を上書きすることによってハードディスクをクリアするか、ハードディスクを取り外してハードディスクなしでラップトップを販売する方がよいでしょう。しかし、あなたが尋ねた質問に答えるには...
を含むユーザーアカウントのパスワードを消去するにrootは、正しい(そして移植性があります。これはsudo、ほとんどの最新のデスクトップおよびサーバーLinuxディストリビューションをカバーする構成済みのGNUユーザーランドで動作するはずです)ターミナルを起動してから、
sudo passwd --delete root
または、(同義語)の代わりに使用-dし--deleteます。
これにより、指定したアカウント(この場合はroot)のパスワードが空に設定され、効果的に消去されますが、ユーザーアカウントとそのファイルはそのまま残ります。これにより、rootアカウントでのログインが可能になり、システム上のすべてのファイルへのフルアクセスが簡単になります。
rootそのようなファイルを削除しても安全であるという事実を知らない限り、そのアカウントが所有するアカウントまたはファイルを削除しないでください。rootアカウントは、Ubuntuの最新バージョンでは人間が使用していません(古代のアカウントが使用していたかどうかはわかりません)が、システムが正しく機能するために必要です。
-dand を使用する必要があるかもしれませんが-l、実行中の一部のシステムではsu、パスワードなしでアクセスを許可します!次も参照してください:help.ubuntu.com/community/RootSudo
root通常、パスワードはありません。あなたのroot?それとも、入力するパスワードを意味しますsudo somethingか?それはあなたのパスワードであり、ではありませんroot。正直なところ、ラップトップを販売する前にディスクを拭きます。バイヤーは常に緊急モードで起動し、パスワードを知らなくてもHDDのコンテンツを確認できます。