Как разрешить resolveconf обновлять конфигурацию DNS при использовании NetworkManager

В конце концов я вернул утраченный доступ к учетной записи root, запустив новый экземпляр и смонтировав том из существующего.

sudo mount /dev/sdf /mnt/my-data

В sudo vi / mnt / my-data / etc / ssh / sshd_config я изменил следующее:

PermitRootLogin yes
#PermitRootLogin forced-commands-only

Затем я вернул том к исходному экземпляру и вошел в систему как root через ssh.

sudo ssh -i /key.pem root@ec2-xx-xx-xxx-xxx.xxxx.compute.amazonaws.com

Войдя в систему как root, я запустил passwd username , чтобы изменить пароль для каждого пользователя.

0
18.05.2018, 22:13
2 ответа

Network Manager puede usar varias herramientas para determinar el DNS. De forma predeterminada, reemplaza /etc/resolv.confa menos que sea un enlace simbólico, ignorando así los archivos .head|.tail.

Debe actualizar la configuración de NM para usar resolveconfutil para actualizar la configuración de DNS.

Cambiar /etc/NetworkManager/NetworkManager.confy agregar:

[main]
rc-manager=resolvconf

Luego reinicie NM con systemctl restart NetworkManager.

Ver "man 5 NetworkManager.conf" para más detalles.

1
28.01.2020, 02:43

Linux по умолчанию всегда будет использовать resolvconf для DNS

Вы можете просто отключить обработку DNS в Network Manager с помощью

/etc/NetworkManager/conf.d/no -dns.conf

[main]
dns=none
0
28.01.2020, 02:43

Теги

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