1,安装samba36-server和luci-app-samba

opkg install samba36-server luci-app-samba

Openwrt的samba配置是先读取/etc/config/samba,结合/etc/samba/smb.conf.template文件,生成 配置文件/etc/samba/smb.conf,用户只需修改/etc/config/samba和/etc/samba /smb.conf.template文件,然后设置samba用户与密码。

2,编辑/etc/config/samba如下

config samba
        option 'name'                   'OpenWrt'
        option 'workgroup'              'WORKGROUP'
        option 'description'            'OpenWrt'
        option 'homes'                  '1'
config sambashare
        option 'name'                   'openwrt'      ###在pc共享文件夹显示的共享名字
        option 'path'                   '/usr/lib'    ##共享路径
        option 'writable'               'yes'      ##可写
        option 'read_only'              'no'
        option 'create_mask'            '0777'

3,修改/etc/samba/smb.conf.template,注释掉root那行,使之跳过身份验证

root@OpenWrt:~# vim /etc/config/samba
[global]
        netbios name = |NAME|
        display charset = |CHARSET|
        interfaces = |INTERFACES|
        server string = |DESCRIPTION|
        unix charset = utf-8
        workgroup = |WORKGROUP|
        browseable = yes
        deadtime = 30
        domain master = yes
        encrypt passwords = true
        enable core files = no
        guest account = nobody
        guest ok = yes
#       invalid users = root
        local master = yes
        load printers = no
        map to guest = Bad User
        max protocol = SMB2
        min receivefile size = 16384
        null passwords = yes
        obey pam restrictions = yes
        os level = 20
        passdb backend = smbpasswd
        preferred master = yes
        printable = no
        security = user
        smb encrypt = disabled
        smb passwd file = /etc/samba/smbpasswd
        socket options = TCP_NODELAY IPTOS_LOWDELAY
        syslog = 2
        use sendfile = yes
        writeable = yes
4.重启samba

/etc/init.d/samba restart

5, pc添加网络驱动器映射

-->

完成后就可以同步浏览和修改openwrt上的数据了

转载于:https://www.cnblogs.com/thinkinglife/p/5232503.html

openwrt 设置samba服务器与pc共享文件相关推荐

  1. Linux使用笔记: 设置Samba服务器中新建文件/目录的权限

    From: http://easwy.com/blog/archives/set-file-directory-attribute-for-linux-samba/ 通过Samba服务器实现windo ...

  2. OpenWrt设置samba密码

    1. 编辑Luci模板 注释掉invalid users = root行 2. 添加用户 smbpasswd -a root #然后输入需要设置的密码 3. 在Luci中勾选用户

  3. Samba:centos服务器之间相互共享文件夹,可以用win10连接共享文件夹,并可以使用Docker部署

    文章目录 1.前言 2.安装配置 2.1.A机器配置 2.2.B机器配置 2.3.测试 3.扩展 - Window10 连接 samba server 4.Docker搭建samba 5.总结 1.前 ...

  4. 服务器文件共享不同用户互访设置,samba配置_samba文件共享服务配置详解

    摘要 腾兴网为您分享:samba文件共享服务配置详解,之了课堂,央视影音,人人理财,平安证券等软件知识,以及游戏通用窗口化工具,福建省校讯通,净天之命1.71,teamviewer安卓,宝贝听听,手机 ...

  5. 在Linux下轻松玩转Samba服务器

    一.samba概念和功能 Samba是一个能让Linux系统应用Microsoft网络通讯协议的软件,而SMB是Server Message Block的缩写,即为服务器消息块 ,SMB主要是作为Mi ...

  6. CentOS 6.3下Samba服务器的安装与配置(转)

    一.简介 Samba是一个能让Linux系统应用Microsoft网络通讯协议的软件,而SMB是Server Message Block的缩写,即为服务器消息块 ,SMB主要是作为Microsoft的 ...

  7. 使用Samba服务器构建私有和公共共享目录

      使用Samba服务器构建私有和公共共享目录   实验背景:       小诺公司使用RHEL4系统构建了Linux服务器,并在该服务器上默认安装了Samba服务器及相关软件包作为该公司的文件服务器 ...

  8. CentOS6 下Samba服务器的安装与配置

    原地址:http://www.cnblogs.com/mchina/archive/2012/12/18/2816717.html 一.简介 Samba是一个能让Linux系统应用Microsoft网 ...

  9. Ubuntu上安装Samba服务器实现家庭共享

    如何在Ubuntu上安装Samba服务器 大多数Linux发行版都包含Samba. 要在Ubuntu上安装Samba,只需运行: sudo apt install samba 要检查您的Samba版本 ...

最新文章

  1. 6、SpringBoot+Mybatis整合------参数传递
  2. filco蓝牙不好用_最新黑科技感应式音箱!无需接口不用蓝牙,放上手机 1s畅享动听音乐~...
  3. 关于spring mybateis 定义resultType=java.util.HashMap
  4. 【C++鼠标键盘操作】自动下载CSDN博客文章到PDF
  5. Vector shrink 请求容器降低其容量和size匹配 shrink_to_fit();
  6. IEnumerable.OrderBy().First() 在 .netcore 3.1 中是否做了优化?
  7. Share Favorites
  8. css3实现 依次出现三个点(一般用于提示加载中。。。 提交中。。。)
  9. confluence权限管理
  10. StarUml----逆向工程操作步骤
  11. Win10系统更新后开机密码错误怎么解决?
  12. 低血压形成的原因和治疗方法
  13. 数电知识点总结第二章:逻辑代数基础
  14. 记笔记格式 — markdown 语法
  15. user administration
  16. Wind River Workbench 3.x VxWorks项目类型
  17. 清理linux日志的命令
  18. 下载和运行GitHub上的代码教程总结
  19. echarts自定义legend样式
  20. 清理电脑广告弹窗工具软件

热门文章

  1. 专为前端开发者准备的15款优秀的Sublime Text插件
  2. F - 上升子序列-超详细注释版
  3. 面试问php学得怎么样,php面试常问的问题及回答
  4. java jsp公共异常页面_Java如何创建JSP错误页面以处理异常?
  5. 打开特定的网站特别慢_网站建设的注意事项
  6. sae php api,api.php · silenceper/saeApi - Gitee.com
  7. maya为什么不能导出fbx_Maya在操作中最容易出现的几个问题,现在注意还来得及...
  8. 自动填充参数_使用orangehill/iseed自动反向生成数据填充文件
  9. 获得Local IP Address (C++实现)
  10. 乐观锁 VS 悲观锁(简述)