安装
sudo apt install samba
samba软件管理方式
sudo /etc/init.d/smbd start #启动
sudo /etc/init.d/smbd start #停止
sudo /etc/init.d/smbd restart #重启
运行后通过端口查看两个到445和139两个监听端口
netstat -antp|grep smbd
配置
切换到samba配置目录下,修改配置
[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/npj/hellocpp
mkdir -p /home/carl/hellocpp
sudo chmod -R 777 /home/carl
配置完成后重启samba
sudo /etc/init.d/smbd restart
测试
通过testparm查看配置是否正确
testparm
在/home/npj/hellocpp目录下创建一个文本文件
touch /home/npj/hellocpp/ceshi.txt
没有错误后通过两种方式连接samba
可以通过samba看到文件表示配置无误
通过window连接samba
至此证明samba配置及用法无误
映射驱动器
右键,选择映射驱动器
写入地址
连接成功后可以看见多了一个类似硬盘的驱动器