Ev makinelerimi ve dizüstü bilgisayarlarımı Landscape ile yönetmek istiyorum, bunu nasıl yapabilirim?
Ev makinelerimi ve dizüstü bilgisayarlarımı Landscape ile yönetmek istiyorum, bunu nasıl yapabilirim?
Yanıtlar:
Landscape'i doğrudan Ubuntu 14.04 LTS çalıştıran bir makineye kurabilirsiniz, buna "Landscape On Premises" adı verilir. 10 fiziksel (veya sanal) makine ve 50 konteyner için ücretsizdir:
UYARI: landscape-quickstart, apache yapılandırma dosyalarını değiştirir, Neye bulaştığınızı anlamadan BU VARDIR BİR SUNUCU KURULUMUNDA BU YAPMAYIN .
Sadece Manzara Hızlı Başlangıç paketi yükleyin: Kontrol burada aşağıdaki talimatlara değişiklikler için:
sudo add-apt-repository ppa:landscape/17.03
sudo apt-get update
sudo apt-get install landscape-server-quickstart
Tamamlandıktan sonra, gibi bir tarayıcıyla erişin https://hostname.example.com/
Bu makinenin hostname.example.com
çıktısı nerede hostname -f
veya yalnızca hostname
çözülmezse.
Adınızı ve iletişim bilgilerinizi girdikten sonra web kullanıcı arayüzünü görmelisiniz:
İstemci makineleri eklemek için vurgulanan bağlantıya tıklayın:
Peyzaj'a katılmak istediğiniz müşterideki talimatları izleyin . Aşağıdaki satıra dikkat edin:
sudo landscape-config --computer-title "My Web Server" --account-name standalone --url https://<servername>/message-system --ping-url http://<servername>/ping
Her makine için başlığı ve benzeri şeyleri özelleştirebilirsiniz. Daha fazla bilgi için landscape-config man sayfasına bakın.
landscape-config
Komutu yazdıktan sonra müşteri size bazı sorular soracaktır, bunlar isteğe bağlıdır, müşteri yeniden başlatılıncaya kadar Enter'a basabilirsiniz, ardından müşteriyi web kullanıcı arayüzünde kabul edebilirsiniz.
Hızlı başlatma paketi, anında oluşturulan kendinden imzalı bir sertifika yükler.
/etc/ssl/certs/landscape_server_ca.crt
/etc/landscape/landscape_server_ca.crt
/etc/landscape/client.conf
Kopyaladığınız dosyayı işaret ederek bu satırı eklemek için değiştirin :ssl_public_key = /etc/landscape/landscape_server_ca.crt
Sonra tekrar kayıt olmayı deneyin. ( Bunu çözdüğü için panlinux'a teşekkürler )
add-apt-repository
ya daapt-get update
Bir makinede Ubuntu Sunucusu 16.04.01 LTS -> Ubuntu Sunucusu 16.04.01 LTS'yi indirin .
Kurulumu tavsiye edilir openssh-server
, bu işlem sırasında seçilebilir.
Ubuntu Sunucu işletim sistemini kurduktan sonra kurun landscape-server-quickstart
.
Ayrıca, her şeyin sorunsuz bir şekilde çalışmasını sağlamak için güvenlik duvarını ayarlamanız gerekir.
Bir terminal açın - bu görevleri yerine getirmek için aşağıdaki komutları uygulayın:
sudo ufw enable
sudo ufw allow ssh
sudo ufw allow http
sudo ufw allow https
sudo add-apt-repository ppa:landscape/16.06
sudo apt update
sudo apt install landscape-server-quickstart
Kurulum tamamlandıktan sonra peyzaj hesabına kaydolmanız gerekir.
Sunucunun GUI'si olmadığından, metin tabanlı bir web tarayıcısı yüklemeniz gerekir:
sudo apt install links
links https://<server-hostname>
Şimdi Ubuntu Sunucusunu kaydedin - bunu yapmak için ihtiyacınız var landscape-client
.
sudo apt install landscape-client
sudo landscape-config --account-name standalone --url https://<server-hostname>/message-system --ping-url http://<server-hostname>/ping
Manzara sertifikasını yedekleyin, çünkü kayıt olmak istediğiniz her makinede mevcut olması gerekir:
sudo cp /etc/ssl/certs/landscape_server.pem /<external-media>/landscape_server.pem
Ek Ubuntu sistemlerini kaydetmek için, landscape-client
paketi her bir makineye kurun :
sudo apt install landscape-client
Peyzaj sertifikası üzerine kopyala (daha önce kaydettiğiniz) ve client.config
dosyayı düzenleyin :
sudo cp /<external-media>/landscape_server.pem /etc/landscape/landscape_server.pem
sudo nano /etc/landscape/client.conf
Bu satırı ekleyin: ssl_public_key = /etc/landscape/landscape_server.pem
ve değişikliği kaydedin.
Şimdi Ubuntu sunucusunu kaydettiğinizde, Ubuntu sistemini kaydettiğiniz şekilde kaydedin:
sudo landscape-config --account-name standalone --url https://<server-hostname>/message-system --ping-url http://<server-hostname>/ping
https://<server-hostname>
Web tarayıcınızda açın ve bekleyen tüm bilgisayarları kabul edin.
Ek bilgi: Ücretsiz lisans 10 çıplak metal makineyi ve 50 LXC konteyneri kapsar!
python-software-properties
veya software-properties-common
almak için add-apt-repository
komut.
Diğer cevaplarla birlikte, https://landscape.canonical.com her zaman kullanılabilir. Bu, gereksinimlerinizi karşılayıp karşılamadığını görmek için 30 günlük bir demo için kaydolabileceğiniz ve kendi sunucunuzu ayarlamak için gereken adımları atmanızı gerektirmeyen, barındırılan bir hizmettir.
Ubuntu 14.04’ün ARM işlemci kurulumlarında olanlar için, 15.11 PPA’nın bir ARMHF paketi olmasına rağmen , kullanmanın landscape-server-quickstart
mümkün olmadığı görülüyor (yani, apt-get update
bu komutu bulamıyor). Bu nedenle, @andreas Ölçeklendirme için Dağıtma yöntemini kullanmak, işe yarayan tek belgedir ( yatay dokümanlar için ):
sudo add-apt-repository ppa:juju/stable
sudo apt-get update
sudo apt-get install juju-core juju-deployer juju-quickstart
juju-quickstart u/landscape/landscape-dense-maas
Kullanmak landscape-dense-mass
MAAS'ı ayarlamaktan veya otomatik ölçeklendirme için planlama yapmaktan kaçınır. Bu, mevcut sabit sayıda Ubuntu 14.04 sunucusunu izlemek için Landscape'i kullanmak istediğim için uygun bir yaklaşımdı.
sudo apt-get install landscape-server-quickstart
E: Unable to locate package landscape-server-quickstart