zoukankan      html  css  js  c++  java
  • 树莓派上搭建NAS

    首先可以参考看看  搭建家庭 NAS 服务器有什么好方案?下载做NAS的系统也比较多,如FreeNAS、Openfiler等免费系统,或购买其它收费NAS系统。根据自己的需要从硬件到软件的搭建过程。参考下面的链接,里面都有比较详细的介绍。

    参考:https://www.zhihu.com/question/21359049

    树莓派搭建NAS的参考:

    Linux和Windows共享文件的三种方法

    树莓派NAS的搭建

    树莓派实验室:基于 Samba 实现 NAS 系统

    把你的树莓派打造成一个NAS

    在树莓派上安装并配置samba服务

    FreeNAS的第一个NFS共享

    以上这些文章中,这些文章中都个有优缺点,自己根据需要,参考多个文章组建自己的NAS系统吧

    对于我自己,就简单的记录下安装部署过程:

    • 更换软件源(apt-get sources)

    nano /etc/apt/sources.list
    deb http://mirrors.aliyun.com/raspbian/raspbian/ wheezy main non-free contrib
    deb-src http://mirrors.aliyun.com/raspbian/raspbian/ wheezy main non-free contrib
    sudo apt-get update && apt-get upgrade -y #更新系统软件 并 更新已安装的包

    • NTFS支持:

    sudo apt-get install fuse-utils ntfs-3g

    • 安装samba和samba-common模块

    sudo apt-get install samba samba-common

    • 创建要共享的目录/home/pi/share/,并更改目录权限

    sudo mkdir -p /home/pi/share/
    sudo chmod 777 /home/pi/share/

    • 备份samba配置文件smb.conf

    sudo cp /etc/samba/smb.conf /etc/samba/smb.conf.bak

    • 修改samba配置,在 /etc/samba/smb.conf 文件尾部增加

    [myshare]
        comment = My share
        path = /home/public                       //共享路径
        browseable = Yes                          //可以被浏览,就是在网络邻居中能看到共享名
        read only = No                               //可读写
        guest ok = Yes                               //允许匿名访问,这个也需要设置,否则匿名无法访问 
        valid users = samba liuag guest    //有效的用户和组,指的是通过smbpasswd添加的用户,好像添加的必须是Linux系统中的用户
        invalid users = liuben                     //无效用户和组    
        read list = samba                           //只读用户和组(如果read only = No,只读用户需要在此设置)
        write list = liuag                             //可读写用户和组(如果read only = Yes,可读写用户需要在此设置)
        allow hosts = 192.168.100.236     //允许访问主机列表,支持通配符
        deny hosts = 192.168.100.0/24    //禁止访问主机列表,支持通配符

    具体详细的smb.conf参数说明,可参考:https://blog.csdn.net/annicybc/article/details/1133899

    • 重启samba服务使之生效

    sudo service smbd restart

    有时可能会用到samba的用户相关的操作,如下:

    samba添加、删除用户

    samba添加用户:

    smbpasswd -a 用户名

    samba删除用户:

    smbpasswd -x 用户名

    windows切换用户重新连接samba的方法

    打开cmd命令行,输入下面的命令

    net use \sambaserver /delete

    执行完成之后,重新使用\sambaserver连接samba服务器,并输入新用户的用户名和密码

    参考出处:https://blog.csdn.net/kevinlou2008/article/details/24056047

    好了,以上是自己弄NAS的过程,都是从网上找资料来的,暂时用win7可以访问raspberry pi上的资料了

  • 相关阅读:
    013.ES6 -对象字面量增强型写法
    012. ES6
    011. ES6 语法
    10. 9. Vue 计算属性的setter和getter 以及 计算属性的缓存讲解
    4. Spring MVC 数据响应方式
    3. SpringMVC 组件解析
    9. Vue 计算属性
    【洛谷 2984】给巧克力
    【洛谷 1821】捉迷藏 Hide and Seek
    【洛谷 1821】银牛派对Silver Cow Party
  • 原文地址:https://www.cnblogs.com/mq0036/p/8855730.html
Copyright © 2011-2022 走看看