• Centos 5.11 samba


    1、使用yum安装samba,添加samba user

    yum install samba samba-client samba-swat
    useradd smbuser -m             #建立本機用戶:smbuser
    smbpasswd smbuser -a         #建立samba用戶:smbuser,且设定密码
    mkdir /home/smbfolder1         #新建“/home/smbfolder1”文件夹
    chmod 777 /home/smbfolder1         #“/home/smbfolder1”权限为777

    2、查看安装情况

    #rpm -qa | grep samba

    3、安装包说明

    samba-common-3.5.10-125.el6.x86_64               //主要提供samba服务器的设置文件与设置文件语法检验程序testparm
    samba-client-3.5.10-125.el6.x86_64                    //客户端软件,主要提供linux主机作为客户端时,所需要的工具指令集
    samba-swat-3.5.10-125.el6.x86_64                    //基于https协议的samba服务器web配置界面
    samba-3.5.10-125.el6.x86_64                            //服务器端软件,主要提供samba服务器的守护程序,共享文档,日志的轮替,开机默认选项
    Samba服务器安装完毕,会生成配置文件目录/etc/samba和其它一些samba可执行命令工具,
    /etc/samba/smb.conf是samba的核心配置文件,/etc/init.d/smb是samba的启动/关闭文件。

    4、启动Samba服务

    可以通过/etc/init.d/smb start/stop/restart来启动、关闭、重启Samba服务,启动SMB服务如下所示:


    5、查看samba的服务启动情况

    # service smb status

    6、设置开机自启动

    # chkconfig --level 35 smb on             //在3、5级别上自动运行samba服务


    配置samba conf

    /etc/samba/smb.conf
    找到下面这个部分并且按下面的值进行设置:

    # ----------------------- Standalone Server Options ------------------------
    security = share    //不需要用户名和密码的共享模式    一定要改
    passdb backend = tdbsam
     
    在最后添加:
    [任意名字1]  --->/home/smbfolder1显示在windows中的名称
    path = /home/smbfolder1
    writeable = yes
    browseable = yes   # no将隐藏共享文件夹
    guest ok = yes
    create mask = 0777
    directory mask = 0777
    vfs objects = recycle                   回收站设定,每个文件夹都需要附加下列命令行
    recycle:noversions = *.doc
    recycle:exclude = *.tmp ,*.TMP
    recycle:maxsixe = 0
    recycle:versions = Yes
    recycle:keeptree = Yes
    recycle:repository = .deleted/%U

    [任意名字2]  --->/home/smbfolder2显示在windows中的名称
    path = /home/smbfolder2
    writeable = yes
    browseable = yes  # no将隐藏共享文件夹
    guest ok = yes
    create mask = 0777
    directory mask = 0777
    vfs objects = recycle                   回收站设定,每个文件夹都需要附加下列命令行
    recycle:noversions = *.doc
    recycle:exclude = *.tmp ,*.TMP
    recycle:maxsixe = 0
    recycle:versions = Yes
    recycle:keeptree = Yes
    recycle:repository = .deleted/%U

    关闭防火墙和selinux

    [root@server ~]# iptables -F

    [root@server ~]# setenforce 0

  • 相关阅读:
    黑客长期摇号不中"黑"掉北京小客车摇号网
    网络犯罪新动向:“黑客”学历不高 年龄不超30岁
    McAfee重返科技业 研制D-Central防政府监视
    windows系统服务编程代码示例分享
    Fireeye火眼公司发布报告,评论中国网络间谍活动
    FBI是如何破获“美国少女”裸照勒索案的
    得到内网域管理员的5种常见方法
    别人在用你的什么技术在赚钱.其实你天天在做
    慢一点恋爱,别急着洞房
    元芳,关于向朋友借钱你怎么看
  • 原文地址:https://www.cnblogs.com/k98091518/p/7631463.html
Copyright © 2020-2023  润新知