[Raspberry Pi]Raspbianのユーザー名をpiから変更する方法
複数台のRaspberry Piを一台のPCからssh接続する時、ホスト名だけじゃなくてユーザー名も変更すると分かりやすいかなぁと思って、ユーザー名を変更してみた。
今回はその方法の紹介。
でも、結論からいうと、ユーザー名を変えるとGUIで設定メニューが開なくなってしまうので、あまりオススメはできない。
それでもユーザー名を変えたい人は、下の手順に従って変更してほしい。
個人的にはちょっと面倒になるし、ホスト名を変えればssh接続はできるから、とりあえずユーザー名はpiのままでいいやと思った。
CUI起動に切り替え
設定画面を出す。
1 | sudo raspi-config |
そんで再起動する。
再起動するとCUIでの操作画面が起動するはず。
1 | sudo reboot |
一時的なユーザーの作成
tmpという一時的なユーザーを作成。
1 | sudo useradd -M tmp |
tmpをsudoグループに追加。
するとsudoが使えるようになる。
1 | sudo gpasswd -a tmp sudo |
パスワードの設定。
1 | sudo passwd tmp |
いったん抜ける。
1 | exit |
ユーザー名の変更
tmpでログインして作業する。
ユーザーのアカウント名を変更する。
ここでは例としてadminに変更。
1 | sudo usermod -l admin pi |
今までのホームディレクトリを、/home/adminに変更。
-mオプションを使うことで、今までのホームディレクトリ(/home/pi/)の内容も一緒に移動している。
1 | sudo usermod -d /home/admin -m admin |
グループ名を変更する。
1 | sudo groupmod -n admin pi |
抜ける。
1 | exit |
一時的なユーザーの削除
adminでログインして、一時的なユーザーを削除する。
1 | sudo userdel tmp |
この記事へのコメントはこちら