《树莓派4B家庭服务器搭建指南》第二期:网盘界的未来科技,新增smb服务并完成内网穿透,实现所有设备共享文件

经过上期的操作,我们已经搭建了带内网穿透的树莓派家用服务器;《树莓派4B家庭服务器搭建指南》刷Ubuntu Server 20.04,绑定公网域名,对公网提供http服务,SSH登录服务 https://www.v2fy.com/p/2021-10-01-pi-server-1633066843000/

本期zhaoolee将为树莓派添加新的功能,通过往树莓派挂载大容量硬盘,实现局域网内的所有设备的文件共享,也就是人们常说的smb服务器;

smb局域网服务器搭建完成后,我还做了内网穿透的配置,可以在公网任何一台计算机,通过账号密码访问家中的树莓派挂载的大容量硬盘~

为什么选用smb协议?

smb的优点是兼容性好,在各平台获得了广泛支持,包括 Windows、Linux、macOS 等各系统挂载访问都很方便。另外 smb也是各种电视、电视盒子默认支持的协议,可以通过 smb 远程播放电影、音乐和图片。

创建一个文件夹

sudo mkdir /opt/smb
sudo chmod -R 777 /opt/smb

安装smb服务

sudo apt update
sudo apt install samba -y

创建smb密码文件

sudo touch /etc/samba/smbpasswd

添加用户并设置密码

sudo smbpasswd -a ubuntu
smb add new user

如果需要更改密码,再次执行 sudo smbpasswd -a ubuntu 即可;

这里的ubuntu是 用户名,请按照实际情况,替换为自己的用户名;

/etc/samba/smb.conf 中添加如下配置

[ubuntu]
   comment = ubuntu
   path = /opt/smb
   writable = yes
   valid user = ubuntu
   available = yes
   create mask = 0777
   directory mask = 0777
   public = yes
底部添加

重启smb服务

sudo /etc/init.d/smbd restart
重启服务

Windows挂载使用smb

  • 打开控制面板
打开控制面板
  • 选择程序
选择程序
  • 启用Windows功能
启用Windows功能
  • 启用SMB 1.0
启用SMB 1.0
  • 重启生效
重启生效
  • 映射网络驱动器
映射网络驱动器
  • 完成
完成
  • 输入密码
输入密码
  • 挂载成功
挂载成功

在Mac上挂载使用smb

  • 连接服务器
连接服务器
  • 输入服务器ip和文件夹名称
smb://192.168.50.220/ubuntu
输入服务器ip和文件夹名称
  • 点击连接
点击连接
  • 输入用户名密码,登录
输入用户名密码,登录
  • 登录成功
登录成功
  • 为了测试,往里面拷贝几个文件,完全没问题, 大功告成!
为了测试,往里面拷贝几个文件,完全没问题, 大功告成

smb空间扩容

我有一个1TB的大硬盘,打算作为smb的存储空间;

首先要保证树莓派的供电,供电电源需要达到5V 3000毫安,才能保证通过USB接入大容量硬盘后,树莓派不会死机。

  • /opt/smb/ 下新建文件夹 1tb, 作为挂载点
sudo mkdir  /opt/smb/1tb
sudo chmod 777 -R  /opt/smb/1tb
  • 接入硬盘,查看硬盘是否接入成功
sudo fdisk -l
查看硬盘是否接入成功

可以看到设备挂载的位置为 /dev/sda1

  • 挂载硬盘
sudo mount /dev/sda1 /opt/smb/1tb
sudo chmod 777 -R  /opt/smb/1tb
  • 查看挂载效果

可以通过1tb文件夹增删改查新硬盘的内容

可以通过1tb文件夹增删改查新硬盘的内容
Mac

如何把smb服务开放的公网?

smb服务在树莓派提供服务器的端口为445,最佳的方案当然是把树莓派的445端口映射到公网服务器的445端口,但我用的是阿里云服务器,阿里云对445端口做了限制,于是我只好把树莓派的445端口映射到了公网服务器的44501端口。

配置也很简单(如果不知道frp的客户端配置文件是怎么一回事,请查看上一期,本文开头有上一期的网址)

客户端配置文件
[smb-frp-v2fy-com-44501]
type = tcp
local_ip = 127.0.0.1
local_port = 445
remote_port = 44501
  • 连接公网映射smb服务
连接公网映射smb服务
  • 注意写44501端口
注意写44501端口
  • 连接成功
连接成功

做完44501端口映射后发现Windows一个坑爹的操作,Windows不能自定义端口,也就是只能用445端口...

netsh interface portproxy add v4tov4 listenaddress=127.0.0.1 listenport=445 connectaddress=frp.v2fy.com connectport=44501

netsh interface portproxy show all
  • 以管理员身份运行cmd命令提升符, 运行以下命令


    命令提升符
cmd执行
映射写法
445到44501
配置成功

至此,配置成功!

小结

有了smb服务,设备之间的文件共享,变得非常简单!在2021年,国内所有的网盘资源几乎都受到审查,百度网盘更是胡乱封禁的,又不给用户任何解释,而通过树莓派内网穿透搭建的smb服务,支持广泛,无需安装客户端,有账号密码控制,堪称网盘界的未来科技。

本文永久更新地址(欢迎来读留言,写评论):

https://www.v2fy.com/p/2021-10-03-pi-smb-1633231650000

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 194,761评论 5 460
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 81,953评论 2 371
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 141,998评论 0 320
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 52,248评论 1 263
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 61,130评论 4 356
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 46,145评论 1 272
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 36,550评论 3 381
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 35,236评论 0 253
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 39,510评论 1 291
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 34,601评论 2 310
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 36,376评论 1 326
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 32,247评论 3 313
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 37,613评论 3 299
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 28,911评论 0 17
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 30,191评论 1 250
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 41,532评论 2 342
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 40,739评论 2 335

推荐阅读更多精彩内容