树莓派环境搭建:搭建samba 服务器

Posted xhoufei2010

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了树莓派环境搭建:搭建samba 服务器相关的知识,希望对你有一定的参考价值。

1 说明

本文主要说明如何在树莓派系统上搭建samba服务器。

2 开发环境

硬件环境:树莓派3代B+ 开发板
软件环境:树莓派操作系统

3 搭建步骤

3.1 安装samba 服务器软件

1、 首先,需要更新软件源,此步骤一定要操作,否则可能安装samba失败。

sudo apt-get update

2、安装samba

sudo apt-get install samba samba-common-bin

3.2 修改 samba 服务器配置

本文中直接修改samba配置,让所有的samba 账户都可以自由登录,每个不同用户登录自己的不同目录。
如 pi 用户, 登录目录为 /home/pi
test 用户,登录目录为 /home/test
总之, account 用户,登录目录 /home/account

sudo cp /etc/samba/smb.conf  /etc/samba/smb.conf_backup
sudo vi /etc/samba/smb.conf

将配置文件的 ========= Share Definitions ===== 部分修改如下

[homes]
   comment = Home Directories
   browseable = yes

# By default, the home directories are exported read-only. Change the
# next parameter to 'no' if you want to be able to write to them.
   read only = no

# File creation mask is set to 0700 for security reasons. If you want to
# create files with group=rw permissions, set next parameter to 0775.
   create mask = 0755

# Directory creation mask is set to 0700 for security reasons. If you want to
# create dirs. with group=rw permissions, set next parameter to 0775.
   directory mask = 0755

# By default, \\\\server\\username shares can be connected to by anyone
# with access to the samba server.
# The following parameter makes sure that only "username" can connect
# to \\\\server\\username
# This might need tweaking when using external authentication schemes
   valid users = %S

修改完成后,保存。

3.3 重新启动 samba 服务

 sudo /etc/init.d/samba restart
[ ok ] Restarting nmbd (via systemctl): nmbd.service.
[ ok ] Restarting smbd (via systemctl): smbd.service.

3.4 新增 samba 用户

sudo smbpasswd -a pi

根据提示输入用户的密码,如 raspberry 或者其他。

4 windows 测试samba 服务器

打开win10 电脑,点击 “映射网络驱动器”, 如图 4-1 所示。

图 4-1 映射网络驱动器

输入 \\\\ip\\samba账号,如 \\\\192.168.0.157\\pi ,如图 4-2 所示。

图4-2 映射网络文件夹

点击图4-2 中的完成,即可登录samba 目录,如图4-3 所示。


图4-3 samba 登录树莓派文件夹

以上是关于树莓派环境搭建:搭建samba 服务器的主要内容,如果未能解决你的问题,请参考以下文章

记录树莓派4B基于CENTOS7搭建局域网SMB(SAMBA)步骤

树莓派利用FTP搭建文件服务器教程

环境搭建--使用pytharm远程调试树莓派

树莓派(Raspberry Pi)miniDLNA服务搭建

树莓派环境搭建:制作树莓派系统

《树莓派4B家庭服务器搭建指南》第七期:使用树莓派解锁网易云灰色音乐