Mac OS X から Windows ドメイン パスワードを変更できないのはなぜですか?

Mac OS X から Windows ドメイン パスワードを変更できないのはなぜですか?

私は Mac OS X を使用していますが、マシンはドメインに参加していません。会社内のいくつかのファイル共有がドメインに参加しているのですが、これらにログインしようとすると失敗し、パスワードの有効期限が切れているというメッセージが表示されます。

だから今、パスワードを変更する方法を考えなければなりません。

続いて同じ質問に対する解決策はここに答えられていますいろいろ試してみましたが、何も機能しませんでした。そのため、説明が非常に似ているにもかかわらず、新しい質問を投稿する必要がありました。

最初の問題は、DC アドレスがわからないことでした。他のソリューションでも、この問題に対処した人がいました。

$ dig -t SRV _ldap._tcp.dc._msdcs.acme.com

; <<>> DiG 9.8.3-P1 <<>> -t SRV _ldap._tcp.dc._msdcs.acme.com
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 27127
;; flags: qr aa rd ra; QUERY: 1, ANSWER: 8, AUTHORITY: 0, ADDITIONAL: 8

;; QUESTION SECTION:
;_ldap._tcp.dc._msdcs.acme.com. IN  SRV

;; ANSWER SECTION:
_ldap._tcp.dc._msdcs.acme.com. 600 IN   SRV 0 100 389 hndc02.acme.com.
_ldap._tcp.dc._msdcs.acme.com. 600 IN   SRV 0 100 389 hndc01.acme.com.
_ldap._tcp.dc._msdcs.acme.com. 600 IN   SRV 0 100 389 sfdc02.acme.com.
_ldap._tcp.dc._msdcs.acme.com. 600 IN   SRV 0 100 389 sydc03.acme.com.
_ldap._tcp.dc._msdcs.acme.com. 600 IN   SRV 0 100 389 nvdc01.acme.com.
_ldap._tcp.dc._msdcs.acme.com. 600 IN   SRV 0 100 389 chdc01.acme.com.
_ldap._tcp.dc._msdcs.acme.com. 600 IN   SRV 0 100 389 chdc02.acme.com.
_ldap._tcp.dc._msdcs.acme.com. 600 IN   SRV 0 100 389 ckdc01.acme.com.

;; ADDITIONAL SECTION:
hndc02.acme.com.    3600    IN  A   10.50.2.6
hndc01.acme.com.    3600    IN  A   10.50.2.5
sfdc02.acme.com.    3600    IN  A   10.90.2.5
sydc03.acme.com.    3600    IN  A   10.10.2.5
nvdc01.acme.com.    3600    IN  A   10.70.2.5
chdc01.acme.com.    3600    IN  A   10.30.2.5
chdc02.acme.com.    3600    IN  A   10.30.2.6
ckdc01.acme.com.    3600    IN  A   10.110.2.5

;; Query time: 2 msec
;; SERVER: 10.10.2.5#53(10.10.2.5)
;; WHEN: Thu Jun 23 10:02:55 2016
;; MSG SIZE  rcvd: 455

異なる DC は異なる地域オフィスに対応しているので、試すために 10.10.2.5 を選択しました。ここでのユーザー名にドメインを含める必要があるかどうかはわかりませんが、結局両方試す必要がありました。しかし、どちらも を返しますNT_STATUS_ACCESS_DENIED。これが「ログインが正しくありません」という意味なのか、「ログインは正しいが、パスワードを変更することはできません」という意味なのかはわかりません。

$ smbpasswd -r 10.10.2.5 -U [email protected]
Old SMB password:
New SMB password:
Retype new SMB password:
machine 10.10.2.5 rejected the session setup. Error was : NT_STATUS_ACCESS_DENIED.
$ smbpasswd -r 10.10.2.5 -U JSmith01
Old SMB password:
New SMB password:
Retype new SMB password:
machine 10.10.2.5 rejected the session setup. Error was : NT_STATUS_ACCESS_DENIED.

オフィスの他の人にネットワーク設定について尋ねたところ、別の IP アドレスを教えてもらいました。すると別のエラー メッセージが表示されましたが、これも古いパスワードが間違っていたのか、新しいパスワードが間違っていたのか、それとも何か他の原因なのかわかりません。ただし、以前に他のサービスで使用していたので、入力したパスワードが正しいことはわかっています。

$ smbpasswd -r 10.10.20.6 -U [email protected]
Old SMB password:
New SMB password:
Retype new SMB password:
machine 10.10.20.6 rejected the password change: Error was : Wrong Password.
$ smbpasswd -r 10.10.20.6 -U JSmith01
Old SMB password:
New SMB password:
Retype new SMB password:
machine 10.10.20.6 rejected the password change: Error was : Wrong Password.

次に試すべきことは何ですか?

関連情報