我在Mac上,使用Parallels Desktop安装了一个 Ubuntu虚拟机,经常需要拷贝文件。
使用smb可实现:
1.Linux上安装samba
sudo yum install samba
2.Linux配置samba.conf
sudo vim /etc/samba/smb.conf
编辑此配置文件,在末尾处添加需要共享的文件夹路径以及设置
[share]
path = /home/compass/work
available = yes
browseable = yes
public = yes
writable = yes
如下图所示:
image.png
我需要共享的是/home/compass/work文件夹,此文件夹有读写权限。
3.Linux添加samba账户
sudo touch /etc/samba/smbpasswd
sudo smbpasswd -a 你要添加的用户名
保存即可。
4.Linux配置firewalld防火墙允许Samba服务
sudo firewall-cmd --permanent --add-service=samba
sudo firewall-cmd --reload
5.Linux启动samba服务,并加入开机启动
systemctl restart smb
systemctl enable smb
6.Linux查看地址
ifconfig -a
或者
ip addr
找到地址之后,进行最后一步,在mac上打开:
7.在Mac打开Linux共享文件夹
用Finder在菜单上点击:前往->连接服务器
打开第四步查看到的地址:
在弹出的对话框内,输入第3步的用户名,以及密码,即可看到文件夹:
image.png
如此即可互相共享文件夹了。
有一点需要注意,Linux上和Mac上解压缩的文件格式有所不同,在编译某个源码时,需要格外注意。
网友评论