本文主要记录了玩树莓派过程中的一些操作. 其实操作也都很简单,只是网上查到的资料不是特别准确,所以自己动手记录下.
环境
树莓派型号: model 3b
系统版本: 2018-11-13-raspbian-stretch-lite
第一步 修改默认密码
1 | pi@hostname: passwd |
第二步: 修改键盘布局
因为树莓派来自于英国,默认的键盘布局是English(UK),改为English(US)
1 | sudo dpkg-reconfigure keyboard-configuration |
第三步: wifi设置
官网的文档比较靠谱 link
1 | sudo nano /etc/wpa_supplicant/wpa_supplicant.conf |
在配置的底部添加以下
1 | network={ |
但实际上这样把wifi密码明文保存在这个文档中了,不是特别安全,建议使用wpa_passphrase来加密密码. 需要注意的是,如果直接写密码,则需要写双引号,如果写加密后的密码,则不需要双引号
1 | network={ |
第四步: iptables设置
1 | sudo iptables -P INPUT DROP |
第五步: 修改 ssh
修改两项
1 | PermitRootLogin no |
设置ssh自启动
1 | sudo systemctl enable ssh |
第六步: 设置ddns, 设置dmz
将树莓派暴露在公网
第七部: 更换源
https://mirror.tuna.tsinghua.edu.cn/help/raspbian/
sudo apt-get install postgresql postgresql-contrib && sudo service postgresql start
第八步
如果是桌面版本的话,默认进入shell
1 | sudo raspi-config |
thingsboard
1 | psql -U postgres -d postgres -h 127.0.0.1 -W |
mosquitt
1 | sudo apt-get install mosquitto mosquitto-clients python-mosquitto |
第九步
关机脚本
1 | #!/usr/bin/env python |