在这里全程使用yum进行安装
一、服务器配置
1.安装:yum install -y samba
2.先备份smb.conf配置文件:cp /etc/samba/smb.conf /etc/samba/smb.conf.bak
3.现在我们需要设置samba的主配置文件/etc/samba/smb.conf
vim /etc/samba/smb.conf
在[global]中添加如下几行(这儿是全局配置参数):
workgroup = WORKGROUP #windows 系统默认的工作组名称
server string = Samba Server Version %v #服务器的说明文字,随你怎么设
netbios name = MYSERVER #netbios协议下的主机名,现在不重要了
unix charset = utf8 #unix 系统中的字符
dos charset = GB2312 #为了在Windows系统中显示简体中文
Logging Options保持不变:
#log files split per-machine:
log file = /var/log/samba/log.%m #以NetBIOS name分别建立log文件
#maximum size of 50KB per log file, then rotate:
max log size = 50 #最大50KB的log文件
接下来设置Standalone Server Options
security = user
map to guest = Bad User #samba v4.1.1版本不支持share和server,当security设置为
user后需要加一行map to guest = Bad User才能允许无密码访问。
4、接下来就需要设置要共享的文件夹了:
把[homes]和[printers]注释掉,我们自己建立共享文件夹。
[temp] #这是我们分享的目录
comment = Temporary file space #对这个目录的注释
path = /tmp #分享目录的实际路径
writable = yes #是否可写入
browseable = yes #是否可见
guest ok = yes #免密码必须的!!!
5、执行testparm测试是否有语法错误
二、samba在linux客户端访问及挂载
yum install -y samba-client //安装samba连接工具
smbclient -L 192.168.1.100 //查看共享的目录
mount -t cifs //192.168.1.100/temp /files -o username=root //挂载使用