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 连接: 网络. 右键可以”映射网络驱动器”.