Linux'tan Windows AD şifresini değiştirme


Yanıtlar:


19

Bunu OS X'te yaptım, linux'da aynı komut var.

Bu siteye göre . Kullanılacak smbpasswd dosyasına kullanıcı adını eklemekten kaçınmanın yolu gibi görünüyorsmbpasswd -U <user> -r <IP address of DC>


Göre smbpasswd adam sayfasında , bu doğru olanı yapmak etmeyeceğini; -abayrağının "kullanıcı adı aşağıdaki yerel smbpasswd dosyasına eklenmelidir". Man sayfasının yanlış olması mümkündür; ama şüpheliyim.
larsks

Teşekkürler Ben manpage kontrol ve daha sonra google kontrol ve cevabı değişti.
19:19

2
Hata: NT_STATUS_ACCESS_DENIED. Ancak smbclient -L sunucuları denemek ve listelemek için kullanırsanız, yazdığım parolanın doğru olduğunu ima eden, parolamın süresinin dolduğunu gösteren farklı bir hata iletisi alıyorum.
Trejkaz

Anladım NT_STATUS_IO_TIMEOUT. Bu komutun çalışması için açılması gereken bir bağlantı noktası var mı?
Christoffer Reijer

3

Ben de aynı çözümü kullanıyorum @JamesBarnett, ben de etki alanı denetleyicisi IP de alır bir komut dosyası oluşturdum (Ben şifremi değiştirmek gerektiğinde IP ne olduğunu asla bilmiyorum) .

#!/bin/bash

USER="your.username"
DOMAIN="yourdomain.com"

smbpasswd -U $USER -r `nslookup _ldap._tcp.dc._msdcs.$DOMAIN | awk '{print $2;exit;}'`

1
nslookupVerildiği gibi ldap kayıt DNS tipi SRV çünkü komut, çalışmayacak. Yapmanız gerekir: nslookup -type=SRV ...etc...ve uygun şekilde filtrelemeniz (basit bir awk'den daha karmaşık) veya daha iyisi: $(dig SRV +noall +additional _ldap._tcp.dc._msdcs.$DOMAIN | awk '{print $5}')yukarıdaki imleciniz arasındaki tüm nslookup'un yerini alır.
Mike S

@MikeS, boşlukla ayrılmış birden çok sunucu çıktısı veriyor, ancak smbpasswd'nin tek bir sunucu isteyebileceğinden şüpheleniyorum.
Trejkaz

@Trejkaz Evet, demek istediğim "uygun şekilde filtreleme". DNS kayıtları SRV türündedir, bu yeni başlayanlar içindir. Gösterdiğim SRV kayıtlarını nasıl alırım. Şimdi, nasıl bir etki alanı denetleyicisi seçeceğinizden emin değilim.
Mike 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.