1

samba共有を介してLinuxボックスのSolr構成ファイルを編集したいのですが。ファイルはである必要がありますがtomcat6:mygroup、ウィンドウを介してファイルを編集すると、として書き込まれmyuser:mygroupます。単一のSamba共有の書き込み設定を変更して、既存のユーザー、グループ、およびアクセス許可を保持することはできますか?

これはSamba構成を介して実行できるものですか、それとももっとトリッキーなものが必要ですか?

4

1 に答える 1

5

force userに適切なステートメントを含める必要がありますsmb.conf。あなたのSamba共有の名前はsmbshare

[smbshare]
  ....
  force user = tomcat6
  ....

詳細については、をご覧くださいman smb.conf。重要なポイントは次のとおりです。tomcat6はシステム上のユーザーである必要があります。ニーズへの接続は、[smbshare]有効なユーザー資格情報を使用して行う必要があります。接続されると、すべてのファイル操作はtomcat6の資格情報の下で実行され ます。(追加の設定は必要ないようですがforce user = ...、これも可能です。...)

更新: 「既存のユーザー、グループ、および権限を保持する」とおっしゃいました。私の提案はそれをしないことに注意してください。元の設定を保持する代わりに、編集されたすべてのファイルを強制的に所有します。tomcat6:mygroup多分これはあなたの目的には十分です。

于 2011-01-10T22:16:23.577 に答える