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

我是开发团队的万代。
今天我想介绍一下我设置树莓派

目录

  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的

使用 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
773
X Facebook Hatena书签 口袋

这篇文章的作者

关于作者

万代洋一

我的主要工作是开发社交游戏的Web API,但我也很荣幸能够从事其他各种工作,包括市场营销。
我在Beyond中的肖像权采用CC0协议。