Hangi ücretsiz Uzak Masaüstü (sunucu) çözümleri var?


34

Ubuntu'nun basit bir VNC sunucusu gibi görünen "Uzak Masaüstü" seçeneğiyle geldiğini biliyorum ve alternatifleri anlamaya çalışıyorum. İşte şimdiye kadar duyduğum olasılıklar:

  • VNC
  • VNC + SSH Tünel Açma
  • NX Sunucusu, ücretsiz sürüm
  • FreeNX
  • NeatX
  • X2Go
  • X11 SSH Üzerinden İletme
  • xrdp

Buna Windows kullanıcılarının bakış açısıyla geliyorum: Tecrübelerimin en iyisi olan RDP (aka Terminal Hizmetleri) makul düzeyde güvenlidir (iyi yönetilen istemcilerle verimli bir masaüstü paylaşım protokolüdür) gerekli olduğunda büyük saldırı korkusu olmadan internete maruz bırakma. Bildiğim kadarıyla, doğrudan VNC, kafamın karıştığı yerlerden hiçbiri değil - neden açık kaynaklı dünyada daha iyi bir masaüstü paylaşım teknolojisi geliştirilmiyor veya kullanılmıyor? VNC'nin SSH ile sarılabileceğini biliyorum, ancak bu sıradan bir kullanıcının erişiminin ötesinde görünüyor. SSH üzerinden yönlendirme X11, az çok verimli olabilir, hiçbir fikrim yok, ama kesinlikle daha da karmaşık ve (bildiğim kadarıyla) zaten çalışmakta olan öğelere erişmenize izin vermiyor uzak uygulama çalışıyor).

Bu nedenle, bu kriterleri ve / veya diğerlerini kullanarak, bunlardan veya diğer "Ücretsiz" masaüstü paylaşım seçeneklerinden herhangi bir geri bildirim / tercih istiyorum:

  1. Güvenlik (özellikle internet üzerinden erişim için)
  2. Verimlilik (bant genişliği kullanımı, duyarlılık vb.)
  3. Konuşmada olduğu gibi serbestlik (bunun için RDP veya FreeNX'in nerede olduğundan emin değilsiniz)
  4. Birada olduğu gibi serbestlik (kullanılabilir güvenilir ücretsiz teklifleri olan ticari çözümler var mı?)
  5. Kullanım kolaylığı (sunucu ve müşteri tarafı)
  6. Cross-OS İstemcisi kullanılabilirliği
  7. Cross-OS Server kullanılabilirliği
  8. Bağımsız oturumlar ve paylaşılan (ve / veya "Konsol") oturumları için destek
  9. Devam eden destek / bakım / geliştirme

Teşekkürler!


“RDP” ile iki genel kavram vardır ve uzaktan giriş yapılabilir ve Masaüstü Paylaşımı her ikisi de “RPD” kısaltmasında yer alır. Masaüstünüzü basit bir şekilde verimli bir şekilde paylaşmayı mı düşünüyorsunuz - veya makinenize uzaktan giriş yapmayı (ve aynı makineye giriş yapan birden fazla kullanıcıyı desteklemeli) mi arıyorsunuz?
Marco Ceppi

Her ikisi de! :) Tavsiye için teşekkürler, bunu kriterler listesine ekledim. Şu ana kadar x2go'nun görünüşünü beğeniyorum ... aktif gelişim altında görünüyor (ya da en azından aktif bloglama), açık kaynaklı görünüyor, Ubuntu için uygun görünüyor ... Henüz test etmedim. , Bunu bilgiyle güncelleyeceğim.
Tao

Sonunda x2go kullanıyorsanız deneyimlerinizle çok ilgileneceğim.
Javier Rivera

Son kontrol ettiğimde, RDP güvenli değildi - sunucu onaylamadı.
Broam

Evet, yeterince adil - SSH kullanan herhangi bir şey mit / sunucu sahteciliği koruması nedeniyle RDP'den daha güvenli; Öte yandan, son kullanıcının SSH tünelleme konusunda endişelenmesine gerek olmaması gerektiğini düşünüyorum - bunun çok güçlü olduğunu biliyorum, ama aynı zamanda oldukça karmaşık. Javier Riviera'ın cevabına dayanarak, SSH Tünelleme NX protokolüne dahil edilmiş gibi anlaşılıyor! (üzgünüm, hala hiçbiri ile oynamadım, günlük linux kullanıcısı değilim ...)
Tao

Yanıtlar:


23

Şu anda FreeNx'i üretimde kullanıyorum ve geçmişte şirketimiz NoMachine müşterisiydi. Sunucuda FreeNX'i ve masaüstlerinde tescilli ama ücretsiz NoMachine istemcisini kullanıyoruz (hem Ubuntu hem de Windows).

İlişki karmaşık değil, NoMachine özel bir ürüne sahip (3 kullanıcıya kadar bira ücretsiz) ancak arka uç şeyleri açık kaynak olarak yayınlıyor. FreeNx bu arka uçla oluşturulmuş ve her zaman biraz daha az cilalanmış ve NoMachine sunucusunun arkasında birkaç sürüm var. NoMachine 21 Aralık 2010'da bir sonraki sürümünün NX teknolojisi (NxServer 4) sadece yakın kaynak olacağını duyurdu.

x2go, NoMachine açık kaynak kodlu kütüphanelerine dayanan bir açık kaynaklı ürün üreten başka bir şirketti .

Son olarak Google, NX protokolünün tamamen bağımsız bir uygulaması olan NeatX’i yayımladı . Tamamen ama kullanışlı ve tamamen açık kaynaklardan uzak.

Yani, ihtiyaçlarınızı özetleyin:

  1. Güvenlik: Hepsi SSH bağlantısı. Kene.
  2. Verimlilik: Şu anda NX'de Windows RDP oturumlarını tünel yapıyorum ve çıplak RDP'den daha iyi hızlara sahibim. Kene.
  3. Konuşmadaki gibi serbestlik. FreeNX, NeatNX, kene. NxServer. Başarısız.
  4. Biradaki gibi serbestlik: NxServer 3 kullanıcıya kadar
  5. Kullanım kolaylığı: NxServer'in kurulumu ve yönetimi çok kolaydır. Diğerleri sunucu tarafında daha kötü. FreeNx resmi depolarda.
  6. Çapraz işletim sistemi istemcisi: İyi bir Andriod istemcisi bulamadım. Tüm ana masaüstü işletim sistemleri ve bir web'e gömülebilen java tabanlı bir sunucu için harika müşteriler.
  7. Cross-Os sunucusu: Hayır. NxServer, RDP oturumlarını tünelleyebilir, ancak pencerelerde çalışmaz.
  8. Bağımsız ve ortak oturumlar: Kene.

1
Teşekkürler, bu çok fazla bilgi sağlar! NeatNX'i duymamıştım, daha fazla karışıklık ekliyor gibi görünüyor :) - FreeNX'i korkutacak ana şey, gelişiminin tehlikede olduğu görünüyor - resmi bir gelişme yok, çatal yok, sadece bazı bakımlar var. Doğru anladıysam Ubuntu paketleme ekibi. :(
Tao

5

Bunu kullanmadığım xrdp'yi araştırırken bunun üzerine tökezledim. Bazı gözlemler:

NX Sunucusu: o kadar hızlı değil (v3, hala v4'ü bekliyor) ortamınıza bağlı olarak performans sorunlarına neden olabilir. Qt tabanlı istemci yazılımı açık değil ancak açık kaynak kodlu uygulamalardan daha iyi. Bir kullanıcının oturumunu uzaktan paylaşamıyorum.

FreeNX: NX Sunucusuna benzer, en hızlı değil, bahsetmeye değecek hiçbir açık kaynak kodlu istemci yazılımı. Bunu 16+ ay kullandım. Bir kullanıcının oturumunu uzaktan paylaşamıyorum.

neatx: bazı işaretçi böcekleri var, örn. oturumunuz başarısız olursa (aynı oturum açma bilgilerini kullanarak tekrar oturum açmanıza izin vermeyecek oturum kesme hatası) (başka bir oturum açma kullanarak geçici dosyaları silin, sonra bir sonraki başarısızlığınıza kadar çalışır). Bu 1+ yaşındaki bir böcek IIRC'dir. Bunu 10+ ay kullandım. Bir kullanıcının oturumunu uzaktan paylaşamıyorum.

VNC: Çok yavaş, dahili güvenlik yok, ancak istemci yazılımı seçenekleri * nix / Windows platformları için oldukça iyi. OSX için henüz iyi bir VNC sunucusu yok. Benzersiz satış noktası: Bir kullanıcının ekranını görebilir. Uzak masaüstü desteği için yeterli ancak başka bir şey yok. Bunu son birkaç yıldır Windows "yönetilen hizmetler" mağazasında, çoğunlukla K-VNC (kurumsal) ve UltraVNC sunucularında kullandık.

x2go: hızlı, cilalı, şimdiye kadarki en iyisi. Uzaktan ses, yazdırma, pano vb. Desteği sunar. Bir kullanıcının oturumunu uzaktan paylaşamaz.

Xrdp'ye bir şans vermek üzereyim çünkü kırılgan Windows sistemlerine daha fazla malzeme yüklemekten hoşlanmıyorum ve her zaman lanet olası şeyler üzerinde çalışıyorum. Şerefe.


2

X2Go’ya çok düşkünüm . XRDP, USB sürücü takma veya sistem ayarlarını değiştirme gibi bir şey yapmama izin vermedi. X2Go ihtiyaçlarımı mükemmel bir şekilde karşılıyor ve Windows 8.1 ile Kubuntu 14.04 arasında ileri geri gidiyorum

Kurulum bir esintidir * Ubuntu ve Windows istemcisi çok iyi çalışıyor. İlk bağlantınız kurulduktan sonra * Ubuntu içinden bir ekran çözünürlüğü manuel olarak ayarlamanız gerekir ve ardından Windows istemcisi boyutu oradan kusursuz bir şekilde otomatik olarak yeniden ayarlayabilir.

İlgili cioby23'ün yanıtı, FreeNX Sunucusu'nu Ubuntu Trusty üzerine kuramıyor . Alternatifler?


0

Geçmişte VNC kullandım, ancak XRPD'yi iyi kullandığımdan beri kullanıyorum. Ubuntu'da kurulum oldukça basittir ve Windows zaten kuruludur.

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.