samba/MacOSX をテンプレートにして作成
[
トップ
] [
新規
|
一覧
|
検索
|
最終更新
|
ヘルプ
|
ログイン
]
開始行:
大学の研究室なら当然ながら&color(teal){Mac};[Pro|Mini|Boo...
これらMacOSXマシンを&color(darkorchid){''ActiveDirectory'...
手元にあるのはMacOSX 10.7.5(Lion)である。名前とかIPは下記...
|BGCOLOR(YELLOW):コンピュータ名|BGCOLOR(YELLOW):IPアドレ...
|lion|192.168.0.64|lion.sybyl.local|192.168.0.3|sybyl.loc...
&color(red){*};&size(10){コンピュータ名は、「システム環境...
&color(red){*};&size(10){IPは、「システム環境設定」->「ネ...
&color(red){*};&size(10){DNSと検索ドメインは、「システム...
***ドメイン参加 [#q0fa0ccc]
まずはMacOSXマシンを&color(darkorchid){''ActiveDirectory'...
「システム環境設定」->「ユーザとグループ」を開く
&ref(2015y03m22d_203257957.png,nolink);
開いた「ユーザとグループ」画面で左下の鍵をクリックして、...
編集可能な状態になる。ここで「ネットワークアカウントサー...
&ref(2015y03m22d_204613459.png,nolink);
すると接続するサーバを問われ、ここの&color(darkorchid){''...
入力と同時に、この&color(darkorchid){''ドメインコントロー...
&ref(2016y01m23d_090702093.png,nolink);
「サーバ」にはドメイン名「sybyl.local」
「AD管理ユーザ」には「administrator」
「AD管理パスワード」には provision時のパスワードを入力する
&color(red){*};&size(10){クライアントコンピュータIDは、&c...
所定項目の入力が終わったら「OK」ボタンをクリックする
&ref(2015y03m22d_205820784.png,nolink);
参照先として「SYBYL」ドメインが追加された
windowsのリモートサーバ管理ツールの「ActiveDirectoryユー...
&ref(2016y01m16d_005709072.png,nolink);
加え、マシン「lion」のプロパティーを開いて「オペレーティ...
&ref(2016y01m16d_005832529.png,nolink);
となっている。
***uidNumber/gidNumber [#jdaf0964]
MacOSXマシンを&color(darkorchid){''ドメインコントローラー...
uid/gidらは正しく引いてくれていない。
#code(nonumber){{
lion:~ supervisor$ id illya
uid=1055295333(illya) gid=1246082528(SYBYL\Domain Users) ...
403(com.apple.sharepoint.group.2),12(everyone),62(netacco...
lion:~ supervisor$
}}
原因はuid/gidのマッピングが正しくないため。
それを調整するには再度「システム環境設定」->「ユーザとグ...
&ref(2015y03m24d_005144478.png,nolink);
表示された画面から「ディレクトリユーティリティーを開く......
&ref(2015y03m24d_005946839.png,nolink);
表示された「ディレクトリユーティリティー」画面で、
名前「Active Directory」を選択して「鉛筆アイコン」をクリ...
&ref(2015y03m24d_010313621.png,nolink);
既に参加しているドメイン情報の個所に「詳細オプションの表...
&ref(2016y01m16d_014612283.png,nolink);
「ユーザ環境」タブは既定の「ローカル・ホームディレクトリ...
&ref(2016y01m16d_014801828.png,nolink);
そして、「マッピング」タブでは
UIDは「uidNumber」、ユーザGIDを「gidNumber」、グループGID...
&ref(2016y01m16d_015001540.png,nolink);
3番目の「管理」タブは規定の「フォレスト内の任意のドメイ...
&ref(2016y01m16d_015119061.png,nolink);
ここで「OK」ボタンを押して完了となる。
先ほどのuidとgidは、
#code(nonumber){{
lion:~ supervisor$ id illya
uid=1002(illya) gid=2000(SYBYL\fate) groups=2000(SYBYL\fa...
lion:~ supervisor$
}}
と&color(darkorchid){''ドメインコントローラー''};で定義し...
***ログインとホームディレクトリ [#if0cfbcf]
実際にログインを試みてみる。
ログイン画面が変更され
&ref(2015y03m24d_013012589.png,nolink);
とされ、「その他のユーザ...」を選び&color(darkorchid){''...
&ref(2015y03m24d_013031164.png,nolink);
ログイン後、ターミナルを立ち上げて、調べると
#code(nonumber){{
Last login: Sat Jan 16 02:30:40 on console
lion:~ illya$ pwd
/Users/illya
lion:~ illya$
lion:~ illya$ df -h
Filesystem Size Used Avail Capacity Mounted on
/dev/disk0s2 39Gi 10Gi 29Gi 26% /
devfs 183Ki 183Ki 0Bi 100% /dev
map -hosts 0Bi 0Bi 0Bi 100% /net
map auto_home 0Bi 0Bi 0Bi 100% /home
map -fstab 0Bi 0Bi 0Bi 100% /Network/Se...
//illya@c/home 53Gi 19Gi 34Gi 37% /Volumes/home
lion:~ illya$
lion:~ illya$ mount
/dev/disk0s2 on / (hfs, local, journaled)
devfs on /dev (devfs, local, nobrowse)
map -hosts on /net (autofs, nosuid, automounted, nobrowse)
map auto_home on /home (autofs, automounted, nobrowse)
map -fstab on /Network/Servers (autofs, automounted, nobr...
//illya@c/home on /Volumes/home (smbfs, nodev, nosuid, mo...
lion:~ illya$
}}
とホームフォルダは一応mountされているが(/Volumes/home)、...
ホームフォルダとは、sambaで規定した場所で「ActiveDirector...
&ref(2016y01m16d_110223525.png,nolink);
&color(red){*};&size(10){sambaの[homes]機能を使ってないの...
&color(magenta){/Users/<ユーザ名>};をホームディレクトリに...
&ref(2016y01m16d_111113349.png,nolink);
そうすると、
#code(nonumber){{
Last login: Sat Jan 16 02:49:27 on console
lion:~ illya$ pwd
/home/illya
lion:~ illya$ df
Filesystem 512-blocks Used Available Capaci...
/dev/disk0s2 82206864 21789376 59905488 27%...
devfs 363 363 0 100%...
map -hosts 0 0 0 100%...
map auto_home 0 0 0 100%...
map -fstab 0 0 0 100%...
//illya@c/home/illya 110645248 40103200 70542048 37%...
lion:~ illya$
lion:~ illya$ mount
/dev/disk0s2 on / (hfs, local, journaled)
devfs on /dev (devfs, local, nobrowse)
map -hosts on /net (autofs, nosuid, automounted, nobrowse)
map auto_home on /home (autofs, automounted, nobrowse)
map -fstab on /Network/Servers (autofs, automounted, nobr...
//illya@c/home/illya on /home/illya (smbfs, nodev, nosuid...
lion:~ illya$
}}
となる。
これでアカウントもホームディレクトリ(/home/<ユーザ名>)もM...
ただし、shellが事前指定なので要注意。
***MacOSXからAcitiveDirectoryのユーザ情報を入手 [#w5a3e49e]
Linuxなら単に''getent passwd''ですむのだが、MacOSXでは違...
ローカルマシンのアカウント情報は
#code(nonumber){{
lion:~ supervisor$ dscl . -ls /Users
}}
で行う。AcitiveDirectoryからのユーザは
#code(nonumber){{
lion:~ supervisor$ dscl "/Active Directory/SYBYL/All Doma...
administrator
guest
illya
krbtgt
lion:~ supervisor$
}}
で得られる。そしてユーザの詳細は
#code(nonumber){{
lion:~ supervisor$ dscl "/Active Directory/SYBYL/All Doma...
:
dsAttrTypeNative:cn: illya
:
AltSecurityIdentities: Kerberos:illya@sybyl.local
AppleMetaNodeLocation:
/Active Directory/SYBYL/sybyl.local
AppleMetaRecordName: CN=illya,CN=Users,DC=sybyl,DC=local
AuthenticationAuthority: ;Kerberosv5;;illya@SYBYL.LOCAL;S...
Comment: 天の杯・ホムンクルス
EMailAddress: xxxxx@xxx.xxxx.xx
FirstName: Illyasviel
:
NFSHomeDirectory: /Users/illya
OriginalHomeDirectory: <home_dir><url>smb://c/home/illya<...
:
SMBHome: \\c\home\illya
SMBHomeDrive: z
:
lion:~ supervisor$
}}
と得られる。
終了行:
大学の研究室なら当然ながら&color(teal){Mac};[Pro|Mini|Boo...
これらMacOSXマシンを&color(darkorchid){''ActiveDirectory'...
手元にあるのはMacOSX 10.7.5(Lion)である。名前とかIPは下記...
|BGCOLOR(YELLOW):コンピュータ名|BGCOLOR(YELLOW):IPアドレ...
|lion|192.168.0.64|lion.sybyl.local|192.168.0.3|sybyl.loc...
&color(red){*};&size(10){コンピュータ名は、「システム環境...
&color(red){*};&size(10){IPは、「システム環境設定」->「ネ...
&color(red){*};&size(10){DNSと検索ドメインは、「システム...
***ドメイン参加 [#q0fa0ccc]
まずはMacOSXマシンを&color(darkorchid){''ActiveDirectory'...
「システム環境設定」->「ユーザとグループ」を開く
&ref(2015y03m22d_203257957.png,nolink);
開いた「ユーザとグループ」画面で左下の鍵をクリックして、...
編集可能な状態になる。ここで「ネットワークアカウントサー...
&ref(2015y03m22d_204613459.png,nolink);
すると接続するサーバを問われ、ここの&color(darkorchid){''...
入力と同時に、この&color(darkorchid){''ドメインコントロー...
&ref(2016y01m23d_090702093.png,nolink);
「サーバ」にはドメイン名「sybyl.local」
「AD管理ユーザ」には「administrator」
「AD管理パスワード」には provision時のパスワードを入力する
&color(red){*};&size(10){クライアントコンピュータIDは、&c...
所定項目の入力が終わったら「OK」ボタンをクリックする
&ref(2015y03m22d_205820784.png,nolink);
参照先として「SYBYL」ドメインが追加された
windowsのリモートサーバ管理ツールの「ActiveDirectoryユー...
&ref(2016y01m16d_005709072.png,nolink);
加え、マシン「lion」のプロパティーを開いて「オペレーティ...
&ref(2016y01m16d_005832529.png,nolink);
となっている。
***uidNumber/gidNumber [#jdaf0964]
MacOSXマシンを&color(darkorchid){''ドメインコントローラー...
uid/gidらは正しく引いてくれていない。
#code(nonumber){{
lion:~ supervisor$ id illya
uid=1055295333(illya) gid=1246082528(SYBYL\Domain Users) ...
403(com.apple.sharepoint.group.2),12(everyone),62(netacco...
lion:~ supervisor$
}}
原因はuid/gidのマッピングが正しくないため。
それを調整するには再度「システム環境設定」->「ユーザとグ...
&ref(2015y03m24d_005144478.png,nolink);
表示された画面から「ディレクトリユーティリティーを開く......
&ref(2015y03m24d_005946839.png,nolink);
表示された「ディレクトリユーティリティー」画面で、
名前「Active Directory」を選択して「鉛筆アイコン」をクリ...
&ref(2015y03m24d_010313621.png,nolink);
既に参加しているドメイン情報の個所に「詳細オプションの表...
&ref(2016y01m16d_014612283.png,nolink);
「ユーザ環境」タブは既定の「ローカル・ホームディレクトリ...
&ref(2016y01m16d_014801828.png,nolink);
そして、「マッピング」タブでは
UIDは「uidNumber」、ユーザGIDを「gidNumber」、グループGID...
&ref(2016y01m16d_015001540.png,nolink);
3番目の「管理」タブは規定の「フォレスト内の任意のドメイ...
&ref(2016y01m16d_015119061.png,nolink);
ここで「OK」ボタンを押して完了となる。
先ほどのuidとgidは、
#code(nonumber){{
lion:~ supervisor$ id illya
uid=1002(illya) gid=2000(SYBYL\fate) groups=2000(SYBYL\fa...
lion:~ supervisor$
}}
と&color(darkorchid){''ドメインコントローラー''};で定義し...
***ログインとホームディレクトリ [#if0cfbcf]
実際にログインを試みてみる。
ログイン画面が変更され
&ref(2015y03m24d_013012589.png,nolink);
とされ、「その他のユーザ...」を選び&color(darkorchid){''...
&ref(2015y03m24d_013031164.png,nolink);
ログイン後、ターミナルを立ち上げて、調べると
#code(nonumber){{
Last login: Sat Jan 16 02:30:40 on console
lion:~ illya$ pwd
/Users/illya
lion:~ illya$
lion:~ illya$ df -h
Filesystem Size Used Avail Capacity Mounted on
/dev/disk0s2 39Gi 10Gi 29Gi 26% /
devfs 183Ki 183Ki 0Bi 100% /dev
map -hosts 0Bi 0Bi 0Bi 100% /net
map auto_home 0Bi 0Bi 0Bi 100% /home
map -fstab 0Bi 0Bi 0Bi 100% /Network/Se...
//illya@c/home 53Gi 19Gi 34Gi 37% /Volumes/home
lion:~ illya$
lion:~ illya$ mount
/dev/disk0s2 on / (hfs, local, journaled)
devfs on /dev (devfs, local, nobrowse)
map -hosts on /net (autofs, nosuid, automounted, nobrowse)
map auto_home on /home (autofs, automounted, nobrowse)
map -fstab on /Network/Servers (autofs, automounted, nobr...
//illya@c/home on /Volumes/home (smbfs, nodev, nosuid, mo...
lion:~ illya$
}}
とホームフォルダは一応mountされているが(/Volumes/home)、...
ホームフォルダとは、sambaで規定した場所で「ActiveDirector...
&ref(2016y01m16d_110223525.png,nolink);
&color(red){*};&size(10){sambaの[homes]機能を使ってないの...
&color(magenta){/Users/<ユーザ名>};をホームディレクトリに...
&ref(2016y01m16d_111113349.png,nolink);
そうすると、
#code(nonumber){{
Last login: Sat Jan 16 02:49:27 on console
lion:~ illya$ pwd
/home/illya
lion:~ illya$ df
Filesystem 512-blocks Used Available Capaci...
/dev/disk0s2 82206864 21789376 59905488 27%...
devfs 363 363 0 100%...
map -hosts 0 0 0 100%...
map auto_home 0 0 0 100%...
map -fstab 0 0 0 100%...
//illya@c/home/illya 110645248 40103200 70542048 37%...
lion:~ illya$
lion:~ illya$ mount
/dev/disk0s2 on / (hfs, local, journaled)
devfs on /dev (devfs, local, nobrowse)
map -hosts on /net (autofs, nosuid, automounted, nobrowse)
map auto_home on /home (autofs, automounted, nobrowse)
map -fstab on /Network/Servers (autofs, automounted, nobr...
//illya@c/home/illya on /home/illya (smbfs, nodev, nosuid...
lion:~ illya$
}}
となる。
これでアカウントもホームディレクトリ(/home/<ユーザ名>)もM...
ただし、shellが事前指定なので要注意。
***MacOSXからAcitiveDirectoryのユーザ情報を入手 [#w5a3e49e]
Linuxなら単に''getent passwd''ですむのだが、MacOSXでは違...
ローカルマシンのアカウント情報は
#code(nonumber){{
lion:~ supervisor$ dscl . -ls /Users
}}
で行う。AcitiveDirectoryからのユーザは
#code(nonumber){{
lion:~ supervisor$ dscl "/Active Directory/SYBYL/All Doma...
administrator
guest
illya
krbtgt
lion:~ supervisor$
}}
で得られる。そしてユーザの詳細は
#code(nonumber){{
lion:~ supervisor$ dscl "/Active Directory/SYBYL/All Doma...
:
dsAttrTypeNative:cn: illya
:
AltSecurityIdentities: Kerberos:illya@sybyl.local
AppleMetaNodeLocation:
/Active Directory/SYBYL/sybyl.local
AppleMetaRecordName: CN=illya,CN=Users,DC=sybyl,DC=local
AuthenticationAuthority: ;Kerberosv5;;illya@SYBYL.LOCAL;S...
Comment: 天の杯・ホムンクルス
EMailAddress: xxxxx@xxx.xxxx.xx
FirstName: Illyasviel
:
NFSHomeDirectory: /Users/illya
OriginalHomeDirectory: <home_dir><url>smb://c/home/illya<...
:
SMBHome: \\c\home\illya
SMBHomeDrive: z
:
lion:~ supervisor$
}}
と得られる。
ページ名:
1