sudoを使わずに/etc/hostsを編集するには?

sudoを使わずに/etc/hostsを編集するには?

SSH経由でのみアクセスできるマシンがあります。

ホスト名をめちゃくちゃにしたので、次のように表示されます。

ssh: unable to resolve hostname

私はそれを修正する方法を知っています/etc/hosts

問題は、sudo通常のアカウントに権限がないため、変更する必要があることです。

コンソールを修理する最良の方法は何ですか?

ベストアンサー1

/etc/hostsローカルホストでファイルを編集するには、sudoまたはroot権限が必要です。それ以外の場合、このファイルは編集できません。

/etc/hostsその後、ローカルホストがリモートホストのホスト名を正しく解決できるようにエントリを追加する必要があります。

行の形式は次のとおりです。/etc/hosts

127.0.0.1   localhost.localdomain   localhost
10.10.2.9   remotehost.labs         remotehost

おすすめ記事