树莓派 ubutnu18.04 samba

此文是承接树莓派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!

发布了32 篇原创文章 · 获赞 7 · 访问量 2172

猜你喜欢

转载自blog.csdn.net/def_init_myself/article/details/105117608