UID/GIDを調べる

MacOSXで既に定義されているUID/GIDを調べてみる
UID/GIDともdsclにて得られる
GID

$ dscl . -list /Groups PrimaryGroupID | awk '{print $2,$1}' | sort -n
-2 nobody
-1 nogroup
0 wheel
1 daemon

UID

$ dscl . -list /Users UniqueID | awk '{print $2,$1}' | sort -n
-2 nobody
0 root
1 daemon
4 _uucp

*ユーザIDの先頭にあるアンダーバーはデーモンで稼働するユーザを示すらしい

dscl localhost -list /Local/Default

UIDの変更

ユーザfooのUIDを501から502へ変更するには
dscl . -change /Users/foo UniqueID 501 502
として管理台帳的に変更後、実ファイルの所有権も変更する
chown -R 502 /Users/foo

NFSマウント

[ユーティティー]->[ディスクユーティリティ]を開いて、メニュー[ファイル]から[NFSマウント..]を選択します。
  2012y07m17d_172100768.png
表示されたパネルから左下の[+]ボタンを押します。
  2012y07m17d_172312235.png
設定パネルには、NFSサーバのURL(nfs://c.chaperone.jp/export)、Mac側でのマウント場所(/export)そして
詳細マウントパラメータには -P nosuid と記載して、検証、保存を行います。
  2012y07m17d_172917330.png
再起動しても保ちます。

NFSエキスポート

/etc/exportsに必要事項を記入して nfsd -F /etc/exports checkexports にてチェックして
/sbin/nfsd start (or update)で開始される。事前に/sbin/nfsd enableが必要であるが。

vi /etc/exports
/d1 -alldirs -network 192.168.0 -mask 255.255.255.0

* -alldirsは、/d1配下のすべてのサブディレクトリ―もマウント可能を意味してます
*192.168.0.0/24のマシンならマウント可能
plist(/System/Library/LaunchDaemons/com.apple.nfsd.plist)があるので起動時に稼働も可能である。
提供されているNFSはNFSv3で起動フラグに-tを設けるとTCPで稼働が可能とかある。

最新の60件
2025-05-15 2025-05-14 2025-05-13 2025-05-12 2025-05-11 2025-05-09 2025-05-08 2025-05-07 2025-05-06 2025-05-05 2025-05-04 2025-05-03 2025-04-27 2025-04-26 2025-04-25 2025-04-24 2025-04-17 2025-04-15 2025-04-13 2025-04-02 2025-04-01 2025-03-31 2025-03-29 2025-03-28 2025-03-27 2025-03-26 2025-03-23 2025-03-22 2025-03-20 2025-03-17 2025-03-16 2025-03-15 2025-03-06 2025-03-03 2025-03-01 2025-02-18 2025-02-17 2025-02-14

edit


トップ   編集 差分 履歴 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2012-07-24 (火) 21:35:16