Я вошел в Linux-систему, но у меня нет прав root для обновления /etc/hosts file . Я подключаюсь к удаленному серверу через его IP-адрес, но вместо этого я хотел бы подключиться через имя хоста.

Могу ли я настроить что-то в моем локальном сеансе, чтобы при каждом входе в систему он добавлял мой IP-адрес к сопоставлению имени хоста, не имея доступа к /etc/hosts?

1 ответ1

0

Имя хоста должно разрешаться как обычно, единственная причина, по которой вы можете захотеть использовать файл hosts, - это если вы хотите изменить его на что-то более короткое, например, вместо ssh user@74.125.226.240 ИЛИ ssh user@google.com, вы можете измените его на ssh user @ goog, добавив 74.125.226.240 goog в ваш файл hosts.

Что вы можете сделать, это настроить псевдоним для любого из этих соединений, если вы делаете это через терминал. для bash это будет в вашем .bashrc или .bash_profile в вашем домашнем каталоге (~/.bashrc)

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .