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

微信扫一扫 分享朋友圈

已有 1871 人浏览分享

centos配置samba服务器

[复制链接]
1871 0

.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  
复制代码

您需要登录后才可以回帖 登录 | 注册

本版积分规则

1

关注

0

粉丝

9021

主题
精彩推荐
热门资讯
网友晒图
图文推荐

Powered by Pcgho! X3.4

© 2008-2022 Pcgho Inc.