Bagaimana Anda mengubah kata sandi root di Debian?


47

Saya ingin mengubah kata sandi yang saya tetapkan untuk melakukan root pada server web Debian saya menjadi sesuatu yang lebih lama dan lebih aman.

Bagaimana aku melakukan itu? Saya belum lupa / kehilangan kata sandi saat ini, saya hanya ingin mengubahnya.


4
Untuk mencari tahu sendiri, jalankan apropos password: Anda akan mendapatkan daftar perintah yang berisi "kata sandi" dalam deskripsi singkatnya. Anda dapat mempersempit pencarian dengan apropos -s 1 password: -s 1membatasi ke bagian 1 dari manual, yang berisi perintah pengguna.
Gilles 'SO- berhenti bersikap jahat'

@Gilles: itu luar biasa, saya tidak tahu.
Paul D. Waite

Sudahkah Anda mempertimbangkan sudo,.
ctrl-alt-delor

Jawaban:


78

Ah, gunakan passwdprogram sebagai root :

sudo passwd root

Atau, jika Anda sudah menjalankan root (yang seharusnya tidak Anda lakukan), cukup:

passwd

The rootargumen dapat dihilangkan, karena ketika Anda menjalankan passwddefault untuk pengguna saat ini (yang root, karena hanya root dapat mengubah password root).


1
Jelas di belakang, sungguh. :)
Shadur

@ Safad: menyakitkan :) Saya tidak pernah melakukannya sebelumnya, dan tautan Google yang saya temukan pertama adalah untuk orang-orang yang lupa kata sandi root.
Paul D. Waite

1
Seharusnya sudo passwd, atau sekadar polos passwdjika Anda menjalankan dengan hak akses root.
phunehehe

1
@ Paul, saya mengambil kebebasan dalam mengedit jawaban Anda. Ada beberapa cara untuk menjalankan sesuatu sebagai root, dan ketika passwddijalankan sebagai root, defaultnya adalah untuk memodifikasi rootpengguna.
phunehehe

1
@Katerberg Anda cukup menggunakan su -c "passwd"
12431234123412341234123

5

Jika Anda akan melakukan banyak administrasi command-line, Anda mungkin merasa berguna untuk memeriksa halaman manual untuk usermod (8), chfn (1), chsh (1), passwd (1), crypt ( 3), gpasswd (8), groupadd (8),


-2

Anda harus mem-boot dalam Mode Pemulihan sebelum menggunakan saran Paul D. Waite:

  1. Tepat setelah mem-boot sistem Debian Anda pilih "boot dalam Mode Pemulihan"
  2. Tepat setelah boot ke "Mode Pemulihan" tepat di prompt perintah cukup ketik:

    sudo password root
    

    maka sistem akan meminta kata sandi Root baru sekali dan dua kali untuk memverifikasi dan Anda sudah selesai.


"Anda harus boot dalam Mode Pemulihan sebelum menggunakan saran Paul D. Waite" - Benarkah? Saya tidak ingat melakukan itu. Apakah ini hal baru dalam versi baru Debian?
Paul D. Waite
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.