Saya tahu bahwa keamanan karena ketidakjelasan bukanlah keamanan yang sebenarnya, namun mengapa membuatnya mudah dengan menjaga nama pengguna yang terkenal seperti "pi".
Karena itu, apa implikasi untuk mengubah nama pengguna "pi" pada Raspbian dan Raspbmc?
Apakah saya perlu melakukan sesuatu selain hanya mengedit / etc / password mengubah "pi" ke beberapa string baru?
Meneliti cara memaksa sudo
untuk meminta kata sandi saya menemukan bahwa /etc/sudoers
pada Raspbmc saya berisi entri untuk "pi", jadi karena itu saya setidaknya perlu memperbarui file itu sesuai.
passwd -l
. Karena saya saat ini menggunakan Raspbmc, ini seharusnya memungkinkan daemon latar belakang xbmc berjalan menggunakan akun default.Sulit untuk mengganti nama akun saat Anda masuk, dan mudah untuk secara tidak sengaja mengunci diri dari Pi Anda, jadi pertama-tama aktifkan akun root dengan
Gunakan kata sandi yang aman, bahkan jika Anda berniat untuk mengunci kembali akun root nanti. Kemudian logout dan masuk kembali sebagai root. Sisanya mengandaikan nama pengguna yang diinginkan "myuname" - ganti dengan apa pun yang Anda inginkan.
Ini pertama-tama mengubah nama akun dan kemudian memindahkan direktori home yang terkait dengannya. Kemudian logout dan masuk kembali lagi sebagai "myuname". Jika Anda masih menggunakan kata sandi default "raspberry" di akun ini, lakukan
dan ubah kata sandi menjadi sesuatu yang lebih aman. Seharusnya begitu. Uji dengan cermat! Pengguna "sudo" tampaknya diperbarui OK, tetapi periksa apakah akun yang diubah namanya berfungsi dan benar-benar memiliki hak "sudo" sebelum menonaktifkan akun root.
Jika Anda lebih suka menonaktifkan akun root, lakukan
Secara teknis, ini hanya mengunci kata sandi - itu tidak sepenuhnya menonaktifkan akun. Tapi mungkin itu yang Anda inginkan.
sumber
sudo passwd -dl root