Home > PC作業環境 | 備忘録 > NTLM非対応のソフトでNTLM認証をする方法

NTLM非対応のソフトでNTLM認証をする方法

NTLM対応のローカルプロキシNTLM APSを使って、NTLM認証非対応のソフトでNTLM認証のプロキシを通過できるようにしてみた備忘録。
 
(1) NTLM認証をしているプロキシサーバーの確認
手動設定の場合には、ホスト名とポート番号が配布されている。自動設定の場合にはwpad.datかproxy.pacが配布されているはずなので、その中身を見てプロキシのホスト名とポート番号をメモしておく
 
(2) NTLM APSの実行環境の用意
Python Japan User’s Groupから、Python 2.6.2をダウンロードして適当なディレクトリに設置する(ver.3系列では動かない模様)。
 
(3) NTLM APSを設置
NTLM Authorization Proxy Server プロジェクトページから、NTLM APS 0.9.9.0.1をダウンロードして、適当なディレクトリに設置する。
 
(4) NTLM APSの設定
[1] server.cfgを設定
LISTEN_PORT → ローカルで使用するポート(適当な空きポートを設定)
PARENT_PROXY → NTLM認証サーバーのホスト名
PARENT_PROXY_PORT → NTLM認証サーバーのポート番号
NT_DOMAIN → 自分の所属ドメイン名
USER → 自分のユーザー名
PASSWORD → 自分のパスワード

 
【参考】
Extension3 – NTLM 認証のできるローカルプロキシ

このとき、NTLM認証に対応させたいソフト(例:Jupiter 5)の設定も同時に行なう。使用するプロキシのアドレスはlocalhost、ポートはLISTEN_PORTに指定したポートに設定する。設定のないソフトの場合には、インターネットオプションに依存している場合が多い(例:Hidemarnet Explorer)ので、スタート→コントロールパネル→インターネット オプション→接続→LAN の設定から、LANにプロキシサーバーを使用するにチェックを入れて、アドレスとポートを記入する。
 
[2] runserver.batの設定
Pythonのパスを自分の環境(インストール場所)に合わせて修正する。
 
[3] 中間テスト
runserver.batを実行するとコマンドプロンプトが開く。その状態でNTLM認証ができればOK。
 
(5) NTLM APSをサービスとして登録する
[1] Sexeを設置
有限会社 軟式からSexe 0.08をダウンロードして適当なフォルダに設置する。
 
[2] Sexeの設定
Sexeを起動して、次の設定をする。
ファイル → Pythonの実行形のフルパス
起動時オプション → NTLM APSのmain.pyのフルパス
(起動時オプションのパスはダブルクォーテーションで囲むこと!)
サービス名 → 適当に記入(NTLM APSとか)
説明 → 適当に記入(NTLM APSサービスとか)
「自動起動」にチェック
「シャットダウン以外でプログラムが終了したら再起動」にチェック

設定が完了したらOKを押してサービスに登録し、サービスを開始する。
 
【参考】
窓の杜 – 【REVIEW】通常のWindowsアプリケーションをWindowsサービスとして動作させる「sexe」
 
[3] 最終テスト
NTLM認証ができれば成功。

Comments:9

mozelleshupe090 19-10-24 (木) 6:06

Have you ever thought about publishing an ebook or guest authoring on other sites? I have a blog centered on the same subjects you discuss and would really like to have you share some stories/information. I know my visitors would appreciate your work. If you’re even remotely interested, feel free to send me an email.

kazukojeffers 19-10-25 (金) 4:02

Artikel yang sangat menarik. Saya sangat berterima beri akan hal ini. Kunjungilah idpoker333 kalau ada waktu, terima beri.

pollythigpen82 19-10-26 (土) 8:46

Sweet web site, super layout, rattling clean and use genial.

chetcarlson841 19-10-28 (月) 12:58

Hello, its nice article about media print, we all be familiar with media is a impressive source of information.

xbgesther7 19-10-28 (月) 20:41

This is the right site for anybody who really wants to understand this topic. You understand so much its almost hard to argue with you (not that I really would want to…HaHa). You definitely put a new spin on a topic that’s been discussed for many years. Excellent stuff, just excellent!

fayeduquette8 19-10-31 (木) 8:14

Pembahasan yang sangat menyenangkan. Saya sangat berterima beri akan hal tersebut. Kunjungilah aduq online kalau ada kesempatan, terima kasih.

xkjvalentina 19-11-09 (土) 5:08

I’d like to find out more? I’d care to find out more details.

montykneebone 19-11-17 (日) 12:32

My coder is trying to convince me to move to .net from PHP. I have always disliked the idea because of the costs. But he’s tryiong none the less. I’ve been using WordPress on numerous websites for about a year and am worried about switching to another platform. I have heard great things about blogengine.net. Is there a way I can import all my wordpress posts into it? Any kind of help would be really appreciated!

venusmcwilliams 19-11-28 (木) 20:27

Hi everybody, here every person is sharing these know-how, therefore it’s good to read this website, and I used to go to see this webpage every day.

Comment Form
Remember personal info

Trackbacks:0

Trackback URL for this entry
http://yonyon-blog.net/youmei/2009/10/07/ntlm%e9%9d%9e%e5%af%be%e5%bf%9c%e3%81%ae%e3%82%bd%e3%83%95%e3%83%88%e3%81%a7ntlm%e8%aa%8d%e8%a8%bc%e3%82%92%e3%81%99%e3%82%8b%e6%96%b9%e6%b3%95/trackback/
Listed below are links to weblogs that reference
NTLM非対応のソフトでNTLM認証をする方法 from サイト管理者のよんよん日記

Home > PC作業環境 | 備忘録 > NTLM非対応のソフトでNTLM認証をする方法

Search
Feeds
Meta

Return to page top

QR Code Business Card