centos6.5下Samba服务器搭建的方法

作者:袖梨 2022-06-30

  前言
当我们需要编辑在linux服务器上的文件又不想登录上服务器用vi编辑的时候,Samba服务器就是一个比较好用的工具啦!Samba服务器可以让你在windows上建立网络映射,然后可以在wins下使用sublime等编辑器进行编辑,更改会同步到远程服务器。

 



  1. 安装Samba服务
    这里使用yum源安装:# yum install samba samba-client samba-swat
    有依赖关系的包samba-common、samba-winbind-clients、libsmbclient将自动安装上去。
    yum.jpg
    查看安装状况:
    list.jpg

    Samba服务器安装完毕,会生成配置文件目录/etc/samba和其它一些samba可执行命令工具,/etc/samba/smb.conf是samba的核心配置文件,/etc/init.d/smb是samba的启动/关闭文件。

 



  1. 启动Samba服务器
    start.jpg
    查看samba的服务启动情况
    status.jpg
    设置开机自启动
    # chkconfig --level 35 smb on //在3、5级别上自动运行samba服务
    chkconfig_on.jpg


  2. 配置Samba服务
    Samba的主配置文件为/etc/samba/smb.conf

    主配置文件由两部分构成
    Global Settings (55-245行)
    该设置都是与Samba服务整体运行环境有关的选项,它的设置项目是针对所有共享资源的。
    Share Definitions (246-尾行)
    该设置针对的是共享目录个别的设置,只对当前的共享资源起作用。(关于配置的详细讲解见参考链接)


  3. 在使用samba服务之前需要给系统存在的用户添加给用户设置samba登录密码:
    # sambasswd -a username
    pass.jpg
    好了,有了用户之后就可以去设置samba的配置给用户指定对应的目录了:
    samba_conf.png
    这是我开发机上的samba配置,
    public配置项就是配置公开共享目录,里面指定的path的目录ower和group需设置成nobody表示不属于某个用户
    [username]配置项就是给用户设置对应的目录
    设置好后重启samba服务器就可以生效啦,去windows下连接试试:
    link.png
    samba_access.png
    login.png

    到这里samba服务器就可以使用啦

相关文章

精彩推荐