SAMBA是使用SMB协议把文件目录共享给Windows使用的服务。
测试平台式:服务端-Ubuntu 22.04、客户端-Windows10
先换源才能安装samba
1 2 3 4 5
| sudo su
bash <(curl -sSL https://linuxmirrors.cn/main.sh)
|


如果换源脚本不好用了,去清华源的官网看教程手工换也行
https://mirrors.tuna.tsinghua.edu.cn/help/ubuntu/

apt命令安装samba
1 2 3 4
| apt install samba
samba --version
|
配置samba
1 2 3
| vim /etc/samba/smb.conf
|

1 2 3 4 5 6 7 8
| [Ubuntu_22.04] comment = Samba path = /home/brian public = yes writable = yes available = yes browseable = yes valid users = brian
|
要修改的地方有两个:
- path = /home/brian # 改成你要共享的Linux目录
- valid users = brian # 改成你要登录这个共享目录的用户
1 2
| sudo smbpasswd -a brian
|

用下面的命令来管理samba的启动,现在我们要重启一下samba。
1 2 3 4 5 6 7 8
| sudo systemctl start smbd.service
sudo systemctl status smbd.service
sudo systemctl restart smbd.service
sudo systemctl enable smbd.service
|


在Windows输入win+R打开运行。
输入\\192.169.31.112
回车,输入samba配置的用户名和密码,就能登录samba共享了。

可以看到Windows中可以Ubuntu中的/home/brian目录了
