smb share file between macOS Windows and Ubuntu
smb 服务部署在 Ubuntu 上, mac 和 PC 都可以通过资源管理器直接操作共享目录内的文件.
1) 在 Ubuntu 上安装 smb 服务
$ sudo apt-get install samba
2) 创建共享目录
$ cd ~
$ mkdir vmsmb
$ sudo chmod 0777 vmsmb
3) 添加 smb 配置
[vmsmb]
path = /home/cbd/vmsmb
public = yes
writable = yes
valid users = cbd
create mask = 0755
force create mode = 0755
directory mask = 0755
force directory mode = 0755
available = yes
4) 添加 smb 登录密码
$ sudo touch /etc/samba/smbpasswd
$ sudo smbpasswd -a cbd
5) 重启 samba
$ sudo /etc/init.d/samba restart
6) 连接测试
$ sudo apt-get install smbclient
$ smbclient -L //localhost/vmsmb
mac 连接: Finder, command+k, smb://192.168.100.107/vmsmb PC 连接: 网络. 右键可以”映射网络驱动器”.