zoukankan      html  css  js  c++  java
  • linux搭建简单samba服务器

    1.安装需要的软体

    yum install -y samba samba-client samba-common

    2.创建samba需要的本地用户,创建samba服务使用的目录

    Linux系统文件的读取时根据其uid和gid的,因此samba要读写文件,创建目录,需要在samba服务器有对应的用户

    useradd samba
    mkdir /data/samba
    chown -R samba.samba /data/samba

    3.修改smb.conf配置文件

    vi /etc/samba/smb.conf
    [global]
            workgroup = sambagroup      分享组
            netbios name = 12ctest         如同windows的芳邻,在一个分型组内唯一名
            server string = Samba Server Version %v
            log file = /var/log/samba/log.%m
            max log size = 50
            security = user
            passdb backend = tdbsam
            load printers = no
            unix charset = utf8                  服务器编码
            display charset = utf8              linux客户端编码
            dos charset = cp950                windows客户端的编码  big5
    [samba]
            comment = samba directory
            browseable = no
            writable = yes
            path = /Data/samba
            write list = oracle

    4.测试一下并开启samba

    testparm
    service smb star

    5.创建samba用户

    samba的用户必须存在于系统中(原因详见第二步),但是密码可以不同

    #新增用户
    pdbedit -a -u oracle
    #查看用户
    pdbedit -Lw
    #修改密码
    smbpasswd oracle
    #删除用户
    pdbedit -x -u oracle

    6.使用

    windows
    win+r后输入
    \samba服务器IP\samba
    linux
    mount -t cifs \xxx.xxx.xxx.xxxsamba mnt -o username=oracle
  • 相关阅读:
    jquery 页面滚动到底部事件
    01上古天真论 [音频]
    pyjnius 通过包名获取其他应用程序的名称
    python3 获取当前网络子网ip
    堆排序、快速排序、归并排序总结
    Linux 进程
    链表(转载)
    15-C语言结构体(转载)
    IP地址的分类
    TCP/IP详解
  • 原文地址:https://www.cnblogs.com/monkey6/p/11359984.html
Copyright © 2011-2022 走看看