🖥️ Local Runner

❌ Local Runner chưa kết nối

Local Runner là tiến trình chạy trên máy của bạn. Khi thực hiện một tác vụ, web gửi yêu cầu cho Runner; Runner kết nối server bằng VPN và tài khoản Teleport đang đăng nhập trên chính máy đó, sau đó trả kết quả về web. Vì vậy mỗi người chỉ thấy và thao tác trên các server được Teleport cấp quyền. Web server không lưu phiên đăng nhập hay chứng thực Teleport của người dùng. Thông tin mật khẩu được mã hóa khi chuyển qua web, chỉ được mở trên máy chạy Runner và không được ghi vào log.

Cài Local Runner v1.2.14 trên macOS

Phiên bản yêu cầu: v1.2.14 trở lên.

  1. Kết nối VPN và chạy tsh login.
  2. Tải gói cài đặt bên dưới.
  3. Mở Terminal, copy và chạy lệnh được cung cấp.
Máy mới: kiểm tra công cụ cần thiết

Chạy lệnh sau trong Terminal:

python3 --version && tsh version && unzip -v | head -1

Nếu thiếu Python và máy được phép dùng Homebrew:

brew install python Nếu thiếu tsh, hãy cài gói .pkg đúng major version của cluster do Team 247 cung cấp. Không cài Teleport bằng Homebrew. Các thư viện Python của Runner sẽ được bộ cài tự cài.