rootしかユーザがないDebianにユーザとsudoを追加

投稿者: | 8月 14, 2026

きっかけ

備忘録です。ProxmoxでLXCを作ったときとかにコピペで追加できるようにするために書きました。

手順

apt install sudo
mkdir /home/unagidojyou
groupadd unagidojyou
useradd -g unagidojyou -G cdrom,floppy,sudo,audio,dip,video,plugdev,users,netdev -d /home/unagidojyou -s /usr/bin/bash unagidojyou

デバイスによりますがbluetoothを追加してもいいと思います。

passwd unagidojyou
chown unagidojyou:unagidojyou /home/unagidojyou

rootの非ログインユーザ化

rootでログインできるのはセキュリティ的に良くないので新しいユーザーでログインできることが確認でき次第、無効にします。

sudo vim /etc/shadow

で開き、rootの行のハッシュ値の部分を*に書き換えます。

おまけ、ロケールの変更

localectl list-localesで確認したところCしか入っていなかったので

sudo apt install locales-all
sudo update-locale LANG=en_US.UTF-8

で英語に設定。日本語ならja_JP.UTF-8です。

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

日本語が含まれない投稿は無視されますのでご注意ください。(スパム対策)