Initial Setup of Raspberry Pi

💡 原文日文,约3300字,阅读约需8分钟。
📝

内容提要

文章介绍了Raspberry Pi的初始设置:使用Raspberry Pi Imager写入Raspberry OS Lite并启用SSH,通过ssh-copy-id设置免密码登录。更新系统和固件,配置自动更新,固定IP地址,禁用Swap功能,启用RAMDISK。为节省电力,禁用蓝牙和WiFi。安装fail2ban增强安全性,并配置日志支持systemd。

🎯

关键要点

  • 使用Raspberry Pi Imager写入Raspberry OS Lite并启用SSH。
  • 通过ssh-copy-id设置免密码登录。
  • 更新系统和固件,使用命令sudo apt update && sudo apt upgrade -y等。
  • 配置自动更新,安装unattended-upgrades并修改配置文件。
  • 设置固定IP地址,编辑/etc/dhcpcd.conf文件。
  • 禁用Swap功能以延长SD卡寿命,使用命令sudo apt autoremove -y dphys-swapfile。
  • 启用RAMDISK功能,通过编辑/etc/fstab文件。
  • 禁用蓝牙和WiFi,修改/boot/config.txt文件。
  • 安装fail2ban以增强安全性,使用命令sudo apt -y install fail2ban。
  • 配置fail2ban的jail.local文件以设置BAN规则。
  • 创建fail2ban日志文件并设置权限,确保与systemd兼容。
  • 使用sudo fail2ban-client status sshd查看被BAN的IP地址。

延伸问答

如何使用Raspberry Pi Imager写入Raspberry OS Lite?

使用Raspberry Pi Imager可以直观地将Raspberry OS Lite写入SD卡,并在写入时启用SSH。

如何设置免密码登录SSH?

通过ssh-copy-id命令可以设置免密码登录SSH,命令格式为ssh-copy-id username@192.168.X.X。

如何更新Raspberry Pi的系统和固件?

可以使用命令sudo apt update && sudo apt upgrade -y更新系统和固件。

如何配置Raspberry Pi的固定IP地址?

编辑/etc/dhcpcd.conf文件,设置interface eth0的static ip_address、static routers和static domain_name_servers。

为什么要禁用Swap功能?

禁用Swap功能可以延长SD卡的寿命,使用命令sudo apt autoremove -y dphys-swapfile来实现。

如何增强Raspberry Pi的安全性?

可以安装fail2ban来增强安全性,并配置jail.local文件设置BAN规则。

➡️

继续阅读