在CentOS 7.0 中安装samba服务

1.安装samba

yum -y install samba samba-client samba-common

2.配置服务

创建共享目录(假设共享/smb目录下的文件)
# mkdir -p /smb/docs
# mkdir -p /smb/tech
 
配置内核参数
# ulimit -n 16384
# vi /etc/security/limits.conf
#在最后加入以下内容
* - nofile 16384
 
Tip: 这主要是避免在启动Samba时出现以下警告信息:
rlimit_max: increasing rlimit_max (1024) tominimum Windows limit (16384)
 
 
# cd /etc/samba/
//备份原有的配置文件
# cp smb.conf smb.conf.origin
 
# vi/etc/samba/smb.conf
删除原有所有内容,添加如下内容:
[global]
  workgroup=WORKGROUP
  netbios name=XKSRV2
  server string=Samba Server
  #security=share
  security=user
  map to guest = Bad User
[SHAREDOCS]
  path=/smb/docs
  readonly=yes
  browseable=yes
  guest ok=yes
[RDDOCS]
  path = /smb/tech/
  public = no
  writable = yes
  write list = @RD
  validusers = @RD
3.创建用户分配权限
//创建操作系统用户
# useradd tank
# useradd RD
# smbpasswd -a tank
//修改目录权限
# chown RD:RD/smb/tech/
# chmod 770/smb/tech
# systemctl restart smb
# systemctl enable smb
# systemctl status smb
搞定,原文出处http://leaus.blog.51cto.com/9273485/1540729 本人做了一些修改

发表评论

电子邮件地址不会被公开。 必填项已用*标注

This site uses Akismet to reduce spam. Learn how your comment data is processed.