Proxmox’u ilk kurduğumda web kabuğunu neredeyse yalnızca o kullanırdım. Kullanımı kolaydı ve ev laboratuvarıma tüm cihazlarımdan erişmek için az konfigürasyon gerekiyordu; bu da benim için yeterliydi. SSH’a daha çok kontainer ekledikçe onun üzerinden gitmeye başladım ama dürüst olmak gerekirse, web kabuğunun kullanım kolaylığına özlem duyuyorum ve giderek daha sık bu şekilde giriş yapıyorum. SSH’ın her yerinde yerini almıyor ve nerede yetersiz kaldığına geleceğim; ancak Proxmox makinesini sağlıklı tutmak için günlük işlerde tekrar varsayılan giriş yöntemim haline geldi.
Ekle
XDA

Google üzerinde

Tercihli Kaynak Olarak Ekle
Google Discover‘dan Takip Et
Zaten kullandığım her şeyin üzerinde var
Birkaç tıklama uzaklığındaym
Kabuk arayüzünün en güzel yanı, kurulacak hiçbir şeyin olmaması ve ana makineye ulaşabilen herhangi bir tarayıcıdan arayüzdeki diğer her şeye sadece bir ya da iki tıklama uzaklığında olmanızdır. Kullandığım tarayıcıda her zaman yer imleri çubüğümde olduğundan, istemci kurup anahtarları aktarmak yerine sadece web sayfasını açıp oradan giriş yapıyorum. Laboratuvarıma bir mesh VPN üzerinden ulaştığım için, mesh’in bir parçası oldukları sürece hangi sistemi kullandığımın önemi yok.

Bağlam avantajı da büyük. İlk açtığım kabuğun çoğu nedeni zaten arayüzden geliyor, örneğin kontainer oluşturma. Başka bir pencereye ihtiyacım varsa, SSH üzerinden tekrar giriş yapmama gerek kalmadan aynı tarayıcı penceresinde başka bir sekme açabilirim.
Gerçek bir terminalin yaptığı işlerin çoğunu yapıyor
Görüntüleyiciler burada kritik rol oynar
- Kaynak:
- Kaynak:
Sadece tarayıcı konsollarıyla deneyiminiz bir VM’nin görüntüsünün takılan, ekran görüntüsü gibi görünmesiyle sınırlıysa, düğüm kabuğu sizi şaşırtacak. Proxmox bunun için üç görüntüleyici sunar: noVNC, SPICE ve xterm.js ve her birinin kendi güçlü ve zayıf yönleri vardır. xterm.js, sayfanın üst kısmındaki Kabuk seçeneğini kullanarak görüntüleyiciyi “ayık” ettiğinizde açılan şeydir. Renk, geri sarma, yeniden boyutlandırma ve seçip kopyalayabileceğiniz metin içeren, tarayıcıda çalışan gerçek bir terminal emülatörüdür.
Günlük kullanımda, eskiden SSH üzerinden yaptığım her şeyi hallediyor. Paket güncellemeleri, zpool durumu ve temizlik kontrolleri, journalctl üzerinden araştırma, qm ve pct ile misafirleri yönetme ve büyük bir iş çalışırken htop’u açık bırakma gibi işlemlerin hepsi SSH üzerinden yaptığınız gibi tam olarak çalışıyor. Aynı makinede aynı kabuk; sadece giriş yapma şekliniz farklı.
Girişlerden bahsetmişken, web arayüzü yalnızca yerel ağ üzerinden veya VPN üzerinden erişilebilir olduğundan, bu saldırganın tarayabileceği çok daha az potansiyel giriş noktası anlamına geliyor. Proxmox ayrıca iki faktörlü kimlik doğrulamayı da destekliyor, bu da gerekiyorsa korumanın üzerine eklenen başka bir katmandır.
SSH yine de bazı senaryoların galibi
Web arayüzünün pürüzleri ısırabilir
SSH’yi modası geçmiş olarak tanımlamak, ev laboratuvarının sıradan kullanıcıları için bile büyük bir abartı olur. Belki de hala ihtiyaç duyulan en büyük örnek dosya taşımaktır. Web kabuğunun scp, rsync veya SFTP’ye denk gelen bir karşılığı yok, bu yüzden ana makineye aktarılan veya makineden çıkarılan herhangi bir veri yine SSH üzerinden gidiyor. VS Code’un Uzaktan SSH eklentisi gibi SSH bağlantısı bekleyen herhangi bir araç veya başka bir makineden gelen herhangi bir otomasyon için de durum aynı.
Web kabuğunun kendisinin de bir sürü pürüzü var. En büyüğü süreklilik: Çalışan bir komutu içeren sekmeyi kapatırsanız, o komut tmux içinde başlatılmadıysa birlikte sonlanır. Tarayıcı kısayolları da araya girebilir; Ctrl+W terminalde önceki kelimeyi silmek için kullanılır, ancak web kabuğunda bu kısayola bastığınızda sadece sekme kapanır ve ben de itiraf etmeye utanacağım kadar çok kez bu hatayı yaptım. Bazen web kabuğu yerine gerçek bir terminal penceresi içinde çalışmak daha iyi geliyor.
Ardından bir web yığınına bağımlılık geliyor. pveproxy yanıt vermeyi durdurursa veya bir güncelleme arayüzü bozarsa, kabuk da onunla birlikte düşer ve işleri düzeltmenin yolu SSH ya da fiziksel bir konsol olur. Ayrıca ev laboratuvarındaki her şey Proxmox üzerinde çalışmaz. Performans ölçümü için ayrıca çıplak donanımlı bir Ubuntu makinesi de çalıştırıyorum ve onun üzerinde web kabuğu yok, o yüzden tek giriş yolu SSH oluyor.
Farklı işler için farklı araçlar
Aslında idari görevleri yerine getirme gelince, Proxmox web arayüzü ve kabuk mükemmel. Bir dosya aktarmak ya da bir otomasyonu bir şekilde entegre etmek için bir noktada gerçekten ihtiyaç duyduğumda, SSH anahtarı kurulumu ve tüm kimlik doğrulama mantıklı hale geliyor; zaten SSH anahtarları kurulu olan cihazlar için de klavye kısayollarına olan bağımlılığım sayesinde muhtemelen ilk olarak buna yöneliyorum.
Bu Gelişmeyi Toplulukta Değerlendirin
Haber hakkındaki düşüncelerinizi, donanım deneyimlerinizi ve teknik sorularınızı topluluk üyeleriyle anlık olarak tartışın.
Bu gelişme hakkında düşüncelerinizi, donanım deneyimlerinizi veya sorularınızı Topluluk Forumumuzda paylaşın.
Foruma Katıl & Yanıtla ➔




Söz sizde.
Deneyiminizi, sorularınızı ve katkılarınızı paylaşın. E-posta adresiniz yayımlanmaz.