Клиент OpenSSH использует стандартный сопоставитель DNS, обеспеченный Вашей операционной системой для разрешения имен хостов к IP-адресу.
hosts
конфигурация в /etc/nsswitch.conf
настраивает то, на что нужно посмотреть разрешить хосты и и в какой порядок.
Обычно большинство поисков будет завершено dns
сопоставитель, который настроен в /etc/resolv.conf
. Вероятно, необходимо связаться с человеком, который администрирует nameserver
отмеченный в /etc/resolv.conf
и попросите, чтобы они настроили имя хоста/IP для Вас, которое в Вашем случае 127.0.1.1, кажется, себя. Если у Вас есть динамический IP-адрес DHCP, это не могло бы быть возможно в зависимости от Вашей установки.
Если mdns
или Многоадресная передача, DNS - то, что включает Ваш рабочий хост, Ваш новый хост, могла бы быть на другой подсети или не широковещательной передаче, это - имя.
я предлагаю, чтобы вы постарались не компилировать, если у вас нет определенного и серьезного основания для него.
предварительно скомпилированные пакеты, которые можно найти в сайт для скачивания Dropbox , должны work right-out-of-the-box.
Они могут быть установлены с помощью системы пакета для дистрибутива ( dpkg
или об/мин
).
Научный Linux является производной RHEL, так загрузите об/мин с Dropbox и работайте (как корень):
rpm -ihv <rpm-file-name>
Это поможет удалить проблему
sudo apt-get install libnautilus-extension-dev
Установка пакета nautilus -devel должна помочь.
yum install nautilus-devel