树莓派samba安装,实现局域网可读文件夹共享

树莓派samba安装,实现局域网可读文件夹共享

背景

windows环境下,ssh登陆树莓派,为方便文件管理,想用samba实现

在树莓派上
安装samba
sudo apt-get update
sudo apt-get install samba -y
(可选择)创建共享文件夹和授权

在当前用户下,创建共享文件夹

mkdir /home/pi/share
sudo chmod 755 /home/pi/share

当然,如果你只是想共享某个特定的文件夹,直接到下一步操作即可。

配置samba.conf文件
sudo vim /etc/samba/samba.conf

在文末添加以下内容

[share]
  path = /home/pi/share(这个路径你可以修改成你想分享的文件夹路径)
  valid users = yes
  browseable = yes
  public = yes
  writable = yes
  guest ok = yes
  read only = yes

注意:网上有些教程是修改全局read only,这样做不安全。

重启samba
sudo systemctl restet smbd
添加共享用户
sudo sampasswd -a pi

这里需要输入密码,这个密码是用来从访问端输入用户名和密码时使用的密码!

到这里,基本差不多了,但需要注意的事,如果有安装防火墙,可能需要将某些特定端口开放,否则无法实现文件共享。

为samba开放445139 tcp端口。详情可以跳转Samba Domain Member Port Usage - SambaWiki

在windows下

添加网络位置

我的电脑 -> 添加网络位置 根据向导点击到 指定网站位置步骤,输入

举例:

\\192.168.0.000\pi\share

这个路径就是刚刚在树莓派上开放的共享文件夹路径。

下一步下一步下一步,之后会弹窗,需要输入用户名和密码,

这里用的是树莓派默认的用户名pi,所以我的输入是:

username:pi psk:1111(在树莓派添加共享用户时设置的密码)

done~

一切完成之后,可以在访问端看到共享位置,点进去,就看得到

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值