GNU/Linux >> Belajar Linux >  >> Linux

Tutorial Perintah Linux passwd untuk Pemula (8 Contoh)

Sebagai pengguna baris perintah Linux, Anda harus mengetahui utilitas yang membantu Anda dengan pengelolaan akun pengguna. Setelah alat tersebut passwd , yang memungkinkan Anda mengubah kata sandi akun Anda. Dalam tutorial ini, kita akan membahas dasar-dasar perintah ini menggunakan beberapa contoh yang mudah dipahami.

Namun sebelum kita melakukannya, perlu disebutkan bahwa semua contoh dalam tutorial ini telah diuji pada mesin Ubuntu 16.04 LTS.

Perintah passwd Linux

Seperti yang telah disebutkan di awal, perintah passwd memungkinkan pengguna mengubah kata sandi akun mereka. Berikut sintaksnya:

passwd [options] [LOGIN]

Dan inilah cara halaman manual menjelaskannya:

       The passwd command changes passwords for user accounts. A normal user
       may only change the password for his/her own account, while the
       superuser may change the password for any account.  passwd also changes
       the account or associated password validity period.

Berikut adalah beberapa contoh gaya Tanya Jawab yang akan memberi Anda ide bagus tentang cara kerja perintah ini.

Q1. Bagaimana cara menggunakan passwd?

Penggunaan dasarnya sederhana - cukup jalankan perintah passwd tanpa opsi/input apa pun.

passwd

Berikut adalah beberapa informasi berguna yang perlu Anda ketahui tentang operasi passwd:

       The user is first prompted for his/her old password, if one is present.
       This password is then encrypted and compared against the stored
       password. The user has only one chance to enter the correct password.
       The superuser is permitted to bypass this step so that forgotten
       passwords may be changed.

       After the password has been entered, password aging information is
       checked to see if the user is permitted to change the password at this
       time. If not, passwd refuses to change the password and exits.

       The user is then prompted twice for a replacement password. The second
       entry is compared against the first and both are required to match in
       order for the password to be changed.

       Then, the password is tested for complexity. As a general guideline,
       passwords should consist of 6 to 8 characters including one or more
       characters from each of the following sets:

       ·   lower case alphabetics

       ·   digits 0 thru 9

       ·   punctuation marks

       Care must be taken not to include the system default erase or kill
       characters.  passwd will reject any password which is not suitably
       complex.

Misalnya, dalam kasus saya, inilah cara saya mengubah passwd:

Harap diperhatikan bahwa jika Anda memiliki hak istimewa pengguna super (atau merupakan admin sistem), Anda dapat mengubah sandi akun apa pun hanya dengan menyebutkan nama pengguna akun tersebut. Misalnya:

passwd himanshu

Q2. Bagaimana cara membuat akun tanpa kata sandi?

Perintah passwd juga memungkinkan Anda menghapus kata sandi yang terkait dengan akun pengguna. Untuk ini, Anda perlu menggunakan opsi baris perintah -d.

passwd -d

Jadi ini pada dasarnya adalah cara cepat untuk menonaktifkan kata sandi untuk sebuah akun, pada dasarnya membuatnya tanpa kata sandi.

Q3. Bagaimana cara memaksa kata sandi kedaluwarsa?

Terkadang admin sistem mungkin ingin pengguna segera mengubah kata sandinya. Jadi dalam hal ini, mereka dapat menggunakan opsi baris perintah -e yang mengakibatkan kata sandi segera kedaluwarsa, memaksa pengguna untuk mengubah kata sandi mereka pada login berikutnya.

passwd -e

Q4. Bagaimana cara menonaktifkan akun jika kata sandi tetap kedaluwarsa?

Perintah passwd juga memungkinkan Anda menangani situasi di mana pengguna tidak mengambil tindakan apa pun bahkan setelah kata sandi mereka kedaluwarsa. Pada dasarnya, alat ini memungkinkan Anda menonaktifkan akun sama sekali jika kata sandi tetap kedaluwarsa selama beberapa hari. Ini dapat Anda lakukan dengan menggunakan opsi baris perintah -i, yang memerlukan angka sebagai input.

Misalnya:

passwd -i 5

Jadi perintah ini akan memastikan akun dinonaktifkan jika kata sandi tetap kedaluwarsa selama 5 hari.

Q5. Bagaimana cara mengatur jeda waktu antara perubahan kata sandi?

Perintah passwd juga memungkinkan Anda untuk mengatur jarak waktu minimum antara perubahan kata sandi. Ini dimungkinkan melalui opsi baris perintah -n, yang memerlukan nilai numerik yang diperlakukan sebagai jumlah hari.

Misalnya:

passwd -n 10

Perintah ini memastikan ada jarak 10 hari antara dua perubahan kata sandi. Perlu disebutkan bahwa nilai 0 menunjukkan bahwa pengguna dapat mengubah sandinya kapan saja.

Q6. Bagaimana cara membuat passwd menampilkan info status akun?

Ini dapat Anda lakukan dengan menggunakan opsi baris perintah -S.

Begini cara dokumentasi resmi menjelaskan bidang ini:

           Display account status information. The status information consists
           of 7 fields. The first field is the user's login name. The second
           field indicates if the user account has a locked password (L), has
           no password (NP), or has a usable password (P). The third field
           gives the date of the last password change. The next four fields
           are the minimum age, maximum age, warning period, and inactivity
           period for the password. These ages are expressed in days.

Q7. Bagaimana cara mengatur masa berlaku kata sandi?

Perintah passwd memungkinkan Anda melakukan ini melalui opsi -x, yang memerlukan angka yang menunjukkan jumlah hari maksimum sandi tetap valid.

Misalnya:

passwd -x 100

Q8. Bagaimana cara membuat passwd memperingatkan pengguna tentang perubahan kata sandi?

Ini dapat dilakukan dengan menggunakan opsi baris perintah -w, yang memerlukan angka sebagai input, yang tidak lain adalah jumlah hari sebelum kata sandi berakhir sehingga pengguna akan diperingatkan bahwa kata sandinya akan segera kedaluwarsa.

Misalnya:

passwd -w 7

Kesimpulan

Jadi Anda dapat melihat passwd adalah alat yang sangat penting yang harus Anda waspadai terlepas dari jenis pengguna Anda (pemula atau pro). Di sini, dalam tutorial ini, kita telah membahas beberapa fitur utama passwd. Latih ini, dan setelah selesai, buka halaman manual alat untuk mengetahui lebih banyak tentangnya.


Linux
  1. Tutorial perintah cd Linux untuk pemula (8 Contoh)

  2. Tutorial perintah comm Linux untuk pemula (5 contoh)

  3. Tutorial Perintah Tanggal Linux untuk Pemula (8 Contoh)

  1. Tutorial Perintah Linux df untuk Pemula (8 Contoh)

  2. Tutorial Perintah Linux du untuk Pemula (10 Contoh)

  3. Tutorial Perintah gema Linux untuk Pemula (5 Contoh)

  1. Tutorial Perintah Linux env Untuk Pemula (5 Contoh)

  2. Tutorial Perintah ukuran Linux untuk Pemula (6 Contoh)

  3. Linux membunuh Tutorial Perintah untuk Pemula (5 Contoh)