このWebサイト ひつじ帳 は、管理者がWEB関連の技術をまとめた備忘録サイトです。 Linux,CentOS,PHP,MySQL,Blogger,JavaScript,CSS について記録しています。

CentOS-5/Linuxコマンド/ユーザ管理

ユーザ新規作成 ( useradd )

構文: useradd [オプション] ユーザ名
スーパーユーザのみ実行可能

オプション

  • -c コメント 新規ユーザに関するコメントを記述する。
  • -d ディレクトリ名 ホームディレクトリを指定する。
  • -e 月/日/年 ユーザアカウントの有効期限を指定する。(MM/DD/YY)
  • -f 日数 有効期限を超えた場合、使用不能となるまでの日数を指定する。-1を指定するとこの機能は無効となる。
  • -G ユーザアカウントが所属するグループを指定する。(複数指定可)
  • -s ログインシェルを指定
  • -u ユーザIDを数値で指定

example ユーザを作成


[root@linux ~]# useradd example

オプションを省略した場合は下記設定になります
  • ディレクトリ名 /home/example
  • グループ名 example
  • シェル /bin/bash

■ オプション指定した場合

[root@linux ~]# useradd -d /home/example -g example -G list,wheel -s /bin/bash example

グループ新規作成 ( groupadd )

構文: groupadd グループ名

example グループを作成


[root@linux ~]# groupadd example

ユーザ削除 ( userdel )

構文: userdel example

オプション

-r 指定ユーザのホームディレクトリとメールスプール( /var/spool/mail/ユーザ名 )を削除

example ユーザを削除


[root@linux ~]# userdel -r example

グループ削除 ( groupdel )

構文: groupdel グループ名

[root@linux ~]# groupdel example

ユーザ情報を表示 ( finger )

構文: finger [オプション] ユーザ名

[root@linux ~]# finger example
Login: example                          Name: (null)
Directory: /home/example                Shell: /bin/bash
Never logged in.
No mail.
No Plan.
[root@linux ~]#

ユーザ情報を変更 ( usermod )

構文: usermod [オプション] ユーザ名

example ユーザ情報を変更する


[root@linux ~]# usermod -s /sbin/nologin example  ←■ ログイン拒否にする

パスワード設定 ( passwd )

構文: passwd ユーザ名

[root@linux ~]# passwd example
Changing password for user example.
New UNIX password:     ←■ パスワード入力
Retype new UNIX password:  ←■ パスワード再入力
passwd: all authentication tokens updated successfully.
[root@linux ~]#

0 件のコメント:

人気記事

このブログを検索