电脑疯子技术论坛|电脑极客社区

 找回密码
 注册

QQ登录

只需一步,快速开始

[linux教程] centos配置samba服务器

[复制链接]
zhaorong 发表于 2017-3-8 15:34:32 | 显示全部楼层 |阅读模式

.yum安装


  1. yum install samba samba-client samba-commo
复制代码


2.设置开机启动

  1. chkconfig smb on   
  2. chkconfig nmb on
复制代码


3.在防火墙添加以下配置

  1. iptables -I INPUT 4 -m state --state NEW -m udp -p udp --dport 137 -j ACCEPT  
  2. iptables -I INPUT 5 -m state --state NEW -m udp -p udp --dport 138 -j ACCEPT  
  3. iptables -I INPUT 6 -m state --state NEW -m tcp -p tcp --dport 139 -j ACCEPT  
  4. service iptables save
复制代码


4.配置samb的配置文件  vi /etc/samba/smb.conf ,添加以下内容


  1. [global]  #全局配置
  2. workgroup = WORKGROUP  #
  3. security = share  
  4. map to guest = bad user  

  5. [MyShare]  
  6. path = /home/samba/share  
  7. browsable =yes  
  8. writable = yes  
  9. guest ok = yes  
  10. read only = no
复制代码


创建文件目录并设置其权限

  1. mkdir /home/samba
  2. mkdir /home/samba/share
  3. chmod -R 0777 /home/samba/share  
复制代码


检测配置文件,重启服务

t
  1. estparm  
  2. service smb restart
  3. service nmb restart
复制代码


以上只是public配置没有设置用户权限,以下是设置用户名权限访问  添加用户组

  1. groupadd users
复制代码


添加用户

  1. useradd gaq
复制代码


将用户gaq添加至用户组

  1. usermod -a -G users gaq
复制代码

  1. 给samba用户gaq设置密码
复制代码

  1. smbpasswd -a gaq#会提示你输入密码
复制代码

然后我们创建一个目录

  1. mkdir /home/samba/mima
复制代码

改变目录的用户组

  1. chgrp users /home/samba/mima
复制代码

改变权限

  1. chmod 2755 /home/samba/mima
复制代码

修改samba的配置文件

  1. vim /etc/samba/smb.conf
复制代码

添加以下内容

  1. [mima]
  2. path = /home/samba/mima
  3. valid users = @users
  4. guest ok = no
  5. writable = yes
  6. browsable = yes
复制代码


重启服务

  1. service smb restart  
  2. service nmb restart  
复制代码
您需要登录后才可以回帖 登录 | 注册

本版积分规则

手机版|小黑屋|VIP|电脑疯子技术论坛 ( Computer madman team )

GMT+8, 2025-2-2 21:09

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表