質問: linuxからwmi経由でwindowsの情報取得 centosでwmicコマンドを使ってwindowsの情報を取得したいのですが、 コマンドを入力したところ、エラーが発生し上手くいきません。 コマンド # wmic -u [win8管理者名]%[パスワード] //[ipアドレス] "select * from win32_computersystem" コマンド入力後のメッセージ [librpc/rpc/dcerpc_util.c:1290:dcerpc_pipe_auth_recv()] failed to bind to uuid 4d9f4ab8-7d1c-11cf-861e-0020af6e7c57 - nt_status_net_write_fault [librpc/rpc/dcerpc_connect.c:790:dcerpc_pipe_connect_b_recv()] failed nt status (c0000022) in dcerpc_pipe_connect_b_recv [wmi/wmic.c:196:main()] error: login to remote object. ntstatus: nt_status_access_denied - access denied 以下環境になります。 centos 6.5 windows8.1pro こちらの原因がわかる方いましたら、回答をお願い致します。
回答: windows側にアクセスを拒否されています。 windows側にリモート接続でwmiが利用できる ような環境を整備していないのではないでしょうか。 (ファイアウォールにアクセス許可をしていないとか)