связать имя с IP для ssh?

Обычное решение состоит в том, чтобы запустить скрипт монитора с необходимыми полномочиями, чтобы смочь считать файл.

Это вызвано тем, что /var/log/messages разрешение тщательно выбрано для сокрытия любой уязвимой информации, которая случайно заканчивается в том файле журнала.

31
задан 21 December 2010 в 22:31
5 ответов

Если Вы только хотите название ssh и ssh только, можно добавить имя к конфигурации ssh в ~/.ssh/config

Как пример, Ваш файл конфигурации мог быть похожим на это:

Host database
    HostName <real IP address or hostname here>
    User username

Затем можно ввести ssh database на командной строке и ssh автоматически сделает ssh username@ip.address для Вас.

51
ответ дан 28 November 2019 в 19:57

Добавьте запись для него к /etc/hosts в системе Вы - ssh'ing от.

Синтаксис

1.1.1.1 hostname

Это работает над Linux и Mac. Для Windows файл c:\windows\system\drivers\etc\hosts.

8
ответ дан 28 November 2019 в 19:57

у клиентов есть 2 или 3 способа связать имя с IP-адресом.

1) DNS, но это подразумевает имя хоста и домен.

2) файл хоста, можно добавить, что любое имя в клиентах размещает файл, и затем это будет использоваться. Добавьте строку '192.168.1.1 базы данных' в/etc/hosts для соединения базы данных имени с адресом 192.168.1.1. См. http://en.wikipedia.org/wiki/Hosts_%28file%29 для более определенных деталей и ОС определенные местоположения.

3) NIS, компьютеры Соляриса могут использовать NIS для совместного использования имен хостов для нескольких клиентов.

2
ответ дан 28 November 2019 в 19:57

Необходимо только добавить database IP имени, отображающийся на Ваш /etc/hosts файл. Файл hosts может быть легко отредактирован. Вы найдете некоторые записи там.

Это имя может использоваться для любого соединения не просто SSH.

0
ответ дан 28 November 2019 в 19:57

Создайте DynDNS, это свободно за пять минут, можно добавить запись, которая указывает на IP.

Например: создайте database1.dyndns.org как запись, указывающая на Ваш IP
Можно получить доступ к отовсюду использованию:

ssh username@database1.dyndns.org

0
ответ дан 28 November 2019 в 19:57

Теги

Похожие вопросы