コミュニティでの投票について

コミュニティでの投票について解説した記事を公開しました。

Apple ID の不正利用を確認する方法

Apple ID の使い方や不正利用を確認する方法についてご紹介しています。

しばらく返答が寄せられていないようです。 再度ディスカッションを開始するには、新たに質問してください。

rootとして2回目からログイン出来ない。

OS X Lionにしてから、最初の1回目はディレクトリユーティリティで、rootを有効にする。

事でrootとしてログイン出来ますが、2回目からはパスワードを受け付けないので、rootと

してログイン出来なくなってしまいます。パスワードを変更して再度ログインしても出来ま

せん。 Snow Leopardでは、問題なくrootとしてログイン出来るのですが、お知恵をお貸し

頂きたく投稿致しました。尚、terminalでの「sudo passwd root」として打ち込み次回

起動でrootとしてのログインは「su」としてログインするのですが、パスワードを受け付け ないのです。又、Appleのルートユーザを有効にする方法「OS X Lion」対応も何度も試み

ましたが、どうしてもrootとしてログイン出来ないのです。原因が分からずにいるので、よ

ろしくお願い致します。又、今迄はrootとしてログインしないとシステムのアイコンとか

Time Machineのバックアップデスクの中のbackupbdフォルダの中の自分のフォルダ等は

カスタムアイコンに変更出来なかったのに、管理者のログインで変更出来てしまいます。

只、ショウトネームの変更はどうしてもrootとしてしか出来ないので、解決方法を知りたい

のです。よろしくお願い致します。

Mac Pro, Mac OS X (10.6.3)

投稿日 2011/08/17 13:37

返信
返信: 29

2011/08/21 21:01 kity への返信

今迄はrootとしてログインしないとシステムのアイコンとかTime Machineのバックアップデスクの中のbackupbdフォルダの中の自分のフォルダ等はカスタムアイコンに変更出来なかったのに、管理者のログインで変更出来てしまいます。

只、ショウトネームの変更はどうしてもrootとしてしか出来ないので、解決方法を知りたいのです。よろしくお願い致します。

自己責任で弄ったのですからご自身で直すか、LionのClean Installをするしかないです。一歩間違えればDataを消しかねない事を困ったと言って質問されるのは如何なものかと思います。

2011/08/21 23:32 ni_ki への返信

ni_ki様

早速のアドバイスありがとうございます。ディスクユーティリティでのアクセス権の修復及びセーフブートで起動してディスクユーティリティでのアクセス権の修復又、Lionの復元用ディスクユーティリティからのアクセス権の修復等をやっても駄目なのです。ハードデスクを4台積んでいるので1台外して、新しい1TBのハードデスクを積み替えてから、5つにパーティションを切って新規にLionをインストールして、rootで起動すると最初は出来るのですが、2回目からは出来なくなってしまうのです。パスワードを新規に変更してもパスワードを受け付けないのです。それではと再度、2ッ目にLionをインストールして、rootで起動すると最初は出来るのですが、2回目にログインするとログイン出来ないのです。この繰り返しで書き込みをさせて頂きました。

2011/08/21 23:58 ぴっぴ への返信

ひっぴ様

アドバイスありがとうございます。バックアップは予備のハードデスクに1週間に1回ディスクユーティリティを使って復元しています。又、TimeMachineでのバックアップも1時間置きに取られています。ショートネームの変更で、出来上がってからアルファベットの間違いに気付きrootでログインしないと変更出来ないので、 Snow Leopardでの時には何の不具合もなくrootでログイン出来ていた事ですから、Lionになってもログイン方法は変わっていないのに、出来ないので詳しい方のお知恵をお借りしたく書き込みした次第です。Appleから出されているルートユーザを有効にする方法: OS X Lion用も実行したのですが1回目はrootとしてログイン出来るのですが、2回目になると出来ないのです。パスワードを変更してやっても出来ないのです。terminalでrootとしてログインする方法も試みたのですが「sudo passwwd root」次回ログイン「su」これでも駄目なのです。解決出来る妙案がありましたらお知らせ下さい。


2011/08/22 02:14 kity への返信

ショートネームの変更で、出来上がってからアルファベットの間違いに気付きrootでログインしないと変更出来ないので...

HomeのBackupがあるならShort Nameの変更はLionをClean Installするほうが安全で早いです。


---------------------------

Single User Modeで起動してコマンドで間違ったShort NameのUser Dataを消去後に起動... Setup Assistantで初期設定を行うのはコマンドに精通していれば可能です。OSXの奥にあるUser Dataを消すのですからそのユーザのHOMEは消去されます。

2011/08/22 07:18 kity への返信

# 英語環境なのであしからず

System Preferences - Security & Privacy - FileVault


The recovery key is a "safety net" which can be used to unlock the disk if you forget your password.

Make a copy and store it in a safe place. If you forget your password and lose the recovery key, all the data on your disk will be lost.


XXXX-XXXX-XXXX-XXXX-XXXX-XXXX


# 英数字4桁の6組のRecovery KeyとMaster Passwordに仕様変更です。このためSnow Leopardで出来たRootでのLoginはMaster Passwordでないと拒否されると思います。またPasswordを忘れた場合このRecovery KeyでDiskのLockを解除するのに使うSafety Netです。Passwordを忘れRecovery Keyを紛失するとHDDの全てのDataを失う事になります。

2011/08/22 10:30 ぴっぴ への返信

ひっぴ様

早速のアドバイスありがとうございます。現時点でのシステムに影響が出ている訳ではないので、rootでのログインに関する問題は一旦終了させて頂きたいと思います。これからも、この様な事態にならないように充分気を付けながら、Macに携わって行きたいと思います。

ありがとうございました。

2011/08/24 19:05 kity への返信

僕も、全く同じ状況になっています。

これまで、数回rootでログインした事があったのですが、今日またしようとしたら、出来ませんでした。

kityさんと同じく、sudo passwd rootや、ディレクトリユーティリティでパスワードを変更をしたり、アクセス権の修復を行っても、ログインできない状態です。


環境:

MacBook Air 最新モデル 11インチ

HDD: 128GB

CPU: 1.6GHz Intel Core i5

メモリ: 4GB 1333MHz DDR3

バージョン: Mac OS X 10.7.1

2011/08/24 19:14 Minami_Ueda への返信

私のところも、このトピックを拝見してから、rootにログインを繰り返していたら異常が起きました。ただ、sshでLANからはログインできたので根本的に破損している訳ではないようです。


MacBook Pro(Mid 2009)OS X 10.7.1

なお、インストール直後だったので、OS Xを再インストールしてしまっい追加の検証は不可能です^^;

2011/08/24 20:03 ni_ki への返信

rootにログインを繰り返していたら異常が起きました。ただ、sshでLANからはログインできたので根本的に破損している訳ではないようです。

Master Passwordなら問題ないのではないかと思います。

# RootのHomeに書き込まれるのが嫌で試してません。


Snow Leopardで出来たDirectory UtilityでEnable Root UserになるはLionでは仕様変更されても不思議ではない事柄がニュースに載ってましたが詳細を書き込むと消されてしまうのであしからず...


ともかく騒ぐほどの事ではないことは確かです。

2011/08/25 10:14 kity への返信

ディレクトリユーティリティのディレクトリエディタで、管理者権限のユーザとSystemAdminitratorのAuthenticationAuthorityを比較してみてください。私の場合管理者権限のユーザには値が二つあったのに対し、SystemAdminitratorには一つしかありませんでした。無かったのは;ShadowHash云々で、管理者権限の方からこれをコピーして、SystemAdminitratorのAuthenticationAuthorityにプラスボタンで追加したところ、ルートで入れる様になりました。ただし、ルートユーザを無効にしてしまうと消えてしまうので、ルートで入る度に、毎回同じ作業をしています。消えてしまうのは、リストのトップにある物なので、トップに;ShadowHash云々を置けば良いのですが、もともとあったKerverosv5が消えてしまうのも困るので、そうしています。

これらはこちらでも議論されています。


https://discussions.apple.com/thread/3216546?start=0&tstart=0


お役に立てば幸いです。

2011/08/25 10:33 maesar への返信

ディレクトリユーティリティのディレクトリエディタで、管理者権限のユーザとSystemAdminitratorのAuthenticationAuthorityを比較してみてください。私の場合管理者権限のユーザには値が二つあったのに対し、SystemAdminitratorには一つしかありませんでした。

時間が経てば仕様変更の意味が分かります。今はこれしか書けません。あしからず...

2011/08/25 10:39 kity への返信

root を有効にしたら、ディレクトリーユーティリティの「BSDフラットファイルおよびNIS」を選択し、これの内容を編集するために鉛筆アイコンをクリックし、出てくる窓で、「BSDローカルノードのユーザおよびグループレコードを使う」にチェックを入れる(default ではチェック無し)必要があるのでは?

2011/08/25 20:07 ぴっぴ への返信

ぴっぴ さんによる書き込み:


ともかく騒ぐほどの事ではないことは確かです。

なるほど、そうでしたか^^;

でも面白い現象ですよね。私も今回のような件が無ければrootを有効にする事は無いのですが、たまに試すと新鮮です^^

rootとして2回目からログイン出来ない。

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