logo头像

猪老大要进步!

使用samba搭建内网文件服务器

本文于 1243 天之前发表,文中内容可能已经过时。

近期被百度网盘的限速困扰,再加上淘宝上各种家用nas的广告轰炸,于是就起了一个自建nas的想法。作为尝试的第一步,应该是掌握在linux上搭建文件服务器的方法,于是就有了这篇小短文。

环境:

  • 安卓手机(已root)上面运行linux deploy
  • 电脑系统deepin,通过ssh连接手机

第一步:安装Samba

输入命令:

1
sudo apt-get install samba

没有意外的话安装就完成了。

第二步:新建(或制定)共享文件夹

  • 新建共享文件夹

在这里我在home目录下新建一个share文件夹

1
sudo mkdir /home/share
  • 给予共享文件夹权限
1
sudo chmod 777 /home/share

第三步:创建登录账号

  • 添加一个账户名,比如新账户名叫做pony
1
sudo useradd pony
  • 为新建的账户添加密码,输入此命令后会确认两遍密码
1
sudo smbpasswd -a pony

第四步:修改配置文件

  • 使用vim打开配置文件,一般配置文件的目录都是固定的
1
sudo vim /etc/samba/smb.conf
  • 在开头的 [gobal] 区域添加
1
security = user
  • 在最后添加一段

注解:

comment是欢迎语,随便你写什么;

path路径要填入自己第二步新建文件夹的地址;

剩下的是配置能否写入等权限,不用改动

1
[share]comment = Welcome to SMB server!path = /home/sharebrowseable = yeswritable = yesguest ok = yes

第五步:启动smb

输入以下命令即可启动smb

1
sudo service smbd restart

现在,在你的文件管理器里面键入”smb://ip地址/share”就能看到你的文件服务器里的内容啦。附图如下:


2019年11月份

Windows下实测写入速度,还是比较给力的:

speed of smb

支付宝打赏 微信打赏

赞赏是不耍流氓的鼓励