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-01-23 2025-01-22 2025-01-21 2025-01-20 2025-01-13 2025-01-12 2025-01-08 2024-12-30 2024-12-29 2024-12-22 2024-12-20 2024-12-17 2024-12-15 2024-12-14 2024-12-12 2024-12-11 2024-12-10 2024-12-09 2024-12-08 2024-12-04 2024-11-28 2024-11-22 2024-11-15 2024-11-14 2024-11-12 2024-11-06 2024-11-05 2024-11-04 2024-11-02 2024-11-01 2024-10-29 2024-10-28 2024-10-27 2024-10-23 2024-10-18 2024-10-17 2024-10-15 2024-10-14 2024-10-13 2024-10-11 2024-10-10 2024-10-09 2024-10-08 2024-10-05

edit


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