Ubuntu 20.04 отключить или удалить облачную инициализацию

Стандарт для пользовательских облачных экземпляров, cloud-init — это программное обеспечение с открытым исходным кодом, разработанное Canonical (создатель Ubuntu).

Облачные образы — это шаблоны операционной системы, и каждый экземпляр начинается как идентичный клон любого другого экземпляра. Именно пользовательские данные придают индивидуальность каждому облачному экземпляру, а cloud-init — это инструмент, который автоматически применяет пользовательские данные к вашим экземплярам.

Настройте с помощью cloud-init:

  • Установить локаль по умолчанию
  • установить имя хоста
  • Сгенерируйте и настройте закрытый ключ SSH
  • Настроить временную точку монтирования

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

1. Отключить облачную инициализацию

Это самый простой и безопасный метод, и файл cloud-init.disabled создается в каталоге /etc/cloud, чтобы он вступил в силу после перезапуска. Удалите файл для восстановления

# 创建cloud-init.disabled文件
sudo touch /etc/cloud/cloud-init.disabled

# 重启
reboot

2. Удалите пакет и папку cloud-init.

# 删除软件
sudo apt purge cloud-init -y

# 删除文件
sudo rm -rf /etc/cloud && sudo rm -rf /var/lib/cloud/

# 重启
reboot

Guess you like

Origin blog.csdn.net/q283614346/article/details/127823541