zcj20080882
2023-09-17 05:36 deepin
解决办法:
sudo vim /etc/samba/smb.conf
#添加如下配置:
client min protocol=nt1
保存后,重新在文件管理器中连接smb1服务器即可。
Reply Like 1 View the author
解决办法:
sudo vim /etc/samba/smb.conf
#添加如下配置:
client min protocol=nt1
保存后,重新在文件管理器中连接smb1服务器即可。
牛🐮🐮🐮
楼主的文件管理器版本是多少?
牛🐮🐮🐮
楼主的文件管理器版本是多少?
6.0.18
解决办法:
sudo vim /etc/samba/smb.conf
#添加如下配置:
client min protocol=nt1
保存后,重新在文件管理器中连接smb1服务器即可。
这个方法现在失效了,需要手动挂载了,不能在文件管理器中挂载了
这个方法现在失效了,需要手动挂载了,不能在文件管理器中挂载了
看了下提交,应该是切换挂载方式引入的,从gvfs切换到了cifs,问题已经修复了,等待官方更新版本
查看 samba 文档,可以发现默认最低协议版本(client min protocol)从 CORE 提升到了 SMB2_02,所以当需要连接到仅支持 SMB1 的服务器时,需要修改该设置,也就是楼上手动档修改:client min protocol=nt1
的方式,主要是低版本协议如 NT1 具有安全性隐患,所以默认不支持 NT1。
但上述方式仅对 gvfs 挂载方式有效,对于 cifs 挂载方式无效。爬了一下文管最新代码,文件管理器在 6.0.29 后续版本对 cifs 方式进行了适配,可以支持NT1方式了。
看了下提交,应该是切换挂载方式引入的,从gvfs切换到了cifs,问题已经修复了,等待官方更新版本
请问怎样手动挂载?谢谢
Popular Events
More
不支持连接smb1.0的服务器。
使用
smbclient
可以连接$ sudo smbclient -L \192.168.1.52 --option='client min protocol=nt1'
Password for [WORKGROUP\root]:
Reconnecting with SMB1 for workgroup listing.