GNU/Linux >> Belajar Linux >  >> Linux

Bagaimana saya bisa menghapus kata sandi dan mengunci akun dalam satu langkah?

Anda mungkin ingin mencoba:

usermod -p '!!' root

usermod dengan -p parameter mengambil nilai mentah untuk bertaruh ditetapkan sebagai kata sandi terenkripsi di /etc/shadow file.

Penggunaan tradisional dari parameter ini adalah untuk memberikan usermod kata sandi yang sudah dienkripsi, tetapi juga menerima '!!' menandai akun sebagai terkunci.

Pada akhirnya, perintah ini akan menghapus kata sandi saat ini dan hanya menyisakan tanda seru yang menyetel akun root sebagai terkunci di passwd cara¹, semuanya dalam satu gerakan menggunakan perintah yang aman dan standar, sehingga memenuhi permintaan.

¹:Menurut diskusi ini, tidak ada standar yang ditetapkan tentang cara mengunci akun. Jadi usermod -L hanya menggunakan satu tanda seru (! ) di depan kata sandi hash untuk menguncinya, sedangkan passwd -l menggunakan dua (!! ).


Linux
  1. Bagaimana cara menambahkan akun pengguna DAN kata sandi secara otomatis dengan skrip Bash?

  2. Bagaimana saya bisa melihat ukuran file dan direktori di linux?

  3. Bagaimana saya bisa memberikan kata sandi SSH ke SVN di baris perintah?

  1. Cara Mengelola Kata Sandi Akun di Linux

  2. Logout pengguna dan hapus akun

  3. Bagaimana saya bisa menghapus sepenuhnya konten VPS lama saya?

  1. Panduan pemula untuk DNSSEC dan cara mengamankan Internet

  2. Bagaimana saya bisa menghapus baris baru jika itu adalah karakter terakhir dalam file?

  3. bagaimana saya bisa mencari file dan meng-zip-nya dalam satu file zip