ユーザーを作成する


この記事の監修:宮崎智広(Linux教育歴15年以上・受講者3,100名超)
「Linuxでユーザーを新規追加したいが、どのコマンドを使えばいいか分からない」
「useraddでユーザーを作成したが、ログインできない」

この記事では、useradd コマンドを使ってLinuxユーザーを新規作成する方法を実行例付きで解説します。
パスワード設定・ホームディレクトリ確認など、作成後の確認手順も合わせて説明します。

【この記事でわかること】
・useraddコマンドでLinuxユーザーを新規作成する基本手順
・useradd後にpasswdコマンドでパスワードを設定する方法
・ホームディレクトリの自動作成と/etc/passwdへの登録を確認する方法
・useradd -m, -g, -s などのオプションで作成時に詳細設定する方法

「このままじゃマズい」と感じていませんか?
参考書を開く気力もない、同年代に取り残される不安——
でも安心してください。プロのエンジニアはコマンドを暗記していません。
「現場で使える型」を効率よく使いこなしているだけです。
図解60P/登録10秒/解除も3秒 / 詳細はこちら

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日で実務レベルのスキルが身につく【初心者向けハンズオンセミナー】も開催しています。


無料メルマガで学習を続ける

Linuxの実践スキルをメールで毎週お届け。
登録は1分、解除もいつでも可。

登録無料・いつでも解除できます

暗記不要・1時間後にはサーバーが動く

3,100名以上が実践した「型」を無料で公開中

プロのエンジニアはコマンドを暗記していません。
「現場で使える型」を効率よく使いこなしているだけです。
その「型」を図解60Pにまとめた入門マニュアルを、完全無料でプレゼントしています。

登録10秒/合わなければ解除3秒 / 詳細はこちら

Linux無料マニュアル(図解60P) 名前とメールで30秒登録

宮崎 智広

この記事を書いた人

宮崎 智広(みやざき ともひろ)

株式会社イーネットマーキュリー代表。現役のLinuxサーバー管理者として15年以上の実務経験を持ち、これまでに累計3,100名以上のエンジニアを指導してきたLinux教育のプロフェッショナル。「現場で本当に使える技術」を体系的に伝えることをモットーに、実践型のLinuxセミナーの開催や無料マニュアルの配布を通じてLinux人材の育成に取り組んでいる。

趣味は、キャンプにカメラ、トラウト釣り。好きな食べ物は、ラーメンにお酒。休肝日が作れない、酒量を減らせないのが悩み。最近、ドラマ「フライトエンジェル」を観て涙腺が崩壊しました。