Reswitching to Mac - にぽたん研究所

March 14, 2007

このエントリーをはてなブックマークに追加
こんにちは。
Shibuya.es 代表のにぽたんです。

二年程前に iBook G4 で生まれて初めて Mac ユーザになったんですが、ここ一年ぐらいは ThinkPad X60 を購入して Windows ユーザに戻り、ここ最近、MacBook を買ったり、会社で iMac を使ったりだで、再び Mac ユーザに戻りつつあります。

id:naoya がマカーになった頃の質問とかを参考にしつつ、色々弄ってるんですが、どうも useradd だとか groupadd だとかの {user,group}{add,mod,del} 系コマンドが存在しなくて、異常に不便だなと思ってます。

ちなみに、Mac OS X では NetInfo マネージャとかを使ってアカウント系の管理をするようで、niutil コマンドを使ったりするっぽいです。
で、よくわかってないんですが、コマンド wrapper とかあるといいんじゃないかなとか思ったんですが、検索してみたんだけど、それっぽいものが見付からなかったので、すんげー適当にではありますが、 {user,group}{add,mod,del} をエミュレートする niutil とか nireport のコマンド wrapper とかを作ってみました。

user-manager-0.01.tar.gz

まぁ、かなり適当なんですが、展開したら NIUtil.pm をどっか @INC の通ってるところに置いてください。
言ってることの意味がわからなかったら、
% perl -e'print shift @INC, "\n"'
で表示されるディレクトリに置くとか。

あとは、各コマンドを path の通ってるとこに置けば良いと思います。


ところで、Panther (Mac OS X 10.3.x) の時、離席する時とかに誰かに勝手にいじられないように、画面のロックをしてた記憶がありました。
どこをどういじったのかを忘れたんですが、メニューバーに鍵 (南京錠) のアイコンが表示されてて、離席する時にそこをクリックすることで、「スクリーンをロック」というのをすぐに選択出来るようにしてた記憶があります。

スクリーンをロック

こういうの。

で、Tiger (Mac OS X 10.4.x) を使ってて、それを設定する場所がよくわかなくて異常に悩みましたが、会社のマカーの皆様と議論していた結果、こんなとこにありました。

アプリケーション → ユーティリティ → キーチェーンアクセスを起動 → [キーチェーンアクセス] → [環境設定] を開く → 「メニューバーに状況を表示」にチェック


これでイケました。




わかりづらっ!!

Mac OS X システム管理リファレンス
Schoun Regan 高木 了 加藤 諒 Bスプラウト
ボーンデジタル (2006/06/22)


nipotan at 18:22 | Comments(0) | その他 
このエントリーをはてなブックマークに追加

Post a comment

Name:
URL:
  Remember info?: Rate: Face    Star