「useraddでユーザーを作成したが、ログインできない」
この記事では、
useradd コマンドを使ってLinuxユーザーを新規作成する方法を実行例付きで解説します。パスワード設定・ホームディレクトリ確認など、作成後の確認手順も合わせて説明します。
・useraddコマンドでLinuxユーザーを新規作成する基本手順
・useradd後にpasswdコマンドでパスワードを設定する方法
・ホームディレクトリの自動作成と/etc/passwdへの登録を確認する方法
・useradd -m, -g, -s などのオプションで作成時に詳細設定する方法
でも安心してください。プロのエンジニアはコマンドを暗記していません。
「現場で使える型」を効率よく使いこなしているだけです。
useraddコマンドとは
useradd コマンドは、Linuxシステムに新しいユーザーアカウントを作成するコマンドです。実行すると
/etc/passwd・/etc/shadow・/etc/group にユーザー情報が追加され、ホームディレクトリが作成されます。root権限が必要です。
useraddコマンドの書式
useradd [オプション] ユーザー名
ユーザーを作成する(基本)
1. ユーザー作成の実行例
[root@tiger root]# useradd tomohiro [root@tiger root]# ls -l /home 合計 12 drwx------ 6 pakira pakira 4096 Apr 9 22:20 pakira drwx------ 6 postgres postgres 4096 Apr 9 22:19 postgres drwx------ 6 tomohiro tomohiro 4096 Apr 10 18:36 tomohiro
/home/tomohiro ディレクトリが自動的に作成されていることが確認できます。2. /etc/passwdでユーザー情報を確認する
[root@tiger root]# tail /etc/passwd pakira:x:500:500::/home/pakira:/bin/bash postgres:x:501:502::/home/postgres:/bin/bash tomohiro:x:502:503::/home/tomohiro:/bin/bash
/etc/passwd の末尾にユーザー情報が追加されていることが確認できます。パスワードを設定する
useradd だけではパスワードが設定されておらず、ログインできません。passwd コマンドでパスワードを設定してください。[root@tiger root]# passwd tomohiro New password: Retype new password: passwd: all authentication tokens updated successfully.
オプションを使った詳細設定
useradd にはユーザー作成時にさまざまな設定を指定するオプションがあります。| やりたいこと | コマンド例 |
|---|---|
| ホームディレクトリを作成する | useradd -m tomohiro |
| プライマリグループを指定する | useradd -g developers tomohiro |
| 補助グループを指定する | useradd -G wheel tomohiro |
| デフォルトシェルを指定する | useradd -s /bin/bash tomohiro |
| ホームディレクトリのパスを指定する | useradd -d /data/tomohiro tomohiro |
| UIDを指定する | useradd -u 5000 tomohiro |
本記事のまとめ
・useradd ユーザー名 でユーザーを作成する・作成後に
passwd ユーザー名 でパスワードを設定する・
ls -l /home でホームディレクトリの作成を確認する・
tail /etc/passwd でユーザー情報を確認するLinuxのユーザー管理、正しく理解していますか?
ユーザーの作成・変更・削除はLinuxサーバー管理の基本操作です。実務ではセキュリティを意識したユーザー管理が求められます。
ネットの切れ端の情報をコピペするだけでなく、現場で通用する安全なLinuxサーバー構築の「型」を体系的に身につけたい方へ、『Linuxサーバー構築入門マニュアル(図解60P)』を完全無料でプレゼントしています。
「独学の時間がもったいない」「プロから直接、現場の技術を最短で学びたい」という本気の方には、2日で実務レベルのスキルが身につく【初心者向けハンズオンセミナー】も開催しています。
3,100名以上が実践した「型」を無料で公開中
プロのエンジニアはコマンドを暗記していません。
「現場で使える型」を効率よく使いこなしているだけです。
その「型」を図解60Pにまとめた入門マニュアルを、完全無料でプレゼントしています。
登録10秒/合わなければ解除3秒 / 詳細はこちら

無料メルマガで学習を続ける
Linuxの実践スキルをメールで毎週お届け。
登録は1分、解除もいつでも可。
登録無料・いつでも解除できます