03 2020 档案

摘要:前言 为了避免各种各样的意外带来的不确定性对于树莓派运行的服务或提供的功能的影响或破坏,我们需要对树莓派 系统镜像 进行定期备份。 准备: 树莓派(包含一张要备份的 SD 卡)。 一台主机(本文以 Windows 10 为例)。 剩余容量大于要备份的 SD 卡存储容量,备份后镜像文件与 SD 卡同等 阅读全文
posted @ 2020-03-29 14:30 Yogile 阅读(1197) 评论(0) 推荐(0)
摘要:前言 通过前面的几篇文章,我们已经学习配置了大部分平常使用的 OMV 5 的功能。为了避免各种各样的意外带来的不确定性对于 NAS 系统的影响或破坏,我们需要对 NAS 系统镜像进行定期备份。 两种方式 备份树莓派 OMV系统镜像主要有两种方式: 使用其他平台对挂载的 SD 卡进行备份:本地备份。 阅读全文
posted @ 2020-03-29 13:58 Yogile 阅读(5116) 评论(0) 推荐(0)
摘要:前言 前文讲了 "树莓派 配置 OMV 搭建 NAS(六) 多用户多权限共享文件夹" ,但是一个硬盘的容量一定是有限的,如何避免多用户对一个硬盘空间占用分配不均的问题,就是本文的具体操作重点。 先看: 挂载硬盘 请参阅: "树莓派 配置 OMV 搭建 NAS(三) 硬盘挂载" 创建共享文件夹 请参阅 阅读全文
posted @ 2020-03-29 13:10 Yogile 阅读(3183) 评论(0) 推荐(0)
摘要:前言 前文讲述了 "树莓派 配置 OMV 搭建 NAS(五) 设置共享权限" ,本文接着来讲如何实现 多用户多权限的共享 。 添加用户组 点击侧边栏 “访问权限管理 用户组” 点击 “添加” 在 “添加用户组” 的 “常规” 中,填写名称(必须是英文)、注释。 在 “添加用户组” 的 “成员” 中, 阅读全文
posted @ 2020-03-28 22:48 Yogile 阅读(6735) 评论(0) 推荐(0)
摘要:前言 前文实现了 "树莓派 配置 OMV 搭建 NAS(四) 文件夹共享" ,本文简述如何分开用户实现用户单独存储。 启用 CIFS 主目录 点击侧边栏 “访问权限管理 用户 设置” ,在 “使用主目录” 中。开启 “启用” 点击 “位置” 的 “+” 键,添加主目录的共享文件夹。 以后所有用户的目 阅读全文
posted @ 2020-03-28 21:58 Yogile 阅读(5956) 评论(0) 推荐(0)
摘要:前言 Windows 对于访问共享文件夹的用户管理策略——是这样的: 第一次访问需要登录的共享文件夹:输入用户名、密码。 第一次 以后 访问同一的共享文件夹:默认上次使用的用户名、密码。 所以会出现无法切换用户登录的情况。 本文就此问题提供解决方法。 问题举例 找不到切换用户的入口 右键共享文件夹 阅读全文
posted @ 2020-03-28 21:42 Yogile 阅读(22102) 评论(0) 推荐(2)
摘要:前言 很多时候,比如软件的更新迭代、系统的漏洞修复等等,都需要更高版本的系统内核支持。 这里提供 树莓派(以 Debian10 为基础的 Raspbian) 更新内核的命令。 更新内核 阅读全文
posted @ 2020-03-28 13:01 Yogile 阅读(1238) 评论(0) 推荐(0)
摘要:前言 因为 树莓派4b 是特例,到目前为止官方并没有提供可以直接安装在树莓派 4b 的系统镜像,而以前发布的版本对于 4b 这个新的型号也没有提供较好的支持。 所以在 更新插件 或者 更新系统 可能会出现以下问题: 本文就这个问题提供解决方法。 具体问题 具体错误代码,可以与你的代码比较一下: Se 阅读全文
posted @ 2020-03-28 12:55 Yogile 阅读(7015) 评论(0) 推荐(0)
摘要:前言 对于直连设备来说,它们之间组成了一个局域网,要想访问局域网上的共享文件夹,就要开启局域网共享设置。 这里的局域网,在计算机上属于公共网络,现在也属于以太网。 启用局域网共享 进入 “我的电脑 → 网络” ,可以看到除了本机和路由,没有局域网上的设备。 在 “网络共享中心” 中,可以看到你连接的 阅读全文
posted @ 2020-03-28 12:15 Yogile 阅读(5872) 评论(0) 推荐(0)
摘要:前言 前文实现了 "树莓派 配置 OMV 搭建 NAS(三) 硬盘挂载" ,本文接着来讲如何在挂载的硬盘上设置共享文件夹。 启用 SMB/CIFS 共享 进入侧边栏 “服务 SMB/CIFS 设置” 在 “常规设置” 中,勾选 “启用”,然后 “保存” 点击 “应用” 二次确认,点击 “是”。 等待 阅读全文
posted @ 2020-03-28 11:59 Yogile 阅读(8328) 评论(0) 推荐(0)
摘要:前言 前文我们实现了 "树莓派 配置 OMV 搭建 NAS(二) 配置 OMV 5" ,文本接着来简述如何在 OMV 中挂载硬盘。 硬盘初始化 请提前插入硬盘。 注意:请将硬盘重要数据进行备份,硬盘第一次挂载时将初始化硬盘。 点击侧边栏 “存储器 硬盘 扫描” ,可以看到已经连接的硬盘。 通过 型号 阅读全文
posted @ 2020-03-28 00:06 Yogile 阅读(11640) 评论(0) 推荐(0)
摘要:前言 前文我们讲了如何在 "树莓派/Debian 配置 OMV 5 搭建 NAS(一) 安装 OMV 5" ,本文就安装完成后的基础设置进行简述。 注意: 上一段中提到的 "树莓派/Debian 配置 OMV 5 搭建 NAS(一) 安装 OMV 5" 链接,只适合 树莓派4B 操作。 本文同样如此 阅读全文
posted @ 2020-03-27 23:19 Yogile 阅读(10416) 评论(0) 推荐(1)
摘要:前言 前文我们实现了 "树莓派4B 系统镜像安装与boot配置" ,本文继续说明如何具体配置系统信息和选项。 修改 root 账户密码 输入命令 输入你的密码并二次确认 使用 raspi config 配置系统 是 Raspberry PI 官方 Raspbian 镜像自带的一个系统配置工具。 输入 阅读全文
posted @ 2020-03-27 19:13 Yogile 阅读(1323) 评论(0) 推荐(0)
摘要:前言 前文我们讲了 "树莓派4B 系统安装及配置" ,它是提前配置 WIFI 的 SSID 和口令来实现 WIFI 使用 DHCP 协议自动获取 IP 地址上网。 由于 WIFI 模块传输速率不足,相对的树莓派 Raspberry Pi 4b 配置了千兆网口,可以实现更大量数据的传输(Web服务器、 阅读全文
posted @ 2020-03-27 10:28 Yogile 阅读(2707) 评论(0) 推荐(0)
摘要:前言 前文已经讲了 "树莓派/Debian 挂载硬盘" ,本文就此前准备来讲如何在 树莓派4b 上安装 OpenMediaVault 5 (后简称 OMV 5)。 注意 : 本文只适用于树莓派4b 因为 树莓派4b 是特例,到目前为止官方并没有提供可以直接安装在 树莓派4b 的系统镜像,而以前发布的 阅读全文
posted @ 2020-03-26 21:00 Yogile 阅读(15274) 评论(0) 推荐(2)
摘要:前言 有时候 Vmware 虚拟机要挂载硬盘来实现实验或其他功能,本文简述如何在 Vmware 15 上挂载硬盘。 而在虚拟机上挂载物理硬盘有两种方法: VMAuthdService 自动识别。方便,但是有些情况下没有作用(一个硬盘分区,分的区对应的文件系统还不一样等等) 在 Vmware 虚拟机设 阅读全文
posted @ 2020-03-26 12:07 Yogile 阅读(6499) 评论(0) 推荐(0)
摘要:前言 在 Linux 中要使用 Samba 文件协议来实现 NAS 配置,首先要挂载硬盘。本文来简述如何在 Linux 中来挂载硬盘。 格式化 将硬盘插入到主机对应接口。 查看硬盘信息 可以看到插入的硬盘 /dev/sdb1 的文件系统类型为:FAT32 (LBA) 。 格式化硬盘 使用 fdisk 阅读全文
posted @ 2020-03-26 11:53 Yogile 阅读(9192) 评论(0) 推荐(0)
摘要:"译自 [OpenVPN Setup" ] 关于 Shell脚本可设置树莓派(TM)作为一个使用免费的开源开放VPN软件的VPN服务器。包括必要配置文件的模板,以便在安装之前方便地进行编辑,以及一个脚本,以便在设置服务器后方便地生成客户机 .ovpn 配置文件。 该脚本的主分支在Raspbian J 阅读全文
posted @ 2020-03-20 15:16 Yogile 阅读(4) 评论(0) 推荐(0)
摘要:前言 前文 "树莓派/Debian Apache2 实现 HTTPS(SSL) 服务" 提到,Apache2 实现 HTTPS(SSL) 服务有两种方法以及之间的区别,这里讲述如何通过 腾讯云 申请免费 SSL 证书实现 HTTPS(SSL) 服务。 注:本来打算使用阿里云的 SSL 证书服务,但是 阅读全文
posted @ 2020-03-20 12:54 Yogile 阅读(1543) 评论(3) 推荐(0)
摘要:实验内容 使用netcat获取主机操作Shell,cron启动 (0.5分) 使用socat获取主机操作Shell, 任务计划启动 (0.5分) 使用MSF meterpreter(或其他软件)生成可执行文件,利用ncat或socat传送到主机并运行获取主机Shell(0.5分) 使用MSF met 阅读全文
posted @ 2020-03-18 19:11 Yogile 阅读(403) 评论(0) 推荐(0)
摘要:修改配置文件 将 的注释去掉,并将 修改为 。 将 修改为 。 保存退出 启动SSH服务 完成测试 在 PowerShell 中(或其他 Linux 中),使用 SSH 命令即可验证。 阅读全文
posted @ 2020-03-18 10:00 Yogile 阅读(564) 评论(0) 推荐(0)
摘要:前言 优点: 保存对容器的修改,并再次使用 自定义镜像 以软件形式打包并分发服务及其运行环境 命令总结: 通过容器构建 docker commit [OPTIONS] CONTAINER [REPOSITORY[:TAG]] 通过 Dockerfile 文件构建 docker build 通过容器构 阅读全文
posted @ 2020-03-17 22:03 Yogile 阅读(243) 评论(0) 推荐(0)
摘要:前言 docker search [OPTIONS] TERM docker pull [OPTIONS] NAME [:TAG] docker push NAME[:TAG] 查找镜像 Docker Hub 官网: https://hub.docker.com/ 注册 Docker 命令行工具 d 阅读全文
posted @ 2020-03-17 16:27 Yogile 阅读(279) 评论(0) 推荐(0)
摘要:前言 容器中进行数据管理主要有两种方式: 数据卷(Data Volumes):容器内数据直接映射到本地主机内。 数据卷容器(Data Volume Containers):由专门特定的容器进行数据管理和维护。 创建数据卷 docker volume create -d local [VOLUME N 阅读全文
posted @ 2020-03-17 15:31 Yogile 阅读(501) 评论(0) 推荐(0)
摘要:前言 容器端口映射 docker run [-P] [-p] [(ip:hostPort:)containerPort] [-i] [-t] [image] [/bin/bash...] Nginx 部署 docker port [id/容器名] 设置容器的端口映射 docker run [-P] 阅读全文
posted @ 2020-03-17 09:46 Yogile 阅读(663) 评论(0) 推荐(0)
摘要:启动容器 单次启动容器 docker run [image] [命令] 交互式容器 docker run -i -t <image> /bin/bash -i : --interative=true | fasle ,默认是 false,告诉 docher 守护进程为容器始终打开标准输入 -t :- 阅读全文
posted @ 2020-03-16 23:08 Yogile 阅读(327) 评论(0) 推荐(0)
摘要:前言 我们实现了 为 Debian 获取 Docker Engine - Community ,本文接着简述 Docker 容器的基本操作。 Docker Image 镜像是:容器的基石、层叠的只读文件系统、联合加载。 使用 Docker 镜像 镜像仓库和标签 仓库 Repository 是镜像仓库 阅读全文
posted @ 2020-03-16 23:07 Yogile 阅读(315) 评论(0) 推荐(0)
摘要:前言 Docker 是一个开源的应用容器引擎,基于 Go 语言 并遵从 Apache2.0 协议开源。 Docker 可以让开发者打包他们的应用以及依赖包到一个轻量级、可移植的容器中,然后发布到任何流行的 Linux 机器上,也可以实现虚拟化。 容器是完全使用沙箱机制,相互之间不会有任何接口(类似 阅读全文
posted @ 2020-03-16 23:07 Yogile 阅读(1066) 评论(0) 推荐(0)
摘要:前言 本文提供 Docker Hub 镜像加速,而非 Docker 软件包加速。 Docker 软件包加速请到: "Debian/Ubuntu Docker CE 换清华源" 国内从 Docker Hub 拉取镜像有时会遇到困难,此时可以配置镜像加速器。Docker 官方和国内很多云服务商都提供了国 阅读全文
posted @ 2020-03-16 19:48 Yogile 阅读(4405) 评论(0) 推荐(1)
摘要:前言 Debian/Ubuntu 用户如果想要了解完整的安装过程,请看我翻译的文档: "为 Debian 获取 Docker Engine Community" 。 注意: 本文只提供 Debian/Ubuntu/Fedora/CentOS/RHEL 的 docker 软件包,而非 docker h 阅读全文
posted @ 2020-03-16 19:26 Yogile 阅读(2811) 评论(0) 推荐(0)
摘要:预计阅读时间: 16分钟 本节包含用于配置 Linux 主机以使其与 Docker 配合使用的可选过程。 以非 root 用户管理 Docker Docker 守护程序绑定到 Unix 套接字而不是 TCP 端口。默认情况下, Unix 套接字由用户拥有 ,其他用户只能使用来访问它 。 Docker 阅读全文
posted @ 2020-03-16 17:57 Yogile 阅读(706) 评论(0) 推荐(0)
摘要:预计阅读时间: 11分钟 要开始在 Debian 上使用 Docker Engine Community ,请确保您 "满足先决条件 " ,然后 "安装Docker" 。 前提条件 操作系统要求 要安装 Docker Engine Community ,您需要以下 Debian 或 Raspbian 阅读全文
posted @ 2020-03-16 15:15 Yogile 阅读(429) 评论(0) 推荐(0)
摘要:一、前言 前文讲述了 "WordPress 导入博客园的 xml 博客文件" ,但是发现导入之后虽然在主页看上去没有问题,但是点击访问后却报错。 实际上是 WordPress 默认是使用 博客标题 来作为博客链接 URL 的一部分,但是 WordPress 默认编码并不支持 含有中文的 URL 访问 阅读全文
posted @ 2020-03-16 00:06 Yogile 阅读(357) 评论(0) 推荐(0)
摘要:一、前言 前文简述了 "树莓派/Debian WordPress 更新并安装插件" ,但如果插件压缩包超过了默认的 2M ,会报错: 本文提供这个问题的解决方案。 二、解决方法 1. 搜索 php.ini 文件 由于存在系统、个人习惯之类的差异,每个人的路径可能不一样,事先寻找 php.ini 文件 阅读全文
posted @ 2020-03-15 23:14 Yogile 阅读(336) 评论(0) 推荐(0)
摘要:一、前言 前文实现了 "树莓派/Debian 构建 LAMP Web 服务器并搭建 WordPress 博客" ,本文来简述如何安装想要的主题。 二、安装主题 WordPress可以通过3种常见的安装方法来安装。 1.在线搜索安装 “管理页面 外观 主题 添加 输入关键字 搜索 安装” 由于服务器在 阅读全文
posted @ 2020-03-15 22:59 Yogile 阅读(272) 评论(0) 推荐(0)
摘要:一、前言 前文实现了 "树莓派/Debian 构建 LAMP Web 服务器并搭建 WordPress 博客" ,那如何将原来写在 博客园 博客平台上的文件导入到 WordPress 中去呢?本文将讲述如何做到这一点。 1. 说明 WordPress 本身是带有 xml 格式博客文件导入的,但不支持 阅读全文
posted @ 2020-03-15 22:11 Yogile 阅读(827) 评论(0) 推荐(0)
摘要:WordPress 安装插件实现使用 Markdown 风格的博客 一、前言 前文实现了 "树莓派/Debian 构建 LAMP Web 服务器并搭建 WordPress 博客" ,本文就如何在 WordPress 里实现使用 Markdown 风格的博客。 Markdown 简述 Markdown 阅读全文
posted @ 2020-03-15 21:30 Yogile 阅读(1676) 评论(0) 推荐(1)
摘要:一、前言 前文实现了 "树莓派/Debian 构建 LAMP Web 服务器并搭建 WordPress 博客(二)" ,但是当 Paspberry/Debian 的 IP 变化后,如何恢复 WordPress 服务呢? 1. 问题描述 更改 IP 地址后,WordPress 网站依然可以访问,但是网 阅读全文
posted @ 2020-03-15 19:49 Yogile 阅读(414) 评论(0) 推荐(0)
摘要:一、前言 前文实现了 "树莓派/Debian 搭建ownCloud私有云网盘" ,但是当 Paspberry/Debian 的 IP 变化后,如何恢复 ownCloud 服务呢? 1. 问题描述 二、修改 ownCloud 配置文件 1. 进入 owncloud 目录 请选择你自己定义的 owncl 阅读全文
posted @ 2020-03-15 19:24 Yogile 阅读(687) 评论(0) 推荐(0)
摘要:一、Vmware 配置 "解决VM虚拟机桥接联网问题" 二、固定 IP "树莓派/Debian 固定 IP" 阅读全文
posted @ 2020-03-15 19:09 Yogile 阅读(297) 评论(0) 推荐(0)
摘要:一、前言 前文 "树莓派/Debian 构建 LAMP Web 服务器并搭建 WordPress 博客(二)" 完成了 WordPress 博客的搭建,实现了其访问。本文继续拓展讲如何 更新 WordPress 并添加插件 ,并就过程中遇到的问题提供解决方案。 1. 问题描述 更新或者是安装插件可能 阅读全文
posted @ 2020-03-15 18:32 Yogile 阅读(848) 评论(0) 推荐(0)
摘要:一、前言 FTP(File Transfer Protocol,文件传输协议) 是 TCP/IP 协议组中的协议之一。 在开发网站的时候,通常利用FTP协议把网页或程序传到Web服务器上。此外,由于FTP传输效率非常高,在网络上传输大的文件时,一般也采用该协议。 在一个小的办公区中,总是有一些文件, 阅读全文
posted @ 2020-03-15 14:29 Yogile 阅读(2204) 评论(0) 推荐(0)
摘要:树莓派/Debian “无法定位软件包 mod_ssl” 问题解决方案 一、前言 对于使用 OpenSSL 来加载第三方 SSL 证书来实现 HTTPS 安全连接实现的方法来说,CentOS、Ubuntu 等与 Debian 的实现方法并不一样。 对 CentOS、Ubuntu 等 Linux 发行 阅读全文
posted @ 2020-03-14 23:21 Yogile 阅读(2226) 评论(0) 推荐(0)
摘要:一、前言 前文我们讲了 "树莓派/Debian Apache2 配置自建 CA 实现 HTTPS(SSL) 服务" ,实现了通过 SSL 建立安全连接,但依然可以通过 HTTP 访问。本文讲述如何将 Raspberry/Debian HTTP 默认的 80 端口,重定向到 HTTPS 的 443 端 阅读全文
posted @ 2020-03-14 21:11 Yogile 阅读(1798) 评论(0) 推荐(0)
摘要:一、前言 前文 "树莓派/Debian 构建LAMP Web服务器" ,实现了在 Raspberry/Debian 上 构建 LAMP ,本文我们在此基础上 搭建 ownCloud 私有云网盘 。 1. ownCloud 简述 官方文档: "ownCloud 文档" ownCloud 是一个开源的私 阅读全文
posted @ 2020-03-14 16:51 Yogile 阅读(2001) 评论(0) 推荐(0)
摘要:一、前言 前文 "树莓派/Debian 构建 LAMP Web 服务器并搭建 WordPress 博客(一)" 讲述了如何在 Praspberry/Debian 上构建 LAMP 的内容,本文紧接着说明如何在 LAMP 基础上搭建 WordPress 博客。 中文官方文档可查看: "wordpres 阅读全文
posted @ 2020-03-14 14:28 Yogile 阅读(844) 评论(2) 推荐(0)
摘要:一、前言 学习在您的Raspberry Pi上设置LAMP(Linux,Apache,MariaDB,PHP)堆栈,并将其配置为 Web 服务器。您将下载并安装 WordPress 并设置一个基本网站,您可以在与Pi相同的网络上的任何设备上访问该网站。 注意:本文发布于 Debian 10.3 发行 阅读全文
posted @ 2020-03-14 11:52 Yogile 阅读(1651) 评论(0) 推荐(0)
摘要:一、前言 前文 "树莓派/Debian Apache2 实现 HTTPS(SSL) 服务" 提到,Apache2 实现 HTTPS(SSL) 服务有两种方法以及之间的区别,这里讲述如何通过 OpenSSL 自建 CA 来 自签名证书 和 颁发 SSL 证书 实现 HTTPS(SSL) 服务。 1. 阅读全文
posted @ 2020-03-14 09:20 Yogile 阅读(4059) 评论(4) 推荐(0)
摘要:一、前言 我们在上一篇中,部署了 LAMP Web 服务器环境。但由于 默认 HTTP 协议链接中存在诸多不足,所以我们这一篇实现 HTTPS 连接。 二、部署 HTTPS 的两种方式 1. 使用第三方 CA 这里我们以阿里云 SSL 为例: "树莓派/Debian Apache2 安装腾讯云 SS 阅读全文
posted @ 2020-03-14 09:20 Yogile 阅读(2006) 评论(0) 推荐(0)
摘要:零、前言 自译整理,转载表明出处。 原文链接: "https:////www.cnblogs.com/Yogile/p/12483021.html" 英文原文档链接: "https://help.ubuntu.com/community/OpenSSL" 一、介绍 本指南旨在向读者介绍安全套接字层( 阅读全文
posted @ 2020-03-13 00:36 Yogile 阅读(385) 评论(0) 推荐(0)
摘要:一、前言 树莓派默认为自动获取IP地址,所以在更换网络环境后ip地址会发生变化,从而影响到访问Web服务器,在这里解决固定 IP 问题。在这里以 Debian 10.3 虚拟机示例,同样都是在全控制台、无桌面环境下进行。 二、Vmware NAT 网关设置 1. 2. 在新跳出的 虚拟网络编辑器 中 阅读全文
posted @ 2020-03-12 17:24 Yogile 阅读(942) 评论(0) 推荐(0)
摘要:一、前言 前文我们实现了 Vmware 15 以上实现宿主机SSH连接虚拟机 ,这次就遇到的 Permission denied, please try again. 问题,提供解决方法。 二、问题描述 SSH 以普通权限用户远程连接时无问题,但以 root 账户进行远程连接时显示: PS C:\U 阅读全文
posted @ 2020-03-12 15:57 Yogile 阅读(46064) 评论(0) 推荐(2)
摘要:Vmware 15 以上实现宿主机SSH连接Linux虚拟机 一、前言 由于某些操作要在 Vmware 虚拟机和宿主机之间多次切换,非常不便,Vmware 15 内集成了 SSH 工具,只要进行些操作就可以方便的通过 SSH 控制虚拟机。 二、宿主机配置 1. Windows 10 Windows 阅读全文
posted @ 2020-03-12 13:42 Yogile 阅读(3794) 评论(0) 推荐(0)
摘要:一、前言 前文实现了 "树莓派 自启动连接阿里云物联网平台" ,但是由于又时服务需要更新/重启,这里实现 sh脚本实现 kill PID 停止/重启服务。 对于 shell 脚本命令,可参阅简单教程: "Shell 教程 | 菜鸟教程" 二、sh脚本实现 kill PID 示例: shell !/b 阅读全文
posted @ 2020-03-12 12:01 Yogile 阅读(2867) 评论(0) 推荐(0)
摘要:一、前言 在前两篇 "树莓派 自启动连接阿里云物联网平台(一)" 与 "树莓派 自启动连接阿里云物联网平台(二)" 中,我们完成了讲解 "树莓派 自启动连接阿里云物联网平台" 的部分,这一篇我们讲如何修改的程序实现上报数据的各种详细配置。 二、修改运行文件 1. 修改数据上报时间间隔 修改第 56 阅读全文
posted @ 2020-03-10 21:53 Yogile 阅读(506) 评论(0) 推荐(0)
摘要:一、前言 在上一篇 "树莓派 自启动连接阿里云物联网平台(一)" 中,我们讲了 "树莓派 连接阿里云物联网平台" 的部分,这一篇我们讲如何使 的脚本程序实现开机自启动上报数据到阿里云物联网平台。 二、修改启动脚本文件 1. 查看启动脚本文件 如果你尝试在 文件夹外(例: ),调用该文件夹下的 文件, 阅读全文
posted @ 2020-03-10 21:23 Yogile 阅读(1020) 评论(0) 推荐(0)
摘要:一、前言 阿里云物联网平台为设备提供了可靠的通信能力,更加方便的支持设备采集数据并存储在云端,同时也提供了API,实现设备的远程控制功能。 要实现本文所述功能,请准备: 树莓派或其他物联网设备 开通阿里云账号 开通阿里云物联网平台 二、快速连接设备 这样可以快速的:创建连接的产品与设备 1. 引导 阅读全文
posted @ 2020-03-10 20:34 Yogile 阅读(3193) 评论(0) 推荐(0)
摘要:一、前言 本文程序自启动方法是:将脚本程序作为服务启动。 二、自启动配置 1. 创建测试文件 如果已经有了自启动的目标文件,请跳过这一步,到 "新建服务脚本文件" 。 在 目录下,创建测试文件 : 2. 新建服务脚本文件 在/etc/init.d/目录下新建一个服务脚本文件。在终端输入并回车 3. 阅读全文
posted @ 2020-03-10 20:33 Yogile 阅读(2994) 评论(0) 推荐(0)
摘要:一、镜像下载 "树莓派镜像下载" 可选择:Raspberry Pi Desktop、Ubuntu Mate、Ubuntu Core、Ubuntu Server、Windows 10 IoT Core 等等。 二、镜像安装 "balenaEtcher" 1. 解压从官网上下载的系统镜像 由于树莓派要求 阅读全文
posted @ 2020-03-09 18:50 Yogile 阅读(5080) 评论(0) 推荐(0)
摘要:一、实践目标 本次实践的对象是一个名为pwn1的linux可执行文件。 该程序正常执行流程是:main调用foo函数,foo函数会简单回显任何用户输入的字符串。 该程序同时包含另一个代码片段,getShell,会返回一个可用Shell。正常情况下这个代码是不会被运行的。我们实践的目标就是想办法运行这 阅读全文
posted @ 2020-03-04 16:27 Yogile 阅读(359) 评论(0) 推荐(0)