使用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下实测写入速度,还是比较给力的:
赏
支付宝打赏
微信打赏
赞赏是不耍流氓的鼓励