Kerberos kimlik doğrulaması ile Ubuntu server16.04 yerel bir şifre nasıl ayarlanır?


0

Bir ActiveDirectory sunucuda Kerberos kimlik doğrulaması ile Ubuntu server16.04 kullanıyorum.

Ubuntu'daki kullanıcı hesabımın yerel bir şifresi yok, bir kere sildim, ancak Kerberos şifresi var, bu yüzden ActiveDirectory sunucusunun kapalı olması durumunda hesabım için yerel bir şifre eklemek istiyorum.

Aşağıdaki gibi denedim:

sudo passwd MYUSER

ancak sadece Kerberos şifresini değiştirebildiginde ortaya çıktı ...

Current Kerberos password:
Enter new Kerberos password:
Retype new Kerberos password:

Bu durumda nasıl yeni bir şifre ekleneceğini bilen var mı? Bir sudo yetkim var. Şimdiden teşekkür ederim.

Yanıtlar:


0

Çoğu Active Directory istemcisi bunu normal şifreyi önbelleğe alarak çözer.

  • Bilgisayara winbindd kullanarak katıldıysanız, pam_ccred'leri yüklemeyi düşünün .
  • SSSD kullanıyorsanız, cache_credentialsseçeneği etkinleştirin .

'Gölge' dosyasındaki şifre karmaları kullanıcı hesabından bağımsızdır, böylece aşağıdakileri yaparak "yerel" bir şifre belirleyebilirsiniz:

  1. kukla kullanıcı hesabı eklemek ( useradd foo),
  2. şifresini ayarlamak ( passwd foo),
  3. /etc/passwdbu yeni hesabın yerine kullanıcı adınızı / UID / shell / homedir’inizi listelemek için el ile düzenleme yapmak vipw,
  4. /etc/shadowbu yeni hesap yerine kullanıcı adınızı listelemek için el ile düzenleme ( vipw -s).
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.