Bagaimana cara mengakhiri kata sandi? (Untuk pembuatan akun awal)


11

Saya sering membuat kata sandi sementara untuk pengguna untuk mesin pengembangan saya sendiri untuk pembuatan id awal.

Untuk lingkungan lain, saya telah melihat admin memiliki kemampuan untuk menampilkan sandi sebagai segera kedaluwarsa, memaksa saya untuk mengubah kata sandi saya pada login pertama.

Bagaimana caranya? (Dalam kasus khusus ini saya menggunakan RHEL, tapi saya berharap informasi ini bersifat universal di semua / kebanyakan distro linux)

Jawaban:


16

Anda bisa menggunakan perintah

chage -d 0 [username]

untuk mengubah tanggal kedaluwarsa pengguna, memaksa mereka untuk mengubah kata sandi saat masuk pertama kali.

Anda dapat membaca lebih lanjut tentang itu di halaman manual untuk chagedan usermod.


10

Ada switch untuk passwd, -e. Dari halaman manual (man passwd):

-e, - expire Segera kedaluwarsa kata sandi akun. Ini berlaku dapat memaksa pengguna untuk mengubah kata sandi di login berikutnya pengguna.

Begitu

 sudo passwd -e LOGIN 

harus melakukannya.

Dari komentar, saya tahu ada lebih banyak variasi daripada yang saya harapkan. Jadi ini adalah instalasi Xubuntu 10.04, dan inilah, apa yang filedilaporkan:

file $(which passwd)
/usr/bin/passwd: setuid ELF 32-bit LSB executable, Intel 80386, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.15, stripped

Menarik, saya passwdtidak punya opsi ini. Saya masih akan mencatat ini juga. Distro linux mana yang digunakan passwd ini?
user606723

Kamu benar. Saya terlalu sering lupa menyebutkan apa yang saya gunakan. Saya menambahkan informasi lebih lanjut.
pengguna tidak diketahui
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.