ねもぷらす

ふぁいんでぃんぐねもの日記。プログラミングとか育児とか

 SSH準備

  • 新規ユーザーの追加

ここでは、グループ「network」とユーザー「hoge」を追加する。

$ su
# grep network /etc/group         # グループがいないことを確認

# /usr/sbin/groupadd network      # グループがいなければ追加

# grep network /etc/group         # グループが作成されたことを確認
network:x:501:

# grep hoge /etc/passwd           # ユーザがいないことを確認

# /usr/sbin/useradd -g network \  # -g [グループ名]
 -d /home/hoge     \              # -d [HOMEディレクトリまでのパス]
 -s /bin/bash hoge                # -s [シェル] [追加するユーザー名]

# grep hoge /etc/passwd           # ユーザが追加されたことを確認
hoge:x:501:501::/home/hoge:/bin/bash

# passwd hoge                     # 新規ユーザーにパスワードを設定
Changing password for user hoge.
New UNIX password: 
BAD PASSWORD: it is too short     # 6文字以上で無いと警告が出る。
Retype new UNIX password: 
passwd: all authentication tokens updated successfully.

以上でユーザー追加は完了。セキュリティ上よろしくないので、テストユーザーは削除する。

  • 追加ユーザの削除

削除方法は以下。

# grep hoge /etc/passwd           # ユーザがいることを確認
hoge:x:501:501::/home/hoge:/bin/bash

# /usr/sbin/userdel -r hoge       # ユーザーの削除。ユーザーディレクトリも削除する

# grep hoge /etc/passwd           # ユーザーが削除されたことを確認

# ls -la /home/hoge               # ユーザーディレクトリが無いことを確認
ls: /home/hoge: そのようなファイルやディレクトリはありません
  • 参考

@IT:Linux Tips[ユーザー管理]