前言
samba 是嵌入式 linux 开发必备软件之一,主要功能是在 linux 服务器与 windwos 之间共享文件。
在嵌入式 linux 开发中,代码等文件多存放在 linux 服务器,而我们主力机一般使用 windows 系统,经常需要在 linux 与 windows 之间共享文件,此时 linux 开启 samba 共享服务,windows 客户端挂载 samba 共享目录映射到系统中,即可直接操作服务器目录中的文件。
其他文件共享方式:
如使用虚拟机,例如 vmware,通过 vmware tools 也可以实现 windows 与 linux 文件共享,但是此方式的共享目录,容易出现文件权限问题,不建议使用此方式。
建议开发方式
代码仅放在 linux server 中,可通过 samba 访问目录编辑文件,或者使用 vscode remote-ssh 插件远程编辑代码。
安装步骤
1 安装 samba 软件
安装 samba 服务端软件,命令如下
sudo apt-get install samba -y
2 创建 samba 共享目录
单用户使用时 samba 共享目录无限制,可创建在任意位置
多用户使用时,