op
2024-11-05 21:18 deepin
smb://ip是可以的,但不能匿名访问,要用户名和密码都填入相同的“Guest”或“Everyone”或“anonymous”
deepin与win互访局域网共享文件夹,与手机互传文件
https://bbs.deepin.org/post/260710
查看步骤B、【Windows创建一个可写入的共享文件夹,用于deepin的读写操作】
Reply Like 0 View the author
smb://ip是可以的,但不能匿名访问,要用户名和密码都填入相同的“Guest”或“Everyone”或“anonymous”
deepin与win互访局域网共享文件夹,与手机互传文件
https://bbs.deepin.org/post/260710
查看步骤B、【Windows创建一个可写入的共享文件夹,用于deepin的读写操作】
smb://ip是可以的,但不能匿名访问,要用户名和密码都填入相同的“Guest”或“Everyone”或“anonymous”
deepin与win互访局域网共享文件夹,与手机互传文件
https://bbs.deepin.org/post/260710
查看步骤B、【Windows创建一个可写入的共享文件夹,用于deepin的读写操作】
谢谢,明天我试一下
期待更新
我这边共享就可以了但是总有有些文件莫名其妙的权限有问题
一、问题情境
同一个局域网下,Windows电脑之间“共享文件夹”,在里面共享资料,没有设定账户密码,Windows之间访问正常。
目前状况是:Linux的“网络邻居”只能发现Linux的电脑,Windows只能发现Windows的电脑。
现在的需求是:使用Linux电脑的人也要能访问这个“共享文件夹”,共享资料。
现在的问题是:无法直接访问Windows的共享文件夹,期待后面在系统层面支持这样的功能。
二、解决问题
首先尝试了,通过
smb://ip
的方式,显示了登录框,因为没有账户密码,选择“匿名”登不上。其次尝试了,在Linux先设置一个挂载点:
sudo mkdir -p /mnt/windows_share
,然后使用sudo mount -t cifs -o guest,iocharset=utf8,file_mode=0777,dir_mode=0777,vers=1.0 //windows电脑的局域网ip地址/要访问的目录 /mnt/windows_share
,这样就能访问Windows的共享文件夹了。其中
guest,iocharset=utf8,file_mode=0777,dir_mode=0777,vers=1.0
,utf8是为了支持中文名的目录,0777是为了支持Linux直接读写其中的数据,避免权限问题,vers是工具版本,可以选择1.0、2.1、3.0分别试一遍,哪个管用用哪个。现在解决了访问的问题,那么可以在桌面创建一个快捷方式,这样就不用每次到
/mnt/windows_share
去打开了,ln -s /mnt/windows_share ~/桌面
现在解决了桌面直接访问的问题,但一重启Linux电脑,就得重新进行挂载,还需要设置开机启动。
我们可以写一个挂载的脚本,然后将它设为开机启动,这样一开机就会去执行一次挂载。(未完待续)