お知らせ

  • 利用規約を守って投稿してください。また、よくある質問および投稿の手引きも参照してください。
  • メッセージの投稿にはアカウントが必要です。未登録の方は、ユーザ登録ページからアカウントを作成することができます。

#1 2009-01-18 01:16:37

kei_2005
新しいメンバ
登録日: 2009-01-18

sambaのゴミ箱機能の使い方

つい先日にUbuntuを弄りだしたのですが、sambaのゴミ箱機能が上手く動かず困っています。
環境は下記の通りです。

Ubuntu 8.10(x86_64)
Samba 3.23

//smb.confの内容******************************
[glebal]
    dos charset=CP932
    unix charset=UTF-8
    disp;ay charset=UTF-8

    passwd backend=tdbsam
    workgroup=workgroup

    log level=2
    log file=/var/log/samba/access.log

    vfs objects = recycle

[テスト]
    valid users = kei
    browsable = yes
    write list = kei
    path = /smb/samba_test
    recycle:repository = .recycle
    recycle:keeptree = yes
    recycle:versions = yes
    recycle:touch = yes
    recycle:maxsize = 0
    recycle:exclude = *.tmp *.temp *.o *.obj

//********************************************

recycle:repositoryを「/smb/samba_test/.recycle」にしたりしたのですが、だめでした・・・。

よろしくお願いします。

オフライン

 

#2 2009-01-20 01:52:37

STGSAGWAN
ゲスト

Re: sambaのゴミ箱機能の使い方

その後どうですか?

私の環境では、問題なくゴミ箱が使えますよ。

参考になればと思い設定した内容をざっくり書きます。

試した環境はUbuntu 8.10上のSamba 3.2.3
設定ファイル(/etc/samba/smb.conf)はデフォルトの状態に対して必要最小限の編集を加えただけです。(下記参照)
クライアントのUbuntu8.04のファイル・ブラウザを使って、Sambaに繋げて、Samba上のファイルを削除すると、ゴミ箱内にファイルが格納されるのが確認できます。

設定ファイルは以下のように編集しました。
※あくまで動作確認の為の設定なので、実運用では真似はしないでください。

1) [global]のセクション内に
vfs objects = recycle
の1行を追加

2) [テスト]セクションを追加
[テスト]
path = /smb/samba_test
write list = 読み書き許可するユーザ名

もちろん、設定ファイルの編集後は
$ /etc/rc.d/init.d/smb restart
でSambaを再起動。

なお、/smb/samba_testのパーミッションは777としてます。
ゴミ箱となる /smb/samba_test/.recycled は必要時に動的に作成されるので事前作成はしていません。


kei_2005 による投稿:

sambaのゴミ箱機能が上手く動かず困っています。
recycle:repositoryを「/smb/samba_test/.recycle」にしたりしたのですが、だめでした・・・。

具体的に「どう」上手く動かないのでしょうか?

最後の編集者: STGSAGWAN (2009-01-20 02:15:16)

 

#3 2009-01-23 22:27:35

kei_2005
新しいメンバ
登録日: 2009-01-18

Re: sambaのゴミ箱機能の使い方

STGSAGWANさん情報ありがとうございます。

・・・・じつは大変恥ずかしい話なのですが、下記の通りです。

[glebal]   ×
[global]   ○

ホント恥ずかしいです;;

昔誰かが行ってましたが、プログラムは思ったとおりに動くのではなく、コーディングした通りに動くんだってのを改めて実感しました・・・。

オフライン

 

#4 2009-01-24 00:06:42

STGSAGWAN
ゲスト

Re: sambaのゴミ箱機能の使い方

あれはてっきりタイプミスだと思ってました・・・。
使えるようになって良かったですね。
なお、sambaには testparm というコマンドがありますよ。

 

Board footer

Powered by FluxBB