서버와 컴퓨터를 위한
클라우드 터미널
터미널은 노트북이 아니라 클라우드에 있어요. 빌드 도중에 노트북을 덮고 휴대폰으로 tTerm을 열어도 모든 게 그대로예요. 기기에 키를 둘 필요도, 포트를 열 필요도 없어요.
무료로 시작하기 오픈 소스Linux 서버일반 SSH로 연결, 서버에서 명령 한 줄
macOS와 Linux 컴퓨터NAT 뒤에서도, 포트를 열지 않고
모든 브라우저노트북, 태블릿, 휴대폰에서
작동 방식
첫 명령까지 세 단계
머신 추가하기
서버는 명령 한 줄이면 목록에 추가돼요. 컴퓨터에는 안쪽에서 연결을 여는 작은 에이전트가 필요해요.
터미널 열기
어떤 브라우저에서든 열려요. 여러 프로젝트의 탭을 나란히 두고, 어떤 머신이든 Cmd+K 한 번이면 갈 수 있어요.
평소처럼 작업하기
평소 쓰던 셸과 프로그램, sudo까지 그대로예요. 탭을 닫아도 터미널은 계속 실행돼요.
기능
명령을 이해하는 터미널
tTerm은 각 명령이 어디서 시작하고 어디서 끝나는지, 어떻게 끝났는지, 내가 지금 어디에 있는지 알아요. 그래서 출력을 읽기만 하는 게 아니라 바로 다룰 수 있어요.
모든 명령은 블록으로
종료 코드, 실행 시간, 디렉터리, 브랜치까지 보여 줘요. 블록을 통째로 복사하거나, 접거나, 다시 실행할 수 있어요.
에디터 같은 입력 줄
여러 줄 입력, 모든 기기에서 이어지는 기록, 제안과 Tab 자동 완성. 위험한 명령 앞에서는 tTerm이 한 번 더 물어봐요.
디렉터리와 브랜치를 클릭 한 번으로
입력 줄 위의 디렉터리나 브랜치를 클릭하고 다른 걸 고르세요. cd와 git switch가 일반 블록으로 실행돼요.
vim과 htop을 전체 화면으로
전체 화면 프로그램도 여느 터미널처럼 작동해요. 예전 방식이 더 좋다면 클래식 모드도 있어요.
탭을 닫아도 터미널은 그대로
빌드 도중에 노트북을 덮었나요? 빌드는 계속되고 출력도 남아 있어요. 어느 기기에서든 돌아와서 이어 가면 돼요.
Cmd+K 한 번으로 모든 것을
터미널로 이동하거나, 아무 머신에서나 새 터미널을 열거나, 동작을 실행하세요. 탭을 일일이 뒤지는 대신 단축키 하나면 돼요.
머신 옆에 두는 노트
런북, 체크리스트, 접속 정보 노트가 프로젝트 안에 있고, 터미널 옆 탭에서 열려요.
색으로 구분되는 프로젝트
고객, 환경, 작업마다 프로젝트를 만들고 그 안에 머신과 노트를 따로 두세요. 색을 보면 탭이 어느 프로젝트 것인지 알 수 있어요.
터미널에 이름 붙이기
terminal 2 대신 deploy, logs, migrations 같은 이름을 붙이세요. 터미널을 더블클릭하고 이름을 입력한 다음 Enter를 누르면 돼요.
보안
키는 보관하지 않아요.
포트도 열지 않아요.
머신 접근 권한은 쉽게 줄 수 있고, 똑같이 쉽게 회수할 수 있어요. 작동 방식은 다음과 같아요.
2분짜리 인증서
연결할 때마다 본인 이름이 담긴 SSH 인증서를 따로 발급하고, 이 인증서는 그 서버 하나에서만 유효해요. 키를 맡길 필요는 전혀 없어요.
서명은 따로
CA 키는 네트워크가 없는 별도 프로세스에 있어요. 코어는 키를 읽을 수 없고 서명만 요청할 수 있으며, 모든 서명은 기록돼요.
sshd_config는 그대로
신뢰 설정은 한 사용자의 authorized_keys에 한 줄을 추가하는 게 전부예요. 아무것도 재시작하지 않아요.
안쪽에서 여는 연결
컴퓨터의 에이전트가 스스로 밖으로 연결하기 때문에 인바운드 포트가 필요 없어요. 제거도 명령 한 줄이면 돼요.
중개자 없음
페이지와 터미널은 EU에 있는 저희 서버로 바로 연결돼요. Cloudflare는 DNS만 맡고 있어서 명령을 전혀 보지 못해요.
오픈 소스
tTerm Web과 에이전트는 AGPL로 공개된 오픈 소스예요. 설치 스크립트는 짧으니 실행하기 전에 읽어 보세요.
팀 기능
출시 예정누가 무엇을 실행했는지 한눈에
동료를 프로젝트에 초대하고 각자에게 역할을 주세요. 더 이상 서버 키를 나눠 줄 필요가 없어요.
- 프로젝트 역할: 소유자, 관리자, 멤버, 뷰어.
- 공유 로그: 누가, 어디서, 언제, 무엇을 실행했고 결과가 어땠는지.
- 지켜보기: 동료의 터미널을 들여다볼 수 있고, 동료는 누가 보고 있는지 항상 알 수 있어요.
요금제
만드는 동안은 무료
지금 tTerm의 모든 기능을 무료로 쓸 수 있어요. 유료 요금제는 나중에 나오고, 충분히 미리 알려 드릴게요.
- 머신 최대 50대
- 열린 터미널 최대 24개
- 서버와 컴퓨터
- 직접 만드는 프로젝트와 노트
- 출력을 포함한 명령 기록 30일 보관
- 탭을 닫아도 유지되는 터미널
- 다크 테마와 라이트 테마
자주 묻는 질문
내 컴퓨터에 뭔가 설치해야 하나요?
아니요, 브라우저면 충분해요. 설치는 연결할 머신에만 해요. 서버에서는 명령 한 줄을 실행하고, 컴퓨터에는 작은 에이전트를 설치해요.
무엇을 저장하나요?
명령 기록을 보여 드리려고 명령과 출력을 30일 동안 저장하고, 로그인 내역도 남겨요. 키와 비밀번호는 저장하지 않아요. 자세한 내용은 개인정보 처리방침에 있어요.
일반 SSH 클라이언트보다 나은 점은 뭔가요?
어떤 브라우저에서든 쓸 수 있고, 기기에 키를 둘 필요가 없어요. 노트북을 닫아도 터미널이 끊기지 않아요. 그리고 모든 명령이 블록으로 나와서 복사하고 다시 실행하기 쉬워요.
tTerm의 접근 권한은 어떻게 회수하나요?
tTerm에서 서버를 삭제하면 tTerm이 그 서버에서 자기 접근 권한을 직접 제거해요. 서버가 응답하지 않으면 서버에서 실행할 명령을 tTerm이 보여 줘요. 설치 스크립트가 설정한 나머지를 제거하는 방법은 스크립트 맨 위에 적혀 있어요. 에이전트는 명령 한 줄로 컴퓨터에서 제거할 수 있어요.
Telegram 봇은 어떻게 되나요?
그대로 남아서 계속 작동해요. 채팅에서 바로 쓰는 터미널, @tTermNetBot이에요. 지금은 웹 앱과 봇이 따로 운영돼요.
지원팀에는 어떻게 연락하나요?
support@tterm.net으로 메일을 보내 주세요. 취약점을 발견했다면 security@tterm.net으로 알려 주세요.
블로그