shiden.com



shiden.com blog


Mac OS 10.5(Leopard)でのグループ/ユーザー登録

 以前(10.4 Tigerまで)はnetinfoがあったが,dsclというコマンドベースに置き換わったとのこと。
 Mac OS 10.5 LeopardでPostgreSQLを導入するときに,サービス用のグループとユーザーを登録するときのコマンド履歴をメモとして残しておく。

> dscl -u [ユーザ名]
> Password: [パスワード]
dscl> -create /Groups/_pgsql
dscl> -append /Groups/_pgsql RecordName pgsql
dscl> -append /Groups/_pgsql PrimaryGroupID 301
dscl> -append /Groups/_pgsql RealName "PostgreSQL Users"
dscl> -create /Users/_pgsql
dscl> -append /Users/_pgsql RecordName pgsql
dscl> -append /Users/_pgsql UniqueID 301
dscl> -append /Users/_pgsql PrimaryGroupID 301
dscl> -append /Users/_pgsql Password '*'
dscl> -append /Users/_pgsql RealName "PostgreSQL Server"
dscl> -append /Users/_pgsql NFSHomeDirectory /Users/pgsql
dscl> -append /Users/_pgsql UserShell /bin/bash
dscl> q
>

 ちなみに既存のサービス用ユーザー情報に従い,ユーザー名の頭に'_'を入れてみた。でも意図は分からない。

トラックバック(0件)

このブログ記事を参照しているブログ一覧: Mac OS 10.5(Leopard)でのグループ/ユーザー登録

このブログ記事に対するトラックバックURL: http://shiden.com/mt/mt-trackback-shiden.cgi/164

コメントする


画像の中に見える文字を入力してください。