![Macのホームフォルダを移動または名前変更する方法 [MacRx]](https://image.oligur.com/poclnokl/e2/65/2-Advanced-Options.webp)
Macのホームフォルダを移動または名前変更する方法 [MacRx]
- Oligur
- 0
- vyzf
Macのホームディレクトリ(またはホームフォルダ)は、Finder上で小さな家のアイコンで表示され、書類、音楽、写真、その他のコンピュータ上のアイテムのデフォルトの保存場所です。ホームフォルダの名前は、Macアカウントのユーザー名(UNIX用語では「ショートネーム」)と同じです。
これらの項目は関連しているため、ホームフォルダの名前を変更し、ユーザー名を変更する手順は、ホームフォルダを別の場所(例えば2台目のハードドライブなど)に移動する手順と似ています。手順は以下のとおりです。
ユーザーアカウントとホームフォルダの名前を変更する
ホームディレクトリやMacアカウント名を変更する最も一般的な理由は、スペルミスを修正するため、または企業における従業員の異動など、新しいユーザーが古いユーザーと入れ替わる場合です。古い名前や間違った名前はコンピュータの動作に悪影響を与えることはありませんが、正しくない名前は心理的に煩わしい場合があります。
重要:これは高度な手順であり、正しく実行しないとデータにアクセスできなくなる可能性があります。変更を行う前に、これらの手順とターミナルの使い方をよく読んで理解し、理解を深めてください。また、開始する前にデータをバックアップしてください。Time Machineでも問題ありませんが、ハードドライブのクローン作成が理想的です。万が一問題が発生した場合でも、元のシステムに戻せるようにしてください。
この例では、ユーザー名がbobsmithである Bob Smith というユーザーから始めます。これを、ユーザー名がjanedoeである新しいユーザー Jane Doe に変更します。
変更を行うには、Macで管理者権限を持つ別のアカウントを使用する必要があります。Bob Smithのアカウント(Appleメニュー内)からログアウトし、別の管理者アカウントでログインしてシステム環境設定を開きます。 「ユーザとグループ」環境設定パネルを選択し、鍵アイコンをクリックして認証し、管理者パスワードを入力してください。
次に、左側のペインで Bob Smith のアカウントを右クリック (または Control キーを押しながらクリック) し、[詳細オプション] を選択します。
これにより、何をしているのかわからない場合は変更しないよう警告する別のウィンドウが表示されます (常に良いアドバイスです)。
このダイアログでは、アカウント名とホームディレクトリの2つの項目を変更する必要があります。アカウント名は、bobsmithをjanedoeに置き換えてください。
次に、[ホーム ディレクトリ] フィールドで既存のエントリを次のように変更します。
旧: /Users/bobsmith
新: /Users/janedoe
入力内容にスペルミスやタイプミスがないか再度確認し、「OK」をクリックします。Mac は「本当にこの変更を実行してよいですか?」と確認メッセージを表示します。この時点で、変更は元に戻せません。
最後に、システム環境設定に戻り、アカウントパネルに表示されるフルネームを「Bob Smith」から「Jane Doe」に変更します。フルネームは、あなたと私が覚えやすいように短縮名を別名化したものに過ぎません。
これらの操作により、アカウントのMacユーザーIDレコードが内部的に変更されます。次に、実際のホームディレクトリの名前を変更する必要があります。この手順は、アプリケーション > ユーティリティフォルダにあるターミナルアプリケーションで行います。ターミナルを起動し、コマンドプロンプトで次のコマンドを入力します。
sudo mv /ユーザー/ボブスミス /ユーザー/janedoe
古いユーザー名と新しいユーザー名を正しく入力し、Returnキーを押してください。管理者アカウントのパスワードの入力を求められます。パスワードを入力してください(画面には文字は表示されません)。もう一度Returnキーを押してください。このコマンドは、フォルダ全体を古い場所から新しい場所に移動します(mv)。この場合、実質的には名前の変更操作です。移動は同じハードドライブ上で「インプレース」で行われるため、処理には数秒しかかかりません。その後、新しい空のコマンドラインが表示されます。
完了したら、ターミナルとシステム環境設定を終了し、Macを再起動してください。再起動すると、アカウント名とホームディレクトリの両方がjanedoeに変更されます。
ホームフォルダを別のドライブに移動する
アカウント名を変更するのではなく、ホームディレクトリを別のドライブまたはパーティションに移動したい場合があります。これはサーバーでは一般的な設定ですが、オペレーティングシステムとアプリケーションをソリッドステートドライブ(SSD)に、ユーザーデータを大容量(ただし速度は遅い)のハードディスクドライブに配置するなど、データを分離したいシステムにも適用できます。
ホームフォルダの名前変更と手順は似ていますが、今回はユーザー名はそのままで場所を変更します。上記と同様に、変更するアカウントからログアウトし、別の管理者アカウントでログインします。「システム環境設定」→「ユーザとグループ」を開き、変更するアカウントを右クリックして「詳細オプション…」を選択します。
「詳細」ダイアログボックスでは、アカウント名はそのまま(bobsmith)のままにし、ホームディレクトリの場所を変更します。例えば、ホームディレクトリをEmployeesというハードドライブに移動するとします。Finderを使って、 EmployeesドライブにUsersというフォルダを作成します。そして、ホームディレクトリのエントリを以下のように変更します。
旧: /Users/bobsmith
新: /Volumes/Employees/Users/bobsmith
このデータの正確な入力とスペルは非常に重要です。誤字脱字がないことを確認してから、「OK」をクリックして変更を保存してください。
次のステップはターミナルです。今回は実際にファイルを2つのハードドライブ間で移動します。ターミナルを開き、コマンドプロンプトで次のコマンドを入力します。
sudo mv /Users/bobsmith /Volumes/Employees/Users/bobsmith
プロンプトが表示されたら管理者アカウントのパスワードを入力し、Returnキーを押します。この操作は、移動するデータの量によっては時間がかかる場合があります。この処理中は、プロセスを中断したり、Macを他の作業に使用したりしないでください。コピーが完了すると、ターミナルウィンドウに新しいコマンドラインプロンプトが表示されます。
フォルダが新しいドライブに実際に移動されたことを確認し、Macを再起動すれば準備完了です。2台目のドライブはMacでフォーマットされたボリュームである必要があります。内蔵ディスクでない場合は、ホームディレクトリにアクセスするために、Macを使用する際は常に接続して電源を入れておく必要があります。
Leopard以前のシステムでアカウント名を変更する
上記の手順はUNIXベースのシステムでは一般的な手順ですが、Appleがアカウント名変更用の詳細オプションダイアログを新たに追加したことで、より簡素化されています。Leopard以前のMacでは手順が少し複雑ですが、Tiger (OS X 10.4.x) またはPanther (10.3.x) をお使いの場合は、名前の変更を自動化できる便利なユーティリティが利用可能です。
ChangeShortNameは、Dan Frakes氏によるフリーウェアユーティリティで、事前に設定された一連のターミナルスクリプトを使用してユーザー名の変更を自動化します。上記のように、変更対象のユーザーアカウントからログアウトし、Mac上の別の管理者アカウントから変更を行ってください。ChangeShortNameは古い名前と新しい名前の入力を促し、必要な変更を行った後、マシンの再起動を促します。
このユーティリティはOS X 10.5.x以降では動作しませんのでご注意ください。お使いのMacがPantherよりも古いOSを使用している場合は、正直に言って、新しいOSにアップグレードする時期です。これらの古いOSバージョンでは、現在のソフトウェアはほとんど動作しません。時間と労力をかけて新しいシステムへの移行に費やす方が賢明です。
Related Posts
You may also like
