Unixコマンド/adduser の変更点


*&SIZE(15){''adduser''}; [#l5b39da7]

**''機能'' [#dfd0a23d]
adduserコマンドは、UNIXにユーザーを新規に追加登録します。&br;

**''構文'' [#a47c34dc]
adduser [オプション] [ユーザー名]

**''オプション'' [#pff2009d]
 -u ユーザID                   ユーザIDを指定する
 -g グループID(グループ名)      グループID(またはグループ名)を指定する
 -s シェル                     ログインシェルを指定する
 -d ホームディレクトリ          ホームディレクトリを指定する

**''コマンド例'' [#zd54420c]
▼デフォルト設定でユーザー登録する。
 # adduser suzuki                                ユーザ名のみを指定して実行
 # grep suzuki /etc/passwd
 suzuki:!!:1004:1004::/home/suzuki:/bin/bash     デフォルト値でアカウントが登録された
 # grep suzuki /etc/group
 suzuki:x:1004:                                  グループも自動的に作成された
 # ls -ld /home/suzuki
 drwx------   2 suzuki  suzuki     1024 Jul  9 21:49 /home/suzuki
                                                 ホームディレクトリも作成されている
▼登録オプションを指定してユーザー登録する。
 # adduser -u 1701 -g sales -d /home/yamada -s /bin/tcsh yamada
                 ユーザーID1701、グループ名sales、ホームディレクトリ/home/yamada
                 ログインシェルtcshで、ユーザーyamadaを登録
 # grep yamada /etc/passwd
 yamada:!!:1701:1001::/home/yamada:/bin/tcsh
 # grep 1001 /etc/group
 sales:x:1001:
 # ls -ld /home/yamada
 drwx------   2 yamada  sales     1024 Jul  9 21:49 /home/yamada
▼対話モードでユーザ登録(FreeBSD)


**デフォルトのユーザディレクトリの場所 [#ud1e5a1a]
 # ll /usr/share/skel/            
 total 20
 drwxr-xr-x   2 root  wheel  512 Jan  1  2002 .
 drwxr-xr-x  26 root  wheel  512 Jan  1  2002 ..
 -rw-r--r--   1 root  wheel  758 May  1  2009 dot.cshrc
 -rw-r--r--   1 root  wheel  258 May  1  2009 dot.login
 -rw-r--r--   1 root  wheel  167 May  1  2009 dot.login_conf
 -rw-------   1 root  wheel  379 May  1  2009 dot.mail_aliases
 -rw-r--r--   1 root  wheel  339 May  1  2009 dot.mailrc
 -rw-r--r--   1 root  wheel  773 May  1  2009 dot.profile
 -rw-------   1 root  wheel  284 May  1  2009 dot.rhosts
 -rw-r--r--   1 root  wheel  980 May  1  2009 dot.shrc