OpenClaw.app’i Uzak Bir Gateway ile Çalıştırma
OpenClaw.app, uzak bir gateway’e bağlanmak için SSH tünelleme kullanır. Bu kılavuz, kurulumu nasıl yapacağınızı gösterir.Genel bakış
Hızlı Kurulum
Adım 1: SSH Yapılandırması Ekleme
~/.ssh/config dosyasını düzenleyin ve şunları ekleyin:
<REMOTE_IP> ve <REMOTE_USER> değerlerini kendi bilgilerinizle değiştirin.
Adım 2: SSH Anahtarını Kopyalama
Genel anahtarınızı uzak makineye kopyalayın (parolayı bir kez girin):Adım 3: Gateway Belirtecini Ayarlama
Adım 4: SSH Tünelini Başlatma
Adım 5: OpenClaw.app’i Yeniden Başlatma
Oturum Açılışında Tüneli Otomatik Başlatma
Oturum açtığınızda SSH tünelinin otomatik olarak başlaması için bir Launch Agent oluşturun.PLIST dosyasını oluşturma
Bunu~/Library/LaunchAgents/bot.molt.ssh-tunnel.plist olarak kaydedin:
Launch Agent’i Yükleme
- Oturum açtığınızda otomatik olarak başlar
- Restart if it crashes
- Arka planda çalışmaya devam eder
com.openclaw.ssh-tunnel LaunchAgent’ı kaldırın.
Sorun Giderme
Tünelin çalışıp çalışmadığını kontrol edin:Nasıl Çalışır
| Bileşen | Ne Yapar |
|---|---|
LocalForward 18789 127.0.0.1:18789 | Yerel 18789 portunu uzak 18789 portuna yönlendirir |
ssh -N | Uzak komutlar çalıştırmadan SSH (yalnızca port yönlendirme) |
KeepAlive | Çökerse tüneli otomatik olarak yeniden başlatır |
RunAtLoad | Ajan yüklendiğinde tüneli başlatır |
ws://127.0.0.1:18789 adresine bağlanır. SSH tüneli bu bağlantıyı, Gateway’in çalıştığı uzak makinedeki 18789 portuna yönlendirir.