SAMBA経由でファイルを生成するときに自動的にスクリプトを実行する

SAMBA経由でファイルを生成するときに自動的にスクリプトを実行する

ローカルSAMBAファイルサーバーとして機能するLinuxボックスがあります。ほとんどのクライアントはWindowsです。サーバーは私のイントラネット内でのみアクセスでき、写真(jpg、gif、pngなど)のみを提供します。

私が望むのは、ファイル名が各ファイルが作成された時間を反映するように共有に生成されたすべてのファイルの名前を変更することです。私は特定の解決策にこだわらない。 Pythonスクリプトを作成するか、rename説明に従って使用できます。ここ。または他のもの:)

これは後処理ステップで実行できることを知っていますが、よりユーザーフレンドリーにしたいと思います。自動化できますか?

追加情報:

各ユーザーは異なるアカウントとSAMBAパスワードを持ち、リポジトリグループの一部です。このグループには、SAMBA 共有への読み取りおよび書き込みアクセス権があります。 SAMBAによって生成されるすべてのファイル/ディレクトリは、user:repositoryとgroup:repositoryです。 smb.confの関連部分は次のとおりです。

[photos]
path = /mnt/repository/photos/
valid users = @repository
force group = repository
inherit owner = yes
create mask = 0660
force create mode = 0660
directory mask = 0770
force directory mode = 0770
writeable = yes
public = no
mangled names = illegal
hosts deny = ALL
hosts allow = 192.168.125.32/27

ドライブは外付けUSB HDDです。形式はNTFSです。すでにインストールされていますが、noexec必要に応じて変更できます。

ベストアンサー1

おすすめ記事