1.yum -y install samba samba-client
2.cp /etc/samba/smb.conf /etc/samba/smb.conf.back 备份smb.conf
3.vi /etc/samba/smb.conf
在[global]下面加入(如果有任意一行,则忽略):
workgroup = SAMBA
security = user
map to guest = Bad User
在最底部加入:
[temp]
path = /home
comment = temp Directories
writable = yes
browseable = yes
guest ok = yes
记得在非[]开头的行是以tab键开始的
4.关闭防火墙:
systemctl stop firewalld
或者setenforce 0
5.重启smb和nmb服务
systemctl restart smb
systemctl restart nmb
6.能看到目录但看不到内容的解决方法:
进到/etc/sysconfig/selinux中,编辑config,将SELINUX=enforcing 改为disabled。重启
附带一个常用命令:
查找yum安装过的软件包版本: rpm -qa |grep samba
可以找到安装的版本