[大阪/横滨/德岛] 寻找基础设施/服务器端工程师!

[大阪/横滨/德岛] 寻找基础设施/服务器端工程师!

【超过500家企业部署】AWS搭建、运维、监控服务

【超过500家企业部署】AWS搭建、运维、监控服务

【CentOS的后继者】AlmaLinux OS服务器搭建/迁移服务

【CentOS的后继者】AlmaLinux OS服务器搭建/迁移服务

[仅适用于 WordPress] 云服务器“Web Speed”

[仅适用于 WordPress] 云服务器“Web Speed”

[便宜]网站安全自动诊断“快速扫描仪”

[便宜]网站安全自动诊断“快速扫描仪”

[预约系统开发] EDISONE定制开发服务

[预约系统开发] EDISONE定制开发服务

[注册100个URL 0日元] 网站监控服务“Appmill”

[注册100个URL 0日元] 网站监控服务“Appmill”

【兼容200多个国家】全球eSIM“超越SIM”

【兼容200多个国家】全球eSIM“超越SIM”

[如果您在中国旅行、出差或驻扎]中国SIM服务“Choco SIM”

[如果您在中国旅行、出差或驻扎]中国SIM服务“Choco SIM”

【全球专属服务】Beyond北美及中国MSP

【全球专属服务】Beyond北美及中国MSP

[YouTube]超越官方频道“美由丸频道”

[YouTube]超越官方频道“美由丸频道”

(网络方面)不会迷路的树莓派,3个推荐

我是开发团队的 Mandai。
这次我想介绍一下我在设置树莓派

还有许多其他网站解释了如何设置基本的 Raspberry Pi,因此我在此省略。

目录

  1. 允许发送电子邮件
  2. 连接到网络后,通过电子邮件发送您的 IP 地址
  3. 使用 webdav 预留磁盘空间

允许发送电子邮件

要在 Raspberry Pi 上安装 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 # 邮件所在的位置。是必需的 no # 通常会查询 MX 记录 mail.domain.com mailhub=smtp.gmail.com:587 AuthUser=[电子邮件地址] AuthPass=[电子邮件地址密码] UseSTARTTLS=YES AuthMethod=LOGIN # 会在哪里邮件似乎来自? # 完整的主机名 hostname=[电子邮件地址] # 是否允许用户设置自己的发件人:地址? # 是 - 允许用户指定自己的发件人:地址 # 否 - 使用系统生成的发件人:地址FromLineOverride=YES

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

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

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

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

由于Raspberry Pi没有显示屏,因此除非您知道使用DHCP自动获取的IP地址,否则无法登录。
因此,一旦Raspberry Pi渗透到合适的网络中,我们将通过电子邮件通知其IP地址。

直接放在/etc/network/if-up.d/下的shell脚本会在链接链接起来的时候执行,所以这时候插入下面的shell脚本来发送IP地址。

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

这不是一个得到太多赞扬的命令,但它满足了必要的要求。
如果我们的基础设施团队看到了,就会马虎大意,让它爆炸、倒塌。

您可能需要尝试拔出并插入 LAN 电缆,看看它是否正常工作。

使用 webdav 预留磁盘空间

Raspberry Pi 使用 SD 卡作为 HDD。
然而,大容量SD卡的成本比设备本身还要高。
所以,虽然这与本文的目的并没有太大关系,但我将介绍如何通过 webdav 将云服务当作磁盘来使用。
我将使用
 
支持 webdav 的BOX 使用 apt-get 安装所需的软件。

须藤 apt-get 安装 davfs2


 安装后,创建一个目录来安装它。
这次我们将在pi用户的用户目录下创建一个名为dav_box的目录并挂载它。

mkdir /home/pi/dav_box

 
安装后,将包含要挂载的 URL 和 BOX 帐户信息的文件放置在 /etc/davfs2/secrets 中。

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,用户 0 0

 
最后,他慢慢地登上了它,一脸自豪。

挂载 /home/pi/dav_box


 我不知道是因为 Raspberry Pi 的性能、BOX 的 Webdav,还是两者兼而有之,但速度相当慢。
如果您在安装时运行 df 命令,您将能够体验到它有多慢。
 
现在您可以随时补充您的 Raspberry Pi,并且它不会丢失。
事先要做很多准备工作,例如连接 Wi-Fi 加密狗和设置 Wi-Fi 帐户,但是
还有很多其他网站解释了此类事情,所以
如果你写到这里,我就离开它因为另一个成员可能会写它。
 
祝大家树莓派生活愉快!

如果您觉得这篇文章有帮助,请点赞!
0
加载中...
0 票,平均:0.00 / 10
511
X Facebook 哈特纳书签 口袋
[2025.6.30 Amazon Linux 2 支持结束] Amazon Linux 服务器迁移解决方案

[2025.6.30 Amazon Linux 2 支持结束] Amazon Linux 服务器迁移解决方案

写这篇文章的人

关于作者

万代洋一

我的主要工作是为社交游戏开发 Web API,但我也很幸运能够做很多其他工作,包括营销。
此外,我在 Beyond 中的肖像权被视为 CC0。