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上的资料了

  • 相关阅读:
    C#调用Matlab程序
    一台电脑,内外网同时使用
    django 表反查
    django 反查
    登录注册
    django forms自带form表单
    django url 中name
    关于django无法加载静态css、js的情况
    django static
    django models,views,urls,settings
  • 原文地址:https://www.cnblogs.com/mq0036/p/8855730.html
Copyright © 2011-2022 走看看