无法更改目录的权限

无法更改目录的权限

我在我的 ubuntu 中安装了一个 windows 文件夹,这样我就可以把我的.torrent文件放进去

//192.168.1.61/shared/torrent on /root/downloads/torrents type cifs (rw)

但是,每当我将.torrent文件放入 /torrent 文件夹时,都会收到此错误 [/var/log/messages]

- Watching "/root/downloads/torrents" for new .torrent files (daemon.c:555)
- Using inotify to watch directory "/root/downloads/torrents" (watch.c:73)
- Unable to watch "/root/downloads/torrents": Permission denied (watch.c:79)

因此,我关闭了该tranmission-daemon服务并进入了 ubuntu torrent 文件

root@media:~/downloads# ls -l
total 8
drwxrwxr-x 2 root debian-transmission 4096 May 26 20:28 complete
drwxrwxr-x 2 root debian-transmission 4096 May 26 20:28 incomplete
drwxr-xr-x 2 mark root                   0 May 27  2013 torrents

注意到我的 torrent 文件夹没有分组用我的 root 权限。所以我发出了这个命令

root@server#: usermod -a -G debian-transmission root
root@server#: chgrp -R debian-transmission /root/downloads/torrents
root@server#: -R 775 /root/downloads/torrents

但无法修改/torrent文件夹。

root@media:~/downloads# ls -l
total 8
drwxrwxr-x 2 root debian-transmission 4096 May 26 20:28 complete
drwxrwxr-x 2 root debian-transmission 4096 May 26 20:28 incomplete
drwxr-xr-x 2 mark root                   0 May 27  2013 torrents <<--- THIS

在我的 Windows 文件夹中,我已允许共享文件夹 [读/写/执行]。

所以我的问题是,为什么我不能更改我的/root/download/torrents

答案1

您无法更改 SAMBA 挂载的所有权。您必须使用正确的 UID 和 GID 挂载它们。

sudo vim /etc/fstab

//servername/sharename  /media/windowsshare  cifs   uid=ubuntuuser,gid=ubuntuuser,credentials=/home/ubuntuuser/.smbcredentials,iocharset=utf8,sec=ntlm   0       0

有更多信息这里

相关内容