Обычное решение состоит в том, чтобы запустить скрипт монитора с необходимыми полномочиями, чтобы смочь считать файл.
Это вызвано тем, что /var/log/messages
разрешение тщательно выбрано для сокрытия любой уязвимой информации, которая случайно заканчивается в том файле журнала.
Если Вы только хотите название ssh и ssh только, можно добавить имя к конфигурации ssh в ~/.ssh/config
Как пример, Ваш файл конфигурации мог быть похожим на это:
Host database
HostName <real IP address or hostname here>
User username
Затем можно ввести ssh database
на командной строке и ssh автоматически сделает ssh username@ip.address
для Вас.
Добавьте запись для него к /etc/hosts
в системе Вы - ssh'ing от.
Синтаксис
1.1.1.1 hostname
Это работает над Linux и Mac. Для Windows файл c:\windows\system\drivers\etc\hosts
.
у клиентов есть 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 для совместного использования имен хостов для нескольких клиентов.
Создайте DynDNS, это свободно за пять минут, можно добавить запись, которая указывает на IP.
Например: создайте database1.dyndns.org как запись, указывающая на Ваш IP
Можно получить доступ к отовсюду использованию:
ssh username@database1.dyndns.org