统信uos就可以访问,deepin从23开始就不能访问别的win系统的共享文件夹

是不是共享了多个文件件?共享的权限不一样?
是不是共享了多个文件件?共享的权限不一样?
有一台nas的确共享了多个文件夹、每个文件夹权限不一样。不过,应该不是这个原因。用mount命令后就可以访问。
还有一台文件服务器,只共享了一个文件夹,该文件服务器只支持smb2.0协议,mount时,增加vers=2.0可以正常访问了。
我用的方法比较简单粗暴,在WIN11把目录权限里添加everyone,给读写权限,deepin25直接就可以访问,完事儿后在WIN上把共享关掉就好了
这个版本只能2.0才能访问么,验证过其他版本可以访问不呢
apt policy samba 看下这个版本,samba自动匹配版本2:4.19.5+dfsg-1deepin4合入了补丁。
方便留个联系方式,我远程看看么?
看你描述,感觉是 smb://host
这个地址没法挂载,先试试通过文管,直接访问共享文件夹试试:
smb://主机地址/共享目录名称
然后按照提示输入用户名密码进行访问。
这个版本只能2.0才能访问么,验证过其他版本可以访问不呢
apt policy samba 看下这个版本,samba自动匹配版本2:4.19.5+dfsg-1deepin4合入了补丁。
apt policy samba
samba:
已安装:2:4.19.5+dfsg-1deepin1
候选: 2:4.19.5+dfsg-1deepin1
版本列表:
*** 2:4.19.5+dfsg-1deepin1 500
500 https://community-packages.deepin.com/beige beige/main amd64 Packages
100 /var/lib/dpkg/status
nas服务器mount的时候,不用带版本号,因为nas我开启了2.0、3.0、4.0等所有协议版本支持。
普通文件服务器因为最高只支持Samba2.0协议,所以参数里vers=1.0、vers=2.0是可以mount的。
看你描述,感觉是 smb://host
这个地址没法挂载,先试试通过文管,直接访问共享文件夹试试:
smb://主机地址/共享目录名称
然后按照提示输入用户名密码进行访问。
各种组合都试过了:Windows10、11,Ubuntu24.04(虚拟机)、Linux Mint 22.1(虚拟机),都可以通过映射磁盘驱动器/网络邻居(ip、ip+文件夹路径等)等方式访问nas、普通文件服务器。
只有deepin(V23物理机、V25虚拟机)的文件管理器->连接到服务的方式不行。
算了,不折腾了。mount命令能工作,就用这种方式。
apt policy samba
samba:
已安装:2:4.19.5+dfsg-1deepin1
候选: 2:4.19.5+dfsg-1deepin1
版本列表:
*** 2:4.19.5+dfsg-1deepin1 500
500 https://community-packages.deepin.com/beige beige/main amd64 Packages
100 /var/lib/dpkg/status
nas服务器mount的时候,不用带版本号,因为nas我开启了2.0、3.0、4.0等所有协议版本支持。
普通文件服务器因为最高只支持Samba2.0协议,所以参数里vers=1.0、vers=2.0是可以mount的。
已确认最新版本2:4.19.5+dfsg-1deepin4已支持该使用场景。需要升级到V25系统最新版本。
用户非常专业,帮助开发者快速定位到了问题所在,基于当前的 samba 模块版本,文管未能协商具体的 samba 共享版本。
已帮助用户切换到 gvfs 挂载 samba 共享:
dde-dconfig -a org.deepin.dde.file-manager -r org.deepin.dde.file-manager.mount -k enableCifsMount --set -v false
执行上述命令后,重启 PC,再次访问 samba 时将会使用 gvfs 进行挂载。
如果要保持使用 cifs 挂载,也可以使用参数覆盖的方式:
使用组策略配置工具(dde-dconfig --gui
)(如果没有该工具,可以使用命令: sudo apt install -y dde-dconfig-editor
进行安装),按照如下路径进行配置。修改后,再次挂载 samba 时,将会按照个人填写的版本进行参数覆盖,而不是使用协商失败的 default 参数。
为deepin的运营、研发团队点赞:及时响应用户问题、快速定位并解决。相信有这么多专家的参与,deepin会变的越来越好!
提示:
点“计算机”如下
上面的两个挂载,一个可以正常用,一个会报上面一样的错
我的龙芯v25无法访问,但amdv25笔记本没有问题。
各种组合都试过了:Windows10、11,Ubuntu24.04(虚拟机)、Linux Mint 22.1(虚拟机),都可以通过映射磁盘驱动器/网络邻居(ip、ip+文件夹路径等)等方式访问nas、普通文件服务器。
只有deepin(V23物理机、V25虚拟机)的文件管理器->连接到服务的方式不行。
算了,不折腾了。mount命令能工作,就用这种方式。
我也是试了很多linux 发行版,基本都可以,就deepin不行。。。就放弃了
Popular Ranking
ChangePopular Events
More
1、V23(虚拟机下试了下V25,存在同样问题),文件管理器右上角,连接到服务器,输入局域网文件服务器ip,然后弹出对话框,输入用户名、密码,验证成功。但是总是提示:“挂载失败:挂载设备时发生错误”。这个问题deepin貌似多年一直没有解决,但是Ubuntu、Windows下通过smb协议访问文件服务器都正常,问题肯定出在deepin。
2、解决办法:
1)、放弃直接使用文件管理器->连接到服务的方式。
2)、使用mount命令:sudo mount -t cifs //远程文件服务器ip/path/xxx /本地path/xxx -o username=xxx,password=xxx
3)如果文件服务器smb版本较低,必须要加上vers参数(1.0、2.0、2.1、3.0、3.1等),如:sudo mount -t cifs //远程文件服务器ip/path/xxx /本地path/xxx -o username=xxx,password=xxx,vers=2.0
4)、mount成功后,可以把挂载之后的文件夹,添加到快捷访问,方便后续使用。
3、如此低级的问题,不知道为什么deepin多年未解决。
查了下,这些帖子都提了一样的问题,可以看下上面的办法是否可以搞定:
https://bbs.deepin.org/post/285690
https://bbs.deepin.org/post/278307
https://bbs.deepin.org/post/269198
https://bbs.deepin.org/post/217800