问题描述
macbook pro 上通过虚拟机的方式安装ubuntu系统之后,mac系统与ubuntu系统之间无法直接进行文件传输,因此造成了很大的麻烦。
解决方案
文本介绍了一种可以实现mac系统与ubuntu系统之间进行文件传输的方法:通过在ubuntu上安装samba(Server Message Block),实现两系统之间的文件传输。
方法流程
- ubuntu系统下,安装samb
- 建立用户,以及设置密码
- mac系统下,连接服务器
具体操作
1.更新资源update(update侧重更新的意思,主要是为原有的东西增加新功能,或者对已有的部分做出更改等)
sudo apt-get update
2.升级资源upgrade(upgrade侧重升级的意思,是指从较低级版本升级到高级的版本)
sudo apt-get upgrade
3.安装samba
sudo apt-get install samba
4.在 /etc/samba/ 下创建文件smbpasswd
sudo touch /etc/samba/smbpasswd
5.创建用户(使用本系统用户账号和密码即可)
sudo smbpasswd -a username
6.修改smb.conf文件
sudo gedit /etc/samba/smb.conf
在文件最下面加入下面代码,修改后点击保存,完成修改。
[share]
comment = share folder
path = /home/username/mac_share
create mask = 0755
directory mask = 0755
valid users username
force user = username
force group = username
available = yes
browseable = yes
public = yes
writable = yes
7.重启samba
sudo /etc/init.d/smbd restart
8.查看虚拟ip
ifconfig
如果报 Command ‘ifconfig’ not found 可以执行以下命令进行安装
sudo apt install net-tools
9.在mac系统下,右击finder,选择连接服务器,按照以下格式输入虚拟机ip,例如:
smb://10.213.52.1
10.连接身份选择注册用户,然后输入账户名和密码,即可实现文件共享