此文是承接树莓派3b+ ubuntu-mate18.04系统安装 迅雷远程下载 搭建详解
一、samba
换源
这一步其实在刚安装好树莓派的时候就可以做,具体见下方链接
树莓派3b安装ubuntu18.04 server后更换中国源
下载工具
sudo apt-get update
sudo apt-get upgrade
sudo apt-get install samba samba-common-bin
sudo apt-get install avahi-daemon#可以让局域网内计算机自动发现
配置文件
sudo vi/etc/samba.smb.conf
将除了[global]以外的包括[printers]等都注释掉
然后在最后填入以下
[public]
comment = public folder#说明
path = /media/你的用户名
read only = no
create mask = 0777
directory mask = 0777
guest ok = yes
browseable = yes
public = yes
writable = yes
保存退出,给刚才设置的文件夹赋权
chmod -R 777 /media/你的用户名
测试
testparm
出现问题
rlimit_max: increasing rlimit_max (1024) to minimum Windows limit (16384)
根据samba服务testparm时提示"rlimit_max: increasing rlimit_max (1024) to minimum Windows limit (16384)"处理办法解决
重启
smbd restart
在rc.local中加入smbd restart
二、ssh
因为作为一个局域网服务器,总不能一直连显示器,因此需要ssh服务。
以下步骤或许重复,但是可以确保成功
sudo /etc/init.d/ssh start
sudo rspi-config,在弹出的界面中选择开启ssh
sudo apt autoremove openssh-server
sudo apt install openssh-server
sudo service ssh start
update-rc.d ssh enable#开机自启动
参见树莓派3B+ Ubuntu MATE 开启ssh问题解决
三、最终成果
安卓客户端可以用es浏览器访问,ios可以下载SMBPlayer。
May the force be with you!