最近要读源码的时候都要到网页上找,网页跳转不仅速度慢也十分麻烦,于是打算把 AOSP 源码同步到本地。
由于我的 Mac 剩余磁盘空间只有 100 多 G 了,就用原来联想的机器(用的是 Ubuntu 16.04)同步了 24GB+ 的 AOSP 源码。并打算在上面搭建 Samba 服务,这样就可以直接在 Mac 上阅读源码了,哈哈。

安装 Samba

1
sudo apt update && sudo apt install samba

选择共享目录

直接在 Ubuntu 的文件管理器 GUI 右键菜单里选择 属性 -> 本地文件共享,并勾选共享此目录以及允许其他人来创建和删除这个文件夹里的文件就可以了,系统会为我们自动设置目录的权限及共享配置。

添加用户

我们可以单独创建一个用户用于登录 Samba 服务。

1
2
sudo useradd smb
sudo passwd smb

允许使用该用户登录 Samba 并重启 Samba 服务。

1
sudo smbpasswd -a smb && sudo service smbd restart

现在只要在 Finder 左侧边栏选择服务器,点击 Connect as 并使用创建的账户登录就可以直接访问共享目录啦。