精华内容
下载资源
问答
  • 最近在B站上无意间刷到了树莓派NAS系统搭建这个视频,正好我们开发的项目上传的文件也是存放在NAS服务器上的,于是自己也用树莓派搭了个NAS服务器。NAS服务器搭建准备工作首先更换源,在sources.list加入下面这行...

    最近在B站上无意间刷到了树莓派NAS系统搭建这个视频,正好我们开发的项目上传的文件也是存放在NAS服务器上的,于是自己也用树莓派搭了个NAS服务器。

    NAS服务器

    搭建准备工作

    首先更换源,在sources.list加入下面这行

    sudo nano /etc/apt/sources.list

    deb http://mirrors.ustc.edu.cn/raspbian/raspbian/ stretch main contrib non-free rpi

    1493c67f97e5?utm_campaign=maleskine&utm_content=note&utm_medium=seo_notes&utm_source=recommendation

    更新源

    apt update更新一下软件列表

    挂载移动硬盘

    插上硬盘,查看状态

    fdisk -l

    最后一行是我的移动硬盘

    1493c67f97e5?utm_campaign=maleskine&utm_content=note&utm_medium=seo_notes&utm_source=recommendation

    查看插入的移动硬盘

    直接挂载到树莓派下

    mount /dev/sda2 /mnt

    报错mount: unknown filesystem type 'exfat',需要安装exfat-fuse

    sudo apt install exfat-fuse -y

    1493c67f97e5?utm_campaign=maleskine&utm_content=note&utm_medium=seo_notes&utm_source=recommendation

    安装exfat-fuse

    再次挂载

    mount /dev/sda2 /mnt

    1493c67f97e5?utm_campaign=maleskine&utm_content=note&utm_medium=seo_notes&utm_source=recommendation

    挂载

    输入df -h,查看是否挂载上

    1493c67f97e5?utm_campaign=maleskine&utm_content=note&utm_medium=seo_notes&utm_source=recommendation

    df -h

    为了每次重启都能自动挂载,需要修改/etc/fstab文件,第一列对应的是分区名,第二列对应的是挂载点,第三列为此分区的文件系统类型,第四列是挂载的选项,用于设置挂载的参数,第五列是dump备份设置,第六列是fsck磁盘检查设置。

    1493c67f97e5?utm_campaign=maleskine&utm_content=note&utm_medium=seo_notes&utm_source=recommendation

    修改/etc/fstab

    安装samba

    搭建NAS服务器,主要就是安装samba这个软件。安装完后,简单的配置一下就好了。

    输入安装命令

    apt install samba -y

    1493c67f97e5?utm_campaign=maleskine&utm_content=note&utm_medium=seo_notes&utm_source=recommendation

    安装samba

    输入

    apt install samba-common-bin -y

    1493c67f97e5?utm_campaign=maleskine&utm_content=note&utm_medium=seo_notes&utm_source=recommendation

    安装samba-common-bin

    修改/etc/samba/smb.conf配置文件,再最后加上下面这段。

    [Public]

    comment = Public Storage

    path=/mnt/data

    read only=no

    valid users=pi

    browseable=yes

    public=yes

    writable=yes

    [共享名]

    comment = 任意字符串

    说明:comment是对该共享的描述,可以是任意字符串。

    path = 共享目录路径

    说明:path用来指定共享目录的路径。

    read only=yes/no

    说明:用来指定该共享是否只读。

    valid users = 允许访问该共享的用户

    说明:valid users用来指定允许访问该共享资源的用户。

    例如:valid users = bobyuan,@bob,@tech(多个用户或者组中间用逗号隔开,如果要加入一个组就用“@+组名”表示。)

    browseable = yes/no

    说明:browseable用来指定该共享是否可以浏览。

    public = yes/no

    说明:public用来指定该共享是否允许guest账户访问。

    writable = yes/no

    说明:writable用来指定该共享路径是否可写。

    1493c67f97e5?utm_campaign=maleskine&utm_content=note&utm_medium=seo_notes&utm_source=recommendation

    修改smb.conf

    接着添加用户

    smbpasswd -a pi

    1493c67f97e5?utm_campaign=maleskine&utm_content=note&utm_medium=seo_notes&utm_source=recommendation

    添加用户

    重启服务samba restart

    1493c67f97e5?utm_campaign=maleskine&utm_content=note&utm_medium=seo_notes&utm_source=recommendation

    samba重启

    将挂载点的权限和其子目录下的权限设置为777。

    chmod -R 777 /mnt

    就这样,NAS服务器就搭建完成了。

    测试

    点击连接服务器

    1493c67f97e5?utm_campaign=maleskine&utm_content=note&utm_medium=seo_notes&utm_source=recommendation

    连接服务器

    输入对应的IP地址,点击连接

    1493c67f97e5?utm_campaign=maleskine&utm_content=note&utm_medium=seo_notes&utm_source=recommendation

    image.png

    输入用户名和密码,点击连接。

    1493c67f97e5?utm_campaign=maleskine&utm_content=note&utm_medium=seo_notes&utm_source=recommendation

    image.png

    选择public,这个public就是刚刚在/etc/samba/smb.conf配置文件中配置的共享名。

    1493c67f97e5?utm_campaign=maleskine&utm_content=note&utm_medium=seo_notes&utm_source=recommendation

    新建一个文件夹,可以看到对应的/mnt/data目录下也同时生成了一个文件夹

    1493c67f97e5?utm_campaign=maleskine&utm_content=note&utm_medium=seo_notes&utm_source=recommendation

    创建一个文件夹

    1493c67f97e5?utm_campaign=maleskine&utm_content=note&utm_medium=seo_notes&utm_source=recommendation

    查看是否新增文件夹

    安装apt install hdparm

    输入

    hdparm -Tt /dev/sda1

    查看测试后的速度

    1493c67f97e5?utm_campaign=maleskine&utm_content=note&utm_medium=seo_notes&utm_source=recommendation

    hdparm -Tt /dev/sda1

    展开全文
  • 树莓派搭建NAS文件服务器1.安装sanba2.配置文件3.添加用户4.重启 1.安装sanba sudo apt-get install samba samba-common-bin 2.配置文件 sudo nano /etc/samba/smb.conf 在文件最后加入: [public] comment = ...

    树莓派搭建NAS文件服务器

    1.安装sanba

    sudo apt-get install samba samba-common-bin
    

    2.配置文件

    sudo nano /etc/samba/smb.conf
    

    在文件最后加入:

    [public]
       comment = public storage
       path = /media/pi/MyBook
       valid users = pi
       read only = no
       create mask = 0777
       directory mask = 0777
       guest ok = no
       browseable = yes
    

    参数说明:

    comment:共享文件夹说明

    path:共享文件夹目录

    valid users:有效用户

    read only:是否只读

    create mask:创建文件的权限

    directory mask:创建文件夹的权限

    guest ok:是否允许访客访问

    browseable:是否可见

    3.添加用户

    sudo smpbasswd -a pi
    

    4.重启

    sudo samba restart
    

    注意:由于树莓派系统,之后每次开机都需要手动挂载硬盘。

    显示挂载内容:sudo fdisk -l;挂载命令:sudo mount /dev/sda1 /home/pi/samba)

    展开全文
  • 树莓派系统:raspberry stretch 工具:树莓派3B、putty 烧录镜像自行百度 开启ssh: 烧录完镜像后电脑上会显示两个分区(在linux系统下可以看到),在root分区新建一个空白文件ssh;编辑roots分区下的/etc/wpa_...

    环境:windows10 1703

    树莓派系统:raspberry stretch

    工具:树莓派3B、putty

    烧录镜像自行百度

    开启ssh:

        烧录完镜像后电脑上会显示两个分区(在linux系统下可以看到),在root分区新建一个空白文件ssh;编辑roots分区下的/etc/wpa_supplicant/wpa_supplicant.conf文件,添加wifi信息,如下:

        network={

            ssid=""

            psk=""

            key_mgmt=WPA-PSK

            priority=1

        }

    设置静态IP:

        编辑/etc/hdcpcd.conf,添加如下内容:

        # 这是wifi的静态IP

        interface wlan0

        # 静态地址为192.168.1.100(自己制定的,自动获取的IP是192.168.1.3),24代表255.255.255.0

        static ip_address=192.168.1.100/24

        static routes=192.168.1.1

        static domain_name_services=192.168.1.1

    ssh登入树莓派后开启vnc:

        vncserver

    这个时候才可以链接vnc,想要设置开机自动开启vnc请自行百度

    后面是安装transmission,出现连不上尝试以下操作

    1.设置/etc/transmission-daemon/settings.json中rpc_whitelist="false";

    2.在树莓派执行

    systemctl stop NetworkManager
    展开全文
  • 树莓派搭建NAS服务器

    千次阅读 2014-03-13 23:40:51
    NAS(Network Attached Storage:网络附属存储)是一种将分布、独立的数据整合为大型、集中化...前面我们已经尝试过使用nfs服务器来实现主机和树莓派的文件共享。这次我们将尝试samba和DLNA两种方式。 samba  samba 是
        NAS(Network Attached Storage:网络附属存储)是一种将分布、独立的数据整合为大型、集中化管理的数据中心,以便于对不同主机和应用服务器进行访问的技术。可以通俗地理解为工作在网络上的存储器,通过它,我们可以通过网络访问它。
    

        前面我们已经尝试过使用nfs服务器来实现主机和树莓派的文件共享。这次我们将尝试samba和DLNA两种方式。

    samba

        samba 是在Linux和UNIX系统上实现SMB协议的一个免费软件,通过他我们可以实现文件的共享。

    1.安装 samba 和 samba-common-bin

        在命令行中输入sudo apt-get install samba samba-common-bin。为了后面的测试,我们用一个U盘来模拟网络硬盘。先把U盘格式化为Linux下的文件格式。输入 df –h 命令查看硬盘的信息,找到你的U盘。注意备份U盘里有用的东西!然后输入命令:mkfs -t ext4 /dev/sdb1.把U盘格式化为EXT4文件格式。因为我之前试过用fat32和ntfs格式,发现都回存在权限的问题。共享文件无法获得写权限。然后创建一个/samba目录,把它的权限改为777。chmod 777 /samba。这个目录将用作共享文件的目录。把U盘所在的分区mount到/samba下。

    2.配置/etc/samba/smb.conf文件

        在命令行中输入 sudo vi /etc/samba/smb.conf。输入shift+g将光标移到最后。在最后加上这些内容:

    #================================================

    [share]                                   #共享文件的名称,将在网络上以此名称显示
            path = /samba                     #共享文件的路径
            valid users = root pi             #允许访问的用户,比如我的raspi有

                                              #root 和 pi 两个用户
            browseable = yes                  #允许浏览                                  
            public = yes                      #共享开放                                      
            writable = yes                    #可写

    #=================================================

        保存后,重启samba服务。输入 /etc/init.d/samba restart 。接下来为共享添加用户。输入:

    smbpasswd –a username,此处的用户名必须是树莓派里面的用户名。

    正常启动后,在windows资源管理器中右击网络图标,选择:网络-〉映射网络驱动器

      映射1

    输入\\树莓派的IP\共享名称,如果是和我上面的配置一样,共享名称就是share。

    映射2

    登陆,输入之前设置的账户。

    登陆

    如果不出意外,登陆应该就成功了。

    3.测试

    在共享目录下,写入一个test.txt,再到树莓派里打开,如果没有权限的问题,就是成功了。

    DLNA

      接下来我们来配置DLNA。

    DLNA也是一种在网络上共享文件的方式,但它面向的对象主要是媒体资源,比如视频和音乐。假设你在DLNA上共享了一段音乐,其它设备就可以通过共享文件来访问它,而无需下载。

    1.安装minidlna

        这里树莓派可能需要更新一下软件源,输入sudo apt-get update 。更新完后输入 sudo apt-get install minidlna

    2.配置/etc/minidlna.conf文件

        在/etc/minidlna.conf 文件尾部写入如下内容:

    #===================================================================================

    #set the dir for different resources===========
    media_dir=A,/samba/DLNA/Music                #A表示这个目录是存放音乐的,当minidlna读到配置文件

                                                 #时,它会自动加载这个目录下的音乐文件
    media_dir=P,/samba/DLNA/Picture                                                
    media_dir=V,/samba/DLNA/Video                                                  
    #set the dir for database=====================                                
    db_dir=/samba/DLNA/db                       #配置minidlna的数库数据的存放目录
    #set the dir for logs=========================                                  
    log_dir=/samba/DLNA/log                     #配置日志目录

    #=======================================================================================

       接下来就是在/samba中建立上面用到的各个目录。

      3.重启minidlna

        输入 /etc/init.d/minidlna restart 。 再输入 /etc/init.d/minidlna status 。如果显示minidlna正常启动就可以了。如下

    Screenshot from 2013-04-10 10^E^D

       在windos网络目录下,会多出一个设备

    2013-4-10 上午 10-34-32

      4.测试

       在/samba/DLNA/Music 目录中放入一个音乐文件。然后点击上面的媒体设备,Windows Media Player 会启动。在左侧菜单中选择 其他媒体库-〉树莓派,然后选择音乐,你应该就可以欣赏刚才放入的音乐了。图片注意格式不能为PNG。

    展开全文
  • 使用树莓派搭建家用 NAS

    千次阅读 2019-03-31 08:19:08
    搭建一个小型的NAS,根据我多日调研,只需要下面这些配件: 树莓派 3b+ (买的无卡套装)¥280 系统盘:16G tf 卡 + 读卡器 ¥37 下载盘:500G 2.5寸移动硬盘 ¥165 无线安装系统 到 官网 下载树莓派专用系统 ...
  • 树莓派NAS,局域网中分享电影还是非常爽的,配合aria2及其百度云下载脚本可以下载百度云中的文件到本地,速度飞快。 硬盘 要做NAS,必须要有硬盘,我这里使用的是从旧笔记本上拆下来的120G硬盘。由于...
  • 利用树莓派搭建家庭NAS简要

    万次阅读 2019-02-11 21:27:18
    利用树莓派搭建家庭NAS简要 家庭NAS是用OMV来实现的,目前有两种装法,一种是直接刷ovm4Pi 系统,一种是先安装raspbian(树莓派的debian系统),再安装omv 。本文记录的是用第二种方式安装。 1、利用内存卡安装...
  • sudo systemctl daemon-reload sudo systemctl start sakurafrp
  • 树莓派搭建私人nas

    千次阅读 2020-10-18 11:32:02
    最开始玩树莓派也是想能够搭建一个私人nas,能够做数据备份,其中各种折腾,我用的是一块旧的硬盘加nextcloud实现的私人nas,现在记录以下搭建的整个过程。 1.安装nextcloud Nginx 首先需要安装Nginx ,Nginx是web...
  • 树莓派搭建NAS

    千次阅读 2017-04-23 15:09:07
    树莓派搭建NAS 1. 目的 为了实现手机快速备份相片,MAC/Windows/iOS/Android 多平台之间的资料整合,考虑搭建内网使用的私有云。 要求价格低,体积小,功耗低,无噪音,开发和维护代价低。 2. 最终方案 因为...
  • 基于树莓派4B搭建NAS需求提出所需设备实现步骤如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个...
  • 使用树莓派4B搭建NAS(一):基于Ubuntu Server 20.04 LTS2020-06-14 13:27:0059点赞384收藏40评论创作立场声明:预告:下期介绍如何使用树莓派4B+Manjaro发行版本搭建NAS,敬请关注。大约一年前,树莓派4B型号发布。...
  • 使用树莓派4B搭建NAS(二):基于Manjaro 20.042020-07-07 19:14:1614点赞81收藏5评论【写作说明】:本文图片较少,具体操作欢迎参考作者的其他文章以及文中链接。上一篇我们谈了如何使用树莓派4B + Ubuntu Server ...
  • 树莓派3 搭建NAS

    万次阅读 2017-09-04 15:32:14
    树莓派3 搭建NAS 参考网址:http://www.cnblogs.com/xiaowuyi/p/4051238.html http://www.ncnynl.com/archives/201608/738.html 一、安装samba 1、安装软件 sudo apt-get update sudo apt-get install samba ...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 527
精华内容 210
关键字:

使用树莓派搭建nas