Samba能够复制文件夹但无法复制文件

时间:2014-03-01 06:13:31

标签: linux permissions centos samba

我目前正在使用CentOS 6.5并尝试通过samba共享共享文件。在另一台机器上是Windows 8 x64。我可以毫无问题地将文件夹从Windows传输到CentOS但是,当我尝试将单个文件复制到CentOS时,我在Windows上获得了权限被拒绝错误。

文件夹的权限如下:

drwxrwxrwx.   5 user01 smbusers  4096 Feb 28 23:23 srv

smb.conf:

[srv]
        comment = Data
        path = /srv
        browseable = yes
        writable = yes
        read only = no
        valid users = @smbusers
        workgroup = WORKGROUP
        create mask = 0775
        directory mask = 0775

我想知道阻止我复制文件而不是文件夹的问题是什么。文件夹内的内容可以毫无问题地复制。帮助赞赏。提前谢谢!

1 个答案:

答案 0 :(得分:0)

尝试更改要在Windows中从CentOS复制文件的目录/文件夹的所有者,通常通过 chown 命令完成。例如,如果您要将名为 共享 的目录的所有者从 root 更改为 your_user_name ,则可以执行此操作这可以通过以下命令,

sudo chown your_user_name share

这会将分享文件夹的所有者更改为您的登录用户。