- - PR -
sambaのごみ箱機能がMACで有効になる方法をおしえてください。
1
投稿者 | 投稿内容 |
---|---|
|
投稿日時: 2005-08-26 16:37
sambaサーバを構築したのですが、ごみ箱機能がMACで有効になりません。
ごみ箱以外の機能は正常に機能します。 sambaのごみ箱機能をMACで有効にするにはどうしたらよいのでしょうか? 以下にセットアップした時のメモを記載します。 ############################# #環境 ############################# OS:CentOS 3.5 クライアントPC:Windows2000, WindowsXP, Mac9, Mac10 samba: samba-common-3.0.9-1.3E.3 samba-3.0.9-1.3E.3 redhat-config-samba-1.0.16-2 samba-swat-3.0.9-1.3E.3 samba-client-3.0.9-1.3E.3 ############################# #openslpのインストール ############################# # ./configure --prefix=/usr/local/openslp # make # make install ############################# #netatalkのインストール ############################# # cd /usr/local/src/ # tar zxvf netatalk-2.0.3.tar.gz # cd netatalk-2.0.3.tar.gz # ./configure \ --enable-srvloc=/usr/local/openslp \ --sysconfdir=/etc \ --with-logfile=/var/log/netatalk.log \ --enable-redhat # make # make install 全体の設定 # vi /etc/netatalk/netatalk.conf >ATALK_MAC_CHARSET='Shift_JIS' >ATALK_UNIX_CHARSET='EUC-JP' atalkデーモンの設定 # vi /etc/netatalk/atalkd.conf >eth0 -phase 2 AppleVolumes.defaultの設定 # vi /etc/netatalk/AppleVolumes.default ※MAC9は共有ディレクトリを指定してないとアクセス出来ない >/var/samba/public public > ![]() afpd.confの設定 # vi /etc/netatalk/afpd.conf >- -uamlist uams_clrtxt.so,uams_dhx.so -maccodepage MAC_JAPANESE -unixcodepage EUC-JP ############################# #sambaの設定 ############################# samba設定ファイルの編集 # vi /etc/samba/smb.conf ※共有フォルダ名が長かったり日本語だったりするとMACで認識しない ------------ここから--------------- # Samba config file created using SWAT # from 192.168.7.21 (192.168.7.21) # Date: 2005/07/19 19:50:53 # Global parameters [global] dos charset = CP932 workgroup = MYGROUP server string = Samba Server password server = None passwd program = /usr/bin/passwd %u passwd chat = Changing*password*for*user*%u*\n*New*password* %n\n *Retype*new*password* %n\n *passwd:*all*authentication*tokens*updated*successfully* username map = /etc/samba/smbusers unix password sync = Yes log file = /var/log/samba/%m.log max log size = 50 socket options = TCP_NODELAY SO_RCVBUF=8192 SO_SNDBUF=8192 dns proxy = No ldap ssl = no idmap uid = xxxxxxxx-xxxxxxxx idmap gid = xxxxxxxx-xxxxxxxx recycle:versions = yes create mask = 0777 directory mask = 0777 cups options = raw vfs objects = recycle [homes] comment = 個人用フォルダ read only = No [public] comment = 全社員共通 path = /var/samba/public read only = No ------------ここまで--------------- ############################# #ユーザとグループの設定 ############################# sambaのShare Parameters(valid userなど)ではMACが正常に動作しない為、 linux側でアクセス制限を行います。 グループの追加 # groupadd <グループ名> linuxシステムのユーザ追加 # useradd <ユーザ名> sambaのユーザ作成 # smbpasswd -a <ユーザ名> ※linuxのパスワードと同期をとっているので同じパスワードに設定する ############################# #ゴミ箱機能 ############################# # vi /etc/samba/smb.conf [global] > vfs objects = recycle > recycle:versions = yes なにかファイルを削除すると自動で「.recycle」というフォルダが作成されます。 誰でもゴミ箱にアクセスできるようにアクセス権限を変更します。 # chmod 777 /var/samba/public/.recycle |
1