> 시스템 튜토리얼 > 리눅스 > 웹을 통해 액세스할 수 있는 Linux 터미널 도구!

웹을 통해 액세스할 수 있는 Linux 터미널 도구!

王林
풀어 주다: 2024-02-13 22:33:19
앞으로
586명이 탐색했습니다.

rtty는 클라이언트와 서버로 구성됩니다. 클라이언트는 C 언어로 작성되었고, 서버는 GO 언어로 작성되었으며, 프론트엔드 인터페이스는 vue로 작성되었습니다. rtty를 사용하면 웹 인터페이스를 통해 어디에서나 장치의 터미널에 액세스하고 장치 ID를 통해 다양한 장치를 식별할 수 있습니다. rtty는 Linux 장치를 원격으로 관리하는 데 적합합니다.

특징

  • 클라이언트 C 언어 구현, 매우 작으며 임베디드 Linux에 적합

    • SSL은 지원되지 않습니다: rtty(32K) + libev(56K)
    • SSL 지원: + libmbedtls(88K) + libmbedcrypto(241K) + libmbedx509(48k)
  • 명령의 원격 일괄 실행

  • SSL 지원: openssl, mbedtls, CyaSSl(wolfssl)

  • SSL 양방향 인증(mTLS)

  • 파일 업로드 및 다운로드가 매우 편리합니다

  • 기기 ID를 기준으로 다양한 기기에 액세스

  • 기기에서 웹에 액세스할 수 있도록 HTTP 프록시를 지원합니다

  • Xterm.js를 기반으로 한 모든 기능을 갖춘 터미널

  • 배포가 간단하고 사용이 쉽습니다

데모

可以通过 Web 访问的 Linux 终端工具!可以通过 Web 访问的 Linux 终端工具!可以通过 Web 访问的 Linux 终端工具!

서버 배포

종속성 설치

으아악

rtty 코드 복제

으아악

컴파일

으아악

아래 매개변수를 원하는 매개변수로 바꾸세요

으아악

토큰 생성

으아악

토큰 사용

으아악

브라우저를 통해 액세스

웹 브라우저를 사용하여 서버에 액세스하세요. http://your-server-host:5913그리고 연결 버튼을 클릭하세요.

또는 웹 로그인 없이 장치를 직접 연결합니다(서버에서 장치 화이트리스트를 구성해야 함)

  • http://your-server-host:5913/connect/devid1
  • http://your-server-host:5913/connect/devid2

从本地传输文件到远程设备

rtty -R
로그인 후 복사

从远程设备传输文件到本地

rtty -S test.txt
로그인 후 복사

传送门

开源地址:

  • https://github.com/zhaojh329/rtty

위 내용은 웹을 통해 액세스할 수 있는 Linux 터미널 도구!의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

원천:lxlinux.net
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿