我有 transmission 和 deluge(想看看是不是应用程序的问题),这两个软件都出现了同样的问题。当使用 torrenting 时。" Operation not supported (/run/user/1000/gvfs/sftp:host=192.168.1.7,user=pi/media/ "
下载文件时出现错误。
1)我的台式机上有 torrent 程序(deluge / transmission),并且它通过 ssh 连接到我的 Raspberry Pi,Raspberry Pi 上连接了一个外部 USB 驱动器。
2) 我尝试在桌面上运行 transmission,但所有文件都转到位于/连接到我的 raspberry pi 的外部 usb 驱动器。这在 14.04LTS 上有效,但我似乎无法让它在 16.04 LTS 上工作。我创建了组托尔格普并将用户放入其中,但我仍然得到" Operation not supported (/run/user/1000/gvfs/sftp:host=192.168.1.7,user=pi/media/ "
when I do a
ls -l
drwxrwxrwx 14 pi torgrp 4096 Apr 22 10:46 media
但当我下载并检查文件的权限时(见下文)
-rw-r--r-- 1 pi pi 1485881344 Apr 22 10:46 ubuntu-16.04-desktop
下载大约 6meg 后停止并返回错误。 请注意,下面的文件大小是正确的,但它只占用了完整下载所需的空间
我还检查用户是否在组中
id pi
uid=1000(pi) gid=1000(pi) groups=1000(pi),4(adm),20(dialout),24(cdrom),27(sudo),29(audio),44(video),46(plugdev),60(games),100(users),105(netdev),999(input),1002(spi),1003(gpio),1004(torgrp)
任何想法如何解决这一问题?
答案1
我在权限和 Transmission (Debian 9) 方面遇到了同样的问题。Gnome Nautilus 中的自动挂载 cifs 共享在除 Transmission 之外的所有地方都运行良好。
我通过使用以下选项手动安装解决了这个问题:
sudo mount -t cifs //server/share /mountpath -o user=cifs_user,password=cifs_pw,uid=1000,gid=1000,iocharset=utf8
uid
和gid
是您登录的用户的,可以通过运行获取
id
或者
cat /etc/passwd