Teleport Application Service를 사용하여 OpenClaw에 접근하기
Teleport로 OpenClaw Control UI에 안전하게 접근하세요.
OpenClaw 는 자신의 하드웨어나 클라우드 서버에 배포할 수 있는 개인 AI 어시스턴트입니다. 이 가이드는 Teleport를 사용하여 OpenClaw Control UI에 대한 접근을 보호하는 방법을 보여줍니다. 작동 방식 # OpenClaw는 에이전트와 통신하기 위해 포트 18789 에 로컬 웹 인터페이스를 노출합니다. 기본적으로 이 인터페이스는 localhost에 바인딩됩니다. 적절한 보안 제어 없이 공개적으로 노출하면 심각한 위험이 발생합니다. Teleport는 보안 게이트웨이 역할을 하여 이 설정을 보호할 수 있습니다. Teleport가 제공하는 기능: 제로 트러스트 웹 접근: 공개 포트를 노출하지 않고 안전한 Teleport 프록시를 통해 웹 인터페이스에 접근합니다. 보안 SSH: Teleport의 아이덴티티 기반 SSH 접근을 사용하여 기반 서버를 관리합니다. 출처 검증: OpenClaw가 신뢰할 수 있는 Teleport 도메인의 요청만 수락하도록 구성할 수 있습니다. 전제 조건 # A running Teleport cluster. If you want to get started with Teleport, sign up for a free trial or set up a demo environment . The tctl and tsh clients. Installing `tctl` and `tsh` clients Determine the version of your Teleport cluster. The tctl and tsh clients must be at most one major version behind your Teleport cluster version. Send a GET request to the Proxy Service at /v1/webapi/find and use a JSON query tool to obtain your cluster version. Replace with the web address of your Teleport Proxy Service: $ TELEPORT_DOMAIN= $ TELEPORT_VERSION="$(curl -s https://$TELEPORT_DOMAIN/v1/webapi/find | jq -r '.server_version')" Follow the instructions for your platform to install tctl and tsh clients: OpenClaw를 호스팅할 서버(예: AWS EC2, Raspberry Pi, 또는 미니 PC). 에이전트 백엔드를 위한 AI 모델 공급자 계정. 1/4단계. OpenClaw 서버 설정 # OpenClaw를 Raspberry Pi나 Mac mini 같은 로컬 하드웨어에 호스팅할 수 있지만, 이 가이드는 AWS EC2 인스턴스 를 예시로 사용합니다. AWS 콘솔에 로그인하여 새 Ubuntu 인스턴스를 시작합니다. 인스턴스 유형을 선택합니다(예: 성능과 프리 티어 균형을 위해 t3.small ). 초기 설치를 수행
