rootshell: Local Terminal, SSH

rootshell: Local Terminal, SSH



무료

1.0.6
Age Rating
4+
Apps in this category do not contain restricted content.
9+
Apps in this category may contain mild or occasional cartoon, fantasy or real-life violence, as well as occasional or mild adult, sexually suggestive or horrifying content and may not be suitable for children under 9 years of age.
12+
Apps in this category may contain occasional mild indecent language, frequent or intense cartoon or real-life violence, minor or occasional adult or sexually suggestive material, and simulated gambling, and may be for children under 12 years of age.
17+
You must be at least 17 years old to access this App.
Apps in this category may contain frequent and intense offensive language; Frequent and intense cartoon, fantasy or realistic violence: frequent and intense adult, scary and sexually suggestive subjects: as well as sexual content, nudity, tobacco, alcohol and drugs, may not be suitable for children under 17 years of age.

About rootshell: Local Terminal, SSH

rootshell은 libghostty — Ghostty 데스크탑 터미널을 구동하는 GPU 가속 엔진 — 위에 구축된 데스크탑급 터미널 에뮬레이터입니다. 모든 플랫폼의 로컬 셸, 네이티브 SSH, mosh 호환 로밍, tssh, 시스템 전역 VPN, 네이티브 git, 그리고 Metal 렌더링을 하나의 앱에 담았습니다.

METAL 가속 터미널
libghostty의 Zig 코어와 CAMetalLayer를 통한 직접 Metal 렌더링으로 구축되었습니다. 부드러운 스크롤, 깜빡임 없는 동기화된 출력, 그리고 tmux, vim, zellij를 위한 완전한 마우스 캡처를 지원합니다. 탭, 분할 창, 앱 재시작에도 유지되는 스크롤백을 제공합니다.

하나의 앱, 세 가지 원격 프로토콜
• SSH — Ed25519, ECDSA, RSA, 그리고 harvest-now-decrypt-later 보호를 위한 포스트 퀀텀 ML-KEM + ML-DSA를 지원하는 네이티브 Swift SSH 클라이언트. 점프 호스트, 포트 포워딩, 요청별 승인이 가능한 에이전트 포워딩, 그리고 키체인 비밀번호 저장 기능을 제공합니다.
• Rootshell Roam — Mosh 호환 세션으로 네트워크 변경과 앱 재시작에도 유지됩니다. Multipath TCP가 WiFi와 셀룰러를 결합하여 연결이 끊어지지 않도록 합니다. 예측 로컬 에코로 고지연 환경에서도 입력 반응성을 유지합니다. STUN 기반 NAT 횡단으로 방화벽을 뚫습니다.
• QUIC (TLS 1.3)과 KCP 전송을 지원하는 tssh 통합으로 더 낮은 지연, 완전한 네이티브 스크롤백, 그리고 서버 측 세션 재개를 제공합니다.

SSH VPN
모든 SSH 또는 tssh 세션을 시스템 전역 VPN으로 전환하세요. 표준 SSH, QUIC, 또는 KCP 전송을 통해 모든 디바이스 트래픽을 원격 서버로 라우팅합니다. 서버에 추가 소프트웨어가 필요 없습니다 — SSH로 접속할 수 있다면 VPN도 가능합니다.

네이티브 GIT
Clone, commit, diff, log, blame, branch, fetch, pull, push, cherry-pick, rebase, worktree — 모두 SSH 전송을 사용하는 네이티브 Swift로 구현되었습니다. 구문 강조된 페이저 출력, 커밋 메시지를 위한 Helix 통합, 그리고 스테이징된 diff로부터 AI가 생성하는 커밋 메시지 옵션을 제공합니다.

음성 AI 에이전트
1초 이하의 지연 시간으로 Gemini Live를 통해 항상 대기 중인 어시스턴트와 대화하세요. 에이전트는 스크롤백을 읽고, 핸즈프리로 SSH에서 명령을 실행하며, 웹을 검색하고, 위험한 작업 전에는 허가를 요청합니다 — 음성으로 서버를 디버그하세요.

선택적 텍스트 AI
OpenRouter를 통해 Claude, ChatGPT, Gemini, 또는 400개 이상의 모델과 채팅하세요. 명령을 실행하고 출력을 분석합니다. 선택 사항입니다 — 본인의 API 키를 사용합니다.

하드웨어 보안 키
개인 키는 하드웨어를 절대 벗어나지 않습니다. 터치 서명 방식의 FIDO2/WebAuthn 인증을 지원합니다.

샌드박스 로컬 셸
vim 9.1, Helix, SFTP, SCP, curl, jq, mtr, 그리고 표준 Unix 유틸리티를 갖춘 완전한 로컬 셸. rf 브라우저는 SFTP, 이미지 미리보기, git 표시기를 포함한 yazi 스타일 밀러 컬럼을 제공합니다. P2P 파일 전송을 위한 croc. 플래그 인식 탭 자동완성, 프롬프트 테마, 그리고 방향키를 사용한 라인 편집.

클라우드 & KUBERNETES
AWS, Azure, DigitalOcean, Akamai (Linode), Tailscale에 연결하세요. 인스턴스를 탐색하고, 시리얼 콘솔에 접근하며, EKS kubeconfig를 생성합니다. Talos와 Flatcar 같은 불변 배포판을 포함해 임시 파드로 Kubernetes 노드를 디버그합니다.

450개 이상의 테마와 시각 효과
위치에 따라 자동으로 주야간이 전환되는 450개 이상의 색상 테마. 천문학적으로 정확한 달의 위상을 가진 태양 효과, 해양 파도, 별빛, 반딧불 등의 애니메이션 배경. Shadertoy 호환 커스텀 셰이더. 본인의 TTF/OTF 폰트 가져오기.

커스터마이징 가능한 툴바
메인 열과 확장 가능한 서랍에 걸쳐 45개 이상의 내장 키를 드래그하고, 순서를 바꾸고, 숨기세요. 텍스트, 키 조합, 또는 다단계 시퀀스를 전송하는 커스텀 키를 생성하세요 — 셸 스니펫, tmux, vim 매크로에 완벽합니다. 원샷 탭과 더블탭 잠금을 지원하는 고정 수정자. iPhone과 iPad를 위한 별도 레이아웃.

연결 관리
폴더, 태그, iCloud 동기화를 지원하는 연결 프로필 저장. Quick Connect는 히스토리, 클라우드 인스턴스, 호스트 약어로부터 자동 완성합니다. 자동 시작과 대역폭 모니터링을 지원하는 백그라운드 SSH 터널. Siri 단축어 통합.

키보드 고급 기능
QMK 스타일 mod-tap 키 — 탭 시 하나의 동작, 홀드 시 다른 동작. 받아쓰기와 CJK 입력 방식. 커스터마이징 가능한 키보드 단축키. 국제 레이아웃을 위한 Option 키를 Alt로 사용.
Show More

최신 버전 1.0.6의 새로운 기능

Last updated on May 30, 2026
오래된 버전
연결
- GPG 에이전트 전달: 개인 키를 복사하지 않고 원격 서버에서 서명·복호화. rootshell이 GPG 에이전트로 동작하여 SSH 또는 tssh를 통해 전달하므로 `gpg --sign`, 서명된 git 커밋, `gpg -d`가 기기에서 처리됩니다. 기존 SSH 키(YubiKey PIV 포함)는 가져오기 없이 서명할 수 있으며, 독립 GPG 키는 설정 → 연결 → GPG 키에서 가져올 수 있습니다.
- 기기 내 키 생성: Ed25519, ECDSA P-256/P-384/P-521, RSA 2048/3072/4096를 지원합니다.
- OpenSSH 구성에서 가져오기: 설정 → 개인정보 및 데이터에서 `ssh_config`를 읽어 Host 블록을 저장된 프로파일로 변환하고 IdentityFile 키 가져오기를 제안합니다. 와일드카드, 부정 패턴, ProxyJump 신원 상속을 지원합니다.
- Apple Network 프레임워크 기반 SSH: 모든 SSH 연결이 이제 Network 프레임워크를 사용하므로 홈 네트워크 밖에서도 NAT 뒤의 Tailscale 피어에 안정적으로 도달합니다.
- 근처 기기로 tssh 전송: 탭 제목을 길게 눌러 활성 tssh 세션을 Handoff로 다른 iCloud 페어링 기기로 옮길 수 있습니다. tsshd 0.1.8 이상 필요.
- Mosh가 대체 화면에 렌더링하여 뷰포트가 격리되고 종료 시 이전 스크롤백이 복원됩니다(전환 가능).
- tssh "오프라인 시 입력 폐기" 토글: 네트워크 사이에서 누른 키를 폐기하거나 대기열에 보관합니다.
- SFTP `cd`가 심볼릭 링크를 해석하며, `get *.log`가 심볼릭 링크된 디렉터리에서도 동작합니다.
- 로컬 셸의 진행 중인 ssh / sftp를 DNS, 핸드셰이크, 키 교환 중에 Ctrl-C로 중단합니다.
- YubiKey 라이브러리 1.3.0: 올바른 연속 APDU 인코딩, USB-C 분리 시 대기 중인 읽기 취소, 크래시와 메모리 누수 수정.

터미널
- libghostty를 업스트림으로 갱신: AFL 퍼징으로 발견된 약 10건의 이스케이프 시퀀스 DoS·크래시를 수정. 한국어 IME 프리에딧 크래시 수정. Kitty 키보드 프로토콜이 조합 / IME 텍스트를 보고합니다.

iOS 로컬 셸
- libgit2를 업스트림으로 갱신: reftable 백엔드, SHA-256 OID 처리 가속, revspec UAF 수정.
- WASM/WASI: Go로 컴파일된 바이너리와 POSIX shim 바이너리(rclone, neovim)가 의존하는 파일 시간, 범위 I/O, 소켓, `env.*` libc 임포트를 추가. cooked 모드 stdin이 Enter를 LF로 변환하므로 `bufio.ReadString('\n')`이 더 이상 멈추지 않습니다. recvfrom이 실제 피어를 반환하며, TCP accept가 오래된 핸들에 더 이상 멈추지 않습니다.

인터페이스
- 두 손가락 길게 누르기 시간: 설정 → 터미널 → 제스처에서 구성 가능(0.5초 / 1초 / 2초 / 끄기). 핀치 줌 시 새 연결 시트가 잘못 실행되지 않습니다.
- 스페이스바 트랙패드: 화면 키보드 스페이스바를 길게 누르면 커서가 화살표 키처럼 움직입니다.
- iPadOS 18 하드웨어 키보드 플로팅 버튼을 터미널 내에서 억제(CJK IME 유지).
- 터미널 리사이즈가 화면 키보드 애니메이션을 기다리며, 라이브 리사이즈 중 패딩이 고정되어 텍스트가 흔들리지 않습니다.
- 테마별 UI 크롬 색상 및 "탭 애니메이션 비활성화" 토글이 추가되었습니다.

버그 수정
- SCP/SFTP 탭 보완: 태그/메모 부분 문자열 일치로 프로파일 추천이 새지 않으며, 보완이 공백을 이스케이프하고 열린 따옴표를 닫으며, 느린 디렉터리 목록이 오래된 텍스트를 덮어쓰지 않습니다.
- 탭을 전환한 후 세션이 비동기로 종료될 때 탭 닫기가 종료 중인 탭으로 라우팅됩니다.
- SSH cooked 모드 pty-req 모드가 RFC 4254 §8에 따라 채워집니다. MikroTik / RouterOS 추측성 수정.
- 백업 복원이 성공 카운트를 부풀리는 대신 레코드별 실패를 보고합니다.
- 키가 삽입되지 않은 경우 YubiKey 유선 연결이 30초 후 타임아웃됩니다.
- 탭 바 Liquid Glass 선택이 생성/닫기/재정렬 중에 튀거나 잘못된 탭을 표시하지 않습니다.
- 선택 돋보기가 손가락 위에 중앙 정렬됩니다.
Show More
Version History
1.0.6
May 30, 2026
연결
- GPG 에이전트 전달: 개인 키를 복사하지 않고 원격 서버에서 서명·복호화. rootshell이 GPG 에이전트로 동작하여 SSH 또는 tssh를 통해 전달하므로 `gpg --sign`, 서명된 git 커밋, `gpg -d`가 기기에서 처리됩니다. 기존 SSH 키(YubiKey PIV 포함)는 가져오기 없이 서명할 수 있으며, 독립 GPG 키는 설정 → 연결 → GPG 키에서 가져올 수 있습니다.
- 기기 내 키 생성: Ed25519, ECDSA P-256/P-384/P-521, RSA 2048/3072/4096를 지원합니다.
- OpenSSH 구성에서 가져오기: 설정 → 개인정보 및 데이터에서 `ssh_config`를 읽어 Host 블록을 저장된 프로파일로 변환하고 IdentityFile 키 가져오기를 제안합니다. 와일드카드, 부정 패턴, ProxyJump 신원 상속을 지원합니다.
- Apple Network 프레임워크 기반 SSH: 모든 SSH 연결이 이제 Network 프레임워크를 사용하므로 홈 네트워크 밖에서도 NAT 뒤의 Tailscale 피어에 안정적으로 도달합니다.
- 근처 기기로 tssh 전송: 탭 제목을 길게 눌러 활성 tssh 세션을 Handoff로 다른 iCloud 페어링 기기로 옮길 수 있습니다. tsshd 0.1.8 이상 필요.
- Mosh가 대체 화면에 렌더링하여 뷰포트가 격리되고 종료 시 이전 스크롤백이 복원됩니다(전환 가능).
- tssh "오프라인 시 입력 폐기" 토글: 네트워크 사이에서 누른 키를 폐기하거나 대기열에 보관합니다.
- SFTP `cd`가 심볼릭 링크를 해석하며, `get *.log`가 심볼릭 링크된 디렉터리에서도 동작합니다.
- 로컬 셸의 진행 중인 ssh / sftp를 DNS, 핸드셰이크, 키 교환 중에 Ctrl-C로 중단합니다.
- YubiKey 라이브러리 1.3.0: 올바른 연속 APDU 인코딩, USB-C 분리 시 대기 중인 읽기 취소, 크래시와 메모리 누수 수정.

터미널
- libghostty를 업스트림으로 갱신: AFL 퍼징으로 발견된 약 10건의 이스케이프 시퀀스 DoS·크래시를 수정. 한국어 IME 프리에딧 크래시 수정. Kitty 키보드 프로토콜이 조합 / IME 텍스트를 보고합니다.

iOS 로컬 셸
- libgit2를 업스트림으로 갱신: reftable 백엔드, SHA-256 OID 처리 가속, revspec UAF 수정.
- WASM/WASI: Go로 컴파일된 바이너리와 POSIX shim 바이너리(rclone, neovim)가 의존하는 파일 시간, 범위 I/O, 소켓, `env.*` libc 임포트를 추가. cooked 모드 stdin이 Enter를 LF로 변환하므로 `bufio.ReadString('\n')`이 더 이상 멈추지 않습니다. recvfrom이 실제 피어를 반환하며, TCP accept가 오래된 핸들에 더 이상 멈추지 않습니다.

인터페이스
- 두 손가락 길게 누르기 시간: 설정 → 터미널 → 제스처에서 구성 가능(0.5초 / 1초 / 2초 / 끄기). 핀치 줌 시 새 연결 시트가 잘못 실행되지 않습니다.
- 스페이스바 트랙패드: 화면 키보드 스페이스바를 길게 누르면 커서가 화살표 키처럼 움직입니다.
- iPadOS 18 하드웨어 키보드 플로팅 버튼을 터미널 내에서 억제(CJK IME 유지).
- 터미널 리사이즈가 화면 키보드 애니메이션을 기다리며, 라이브 리사이즈 중 패딩이 고정되어 텍스트가 흔들리지 않습니다.
- 테마별 UI 크롬 색상 및 "탭 애니메이션 비활성화" 토글이 추가되었습니다.

버그 수정
- SCP/SFTP 탭 보완: 태그/메모 부분 문자열 일치로 프로파일 추천이 새지 않으며, 보완이 공백을 이스케이프하고 열린 따옴표를 닫으며, 느린 디렉터리 목록이 오래된 텍스트를 덮어쓰지 않습니다.
- 탭을 전환한 후 세션이 비동기로 종료될 때 탭 닫기가 종료 중인 탭으로 라우팅됩니다.
- SSH cooked 모드 pty-req 모드가 RFC 4254 §8에 따라 채워집니다. MikroTik / RouterOS 추측성 수정.
- 백업 복원이 성공 카운트를 부풀리는 대신 레코드별 실패를 보고합니다.
- 키가 삽입되지 않은 경우 YubiKey 유선 연결이 30초 후 타임아웃됩니다.
- 탭 바 Liquid Glass 선택이 생성/닫기/재정렬 중에 튀거나 잘못된 탭을 표시하지 않습니다.
- 선택 돋보기가 손가락 위에 중앙 정렬됩니다.

rootshell: Local Terminal, SSH FAQ

rootshell: Local Terminal, SSH는 다음 제한 국가 이외의 지역에서 제공됩니다.
France,China
제한된 국가 또는 지역에서 rootshell: Local Terminal, SSH를 다운로드하는 방법을 알아보려면 여기를 클릭하십시오.

rootshell: Local Terminal, SSH 대안

당신은 또한 좋아할 수도 있습니다