一、安装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允许,成功后重启防火墙服务,
标签:samba,Windows,虚拟机,sudo,Samba,共享,smb From: https://www.cnblogs.com/lixliny/p/17336943.html