Saya ingin menghapus kata sandi root yang saya tetapkan di laptop saya, sehingga saya bisa menjualnya. Saat ini saya memiliki Ubuntu 16.04.
Saya sudah mencoba mengikuti beberapa video instruksi di YouTube tetapi tidak berfungsi.
Bagaimana saya bisa menghapus kata sandi root di sistem saya?
root
biasanya tidak memiliki kata sandi. Andaroot
punya? Atau maksud Anda kata sandi yang Anda masukkan saat melakukannyasudo something
? Itu kata sandi Anda , bukanroot
. Sejujurnya: Saya akan menghapus disk sebelum menjual laptop. Pembeli selalu dapat mem-boot dalam mode darurat dan kemudian melihat konten HDD Anda, bahkan jika dia tidak tahu pwd.Jawaban:
Jika Anda menjual laptop, itu adalah ide yang jauh lebih baik untuk menghapus hard disk sepenuhnya, sehingga tidak ada yang dapat melihat informasi pribadi Anda.
Bahkan ada cara yang lebih aman untuk menghapus hard drive tetapi menimpa dengan nol adalah minimum yang harus Anda lakukan.
sumber
ssd
digunakan perintah tingkat rendah pabrikan. Jika pembeli memiliki selera komputer, ia akan menghapusnya begitu diterima.Untuk mengunci / menghapus root pw
sumber
/etc/shadow
dapat mengembalikan kata sandi, tetapi seseorang yang dapat mengedit/etc/shadow
bisa juga mengubah kata sandi menjadi apa pun yang mereka inginkan dan secara efektif mendapatkan akses root penuh seperti itu. Jadi saya pikir Anda harus berasumsi bahwa, jika "musuh" Anda memiliki akses untuk mengedit/etc/shadow
, semua harapan hilang. Mengingat itu, ini tampaknya cukup efektif untuk kasus-kasus di mana Anda ingin melindungi dari seseorang yang tidak memiliki akses seperti itu.Seperti yang sudah ditunjukkan di kedua komentar serta jawaban thomasrutter , di bawah ini mungkin bukan yang sebenarnya ingin Anda lakukan. Anda mungkin lebih baik menghapus hard disk (dengan menimpanya secara keseluruhan), atau menghapusnya dan menjual laptop tanpa hard disk. Namun, untuk menjawab pertanyaan yang Anda tanyakan ...
Untuk menghapus kata sandi untuk akun pengguna, termasuk
root
, yang benar (dan portabel; ini harus bekerja pada sistem Linux mana pun dengansudo
konfigurasi dan GNU userland, yang mencakup sebagian besar distribusi desktop dan server Linux modern) adalah memulai terminal dan kemudianAtau, gunakan
-d
sebagai pengganti--delete
(mereka identik).Ini akan menetapkan kata sandi untuk akun yang disebutkan (dalam hal ini,
root
) sebagai kosong, menghapusnya secara efektif, tetapi akan menjaga akun pengguna dan file-nya tetap utuh . Perhatikan bahwa ini memungkinkan masuk dengan akun root, dengan sepele memungkinkan akses penuh ke semua file di sistem.Jangan pernah menghapus
root
akun atau file yang dimiliki olehnya, kecuali Anda tahu pasti bahwa itu aman untuk menghapus file tersebut. Akun root tidak digunakan oleh manusia pada versi modern Ubuntu (saya tidak tahu apakah yang kuno memang menggunakannya), tetapi itu diperlukan agar sistem berfungsi dengan baik.sumber
-d
dan-l
, selain itu pada beberapa sistem yang menjalankansu
akses hibah tanpa kata sandi! Lihat juga: help.ubuntu.com/community/RootSudo