管理者が通常へ

お世話になります。先日Apple storeでimacを購入致しまして、付属のMAC OS X v10.5 LepardのDVDをインストールしました。その後再度ログインしてシステム環境設定のアカウントを確認したところ、管理者が通常になっていました。ここから先の設定方法は、トピック: 管理者名が使えない 
"管理者名が使えない", 2007/11/24 10:25am
項目を参照させて頂いてrootのアカウントのパスワードを付属DVDから設定しました。
ここまではいいのですが、再起動した後,rootでログインする項目が表示されませんというか私のアカウント以外、選べる項目がないのですが、なにか対処方法はございますでしょうか?ご教授の程お願い致します。

投稿日 2008/06/23 18:58

返信: 13

2008/06/23 23:33 Community User への返信

よく分からないのですが,最初に作ったアカウント(インストール時に作ったアカウント)は管理者アカウントになりますが,そうなってないのでしょうか?
root アカウントは通常不要ですが,なぜ必要なのでしょうか?
どうしても必要なら,ターミナルでsudoをつけてコマンドを実行するとか,シングルユーザモードで起動するとか,root 無しで済ます方法はいくらでもあります。それで間に合わなかった経験はありません。
root のパスワードを設定したのなら,ログイン時に「その他」とかクリックすると,出てきませんでしょうか?
OS によっては、GUI 環境では,root ログインできないようにしているものもあります。root はあまりに権限が強いので,セキュリティ上の理由と,誤りに備えて(GUI 環境では手先や指先が滑ってマウス操作を間違えることも多いです),ということでそうしています。今のOSはそれぐらいrootに神経質になっています。

2008/06/24 04:07 Community User への返信

> 再起動した後,rootでログインする項目が表示されませんというか私のアカウント以外、選べる項目がないのですが、
ログイン画面でその他が表示されない場合、付属DVDからrootを一端無効にして再度有効にしても同様かを確認してみてください。どうしてもrootを選択できる状態にならない場合、下手にあがかずシステムをインストールし直して移行アシスタントを使用せずにユーザ環境を再構築するのが最善であるように思いますが、どうしてもあがきたい場合はシングルユーザモードから起動して
dscl . -read /groups/admin

dscl . -read /users/root
の出力内容を教えてください。出力内容によっては対応できるかもしれません。

2008/06/24 18:55 Community User への返信

はに様
お世話になります。
>よく分からないのですが,最初に作ったアカウント(インストール時に作ったアカウント)は管理者アカウントになりますが,そうなってないのでしょうか?
最初に作ったアカウントですが、工場から出荷させた状態が『Tiger』でしたので、その状態で作成しました。その後付属DVDMac OS X v10.5 Leopardをインストールしました。また自動ソフトウェアのアップデート時に管理者(自分アカウント)のパスワードを入力した際、そのパスワードを受け付けてもらえず、対処方法がわかりませんでしたので、このApple Discussionsにたどり着いた次第であります。ちなみにUNIXのコマンドは、全く知りません。

2008/06/24 19:09 Community User への返信

HAL様
お世話になります。
>ログイン画面でその他が表示されない場合、付属DVDからrootを一端無効にして再度有効にしても同様かを確認してみてください。
すみません、付属DVDからrootを無効しようとユーティリティを探しましたが、
どうもそれに該当するユーティリティが見つかりません。多分ディレクトリユーティリティだと思うのですが、ポップアップメニューにありませんでした。
シングルユーザモードのdscl . -read /groups/adminの出力内容は
AppleMetaNodeLocation: /Local/Default
GeneratedUID: ABCDEFAB-CDEF-ABCD-EFAB-CDEF00000050
GroupMembership: root
Password: *
PrimaryGroupID: 80
RealName: Administrators
RecordName: admin
RecordType: dsRecTypeNative:groups
SMBSID: S-1-5-32-544
dscl . -read /users/root の出力内容ですが
AppleMetaNodeLocation: /Local/Default
GeneratedUID: FFFFEEEE-DDDD-CCCC-BBBB-AAAA00000000
NFSHomeDirectory: /var/root
Password: *
PrimaryGroupID: 0
RealName:
System Administrator
RecordName: root
RecordType: dsRecTypeNative:users
UniqueID: 0
UserShell: /bin/sh
よろしくお願いいたします。

2008/06/24 19:16 Community User への返信

Petitmani 様
お世話になります。
http://docs.info.apple.com/article.html?artnum=306876-ja
管理者ユーザが通常ユーザに変わる
ですが、付属DVDから、rootパスワードをリセットしたのですが、
ログイン時にrootアカウント事態表示されずに、ログイン出来ませんでした。
自分自身のアカウントでログインしディレクトリユーティリティを開き
編集のポップアップメニューを開いたところルートユーザを有効にするが
半透明になっていました。ここから先に進めませんでした。

2008/06/24 19:25 Community User への返信

管理者アカウント名が typeS であった場合、シングルユーザモードから
dscl . -append /groups/admin GroupMembership typeS
と実行してみてください。# typeSとあるところは適宜置き換えてください
正しく実行されれば、
dscl . -read /groups/admin
のアウトプットで、GroupMembershipの行が
GroupMembership: root typeS
となるはずです。
確認できたら、exitと入力すればシングルユーザモードから抜けて通常起動するので管理者権限が
復活しているか確認してみてください。
あと、rootは基本的に無効にしておいた方がいいのですが、いざというときに使える状態にないのも気持ちが悪いのでこちらを参考にして有効/無効が切り替えられるようにしておいた方がいいかもしれません。
"ルートユーザを無効にできない" #15, 2008/05/01 1:41am

2008/06/24 20:28 Community User への返信

HAL様
お世話になります。
シングルユーザーモードをてっきり『自分のアカウントでログインした時』のターミナル起動だと勘違いしてました。すみません。
先ほど、シングルユーザーモードで先ほどHAL様から教えて頂いたコマンドを入力しましたが、何れもコマンドも同様の出力内容
For Single User Mode you must run the following command to enable use of dscl . launchctl load /System/Library/LaunchDaemons/com.apple.DirectoryServicesLocal.plist
とのメッセージが上がります。
宜しくお願いします。

2008/06/24 21:19 Community User への返信

シングルユーザモードからの動作確認をしてませんでした。すいません。
シングルユーザモードで立ち上げた後、下記の順でコマンドを実行してみてください。
/sbin/mount -uw /
launchctl load /System/Library/LaunchDaemons/com.apple.DirectoryServices.plist
dscl . -append /groups/admin GroupMembership typeS
exit
# 二行目はxxxLocal.plistではなくLocal抜きで実行してください。Localアリだとうまく動作しません。

2008/06/25 08:22 Community User への返信

ご自身のアカウントでログインし「ディレクトリユーティリティ」を起動したとき,向かって左下の鍵マークは閉じてませんでしょうか?
当方の環境ですと,アカウントパスワードで鍵を開くと「編集」からプルダウンで「ルートユーザを有効にする」を選択できるようになりました.

2008/06/25 19:22 Community User への返信

HAL様
お世話になります。
HAL様に教えて頂いたコマンドで、問題が解決できました。
システム環境のアカウントが通常から管理者へ、ディレクトリユーザは、ルートユーザを有効する、しないを編集のポップアップから選択できるようになりました。もちろんソフトウェアアップデートも管理者のパスワードを受け付けてくれました。
今回、HAL様を筆頭にアドバイスをして頂いた方へ、顔が見えない同士にもかかわず、親切に御教授していただき、感謝の気持ちでいっぱいです。AppleのHPのApple Discussionが無かったら、遠い遠い手順で、解決方法を探していたことでしょう。。。っていうか解決できないまま、諦めてクリーンインストールしていたかもしれません。本当にありがとうございました。

このスレッドはシステム、またはAppleコミュニティチームによってロックされました。 問題解決の参考になる情報であれば、どの投稿にでも投票いただけます。またコミュニティで他の回答を検索することもできます。

管理者が通常へ

Apple サポートコミュニティへようこそ
Apple ユーザ同士でお使いの製品について助け合うフォーラムです。Apple Account を使ってご参加ください。