问题描述
想要通过samba搭建个人共享文件夹,但因为家里宽带没有公网ip,只好借助frps与阿里云服务器进行内网穿透,但是windows的smb服务默认端口是445端口,可阿里云服务器是屏蔽445端口的。。。所以只能让frps用其他端口,但是windows有只识别445端口,想用其他还得映射端口。。。
可是我并不想做win10的端口映射,总觉得以后会有不方便。。。
换一个方法
文件共享的方式主要有3种,ftp,samba,webdav
这里推荐一个教程这个大佬关于webdav的配置有点小问题,建议参考github上官方的配置
这里还是给一个参考用的配置吧
address: 0.0.0.0
port: 21234
auth: true
tls: false
cert: cert.pem
key: key.pem
prefix: /
debug: false
# Default user settings (will be merged)
scope: .
modify: true
rules: []
users:
- username: admin
password: ps
scope: /
至于你说为什么不用ftp,那我只能说vsftpd不适合我这种菜鹅,所以这是一篇webdav教程,大概吧。
win10
相信看完楼上我推荐的大佬的教程大家应当都已经学会且安装好webdav了
接下去就是win10映射网络位置了,其实也有软件可以做到,但是那个软件不开源我不喜欢,什么你说windows也不开源?
闲话少说是该推荐下一位大佬了虽然他的是群晖,不过这并不是关键
这样就可以啦