安装
sudo apt install samba
samba软件的管理方式
sudo /etc/init.d/smbd start #启动
sudo /etc/init.d/smbd start #停止
sudo /etc/init.d/smbd restart #重启
运行samba后会有两个端口。445,139,可通过端口命令查看
netstat -antp|grep smbd
配置
切换到samba目录下,修改配置
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
[CME19019]
path = /home/lhy/hellocpp
public = yes
writable = yes
printable = no
create mask = 0777
sync always = yes
接着创建共享文件夹/home/lhy/hellocpp
mkdir -p /home/lhy/hellocpp
sudo chmod -R 777 /home/lhy
配置完成后重启samba
sudo /etc/init.d/smbd restart #重启
测试
通过testparm命令可查看samba配置是否正确
testparm
在/home/lhy/hellocpp目录下创建一个txt文本文件
用两种方法连接samba
通过本地连接samba
通过samba文件夹也能正常看到文件代表配置无误
通过Windows连接samba
samba配置无误
映射驱动器
右键网络,映射网络驱动器
可以看到多了一个类似硬盘的驱动器