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