之前都是用vsftp管理,觉得不是很方便,samba需要内网环境,必要时候可以通过配置VPN来使用。
总得来说还是比较简单, yum -y install samba samba-client
配置两个端口,139/445, tcp。firewall-cmd --zone=public --add-port=139/tcp --permanent
注意它的启动命令是smb, systemctl restart smb(试了好几次samba都错误,尴尬)。
配置文件也比较简单,下图的homes和smbshare对应两个共享文件夹,其中的用户可以通过smbpasswd来添加(原以为和linux系统公用用户名和密码,结果不是的,是自己独立的用户名和密码)
然后重启,在Windows Exploer里面就能看到两个共享文件夹了。读写都正常。