Я бы хотел управлять своими домашними машинами и ноутбуками с помощью Landscape, как я могу это сделать?
Вы можете установить Landscape непосредственно на машине с Ubuntu 14.04 LTS, это называется «Ландшафт на территории». Это бесплатно до 10 физических (или виртуальных) машин и 50 контейнеров:
ВНИМАНИЕ: landscape-quickstart изменяет файлы конфигурации apache, НЕ ДЕЛАЙТЕ ЭТОГО НА УСТАНОВКУ СУЩЕСТВУЮЩЕГО СЕРВЕРА, не понимая, к чему вы стремитесь.
Просто установите пакет Пейзаж Quickstart: Проверьте здесь для изменения инструкции ниже:
sudo add-apt-repository ppa:landscape/17.03
sudo apt-get update
sudo apt-get install landscape-server-quickstart
После того, как это закончится, получите доступ к нему с помощью браузера, как https://hostname.example.com/
Где hostname.example.com
вывод hostname -f
на этой машине, или просто, hostname
если это не удается решить.
После этого вы должны увидеть веб-интерфейс после ввода вашего имени и контактных данных:
Нажмите на выделенную ссылку, чтобы добавить клиентские машины:
Следуйте инструкциям на клиенте, которого вы хотите присоединить к Landscape. Обратите внимание на следующую строку:
sudo landscape-config --computer-title "My Web Server" --account-name standalone --url https://<servername>/message-system --ping-url http://<servername>/ping
Вы можете настроить название и так далее для каждой машины. См. Man-страницу landscape-config для получения дополнительной информации.
После того, как вы введете landscape-config
команду, клиент задаст вам несколько вопросов, которые не являются обязательными, вы можете просто нажимать Enter, пока клиент не перезапустится, и затем вы можете принять клиента в веб-интерфейсе.
Пакет быстрого запуска устанавливает самоподписанный сертификат, который создается на лету.
/etc/ssl/certs/landscape_server_ca.crt
/etc/landscape/landscape_server_ca.crt
/etc/landscape/client.conf
чтобы включить эту строку, указывая на файл, который вы только что скопировали:ssl_public_key = /etc/landscape/landscape_server_ca.crt
Затем попробуйте зарегистрироваться снова. (Спасибо Panlinux за выяснение этого)
sudo apt-get install landscape-server-quickstart
E: Unable to locate package landscape-server-quickstart
add-apt-repository
ниapt-get update
Для Ubuntu 16.04 LTS
На одной машине установите Ubuntu Server 16.04.01 LTS -> Загрузить Ubuntu Server 16.04.01 LTS .
Рекомендуется также установить
openssh-server
, это можно выбрать во время процесса.После установки операционной системы Ubuntu Server установите
landscape-server-quickstart
.Вы также должны настроить брандмауэр, чтобы все работало без проблем.
Откройте терминал - выполните следующие команды для выполнения этих задач:
После завершения установки вам необходимо зарегистрировать учетную запись ландшафта.
Поскольку на сервере нет графического интерфейса, вам необходимо установить текстовый веб-браузер:
Теперь зарегистрируйте сервер Ubuntu - для этого вам понадобится
landscape-client
.Сделайте резервную копию сертификата Ландшафта, потому что он должен существовать на каждой машине, которую вы хотите зарегистрировать:
Чтобы зарегистрировать дополнительные системы Ubuntu, установите
landscape-client
пакет на каждом компьютере:Скопируйте сертификат Ландшафта (который вы сохранили ранее) и отредактируйте
client.config
файл:Добавьте эту строку:
ssl_public_key = /etc/landscape/landscape_server.pem
и сохраните изменения.Теперь зарегистрируйте систему Ubuntu так же, как вы это сделали при регистрации сервера Ubuntu:
Откройте
https://<server-hostname>
в своем веб-браузере и примите все ожидающие компьютеры.Дополнительная информация: Бесплатная лицензия распространяется на 10 станков из чистого металла и 50 контейнеров LXC!
Рекомендации
источник
python-software-properties
илиsoftware-properties-common
получитьadd-apt-repository
команду.Наряду с другими ответами, https://landscape.canonical.com всегда доступен. Это размещенная служба, которую вы можете подписать на 30-дневную демонстрацию, чтобы увидеть, соответствует ли она вашим потребностям, и не требует от вас выполнения шагов, необходимых для настройки вашего собственного сервера.
источник
Для тех, кто использует процессоры ARM в Ubuntu 14.04, кажется, что, хотя PPA 15.11 имеет пакет ARMHF , использование
landscape-server-quickstart
недоступно (то есть командаapt-get update
не находит эту команду). Таким образом, метод @andreas Deploying for Scale Out является единственным, который работает ( для ландшафтных документов ):Использование
landscape-dense-mass
позволяет избежать настройки MAAS или планирования автоматического масштабирования. Это был подходящий подход, когда я хотел просто использовать Landscape для мониторинга существующего фиксированного количества серверов Ubuntu 14.04.источник