2012-09-20

「root」でログインって?

アップルのサポート・コミュニティで興味深い論議;
を拝見した。以前、雪豹のころ同じ事をしたかったのに出来なかったので興味が湧いた。

でそのなかでアッップルの資料;
 があった。この記事は読んだだけでは理解しにくいので、取り敢えず、手慣れたLion環境で試してみた。以下に説明します。

自分の所では「tmutil」をつかったスクリプトを動かす為に「root」でログインする為に(suコマンドを打つ)、rootのpwが設定してあるので、すぐに「ルートとしてログインする方法」に行ったが、要領を得ない。 あれこれと触っているうちに、「Login Windows」から「アカウント名 root」でログインするのだろうと推定して、ログインできた!

確かに「suコマンド」で作業する時は、いつも緊張する。rootとしてFinder越しに操作できるのは、ちょっと気が楽だ。コマンド・ミスでつい大切なデータを何度お釈迦にして来た事か。まあ、逆になれてくるとFinder越しとはいえ、危険は高いから、自重しよう。

ちなみに、rootからログアウトする時に、アップル・マークのプルダウン・メニューからログアウトしようとしたが、出来なかった。「Activity Monitor」をみても挙動が変なプロセスも無い。 アップル・マークのプルダウン・メニューから「Force Quit」を実効しても変化無し。

アップルのテクニカル・サポートにお伺いしたら、実行プロセスをキーボード操作「(command)+Q」で終了させた後に、キーボード操作「(shift)+(command)+Q」によってログアウトをするようにとの助言をいただいた。確かにログアウトできた。なんと言う事だ。

そこでユーザ名変更のテストをしてみた。以下では「Dog」というアカウントを新設して、「Cat」というアカウントに変更する;

  1. 新しいアカウント「Dog」を管理者として作成。その動作を確認してログアウト。
  2. すべてのユーザがログアウトしているのを確認してから、アカウント「root」にログインし、
    1. Finderのメニュー・バーの「Go」で「/Users」に行き、
    2. そのなかの「Dog」を右クリックして、「Get Info」を開き、
    3.  「Name & Extension:」を開き、「Dog」とあるのを「Cat」に変更
  3. 「System Preferences/ Users & Groups」から新しいアカウント「Cat」を管理者として作成。
    1. 既にホームがあるのでそれを使うか、と聞いてくるので、はい、とする。
  4.  root をログアウトし、Catにログインできれば御目出度う。もし出来ぬときは、 下手に弄くり廻す前に、
    1. 「アップルのテクニカル・サポート」にお伺いを立てるか、
    2. アップルのサポート・コミュニティでご意見を戴くようにする。


この「ルートとしてログイン」は、評価できる改良だと感じますが......。


ーーーー
この記事の履歴
  1. 開始 2012-09-20  (木) 11:05

0 件のコメント:

コメントを投稿

注目の投稿

Terminalでの、なんちゃってViモドキ

近頃、ようやくKarabiner-Elementsに慣れてきたので、 Terminalで動作する「擬似Vi-Mode」を作って見たので、ご紹介します。 『概要』 「擬似Vi-Mode」の所以は、方向キー「←↓↑→」を通常の「hjkl」ではなくて「jkil」としました。これ...