passwd komutu neden “UNIX şifresi” gösteriyor?

51

Linux için tamamen yeni. Ubuntu hakkında bir eğitici video izlerken, passwd komutuna rastladım. Test ettiğimde;

(current) UNIX password: 
Enter new UNIX password:
Retype new UNIX password:

Neden UNIX şifresi var? UNIX ile bir ilişki var mı?

    
sordu Nuwan Thisara 26.11.2016 07:15

2 cevap

93

UNIX diyor çünkü % co_de tarafından sağlanan kimlik doğrulama şifresini değiştiriyorsunuz % PAM modülü . Manpage’i alıntılamak:

NAME
   pam_unix - Module for traditional password authentication

SYNOPSIS
   pam_unix.so [...]

DESCRIPTION
   This is the standard Unix authentication module. It uses standard calls
   from the system's libraries to retrieve and set account information as
   well as authentication. Usually this is obtained from the /etc/passwd
   and the /etc/shadow file as well if shadow is enabled.

Unix ile ilgili, pam_unix ve /etc/passwd gibi geleneksel dosyaları kimlik doğrulama kaynağı olarak kullanmasıyla ilgilidir.

LDAP kimlik doğrulaması için /etc/shadow gibi başka bir PAM modülü kullandıysanız, LDAP yerine UNIX:

$ passwd
(current) LDAP Password: 
New password: 
Retype new password: 
passwd: password updated successfully
    
verilen cevap muru 26.11.2016 07:25
1

Basit cevap: Linux, Unix modelinin tasarımına dayanan (ve tüm işlevlerini sunan) bir işletim sistemidir.

Sonuç olarak, birçok araç, komut, yazılım, vb.

'passwd' bazı sürümleri gibi

  1. Diğer Unix sistemlerinden doğrudan Linux'a veya
  2. Linux dahil olmak üzere birçok Unix sistemi ile çalışmak üzere tasarlanmıştır.
verilen cevap delt 29.11.2016 18:16

Etiketlerdeki diğer soruları oku