1、首先挂载U盘到树莓派指定目录:
/home/pi/u-disk
挂载方式:
1)u盘格式:fat32格式u盘
#UUID如何获取,输入以下命令:
>sudo blkid
/dev/mmcblk0p1: LABEL_FATBOOT="boot" LABEL="boot" UUID="6284-658D" TYPE="vfat" PARTUUID="ed9b8718-01"
/dev/mmcblk0p2: LABEL="rootfs" UUID="3a324232-335f-4617-84c3-d4889840dc93" TYPE="ext4" PARTUUID="ed9b8718-02"
/dev/mmcblk0: PTUUID="ed9b8718" PTTYPE="dos"
/dev/sda: LABEL_FATBOOT="DISK_IMG" UUID="0008-A021" TYPE="vfat"
2)获取到uuid之后打开vim /etc/fstab在文件添加下面的代码
# <file system> <mount point> <type> <options> <dump> <pass>
UUID=0008-A021 /home/pi/u-disk vfat utf8,uid=1000,gid=1000,umask=000 0 0
3)当u盘插入式树莓派的时候自动挂载到/home/pi/u-disk目录下,从而获得执行权限。
2、samba服务配置与安装
1)安装samba
sudo apt-get install samba
#安装成功后,首先备份smb.conf文件,sudo cp /etc/samba/smb.conf /etc/samba/smb.conf.bak
sudo vim /etc/samba/smb.conf
在上述文件添加如下内容:
[u-disk]
comment=pi guest share
path=/home/pi/u-disk---->挂载u盘的路径也是samba服务的路径,这样所有的文件创建和修改都是在U盘中
directory mask = 0777
create mask = 0777
valid users = pi,root
write list = pi,root
browseable = yes
read only = no
public = yes
writeable = yes
2)给samba配置账户:
sudo smbpasswd -a pi
3)启动samba服务:
sudo service service smbd restart
3、windows可以访问samba目录,也是就是U盘挂载目录:
1)首先运行
1.png
2)结果:
2.png