GNU/Linux >> Belajar Linux >  >> Linux

Pam_unix2 / Mengapa Tidak Ada Di Beberapa Distribusi?

Beberapa dokumentasi, blog dan forum serta contoh lain di web menggunakan pam_unix2 di /etc/pam.d/ konfigurasi. Contoh diambil dari halaman manual pam_winbind:

auth      required        pam_env.so
auth      sufficient      pam_unix2.so
auth      required        pam_winbind.so  use_first_pass
account   requisite       pam_unix2.so
account   required        pam_winbind.so  use_first_pass
password  sufficient      pam_winbind.so
password  requisite       pam_pwcheck.so  cracklib
password  required        pam_unix2.so    use_authtok
session   required        pam_unix2.so
session   required        pam_winbind.so

Tampaknya pam_unix2 hanya dimaksudkan untuk:selain itu mendukung hashing kata sandi berbasis bcrypt Blowfish (Debian RFP #237856).

Halaman manualnya adalah:pam_unix dan pam_unix2

Apa perbedaan antara pam_unix.so dan pam_unix2.so ? Yang masih digunakan? terawat? relevan ?

Jawaban yang Diterima:

Paket ini awalnya dibuat oleh Thorsten Kukuk dari SuSE. Repositori FTP upstream asli telah hilang (menurut file watch debian adalah ftp.suse.com/people/kukuk/pam/pam_unix2/ … beberapa cermin masih ada)

Tampaknya SuSE menggunakan dan memelihara garpu itu untuk sementara waktu, tetapi tampaknya Red Hat/CentOS/Scientific Linux tidak pernah menyediakannya RFE #173002. Selain itu, Debian/Ubuntu menyediakannya sebagai paket tambahan, tetapi dihapus dari Jessie karena bermasalah dan tidak terawat (Grave bug => autoremoval => mendukung debian dists dengan pam_unix2)

OpenSUSE masih menyediakan pam_unix2 (2.9.1) dalam paket pam-modules mereka.
Di Pabrik OpenSuSE, pam-modules Versi:12.1 Rilis:73.9, dikatakan Paket ini berisi tambahan, PAM usang Modul terkadang
diperlukan untuk migrasi
:pam_unix2 dan pam_pwcheck”
(tautan)

Saat ini, pam_unix mendukung blowfish.

pam_unix2 tampaknya tidak terawat (opensuse menggunakan pam_unix2 versi 2.9.1, yang berusia 3 tahun).

Akhirnya, pam_unix2 kekurangan banyak opsi pam_unix.


Linux
  1. Mengapa Linux? – Beberapa Alasan Untuk Mengkonversi Ke Linux

  2. Mengapa The Tilde (~) Tidak Memperluas Di Dalam Kutipan Ganda?

  3. Mengapa Skrip Bash Tidak Mengenal Alias?

  1. Mengapa ~/.bash_profile Tidak Berfungsi?

  2. Mengapa "Sudo Su" Dalam Skrip Shell Tidak Menjalankan Skrip Lainnya Sebagai Root?

  3. Mengapa Lsdel Di Debugfs Tidak Berfungsi?

  1. Mengapa Tidak 'menemukan' Tampilkan File Ini??

  2. Mengapa `echo Abc^h` Tidak Hanya Mencetak `ab`?

  3. Apakah ada alasan mengapa ada izin 'pemilik'? Apakah izin grup tidak cukup?