Пароли не совпадают в настройке ddlcient

Каждый раз, когда я устанавливаю новый сервер Ubuntu, я добавляю ddclient (через apt-get)

Некоторое время назад я точно не помню, когда это началось, но наверняка каждый раз использовал 16.04. Я получаю сообщение "Пароли не совпадают" от ddclient.

Во время настройки ddclient меня спрашивают, какой сервис я хочу использовать. После выбора DynDns я ввожу имя пользователя и пароль (дважды), после чего меня спрашивают, хочу ли я выбрать устройство "из списка" среди других вариантов.

Поскольку при выборе "из списка" я получаю список всех хостов, которые я настроил в DynDns, введенные мной пароли должны быть правильными (верно?).

После выбора хоста, который, кажется, работает, я получаю сообщение о том, что пароли не совпадают. После повторного ввода пароля дополнительная подсказка не появляется.

Первые 2-3 раза это случалось, я сомневался в себе, но после 10+ раз я не думаю, что это моя вина...

Кто-нибудь знает что-нибудь об этом или может сказать мне, что я могу делать неправильно?

1 ответ

Изменить ddclient файл конфигурации вручную

Я нашел настройки конфигурации ddclient быть немного основным, и это не давало мне выбора, который я хотел. Я закончил редактирование файла конфигурации вручную. Для этого откройте терминал, нажав Ctrl+Alt+T и введите:

pkexec gedit /etc/ddclient.conf 

Примечание: вы должны pkexec вместо sudo или же gksudo для приложений с графическим интерфейсом, таких как Gedit. Если вы пытаетесь сделать это в среде без графического интерфейса, используйте sudo и предпочитаемый вами текстовый редактор, например vim, или же nano,

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

Чтобы определить, что вы должны поместить в файл конфигурации, посмотрите на:

  1. Ubuntu поможет и
  2. Помощь DynDNS

Я использую другой DNS-сервер, поэтому не могу помочь с точной конфигурацией. Но вот что я думаю должно работать:

# Basic configuration file for ddclient
#
# /etc/ddclient.conf
daemon=3600                 # This will check at 1 hour interval
use=web, web=checkip.dyndns.com/, web-skip='IP Address'
login=your-username      # Your user ID for logging in dydns.org
password='your-password' # Your password for logging in dydns.org you may need the single quotes  
protocol=dyndns2
server=members.dyndns.org
wildcard=YES
pits_pc.dyndns.org          # Replace this with your personal URL 

После того, как вы отредактировали файл конфигурации, используйте эту команду, чтобы убедиться, что ddclient работает правильно:

sudo ddclient -daemon=0 -debug -verbose -noquiet

Надеюсь это поможет

Другие вопросы по тегам