千家信息网

树莓派如何安装Samba实现和Windows共享

发表于:2024-10-19 作者:千家信息网编辑
千家信息网最后更新 2024年10月19日,这篇文章将为大家详细讲解有关树莓派如何安装Samba实现和Windows共享,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。创建Samba共享其实非常简单(两个步骤)
千家信息网最后更新 2024年10月19日树莓派如何安装Samba实现和Windows共享

这篇文章将为大家详细讲解有关树莓派如何安装Samba实现和Windows共享,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。

创建Samba共享其实非常简单(两个步骤):

  1. 安装Samba

  2. 配置Samba

sudo apt-get install samba samba-common-bin
  • 安装完成后接着添加samba用户和密码,为了方便直接使用树莓派的默认用户pi。

~ sudo smbpasswd -a pi# password 123456789# smbpasswd -x pi //delete user.
  • 备份Samba配置文件

# Backup conf file.~ sudo cp -p /etc/samba/smb.conf /etc/samba/smb.conf_bak
  • 修改默认的配置文件smb.conf(nano编辑器)

sudo nano /etc/samba/smb.conf

将[global]字段里的"workgroup = WORKGROUP"按需修改成和你电脑同一个工作组(默认应该就是WORKGROUP),然后将位于下方的[homes]、[printers]字段的配置统统注释掉,然后添加下面配置。

#custom add begin.[CohoStudio_NAS]comment=Raspberry Pi NAS.path=/home/pi/nasread only = no #任何人都具有了访问修改的权限#因为是公共文件夹,所以给了所有用户全部权限,可以自定义create mask = 0777 #新创建文件的默认属性directory mask = 0777 #新创建文件夹的默认属性guest ok = yes #默认的访问用户名为guestbrowseable = yespublic = yes[RaspberryPi_HOME]comment=Raspberry Pi Home.path=/home/piwriteable=yesbrowsable=yescreate mask=0777directory mask=0777valid users=pipublic=no# custom add end.
  • 配置完成后启动

sudo /etc/init.d/samba restart# ubuntu command:  sudo /etc/init.d/smbd restartpi@raspberrypi ~ $ sudo /etc/init.d/samba start[ ok ] Starting Samba daemons: nmbd smbd.

Well done. Windows电脑连到Raspberry Pi同一个局域网络,就可以看到树莓派的samba共享文件夹了。

注:

  • 用 smbpasswd 命令直接设置,需要首先要添加系统用户然后用 smbpasswd -a 用户名 添加 Samba 用户;

smbpasswd -e 用户名 # 激活用户
  • 挂载USB移动硬盘(将移动硬盘挂载在/home/pi/nas/目录下面):

sudo mount /dev/sda1 /home/pi/nas/

有时候卸载USB移动硬盘的时候会提示设备忙(Device is busy),只需要加上 -l 参数就行了:

sudo umount -l /home/pi/nas/

关于"树莓派如何安装Samba实现和Windows共享"这篇文章就分享到这里了,希望以上内容可以对大家有一定的帮助,使各位可以学到更多知识,如果觉得文章不错,请把它分享出去让更多的人看到。

0