Skip to content
Tenvo AI · CANLI · v0.16.2 · TLS · Aygıt başına sertifikalar · AGPL-3.0 · ÜCRETSİZ SEVİYE · 30 CİHAZ · KENDİ SUNUCUNDA BARINDIRILABİLİR ALTYAPI · BYO API KEY · MCP CLAUDE & CURSOR İÇİN
Bloga geri dönKılavuz

Oracle Cloud Ücretsiz Katman uzak masaüstü — ARM kurulumu

Tenvo Editorial Team7 dk okuma
Oracle Cloud Ücretsiz Katman uzak masaüstü — ARM kurulumu

Ucuz, güvenilir ve hızlı bir uzak masaüstü istiyor ancak TeamViewer veya AnyDesk abonelikleri ödemek istemiyor musunuz? Bu kılavuz, Oracle Cloud'un ARM Always Free katmanını kullanarak Ubuntu 22.04 (arm64) üzerinde bir uzak masaüstü barındırmayı; RDP, SSH tünelleme ve kendi kendine barındırılan Tenvo sunucu seçeneği için pratik adımları gösterir.

Ucuz, güvenilir ve hızlı bir uzak masaüstü istiyor ama TeamViewer veya AnyDesk abonelikleri ödemek istemiyor musunuz? Bu rehber, Oracle Cloud'un ARM Always Free katmanını kullanarak bir uzak masaüstü (Ubuntu 22.04 arm64) barındırmayı, RDP, SSH tünelleme ve kendi kendine barındırılan Tenvo sunucu seçeneği için pratik adımlarla anlatır.

Uzak masaüstü için Oracle'ın ARM Always Free'ını neden kullanmalı

Oracle'ın Always Free Ampere A1 örnekleri, aylık SaaS ücretleri olmadan bir uzak masaüstü sunucusuna ihtiyaç duyduğunuzda işe yarar bir seçenektir. Free Tier, hafif ila orta düzey masaüstü iş yükleri için uygun bir Arm tabanlı hesaplama kotası sağlar: bir arm64 işletim sistemi imajı seçin (Ubuntu 22.04 LTS iyi çalışır), Xfce gibi hafif bir masaüstü ortamı kurun ve bir RDP sunucusu açın veya Tenvo'nun kendi kendine barındırılan ajanı gibi modern bir uzak protokol çalıştırın.

Samimi not: tam GPU hızlandırması, düşük gecikmeli profesyonel grafikler veya kurumsal destek garantileri gerekiyorsa, ticari ürünler veya ücretli bulut GPU'ları daha iyi seçeneklerdir. Bu kılavuz genel masaüstü kullanımı, yönetim görevleri ve düşük maliyetli uzaktan destek içindir.

Oluşturacaklarınız — asgari bileşenler

  • Ubuntu 22.04 LTS (jammy) çalıştıran bir Always Free Ampere (arm64) örneği.
  • RDP bağlantıları için Xfce gibi hafif bir masaüstü ortamı ve xrdp.
  • SSH tüneli veya kısıtlı VCN güvenlik listeleri aracılığıyla güvenli erişim; isteğe bağlı olarak kendi kendine barındırılan bir uzak ajan için Tenvo sunucusu.

Adım 1 — bir Oracle Free hesabı oluşturun ve doğru imajı seçin

Bir Oracle Cloud Free hesabı oluşturun (istediğiniz seçenek Always Free katmanıdır). OCI konsolunda: Compute > Instances > Create Instance. Always Free uygunluğu olan bir Ampere (ARM) şekli — VM.Standard.A1.Flex ailesi — seçtiğinizden emin olun ve "Always Free eligible" etiketi olan bir amd64/arm64 imajı tercih edin.

Bir işletim sistemi imajı seçin: Ubuntu 22.04 LTS (arm64) geniş paket desteğiyle kararlı bir tercihdir. Örneği oluştururken varsayılan kullanıcı için genel SSH anahtarınızı ekleyin (imaja bağlı olarak opc veya ubuntu). Atanan genel IP'yi not edin (kalıcı bir adres isterseniz ayrılmış bir genel IP ayırın).

Adım 2 — temel örnek sertleştirmesi ve ilk güncelleme

İş istasyonunuzdan örneğe SSH ile bağlanın. opc@PUBLIC_IP öğesini örnek adresi ve anahtar yolunuzla uygun şekilde değiştirin:

ssh -i ~/.ssh/id_rsa opc@PUBLIC_IP

Bağlandıktan sonra sistemi güncelleyin ve gerekiyorsa uygun bir locale ayarlayın:

sudo apt update && sudo apt upgrade -y
sudo apt install -y curl ufw fail2ban

UFW'yi etkinleştirin ancak şimdilik SSH'ı izinli tutun:

sudo ufw allow OpenSSH
sudo ufw enable
sudo ufw status

Adım 3 — bir masaüstü ve xrdp (RDP) yükleyin

ARM üzerinde uzak masaüstü için yanıt verebilirlik açısından hafif bir masaüstü ortamı seçin. Xfce, özellik ve hız arasında yaygın bir dengedir:

sudo apt install -y xfce4 xfce4-goodies

xrdp yükleyin (Ubuntu 22.04 depolarındaki paket arm64 üzerinde sorunsuz çalışır):

sudo apt install -y xrdp
sudo systemctl enable --now xrdp

xrdp'yi Xfce kullanacak şekilde yapılandırın. Uzaktan kullanıcı için ~/.xsession dosyasını oluşturun veya değiştirin:

echo "startxfce4" > ~/.xsession
chmod +x ~/.xsession

Xfce'yi başlatacak şekilde /etc/xrdp/startwm.sh dosyasını düzenleyin (sudo ile düzenleyin): son iki satırı kaldırın veya yorum satırı yapın ve exit 0'dan önce startxfce4 ekleyin. Ayrıca xrdp kullanıcısını ssl-cert grubuna ekleyin:

sudo adduser xrdp ssl-cert

xrdp'yi yeniden başlatın:

sudo systemctl restart xrdp

Adım 4 — güvenli erişim: SSH tüneli veya sıkı güvenlik listelerini tercih edin

RDP'yi (TCP/3389) internete açmak kullanışlıdır ama saldırı yüzeyini artırır. İki daha güvenli seçenek:

  1. SSH tüneli (önerilen): VCN güvenlik listelerinizde 3389'u kapalı tutun ve iş istasyonunuzdan bir SSH oturumu üzerinden iletin.
  2. OCI network security groups kullanarak 3389'u bilinen bir IP aralığıyla sınırlayın (gezen istemciler için önerilmez).

SSH tüneli örneği (iş istasyonunuzdan):

ssh -i ~/.ssh/id_rsa -L 3389:localhost:3389 opc@PUBLIC_IP
# Then point your local RDP client to 127.0.0.1:3389

Tünel aktifken, sunucu yerelmiş gibi localhost'a RDP yapacaksınız. Bu, 3389'u genel erişime açmaktan kaçınır ve bir SSH config girdisiyle veya betik halinde kullanımı kolaydır.

İsteğe bağlı: örnekte Tenvo çalıştırma (kendi kendine barındırılan ajan)

RDP yerine ajan tabanlı bir bağlantıyı tercih ediyorsanız, Tenvo ARM sunucuda çalıştırılabilir; böylece sinyalleme ve relay kontrolü sizde olur (SaaS yok). Tenvo Linux arm64 derlemelerini destekler — ARM64 ikilisini /download'tan indirin ve systemd servisi olarak çalıştırın. Örnek ana hatlar:

  • Tenvo'nun indirme sayfasından ARM64 paketini indirin: /download
  • Bir sistem kullanıcısı oluşturun, ikili dosyayı /usr/local/bin/ dizinine çıkarın ve Tenvo'yu önyüklemede başlatacak bir systemd birimi ekleyin.

Tenvo yönergelerini burada kısa tutuyoruz; tam bir kendi kendine barındırılan uzak masaüstü kurulumu istiyorsanız, daha ayrıntılı yürütme rehberimize bakın: kendi kendine barındırılan uzak masaüstü kılavuzu.

Adım 5 — performans ayarları ve ipuçları

  • Düşük OCPU sayılarında yanıt verebilirlik için hafif bir masaüstü kullanın (Xfce, LXDE).
  • RDP istemcisinde renk derinliğini 16-bit'e düşürün ve bant genişliği/CPU kullanımını azaltmak için masaüstü efektlerini kapatın.
  • xrdp'de sıkıştırma varsa etkinleştirin; farklı gecikme/kalite takasları için alternatif protokolleri (SSH üzerinden VNC veya Tenvo) de değerlendirin.
  • İş akışınız GUI ağırlıklıysa (video, 3D), Oracle'ın ücretsiz ARM örnekleri GPU destekli bir masaüstüyle eşleşmez; bu durumda ücretli bir GPU örneği veya yerel bir iş istasyonu planlayın.

Maliyet yönetimi ve Oracle faturalama notları

Always Free katmanı, Always Free limitleri içinde kaldığınız sürece Ampere örneğini ücret almadan çalıştırmanıza izin verir. OCI konsolunda "Always Free" olarak işaretlenmemiş kaynaklara dikkat edin (blok hacimleri, genel IP'ler ve çıkış trafiği ücretsiz hakları aşıyorsanız ücretlendirme getirebilir). Sürpriz faturaların önüne geçmek için kullanılmadığında örneği durdurun veya sonlandırın ve konsoldaki "Costs" görünümünü kontrol edin.

Always Free yetmiyor ve daha büyük şekillere ihtiyacınız olursa, Oracle compute'u OCPU-saat bazında ve depolamayı GB-ay bazında faturalandırır — fiyatlar bölgeye göre değişir. Ölçeklemeyi planlıyorsanız şekli değiştirmeden önce OCI konsolunda fiyatlandırmayı doğrulayın.

Yaygın sorun giderme

  • RDP girişinden sonra siyah ekran: ~/.xsession'in startxfce4 içerdiğinden ve /etc/xrdp/startwm.sh'in bunu başlatacak şekilde ayarlandığından emin olun.
  • 3389'da bağlantı reddedildi: xrdp'nin çalıştığını kontrol edin (sudo systemctl status xrdp) ve 3389 güvenlik listeleriyle engellenmişse tünellediğinizden emin olun.
  • Yavaş yanıt: masaüstü efektlerini azaltın, RDP renk derinliğini düşürün veya daha da hafif bir masaüstüne geçin.

Canlıya almadan önce güvenlik kontrol listesi

  • Yalnızca SSH anahtarları kullanın; parola doğrulamayı /etc/ssh/sshd_config içinde devre dışı bırakın.
  • Makineyi güncel tutun: otomatik güvenlik güncellemelerini yapılandırın veya düzenli olarak apt update && apt upgrade çalıştırın.
  • fail2ban kullanarak brute-force girişimlerini sınırlayın ve günlükleri /var/log/auth.log'da izleyin.
  • RDP trafiği için SSH tünellemesini tercih edin ya da 3389'u internete açmak yerine Tenvo'nun dahili güvenli sinyallemesini kullanın. Güvenlik primerimiz için uzak masaüstü güvenli mi sayfamıza ve daha geniş ipuçları için uzak masaüstü güvenliği sayfasına bakın.

Diğer araçları ne zaman tercih etmeli

Alternatiflerin daha uygun olduğu kısa durumlar:

  • Grafik uygulamaları için mobil-öncelikli, düşük gecikmeli uzaktan erişim gerekiyorsa: ticari ürünleri veya bulut GPU'larını düşünün.
  • Birçok kullanıcı için merkezi lisanslama ve destek gerekiyorsa: kurumsal uzaktan kontrol SaaS veya RDP çiftlikleri daha kolay olacaktır.
  • Sıfır kurulumlu aile desteği istiyorsanız: Chrome Remote Desktop veya tüketici uygulamaları teknik olmayan kullanıcılar için daha basittir.

Uzak araçlar arasındaki takasları doğrudan karşılaştırmak için en iyi TeamViewer alternatifleri ve RustDesk vs AnyDesk makalelerimize bakın.

Sonuç — neler elde edeceksiniz ve sonraki adımlar

Bu kılavuzu izleyerek SSH tünelleme ile güvenli erişime sahip, kullanılabilir bir uzak masaüstü (Xfce + xrdp) çalıştıran bir Always Free Oracle ARM örneğine sahip olacaksınız. İsteğe bağlı olarak Tenvo'yu çalıştırarak modern bir uzak ajanı kendiniz barındırabilir ve RDP'yi doğrudan açmaktan kaçınabilirsiniz. Buradan örneği sertleştirebilir, kaynak tasarrufu için başlat/durdur betikleri yazabilir ve daha fazla CPU veya GPU gücüne ihtiyacınız varsa ücretli şekillere geçiş yapabilirsiniz.

Denemeye hazır mısınız? Tenvo'yu (ajan seçeneğini istiyorsanız) /download'tan indirin ve uygulamalı kurulum notlarımızı uzaktan erişim kurulum kılavuzunda okuyun. Kendi kendine barındırılan derinlemesine bir rehber tercih ediyorsanız, kendi kendine barındırılan uzak masaüstü kılavuzumuz daha fazla dağıtım deseni ve otomasyon örneği içerir.

Hazır olduğunuzda, OCI konsolunda bir Always Free Ampere VM başlatın ve yukarıdaki adımları izleyin — ve arm64 için Tenvo ikilisini istiyorsanız, /download'dan alın ve sürekli erişim için systemd servisi olarak kurun.

Tenvo edinin

Kendiniz denemeye hazır mısınız?

30 cihaza kadar ücretsiz, kredi kartı gerekmiyor. İki dakikada kurulur ve bağlanır.