1

ユーザーがディレクトリを参照し、Windows 共有からファイルをダウンロードできるようにするイントラネット アプリを作成したいと考えています。

イントラネット アプリは現在 Rails ですが、基本的には Ubuntu でホストされています (つまり、Windows ではありません)。

イントラネット アプリにはログインがあるため、現在のユーザーのユーザー名は "paul" などの文字列として認識されます。これは、Windows ボックスの同じユーザー名になります。

Windows で設定されたファイル アクセス許可と、Linux でホストされている Web アプリからのユーザー名の組み合わせを使用して、ファイルを一覧表示してアクセスする方法はありますか?

おそらく、WinBind または SMBClient (私は明らかにほとんど知らない) に何かがあるのではないかと考えています。私が考える重要な質問は、Linux から Windows ファイルのアクセス許可 (グループとメンバーシップを含む) にアクセスできることに関連しています。

4

1 に答える 1

0

FWIW - 私は Windows ユーティリティAccessChkを使用し、ユーザー名パラメーターを受け取り、イントラネットの Rails アプリから簡単にアクセスできる JSON として読み取り可能なファイルのツリーを返す Windows ボックスに単純な Web サービスを構築しました。

素晴らしいものではありませんが、イントラネットで機能します。

于 2012-04-19T13:51:48.843 に答える