Cara memaksa mengganti kata sandi linux walaupun sama seperti sebelumnya

21

Saya mencoba untuk mengubah kata sandi saya saat ini di rilis Red Hat Enterprise Linux Server 5.10 (Tikanga) tetapi katanya kata sandi baru saya terlalu mirip . Apakah ada cara untuk memaksa perubahan?

$ passwd
Changing password for user XY
Changing password for XY
(current) UNIX password:
New UNIX password:
BAD PASSWORD: is too similar to the old one
New UNIX password:
Untuk Kra
sumber
Saya tidak ingin mengubah kata sandi yang sama. katakanlah saya punya Bilbo1 dan saya ingin mengganti ke Bilbo2, saya mendapatkan pesan di atas: "BAD PASSWORD: terlalu mirip dengan yang lama" ... SO Saya tidak mengubah kata sandi yang sama
Ke Kra
Jika Anda repot membaca jawaban untuk pertanyaan itu, Anda akan menyadari mengapa Anda berada di posisi yang sama dan bagaimana menyelesaikan masalah Anda.
darnir
2
IMHO bahwa pertanyaan yang disebutkan tidak memiliki jawaban yang jelas.
Ke Kra
@darnir, duplikat adalah ketika pertanyaan sudah ditanyakan di situs SO yang sama. Yang ini tidak bisa duplikat :)
Ramesh

Jawaban:

23

Jika Anda dapat menjalankan perintah sebagai root, Anda dapat memaksa perubahan untuk diterima.

Contoh:

$ sudo passwd myusername
Changing password for user myusername.
New password: 
Retype new password: 
passwd: all authentication tokens updated successfully.
jwd
sumber
Ini adalah jawaban yang sempurna
Jadda
Bekerja dengan peringatan diam.
Sandburg
7

Jawaban singkat: Anda tidak bisa.

bekerja di sekitar:

  • berubah dua kali, misalnya passwd lama adalah Bilbo1,

    • ubah ke Frodo1 (dari Bilbo1),

    • kemudian ubah ke Bilbo2 (dari Frodo1).

mengapa dua perubahan?

  • pada perubahan pertama, Linux hanya dapat membandingkan Bilbo1 dan Frodo1 teks yang jelas,

  • pada Linux kedua hanya dapat membandingkan Frodo1 dan Bilbo2 (dan semua passwd yang di-crypted, Anda tidak dapat kembali ke Bilbo1 (*)).

  • Ini anggap Anda dapat mengubah dua kali, yang mungkin telah dinonaktifkan oleh admin sistem Anda, untuk mencegah hal itu terjadi.

Tak perlu dikatakan, jangan gunakan kata sandi konyol seperti itu.

(*) Pada pemikiran kedua, saya tidak yakin tentang hal ini di Linux.

Archemar
sumber
Saya tidak ingin mengubah kata sandi yang sama. katakanlah saya punya Bilbo1 dan saya ingin mengganti ke Bilbo2, saya mendapatkan pesan di atas: "BAD PASSWORD: terlalu mirip dengan yang lama" ... SO Saya tidak mengubah kata sandi yang sama
Ke Kra
Nah, apakah Anda tidak bisa mengubah Bilbo1 ke Bilbo2 menggunakan Frodo1?
Archemar
4
baik, ketika mencoba mengubah dari Frodo1 ke Bilbo2 saya mendapat pesan bahwa: "Anda harus menunggu lebih lama untuk mengubah kata sandi Anda" LOL
To Kra
itu poin ketiga saya. pola kata sandi favorit saya adalah Bilbo00 / Frodo00 dengan 00 bulan ini.
Archemar
biasanya saya menggunakan pola: bilbo0000BAGGINS
Ke Kra
2

Anda juga dapat menggunakan opsi -f.

$passwd -f username
Changing password for user username.
New password: 
Retype new password:
Will AE
sumber