Unixコマンド/adduser
adduser †
機能 †
adduserコマンドは、UNIXにユーザーを新規に追加登録します。
構文 †
adduser [オプション] [ユーザー名]
オプション †
-u ユーザID ユーザIDを指定する -g グループID(グループ名) グループID(またはグループ名)を指定する -s シェル ログインシェルを指定する -d ホームディレクトリ ホームディレクトリを指定する
コマンド例 †
▼デフォルト設定でユーザー登録する。
# 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)
デフォルトのユーザディレクトリの場所 †
# 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