私は samba 共有ソリューションに取り組んでいますが、問題に直面しています。Solaris 10 サーバーに NFS 共有フォルダーがマウントされた RHEL サーバーがあります。このステップではすべてが機能しています。次に、この同じフォルダーを samba と共有して、MS Windows マシンから読み取り専用アクセスできるようにします。
これが私が直面している問題です。フォルダーに次のファイルがあります。
-rw-r--r--+ 1 root root 0 Jun 13 2012 file1.log
-rw-r--r--+ 1 root root 35856 Jun 13 2012 file2.log
drwxr-xr-x+ 12 nobody grp-app 4096 Jul 8 12:45 folder1
drwxr-xr-x+ 10 root root 4096 Jun 13 2012 folder2
drwx------+ 2 root root 16384 Jun 12 2012 lost+found
しかし、Windows サーバーのフォルダー \server-smb\shared-folder に接続すると、folder1 しか表示されません。
これが私のSamba構成です:
[shared-folder]
comment = Shared folder
path = /path/shared-folder
valid users = toto
read only = yes
これらのファイルに適用される ACL は次のとおりです。
-rw-r--r--+ 1 root root 0 Jun 13 2012 file1.log
0:owner@:read_data/write_data/append_data/read_attributes /write_attributes/read_acl/write_acl/synchronize:allow
1:user:unknown:read_data/read_attributes/read_acl/synchronize:allow
2:everyone@:read_data/read_attributes/read_acl/synchronize:allow
-rw-r--r--+ 1 root root 35856 Jun 13 2012 file2.log
0:owner@:read_data/write_data/append_data/read_attributes/write_attributes/read_acl/write_acl/synchronize:allow
1:user:unknown:read_data/read_attributes/read_acl/synchronize:allow
2:everyone@:read_data/read_attributes/read_acl/synchronize:allow
drwxr-xr-x+ 12 nobody grp-app 4096 Jul 8 12:45 folder1
0:owner@:list_directory/read_data/add_file/write_data/add_subdirectory/append_data/execute/delete_child/read_attributes/write_attributes/read_acl/write_acl/synchronize:allow
1:user:unknown:list_directory/read_data/execute/read_attributes/read_acl/synchronize:allow
2:everyone@:list_directory/read_data/execute/read_attributes/read_acl/synchronize:allow
drwxr-xr-x+ 10 root root 4096 Jun 13 2012 folder2
0:owner@:list_directory/read_data/add_file/write_data/add_subdirectory/append_data/execute/delete_child/read_attributes/write_attributes/read_acl/write_acl/synchronize:allow
1:user:unknown:list_directory/read_data/execute/read_attributes/read_acl/synchronize:allow
2:everyone@:list_directory/read_data/execute/read_attributes/read_acl/synchronize:allow
drwx------+ 2 root root 16384 Jun 12 2012 lost+found
0:owner@:list_directory/read_data/add_file/write_data/add_subdirectory/append_data/execute/delete_child/read_attributes/write_attributes/read_acl/write_acl/synchronize:allow
1:user:unknown:read_attributes/read_acl/synchronize:allow
2:everyone@:read_attributes/read_acl/synchronize:allow
この問題の原因と解決方法についての考えはありますか?
ありがとうございました。よろしくお願いします、