/etc/hosts
ファイルを編集することはできますか。つまり、意図せずに何かを壊すことなくuser@<hostname I wish to change>
としてログインできますか?これで十分でしょうか、または他に何かすることがありますか?
Windows 10ホストのVirtualBoxでUbuntu 16ゲストOSを作成しようとしています。 Ubuntu 16 .vdi
を oxboxes.org からダウンロードしましたが、osboxes@osboxes
としてログインしなければならないという事実が嫌です。最終的に、ab@ab
としてログインします。
最初に、@ ValentinUvegesの回答で here の説明に従ってusermod
を使用してユーザー名を変更しました。これは機能したので、少なくともab@osboxes
としてログインできます。 @osboxes
を@ab
に変更するには、groupmod -n ab osboxes
を試しましたが、失敗しました。
しかし、少なくとも私が本当に変更する必要があるのは/etc/hosts
ファイルだと思います。
cat /etc/hosts
127.0.0.1 localhost
127.0.1.1 osboxes
OSの一部を意図せずに壊すことなく/etc/hosts
としてログインできるように、ab@ab
を編集し、osboxes
をab
に変更することはできますか?これで十分でしょうか、または他に何かすることがありますか?
前述の手順とは別に、これは「新鮮な」osboxes.vdi
仮想オペレーティングシステムファイルです。
ホスト名を変更するにはpersistently、twoファイルで変更する必要があります。
Ubuntuゲストシステムでターミナルを開き、次のコマンドを実行します。
Sudo nano /etc/hostname
...ファイルを編集します(ホスト名を変更します)。
押す Ctrl + X を押してファイルを閉じ、変更を確認します Y。
Sudo nano /etc/hosts
...ファイルを編集します(ホスト名を変更します)。
押す Ctrl + X を押してファイルを閉じ、変更を確認します Y。
次に、仮想オペレーティングシステムを再起動します-これで、ホスト名が変更されました。
追加情報:この方法でホスト名を変更することは完全に安全です。
簡潔な答え:
はい、できます。
完全な回答:
その場合、システムを再起動して変更を有効にする必要があります。再起動すると、ホスト名は「ab」に変更され、この変更は永続的になります。システムで現在のブートのホスト名のみを変更する場合は、次を使用できます。
Sudo hostname ab
この変更は永続的ではなく、再起動するとすぐに元に戻ります。
それが役に立てば幸い。