安装
sudo apt install samba
安装完成后重启sudo /etc/init.d/smbd restart
netstat -antp|grep smbd
配置
cd /etc/samba/
sudo gedit smb.conf
替换
[global]
workgoup = MYGROUP
server string = Samba Server Version %v
server string = Samba Server %v
netbios name = centos
security = user
map to guest = bad user
dns proxy = no
[code]
path = /home/carl/hellocpp
public = yes
writable = yes
printable = no
create mask = 0777
sync always = yes
创建共享文件夹/home/carl/hellocpp
mkdir -p /home/carl/hellocpp
sudo chmod -R 777 /home/carl
配置完成后重启samba
sudo /etc/init.d/smbd restart
测试
通过testparm命令可查看samba配置是否正确
testparm
输入 /home/carl/hellocpp 创建txt文件
touch /home/carl/hellocpp/ceshi.txt
在文件夹的Connect to Server
输入smb://127.0.0.1/
看到通过samba也能看到该文件代表配置无误
在虚拟机输入ifconfig 查找到地址
在主机文档内输入\\+地址 即可查看