यह सामग्री दूरस्थ पहुँच में मर्ज कर दी गई है। वर्तमान गाइड के लिए वह पेज देखें।
Remote Gateway के साथ OpenClaw.app चलाना
OpenClaw.app दूरस्थ Gateway से कनेक्ट करने के लिए SSH टनलिंग का उपयोग करता है। यह गाइड आपको इसे सेट अप करने का तरीका दिखाती है।अवलोकन
त्वरित सेटअप
चरण 1: SSH कॉन्फ़िग जोड़ें
~/.ssh/config संपादित करें और जोड़ें:
<REMOTE_IP> और <REMOTE_USER> को अपने मानों से बदलें।
चरण 2: SSH कुंजी कॉपी करें
अपनी सार्वजनिक कुंजी दूरस्थ मशीन पर कॉपी करें (पासवर्ड एक बार दर्ज करें):चरण 3: Remote Gateway प्रमाणीकरण कॉन्फ़िगर करें
gateway.remote.password का उपयोग करें।
OPENCLAW_GATEWAY_TOKEN अभी भी shell-स्तरीय ओवरराइड के रूप में मान्य है, लेकिन स्थायी
remote-client सेटअप gateway.remote.token / gateway.remote.password है।
चरण 4: SSH टनल शुरू करें
चरण 5: OpenClaw.app पुनरारंभ करें
लॉगिन पर टनल अपने-आप शुरू करें
लॉग इन करने पर SSH टनल को स्वचालित रूप से शुरू कराने के लिए, एक Launch Agent बनाएँ।PLIST फ़ाइल बनाएँ
इसे~/Library/LaunchAgents/ai.openclaw.ssh-tunnel.plist के रूप में सहेजें:
Launch Agent लोड करें
- लॉग इन करने पर स्वचालित रूप से शुरू होगी
- क्रैश होने पर पुनरारंभ होगी
- पृष्ठभूमि में चलती रहेगी
com.openclaw.ssh-tunnel LaunchAgent मौजूद हो, तो उसे हटाएँ।
समस्या निवारण
जाँचें कि टनल चल रही है या नहीं:यह कैसे काम करता है
| घटक | यह क्या करता है |
|---|---|
LocalForward 18789 127.0.0.1:18789 | स्थानीय पोर्ट 18789 को दूरस्थ पोर्ट 18789 पर फ़ॉरवर्ड करता है |
ssh -N | दूरस्थ कमांड निष्पादित किए बिना SSH (सिर्फ़ पोर्ट फ़ॉरवर्डिंग) |
KeepAlive | क्रैश होने पर टनल को स्वचालित रूप से पुनरारंभ करता है |
RunAtLoad | एजेंट लोड होने पर टनल शुरू करता है |
ws://127.0.0.1:18789 से कनेक्ट करता है। SSH टनल उस कनेक्शन को दूरस्थ मशीन के पोर्ट 18789 पर फ़ॉरवर्ड करती है, जहाँ Gateway चल रहा है।