Пароли не совпадают в настройке 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
,
Теперь вы можете закомментировать строки, созданные во время установки, и указать собственные настройки.
Чтобы определить, что вы должны поместить в файл конфигурации, посмотрите на:
Я использую другой 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
Надеюсь это поможет