vlambda博客
学习文章列表

记录树莓派4B基于CENTOS7搭建局域网SMB(SAMBA)步骤

记录树莓派4B基于CENTOS7搭建局域网SMB(SAMBA)步骤

记录树莓派4B基于CENTOS7搭建局域网SMB(SAMBA)步骤

前言:

之前4B是用的宝塔面板搭建的可道云,可以查看往期文章:

可是内网速度没有很6,就三十M左右,无线也是27左右,没跑满,自带的webdav(SAMBA)也很卡,今天就打算自己搞一下smb。

我是用的移动硬盘插4B的usb3.0口,然后直接挂载ntfs格式到树莓派,系统使用的是centos7.9,其他linux系统可参考我的步骤.


配置ntfs-3g挂载服务

wget https://tuxera.com/opensource/ntfs-3g_ntfsprogs-2017.3.23.tgz


解压,配置,编译,安装

tar zxvf ntfs-3g_ntfsprogs-2017.3.23.tgzcd ntfs-3g_ntfsprogs-2017.3.23/./configuremakemake install

使用

fdisk -l

命令查看移动硬盘是否被树莓派识别,我的是1T的硬盘,识别到/dev/sda1分区下,每个人的不一样,记住自己的硬盘分区。

记录树莓派4B基于CENTOS7搭建局域网SMB(SAMBA)步骤



创建共享目录并设置其访问权限

cd /mntmkdir 1tchmod -Rf 777 /mnt/1t/


挂载硬盘到 /mnt/1t目录下


mount -t ntfs-3g /dev/sda1 /mnt/1t/

查看挂载情况

df -h 查看到直接挂载成功

记录树莓派4B基于CENTOS7搭建局域网SMB(SAMBA)步骤

配置fstab文件,开机自动挂载硬盘

vi /etc/fstab

根据自己的分区实际名称以及目录名称更改,我的是/dev/sda1,挂载目录是/mnt/1t

/dev/sda1 /mnt/1t ntfs-3g rw,umask=0000,defaults 0 0

记录树莓派4B基于CENTOS7搭建局域网SMB(SAMBA)步骤



安装smb服务

yum -y install samba

如果已经安装会如下显示

记录树莓派4B基于CENTOS7搭建局域网SMB(SAMBA)步骤



获取SAMBA默认配置


以下代码粘贴到ssh回车即可自动覆盖默认smb.conf文件

wget "https://git.samba.org/samba.git/?p=samba.git;a=blob_plain;f=examples/smb.conf.default;hb=HEAD" -O /etc/samba/smb.conf

如没wegt,安装即可

yum install -y wget

配置smb.conf文件

 vi /etc/samba/smb.conf

使用上下键移动至[homes]下方

记录树莓派4B基于CENTOS7搭建局域网SMB(SAMBA)步骤

输入如下内容,记住共享名称share

[share]comment = sharepath = 你自己那个硬盘的路径read only = nocreate mask = 0777directory mask = 0777guest ok = yesbrowseable = yespublic = yeswritable = yes

记录树莓派4B基于CENTOS7搭建局域网SMB(SAMBA)步骤



创建账户


useradd -s /sbin/nologin mamublog //把用户mamublog添加到samba用户中smbpasswd -a mamublog //设置maublog账户密码


设置防火墙

firewall-cmd --permanent --add-service=samba #默认区域添加samba服务firewall-cmd --reload #重新加载防火墙

保存退出,重启smb服务,并设置开机自启动。

systemctl restart smbsystemctl enable smb


window10访问测试

win+R打开运行窗口输入:\\ip\目录回车

记录树莓派4B基于CENTOS7搭建局域网SMB(SAMBA)步骤

输入账户密码即可登录

记录树莓派4B基于CENTOS7搭建局域网SMB(SAMBA)步骤

记录树莓派4B基于CENTOS7搭建局域网SMB(SAMBA)步骤

文件夹创建测试成功

记录树莓派4B基于CENTOS7搭建局域网SMB(SAMBA)步骤

文件传入成功

记录树莓派4B基于CENTOS7搭建局域网SMB(SAMBA)步骤

测试可以就映射到电脑

右击文件管理器内的此电脑,选择映射网络驱动器

记录树莓派4B基于CENTOS7搭建局域网SMB(SAMBA)步骤

输入smb路径及勾选登录时重新连接。

记录树莓派4B基于CENTOS7搭建局域网SMB(SAMBA)步骤

映射完和硬盘分区差不多,可右击重命名

记录树莓派4B基于CENTOS7搭建局域网SMB(SAMBA)步骤



测试上传到smb速度

测试条件:

  • 树莓派千兆网口

  • 路由器千兆网口

  • 网线6类千兆线

  • 测试硬盘为1T机械笔记本硬盘2.5寸7MM,5400转

  • 神州笔记本测试,电脑为固态硬盘



有线局域网测试

电脑传文件---->>smb,文件大小3G左右,写入速度基本稳定30M左右。

记录树莓派4B基于CENTOS7搭建局域网SMB(SAMBA)步骤

读文件,smb--->>电脑    速度稳定80M-90M。

记录树莓派4B基于CENTOS7搭建局域网SMB(SAMBA)步骤



wifi局域网测试


测试网络链接为5Gwifi,和路由器隔墙。

电脑---->smb,写入2G左右文件,速度基本15-20M左右

记录树莓派4B基于CENTOS7搭建局域网SMB(SAMBA)步骤


smb---->电脑2G左右文件,速度稳定28-29M左右

记录树莓派4B基于CENTOS7搭建局域网SMB(SAMBA)步骤

相比可道云还是还不错了,可道云主要是便携性强,可以设置域名访问,以上smb数据仅供局域网用户参考,如有错误,请指出。



小程序查看文章

交易担保 麻木博客 记录树莓派4B基于CENTOS7搭建局域网SMB(SAMBA)步骤

长按二维码

进入官网

麻木博客