设为首页 收藏本站
查看: 531|回复: 0

[经验分享] centos安装配置samba文件服务器

[复制链接]
累计签到:1 天
连续签到:1 天
发表于 2014-9-25 13:25:22 | 显示全部楼层 |阅读模式
一、要求:
1、公司有两个部门,美术部和运营部。
2、有三个文件夹分别是meishu、yunying和public
3、public包括meishu和yunying
4、美术部对meishu和public/meishu可读可写,对yunying文件夹没有权限打开,对public/yunying可读;
5、运营部对yunying和public/yunying可读可写,对meishu文件夹没有权限打开,对public/meishu可读;

二、开启防火墙samba相应端口或者直接关闭防火墙,这里直接关闭。
#/etc/init.d/iptables stop
在/etc/selinux下的config里面设置SELINUX=disabled

三、安装samba
1、#yum -y install samba samba-client samba-swat
有依赖关系的包samba-common、samba-winbind-clients、libsmbclient将自动安装上去。
启动samba:
#/etc/init.d/smb start

#/etc/init.d/nmb start

2、设置开机启动
#chkconfig --add smb
#chkconfig --add nmb
#chkconfig smb on
#chkconfig nmb on

四、配置samba
配置文件是/etc/samba/smb.conf

1、新建相关用户和用户组
#useradd -s /sbin/nologin msadmin
#useradd -g msadmin -s /sbin/nologin maomao
#useradd -s /sbin/nologin yyadmin
#useradd -g yyadmin -s /sbin/nologin zyq
#useradd -s /sbin/nologin admin
2、设置用户密码
#smbpasswd -a msadmin (其他类似)
3、建立相应文件夹

#mkdir -p /home/{meishu,yunying,public}
#mkdir -p /home/public/{meishu,yunying}
4、设置文件夹权限
#cd /home
#chown msadmin.msadmin meishu
#chown yyadmin.yyadmin yunying
#chown admin.admin public
#cd /home/public
#chown msadmin.msadmin meishu && chown yyadmin.yyadmin yunying
#chmod 1775 meishu yunying (这步很重要,要实现各部门人员对其有可写权限)

5、smb.conf配置如下:
#======================= Global Settings =====================================

[global]

# ----------------------- Network Related Options -------------------------
#
# workgroup = NT-Domain-Name or Workgroup-Name, eg: MIDEARTH
#
# server string is the equivalent of the NT Description field
#
# netbios name can be used to specify a server name not tied to the hostname

        workgroup = WORKGROUP
        server string = shyy Samba Server Version %v
        netbios name = ShyySamba

# --------------------------- Logging Options -----------------------------
#
# Log File let you specify where to put logs and how to split them up.

        log file = /var/log/samba/log.%m
        max log size = 50

# ----------------------- Standalone Server Options ------------------------
#
# Scurity can be set to user, share(deprecated) or server(deprecated)

        security = user
        passdb backend = tdbsam

#============================ Share Definitions ==============================

[meishu]
     comment = This is a directory of meishu.
     path = /home/meishu
     public = no
     admin users = msadmin
     valid users = @msadmin
#     writable = yes
     write list = @msadmin
     create mask = 0750
     directory mask = 0750

[yunying]
     comment = This is a directory of yunyhing.
     path = /home/yunying
     public = no
     admin users = yyadmin
     valid users = @yyadmin
#    writable = yes
     write list = @yyadmin
     create mask = 0750
     directory mask = 0750

[renshi]
     comment = This is a directory of renshi.
     path = /shyygame/renshi
     public = no
     admin users = hradmin
     valid users = @hradmin
  #   writable = yes
     write list = @hradmin
     create mask = 0750
     directory mask = 0750


[public]
     comment = This is a share directory.
     path = /home/public
     public = no
     valid users = admin,@hradmin,@msadmin,@yyadmin
     write list = @msadmin,@yyadmin,@hradmin
   #  writable = yes
     create mask = 0750
     directory mask = 0750
测试配置命令:#testparm
五、登录
1、linux客户端连接共享服务器
#smbclient //ip/public
2、windows客户端连接共享服务器
在地址栏中输入 \\ip或者在网上邻居中找到共享的机器双击,之后要求输入账密。



运维网声明 1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com

所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其承担任何法律责任,如涉及侵犯版权等问题,请您及时通知我们,我们将立即处理,联系人Email:kefu@iyunv.com,QQ:1061981298 本贴地址:https://www.yunweiku.com/thread-25398-1-1.html 上篇帖子: linux网卡信息和驱动研究 下篇帖子: 制作U盘安装Ubuntu步骤 服务器
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

扫码加入运维网微信交流群X

扫码加入运维网微信交流群

扫描二维码加入运维网微信交流群,最新一手资源尽在官方微信交流群!快快加入我们吧...

扫描微信二维码查看详情

客服E-mail:kefu@iyunv.com 客服QQ:1061981298


QQ群⑦:运维网交流群⑦ QQ群⑧:运维网交流群⑧ k8s群:运维网kubernetes交流群


提醒:禁止发布任何违反国家法律、法规的言论与图片等内容;本站内容均来自个人观点与网络等信息,非本站认同之观点.


本站大部分资源是网友从网上搜集分享而来,其版权均归原作者及其网站所有,我们尊重他人的合法权益,如有内容侵犯您的合法权益,请及时与我们联系进行核实删除!



合作伙伴: 青云cloud

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