鸣涧 发表于 2023-10-16 09:23:20

树莓派搭建NAS并实现内网穿透远程访问

树莓派搭建NAS并实现内网穿透远程访问

在家里启动一个树莓派,并把一个U盘接在派的USB口处,最终实现在办公室电脑中如磁盘一样方便地远程访问这个U盘,如图:
        实际这个挫样:
   
    把一个U盘通过USB接口连接至树莓派,派将自动挂载该U盘。如图U盘名为KINGSTON:   一、在树莓派中安装Samba服务    利用树莓派搭建NAS,本质就是把该盘符共享出去。    步骤一:更新系统sudo apt-get update
sudo apt-get upgrade    步骤二:安装Samba
sudo apt-get install samba samba-common-bin   步骤三:使用Samba共享文件夹
sudo nano /etc/samba/smb.conf在文件验证中添加:security = user    步骤四:设置共享文件夹还是在刚刚那个配置文件上,在结尾添加:
path=/media/pi/KINGSTON
writeable=Yes
create mask=0777
directory mask=0777
public=noMyNas: 这定义了与共享文件夹有关的地址和其他配置。例如,共享文件夹将是以下地址:\ raspberrypi \ MyNas。
path:共享文件夹目录;
valid users:有效用户;
read only:是否只读;
create mask:创建文件的权限;
directory mask:创建文件夹的权限;
guest ok:是否允许访客访问;
browseable:是否可见。

添加完成后保存就行了,CTRL + X 然后按 Y and 最后敲个回车    步骤五:添加用户到Sambasudo smbpasswd -a pi接着会让你输入密码,该密码是用来登录nas使用的,不是系统密码

如果不想使用pi作为系统名,可以新建用户:
sudo adduser username
sudo smbpasswd -a username    步骤六:重启 samba:sudo samba restart二、同一局域网访问NAS    在与树莓派同一局域网的家中台式机中通过映射网络驱动器打开NAS。首先查看树莓派的IP,此处是10.0.0.2。        (1)在我的电脑中打开映射网络驱动器        (2)填写连接参数    驱动器随意,文件夹输入 \\10.0.0.2\MyNas,账号和密码,点击确定。        如下参数:           (3)连接成功        浏览其中文件:    三、外网访问NAS    将实现在办公电脑中远程访问家里树莓派搭建的NAS。        在树莓派和办公电脑都需要安装安飞映射工具软件,将使用本地映射模式。    (1)在树莓派和办公电脑中都安装安飞映射工具软件    安装教程参考:      1.1、windows平台下载安装,http://www.afte.cn/details/6      1.2、Centos平台下载安装,http://www.afte.cn/details/8      1.3、树莓派中下载安装,http://www.afte.cn/details/9    (2)关闭办公电脑的Server服务,释放445端口    由于办公电脑的Server服务已经占用了445端口,首先需要关闭该监听。(需要重启电脑)    在控制面板找到服务,找到名为Server的服务。        禁用该服务        (3)新增本地映射    参考,本地映射(内网穿透)(http://www.afte.cn/details/3),在办公电脑上创建一条映射记录,参考:在“密码盾”微信小程序中进行端口映射管理(http://www.afte.cn/details/12)    如下图,127.0.0.1:445将用于映射到树莓派445端口。    注意:是在办公电脑中新增一条本地映射记录,目的PC选择树莓派。        数据流图如下:        (4)打开办公电脑中我的电脑,选择映射网络驱动器        (5)输入参数    驱动器名称随意,文件夹输入:\\127.0.0.1\MyNas        根据提示,输入账号和密码,并点击确定。        映射成功:    还有未说明的部分可查看原文

页: [1]
查看完整版本: 树莓派搭建NAS并实现内网穿透远程访问