1、更新包列表 并 安装samba
sudo apt update && sudo apt install samba -y

2、创建一个共享目录
sudo mkdir -p /home/haoyj/source
sudo chown :sambashare /home/haoyj/source
sudo chmod 2770 /home/haoyj/source

3、添加用户到sambashare组(如果尚未添加)
sudo addgroup sambashare
sudo usermod -aG sambashare haoyj

设置Samba用户名&密码
sudo smbpasswd -a haoyj

4、备份原始配置文件
sudo cp /etc/samba/smb.conf /etc/samba/smb.conf.bak
5、配置Samba共享
sudo gedit /etc/samba/smb.conf

在打开的smb.conf文件末尾添加:
share
comment = Samba on Ubuntu
path = /home/haoyj/source
read only = no
browsable = yes
writable = yes
valid users = haoyj
create mask = 0664
directory mask = 0775

5、测试Samba配置
testparm


重启Samba服务
sudo systemctl restart smbd
sudo systemctl enable smbd
检查Samba状态
sudo systemctl status smbd
重启虚拟机:
sudo reboot
查看Ubuntu网卡的ip:
ip addr show
或
ip a
或
hostname -I
或
ifconfig

虚拟机重启后,在win10/11的win + r,输入Ubuntu的ip

可以打开共享文件夹:

在win10页面创建一个DOCX文档,在Ubuntu的/home/haoyj/source文件夹下可以看到:

在Ubuntu页面,进如/home/haoyj/source文件夹下,在新建 DOCX 文档中敲一段文字:
