System
- Expand Filesystem
- Change Password
- Change Hostname
- Disable Auto Login
- Disable Underscan
Localisation
-
Set Locale
- Language: ja(Japanese)
- Country: JP(Japan)
- Character Set: UTF-8
-
Set Timezone
- Area: Japan
-
Set Keyboard
-
Set WiFi Country
- Country: JP Japan
-
sudo reboot
sudo passwd root
sudo adduser pasora
sudo gpasswd -a pasora sudo
Logout and login as pasora
raspi-config
-
disable functions except SSH in インターフェイス
-
re-configure keyboard in ローカライゼーション
-
sudo reboot
-
sudo gpasswd -d pi sudo
sudo apt-get update
sudo apt-get upgrade
sudo rm /etc/sudoers.d/010_pi-nopasswd
ssh-keygen
- insert
~/.ssh/id_rsa.pub
from local machine to~/.ssh/authorized_keys
sudo vi /etc/ssh/sshd_config
28 PermitRootLogin no 33 AuthorizedKeysFile $h/.ssh/authorized_keys 52 PasswordAuthentication no
sudo apt-get install vim
git clone [email protected]:pasora/dotfiles.git
cd dotfiles
chmod u+x setup_vim.sh
./setup_vim.sh
- delete
dotfiles
sudo raspi-config
- Boot Options -> enable Wait for Network at Boot
sudo vim /etc/rc.local
curl -X POST -H 'Authorization: Bearer [your_access_token]' -F "message=${ip}" https://notify-api.line.me/api/notify > /dev/null 2>&1
Change Hostname
sudo vim /etc/hosts
- change hostname labeled 127.0.1.1
sudo vim /etc/hostname
- change hostname
sudo /etc/init.d/hostname.sh
sudo reboot
ssh-keygen