当前位置:首页 > CN2资讯 > 正文内容

windows系统搭建samba服务器 安装配置samba服务器

14小时前CN2资讯

1.检查是否已经安装Samba
    
rpm -qa | grep samba

提示如下:


上面的提示说明samba服务器已经安装,可以跳过第2步。否则,进入第2步下载安装。

2.samba服务器安装
    1)如果有rpm包,则直接用命令:rpm -ivh [rpm包所在目录] 进行安装;
    2)源码安装。下载源码、解压;进入源码目录,输入: ./configure -prefix=/usr/local/samba(这个路径可以自定);make all & make install.
    3)下载安装。输入命令:sudo yum install samba。

3.samba服务器配置

    1)配置文件所在目录:/etc/samba/smb.conf,修改配置文件前,个人习惯先备份配置文件:cp /etc/samba/smb.conf /etc/samba/smb.conf.bak

    2)输入命令:vim /etc/samba/smb.conf

        主要配置两项:全局配置和配置共享目录


具体配置含义会在后面说明————

 

A.配置方案一——share模式

    a)全局配置

    

找到"security = user"这一行,将"user"改为"share",如上图所示。另外,还需要在security的下一行添加"guest account = root"以提供目录的写权限。

    b)设置共享目录

        


    找到"Share Definitions", 设置如上图所示。 B.配置方案二——user模式

    a)全局配置

         


    找到上图所在位置,查看"sercurity = user"字符串对不对。

     b)设置共享目录

         


        path对应于你要共享的目录(这个目录要存在才行),其中write list后面对应与linux系统的一个用户(当然这种方式有有安全隐患)

        打开终端:smbpasswd -a xm,添加用户xm,设置登录访问密码。

        


        设定好以后,重启samba服务,见第4步。

4.开启samba服务
    启动:/etc/init.d/smb start 或者 service smb start;
    停止:/etc/init.d/smb stop 或者 service smb stop;
    重启:/etc/init.d/smb restart 或者 service smb restart.

5.客户端连接

    首先,确定服务防火墙已关闭或者已设定好端口允许访问。

    


    添加139,445,137,138端口的访问,格式如上图所示。若设定后客户端仍不能访问,则再关闭SELinux或者设置SELinux中Samba服务器允许访问。详情参考:http:///share/detail/35035795

    windows XP:"开始"-->"运行"-->"\\IP地址";

    Windows 7:win+R-->\\IP地址.

说明:如果是share模式,则可以直接访问;如果是user模式,则需要输入用户名和登录密码(见user模式的用户相关配置)

6.Samba服务器中相关说明
    A.Samba高级配置
    a.系统变量
        %I = 客户端IP
        %g = 当前用户所在的主工作组
        %G = 当前会话用户的工作组
        %H = 当前用户的主目录
        %d = 当前服务的进程ID
        %h = 运行Samba服务器的计算机名
        %V = Samba服务器的版本
        %R = 使用的协议等级
    b.常用高级配置参数
        config file:使用自定义配置文件参数,在smb.conf中添加"config file = /etc/smb.conf.%m"
        deadtime:整数,单位分钟。default为0
        domain master = yes/no
    B.Samba服务的文件共享
    a.全局参数
        workgroup:
        server string:
        security:share(无安全)/user(用户名.口令)/server(验证)/domain/ads
        hosts allow/deny
        printcap name:打印共享
        guest accent:
        log file:
        interfaces:
    b.用户共享目录
        comment:    注释
        path:    置顶共享的路径
        browseable:    是/否 显示共享目录
        printable:    是/否 允许打印
        hide dot file:    是/否 不显示隐藏文件
        public:    是/否 让可以登录的用户看到共享的目录
        guest ok:    是/否 公开共享,若为no,则进行身份验证(只有security - share,此项才起作用)
        read only:    是/否 以只读共享
        writeable:    是/否 以读写方式共享
        valid users:    此名单内的用户才能访问(拒绝优先)
        invalid users:    此名单呢的用户不能访问(拒绝优先)
        read list:    此名单的成员为只读
        write list:    如果设为只读,此名单的成员才能有写入操作

Done~!

    你可能想看:

    扫描二维码推送至手机访问。

    版权声明:本文由皇冠云发布,如需转载请注明出处。

    本文链接:https://www.idchg.com/info/30401.html

    分享给朋友:

    “windows系统搭建samba服务器 安装配置samba服务器” 的相关文章

    Contabo高性价比VPS与服务器托管解决方案 - 稳定高效的经济选择

    Contabo是一家成立于2003年的德国老牌主机商,凭借高性价比和大容量存储方案在市场中占据了一席之地。作为一家历史悠久的服务提供商,Contabo始终致力于为用户提供稳定、高效且经济的托管解决方案。无论是个人站长、中小型企业还是开发团队,Contabo都能满足多样化的需求。其市场定位非常清晰:以...

    查看可用端口的重要性与实用方法

    查看可用端口的重要性 查看可用端口是网络管理中不可忽视的一环。这一过程涉及到对我们系统安全的理解与把控。端口是计算机与外界沟通的桥梁,更是我们网络环境中的“守门员”。做好端口监控不仅能保障服务的顺畅进行,更能有效预防潜在的安全风险。 在日常网络管理中,端口的状态直接影响了系统服务的可用性。当一个服务...

    如何通过 NameCheap 注册 $0.99 便宜域名并选择合适后缀

    在如今的网络世界,获取一个合适的域名可以说是非常关键的。对我来说,域名不仅是一个网站的门牌,更是品牌的第一印象。最近,NameCheap 推出了一个令人兴奋的优惠活动,注册域名低至 $0.99 每年,这绝对是个让人心动的机会。想到能够以这样的低价拥有一个域名,真的是让我忍不住想赶紧注册。 相信大家对...

    VPSDime评测:高性价比的VPS服务选择

    VPSDime概述 在如今互联网发展的浪潮中,各种主机服务商层出不穷,VPSDime作为一家成立于2013年的海内外主机服务商,引起了我的关注。它隶属于Nodisto IT,专注于VPS业务,提供多种类型的虚拟专用服务器。这对我这样的用户来说,选择合适的主机服务显得尤为重要,尤其是对于需要高性能和高...

    Windows SSH Client安装与配置指南

    在Windows 10版本1809及以后的版本中,微软引入了OpenSSH客户端,这让很多用户的远程管理变得更为便捷。作为一个IT爱好者,我发现这个特性非常有用,它让我能够轻松地通过SSH协议安全地连接和管理远程服务器。接下来,我将分享一些Windows SSH客户端的安装和配置过程,方便大家快速上...

    UCloud服务器性能与安全性的全面评测

    UCloud服务器概述 UCloud是一家专注于云计算服务的公司,提供多样的云服务器选项,适合不同业务需求。它不仅满足基本的计算、存储和网络功能,还在高可用性、高性能和安全性上表现出色。通过细致的产品设计,UCloud确保每一位用户都能在稳定的环境中运作,充分利用其提供的技术优势。 在使用UClou...