web-dev-qa-db-ja.com

Mac OS X 10.5で、グループに特定のGIDを作成し、それにユーザーを追加します

Mac OS X 10.5で特定のGIDを持つグループを作成し、それにユーザーを追加するにはどうすればよいですか?

問題は、macfuseがマウント時にグループを処理するのに十分なほどスマートではないため、リモートサイトでユーザーに属していないファイルを開くことができないことです(ただし、グループのアクセス許可のために開くことができるはずです)。

これらのファイルはグループ「33」に属​​していると思われるので、gid=33でグループを作成する必要があり、問題が解決することを願っています。

7
o0'.

より使いやすいGUIをお探しの場合は、適切なバージョンのサーバー管理ツールをダウンロードすることをお勧めします(この場合 Mac OS X 10.5.7サーバー管理ツール )。プログラムワークグループマネージャーは、ユーザーとグループを管理するためのUIを提供できます。

別の方法では、ターミナルでdsclを使用し、追加のソフトウェアをダウンロードする必要はありません。


Mac OS Xのユーザーとグループをコマンドラインから変更するには、dsclというコマンドを使用します。

新しいグループを作成するには(groupNameをグループ名に変更します-スペースを避け、shortusernameを短いユーザー名にする必要があります)。

dscl . -create /Groups/groupName
dscl . -create /Groups/groupName name groupName
dscl . -create /Groups/groupName passwd "*"
dscl . -create /Groups/groupName gid 33
dscl . -create /Groups/groupName GroupMembership shortusername

ワークグループマネージャーを使用する場合。アプリケーションを開き、ユーザー名とパスワードを使用してlocalhostにログインする必要があります。 (これはすべて、あなたがローカル管理者であることを前提としています)。プログラムに参加したら:

  1. 左側の[グループ]タブをクリックします。複数の人がいるアイコン。
  2. ツールバーから[新しいグループ]をクリックします
  3. 名前を入力し、グループID:を33に設定します
  4. [メンバー]タブをクリックし、[+]ボタンを押して、ユーザー名をリストにドラッグアンドドロップします。
  5. [保存]を押して、プログラムを終了します。
13
Chealion