Linux共享文件夹两种方式
共享方式一:借助vm-tools
在桌面新建一个文件夹作为共享文件夹,任意名称均可,接下来在虚拟机中执行命令:
# 安装vm-tools工具
yum -y install open-vm-tools
# 挂载共享文件夹
vmhgfs-fuse .host:/ /mnt/hgfs
执行完毕后需要在虚拟机软件中添加共享文件夹:
做完上述配置后,需要重启虚拟机:
reboot
接下来就OK了,为了排除防火墙干扰,最好直接关闭防火墙:
# 关闭防火墙
systemctl stop firewalld
# 防火墙禁止开机启动
systemctl disable firewalld

共享方式二:借助SMB
Samba是在Linux系统上实现SMB协议的一个免费软件,由服务器及客户端程序构成。 SMB(Server Messages Block, 信息服务块)是一种在局域网上共享文件和打印机的一种通信协议, 它为局域网内的不同计算机之间提供文件及打印机等资源的共享服务。 SMB协议是客户机/服务器型协议,客户机通过该协议可以访问服务器上的共享文件系统,打印机及其他资源。
# 安装samba
yum install -y samba
# 添加一个名为root的samba账号,这与Linux用户的root无任何关系
smbpasswd -a root
# 设置密码
....
# 再次输入密码
....
# 启动刚才添加的samba账号
smbpasswd -e root
关于samba用户的命令如下:
# 添加 Samba 用户帐号
smbpasswd -a sambauser
# 禁用 Samba 用户帐号
smbpasswd -d sambauser
# 启用 Samba 用户帐号
smbpasswd -e sambauser
# 删除 Samba 用户帐号
smbpasswd -x sambauser
修改samba配置文件:

