Windows 与 虚拟机VirtualBox smb共享
一、安装Samba
更新系统:
sudo apt update
sudo apt upgrade
安装Samba:
sudo apt install samba
二、配置共享
创建共享目录
sudo mkdir /samba_share
允许用户访问,修改权限:
sudo chmod 777 /samba_share
三、配置Samba
打开samba配置文件,sudo vim /etc/samba/smb.conf
按i进入编辑状态,输入配置信息

然后按esc退出编辑,输入:wq!保存退出
四、重启Samba服务
sudo systemctl restart smbd
五、创建Samba用户
sudo useradd -m xxx
sudo passwd ***
sudo smbpasswd -a xxx
查看Ubuntu IP地址,

然后在Windows系统尝试连接

输共享地址,

六、连接失败可能原因
检查Windows的IP地址是否与虚拟机的IP地址是否在同一网段,我自己电脑连的是wifi,没有设置的话,两个的IP就是不在同一网段,设置一下,选择你连接的网络即可

检查samba是否启动,

如果是运行状态可以用testparm查看配置状态,

如果没有问题下一步可以用smbclient测试本地连接,

如果能正常访问那有可能就是防火墙的问题了,安装防火墙,

直接使用firwall-cmd将端口139和445允许,成功后重启防火墙服务,

浙公网安备 33010602011771号