Czy istnieje sposób na zmianę hasła do domeny Windows z Linuksa?
linux
windows
active-directory
samba
silviud
źródło
źródło
-a
środki flaga „nazwa użytkownika powinna być dodana do lokalnego pliku smbpasswd”. Możliwe, że strona podręcznika jest niepoprawna; ale jestem podejrzliwy.NT_STATUS_IO_TIMEOUT
. Czy istnieje port, który należy otworzyć, aby to polecenie działało?Korzystam z tego samego rozwiązania co
@JamesBarnett
, właśnie utworzyłem skrypt, który również pobiera adres IP kontrolera domeny (nigdy nie wiem, jaki jest adres IP, kiedy muszę zmienić hasło) .źródło
nslookup
Komenda nie będzie działać, jak podano, ponieważ rekord LDAP jest typu DNS SRV. Musisz wykonać:nslookup -type=SRV ...etc...
i odpowiednio go przefiltrować (jest to bardziej skomplikowane niż zwykły awk), lub jeszcze lepiej:$(dig SRV +noall +additional _ldap._tcp.dc._msdcs.$DOMAIN | awk '{print $5}')
zastępuje cały nslookup pomiędzy posiadanymi backtickami powyżej.