콘텐츠로 이동
리소스
KO
로그인무료로 시작하기

macOS 또는 Linux 컴퓨터

컴퓨터에는 작은 에이전트 하나만 있으면 돼요. 에이전트가 스스로 클라우드에 연결해서 그 연결 하나를 유지하기 때문에 인바운드 포트가 필요 없어요. NAT 뒤에 있는 컴퓨터에서도 작동해요.

tTerm Web에서 머신 추가를 열고 컴퓨터를 고르세요. 그 컴퓨터의 터미널에서 sudo 없이 내 계정으로 명령을 실행하세요:

컴퓨터에서
curl -fsSL https://connect.tterm.net/c/<token> | sh

명령이 끝나고 몇 초 뒤에 컴퓨터가 프로젝트에 나타나요. 명령은 앞으로 10분 동안 한 번만 쓸 수 있어요.

  • ~/.tterm-web에 에이전트를 설치해요. 에이전트는 저희 릴리스에 있는 이 시스템용 파일 하나이고, 실행하기 전에 명령 스크립트에 든 체크섬으로 검증해요.
  • 이 컴퓨터만의 키를 만들어 컴퓨터에 보관해요. 이 키는 본인만 읽을 수 있어요. 명령에 든 토큰은 처음 연결할 때 한 번만 쓰여요.
  • 로그인할 때마다 에이전트가 시작되게 해요. 에이전트는 root가 아닌 내 계정으로만 실행되고, 포트를 열지 않아요.
  • 에이전트는 스스로 업데이트돼요. 저희 릴리스 빌드가 서명한 버전으로만, 그리고 컴퓨터에 열린 터미널이 없을 때만 업데이트돼요.

에이전트는 launchd가 시작해요. 처음에는 macOS가 tterm-agent에 데스크탑 폴더와 문서 폴더를 열도록 허용할지 물어볼 수 있어요. 터미널에서 이 폴더들을 쓰려면 허용하세요.

프로젝트 페이지에서 컴퓨터를 제거하면 에이전트가 이를 알아채고 멈춰요(자세히). 에이전트 자체를 컴퓨터에서 지우려면 다음을 실행하세요:

컴퓨터에서
~/.tterm-web/uninstall.sh