以下是我们设置树莓派时常用的三种操作方法:

我是开发团队的Mandai。
今天,树莓派我想分享一下我设置

目录

  1. 能够发送电子邮件
  2. 连接到网络后,请通过电子邮件发送您的 IP 地址。
  3. 使用 WebDAV 释放磁盘空间

能够发送电子邮件

要在树莓派上安装 Postfix 并设置邮件服务器,您需要输入 `sudo apt-get install postfix`。
虽然这是一次宝贵的经验,以后会很有用,但安装过程相当耗时。

想在几分钟内发送邮件?
最快的方法是使用名为 ssmtp 的简单邮件传输代理 (MTA),将 Gmail 或其他邮件服务器变成您自己的服务器。
配置文件是明文的,这意味着如果您登录控制台,您的电子邮件地址和密码将完全暴露——这套系统有点复杂,但我认为个人使用没问题。

当然,请放心,我们提供的服务器上没有安装它。
如果您使用的是 Raspbian 系统,可以使用 apt-get 命令一次性安装。

sudo apt-get install ssmtp

安装完成后,您需要编辑配置文件。
如果您使用 Gmail 发送电子邮件,则 /etc/ssmtp/ssmtp.conf 文件的内容应如下所示:

# sSMTP sendmail 的配置文件 # # 接收所有用户 ID 小于 1000 的邮件的管理员 # 留空可禁用重写。 root=[电子邮件地址] # root=postmaster # 邮件的接收位置。必须填写实际的机器名称,不会查询 MX 记录。邮件主机通常命名为 mail.domain.com mailhub=smtp.gmail.com:587 AuthUser=[电子邮件地址] AuthPass=[电子邮件地址密码] UseSTARTTLS=YES AuthMethod=LOGIN # 邮件的来源地址是什么? rewriteDomain= # 完整的主机名 hostname=[电子邮件地址] # 是否允许用户设置自己的发件人地址? # 是 - 允许用户指定自己的发件人地址 # 否 - 使用系统生成的发件人地址 FromLineOverride=YES

设置完成后,检查是否可以使用 mail 命令发送电子邮件。

echo "hogehoge" | mail -s "fugafuga" [电子邮件地址]

如果能够成功发送电子邮件,则设置完成。

连接到网络后,请通过电子邮件发送您的 IP 地址。

由于树莓派没有显示屏,除非知道它通过 DHCP 自动获取的 IP 地址,否则无法登录。
因此,我们将采用一种方法,将树莓派连接到合适的网络,然后通过电子邮件通知用户其 IP 地址。

直接放置在 /etc/network/if-up.d/ 下的 shell 脚本将在链路建立时执行,因此请包含以下 shell 脚本,该脚本会在此时发送 IP 地址。

# /bin/bash /sbin/ifconfig | mail -s "我的网络信息" [电子邮件地址]

这算不上什么值得称道的命令,但它确实满足了必要的要求。
如果我们的基础架构团队看到它,他们大概会因为这简直太马虎而气得口吐白沫,甚至晕倒。

您可以尝试拔下并重新插上网线,看看是否能正常工作。

使用 WebDAV 释放磁盘空间

树莓派使用SD卡作为硬盘。
然而,大容量SD卡的价格可能比树莓派本身还要贵。
因此,虽然这与本文的主题没有直接关系,但我还是会介绍一种通过WebDAV使用云服务作为磁盘的方法。
支持WebDAV的BOX服务我们将使用

使用 apt-get 安装所需软件。

sudo apt-get install davfs2

安装完成后,创建要挂载的目录。
在本例中,我们将在 `pi` 用户的用户目录下创建一个名为 `dav_box` 的目录,并将其挂载到该目录。

mkdir /home/pi/dav_box

安装完成后,在 /etc/davfs2/secrets 中放置一个文件,其中包含挂载 URL 和 BOX 帐户信息。

sudo vi /etc/davfs2/secrets # 在文件末尾添加以下内容 /home/pi/dav_box [BOX 帐户电子邮件地址] [BOX 密码]

如果你对此感到不安,你的感觉完全正确;数据是以纯文本格式保存的。
这似乎并非强制性的,如果你觉得这种方式令人反感,可以选择不设置,或者输入你的账户信息(每次骑乘时都需要输入)。

最后,将 webdav 挂载信息添加到 /etc/fstab 中。

https://dav.box.com/dav /home/pi/dav_box davfs rw,noauto,user 0 0

最后,他突然骑到她身上,一脸得意。

挂载 /home/pi/dav_box

我不确定这是树莓派性能的问题,还是BOX的WebDAV的问题,或者两者都有问题,但速度确实很慢。
你可以挂载后运行`df`命令来亲身体验一下速度慢的问题,所以请务必这样做。

现在我总能找到我的树莓派,再也不会弄丢了。
为了展示它,需要事先做一些准备工作,比如连接 Wi-Fi 适配器和设置 Wi-Fi 账号,不过
网上有很多网站都讲解过这些,
如果我写这么多,其他成员可能也会写,所以我就不赘述了。

祝大家树莓派生活愉快!

如果您想咨询开发专业人士

在 Beyond,我们将我们在系统开发方面的丰富经验、技术和专业知识与开源软件技术和云技术(如 AWS)相结合,以可靠的质量和卓越的性价比提供网络系统的合同开发服务。

我们还负责服务器端/后端开发和专有 API 协作开发,充分利用我们的技术和专业知识,为大规模、高负载的游戏、应用程序和数字内容构建和运营 Web 系统/应用程序基础设施。

如果您在开发项目方面遇到任何问题,请访问以下网站。

● Web系统开发
● 服务器端开发(API/数据库)

如果您觉得这篇文章对您有帮助,请点个“赞”!
0
加载中...
0票,平均分:0.00/10
846
X Facebook Hatena书签 口袋

这篇文章的作者

关于作者

万代洋一

我的主要工作是开发社交游戏的Web API,但幸运的是,我也有机会参与其他各种任务,包括市场营销。
我在Beyond中的图像版权采用CC0协议。