Linux 콘솔용 TeamViewer가 있나요?

Linux 콘솔용 TeamViewer가 있나요?

여러 위치에 배포된 DietPi(데비안 기반)를 실행하는 여러 Raspberry Pi가 있습니다. 내 고객은 회사이고 모든 사람은 서로 다른 네트워크 인프라를 가지고 있습니다.

SSH를 통해 내 장치에 액세스해야 하는데 문제는 내 클라이언트 라우터에서 항상 포트를 열 수 없다는 것입니다.

역방향 SSH 포트 전달과 같은 여러 솔루션이 있지만 평가할 수 있는 한 그다지 신뢰할 수 없는 해킹입니다.

RPi가 재부팅되거나 클라이언트 라우터의 인터넷 연결이 잠시 끊어지는 등의 가능성을 처리해야 합니다.

그래서 제 질문은 이렇습니다. Linux 콘솔용 TeamViewer와 같은 서비스가 있습니까? 강력하고 안정적이며 라우터 구성과 독립적입니다.

답변1

이것을 necro'ing해서 죄송합니다.. 하지만 제가 그랬던 것처럼 다른 사람이 Google을 통해 이 스레드를 발견한 경우: "tmate"를 시도해 보시겠습니까?

친구- 즉각적인 단말기 공유 https://tmate.io/

사용 방법: tmate를 실행하고 친구와 공유할 주소를 얻으면 친구가 SSH를 통해 세션에 연결됩니다. 둘 다 터미널을 사용할 수 있습니다. 다양한 옵션과 자체 호스팅 솔루션을 사용할 수 있습니다. Linux/MacOS/WSL에서 작동

답변2

정말 터미널만 원한다면 일반 SSH가 적합할 수도 있고, 터미널을 작동시키기 위해 노력하는 것이 진짜 문제입니다.

그렇지 않은 경우 다음을 웹에서 검색해 보셨나요?"Linux용 TeamViewer와 유사한 서비스"?

Teamviewer의 터미널 서버 지원:

터미널 서버 지원은 어떻게 작동하나요?

서버 운영 체제에서 TeamViewer는 특별한 조정 없이 작동합니다.

그러나 고급 아래의 옵션에서 향상된 다중 사용자 지원 옵션(TeamViewer 9 이상에서는 기본적으로 활성화됨)을 활성화하십시오. 이 옵션은 물리적 콘솔뿐만 아니라 Microsoft의 RDP(원격 데스크톱)를 사용하여 서버에 연결하는 모든 사용자에 대해 개별 TeamViewer ID를 생성합니다. 따라서 각 세션의 병렬 및 개별 작업이 가능합니다.

이제 정보 대화 상자에 두 가지 다른 ID가 표시됩니다.

  • 서버 ID:
    • 서버 운영 체제 콘솔의 TeamViewer ID(물리적으로 서버 앞에 앉아 있는 것처럼)
  • 사용자 ID:
    • RDP를 사용하여 이 서버에 로그인한 사용자의 TeamViewer ID입니다.

답변3

Teamviewer는 ARM 프로세서에서 지원되지 않습니다. 나는 그것을 할 수 있고 Teamviewer를 파이에 가져올 수 있는 exagear라고 불리는 x86 에뮬레이션이 있다는 것을 보았습니다. 비록 그것이 문제를 해결하기에는 먼 길처럼 보이지만.

이 방법으로 해결하겠습니다....

야외에서 openvpn 서버를 설정하세요. 올바른 마음을 가진 사람이 443처럼 필터링하지 않을 포트로 만드십시오. 파이에서 openvpn 클라이언트를 구성하여 연결하고 직장/집/노트북 컴퓨터를 동일한 VPN에 설정하면 다음을 수행할 수 있습니다. SSH를 통해 방화벽 뒤에서 액세스하십시오.

VPN이 야생에서 거의 마주칠 일이 없을 만큼 이상한 것을 선택하려면 VPN의 IP 범위를 선택할 때 주의해야 합니다. 10.213.xx 또는 기타 등등....

관련 정보