samba共有を介してLinuxボックスのSolr構成ファイルを編集したいのですが。ファイルはである必要がありますがtomcat6:mygroup
、ウィンドウを介してファイルを編集すると、として書き込まれmyuser:mygroup
ます。単一のSamba共有の書き込み設定を変更して、既存のユーザー、グループ、およびアクセス許可を保持することはできますか?
これはSamba構成を介して実行できるものですか、それとももっとトリッキーなものが必要ですか?
force user
に適切なステートメントを含める必要がありますsmb.conf
。あなたのSamba共有の名前はsmbshare
:
[smbshare]
....
force user = tomcat6
....
詳細については、をご覧くださいman smb.conf
。重要なポイントは次のとおりです。tomcat6はシステム上のユーザーである必要があります。ニーズへの接続は、[smbshare]
有効なユーザー資格情報を使用して行う必要があります。接続されると、すべてのファイル操作はtomcat6の資格情報の下で実行され ます。(追加の設定は必要ないようですがforce user = ...
、これも可能です。...)
更新: 「既存のユーザー、グループ、および権限を保持する」とおっしゃいました。私の提案はそれをしないことに注意してください。元の設定を保持する代わりに、編集されたすべてのファイルを強制的に所有します。tomcat6:mygroup
多分これはあなたの目的には十分です。