시작하기

DR-Terminal은 Android, 데스크톱(Windows, macOS, Linux), iOS용 SSH/SFTP 클라이언트입니다. 아래는 셸을 사용하기까지의 가장 빠른 경로입니다.

빠른 연결 — 일회성 세션

  1. 사이드바에서 빠른 연결(SSH)을 선택합니다.
  2. user, host, port(기본값 22)를 입력합니다.
  3. 인증 방식을 선택합니다: 비밀번호 또는 개인 키. (보안 키 인증 — YubiKey/FIDO2 — 은 저장된 연결에서 사용할 수 있습니다. 인증 참조.)
  4. 연결을 누릅니다. 처음 사용할 때 호스트 키 지문이 표시되며, 확인하면 신뢰할 수 있는 호스트에 추가됩니다.

빠른 연결 세션은 일회성이지만, 터미널에서 돌아오면 앱이 해당 호스트를 저장할지 물어봅니다 — 수락하면 SSH 연결 목록에 추가됩니다.

저장된 연결

  1. 사이드바 → SSH 연결추가.
  2. 이름(별칭), 호스트, 포트, 사용자, 인증 방식을 입력합니다.
  3. 선택적으로 그룹을 지정하거나, 기본 SFTP 디렉터리를 설정하거나, 시작 스크립트를 추가하거나, 점프 호스트를 선택합니다.
  4. 저장합니다. 항목이 목록에 나타나며, 탭하면 터미널이 열립니다.

첫 연결과 호스트 신뢰

알 수 없는 서버에 처음 접속하면 DR-Terminal은 호스트의 공개 키 지문(SHA-256)을 담은 대화 상자를 표시합니다. 확인하면 키가 신뢰할 수 있는 호스트 데이터베이스에 저장되고 이후 로그인 시 검증됩니다. 만약 키가 바뀌면 명확한 경고가 표시되므로 그 이유를 확인하는 것이 좋습니다(예정된 재구축, 새 설치, MITM 시도).

SSH 그 이상

DR-Terminal은 단지 하나의 셸이 아니라 작업 공간입니다. 같은 창에서 다음도 함께 다룹니다:

모든 세션은 탭입니다 — 전환하고, 이름을 바꾸고, (데스크톱에서는) 별도의 창으로 떼어낼 수 있습니다. 탭의 컨텍스트 메뉴에서 세션을 다시 시작할 수도 있습니다: 탭과 그 설정을 유지한 채 그 자리에서 완전히 재연결합니다.

비밀번호는 어디로 가는가

비밀번호와 개인 키는 절대 JSON 설정 파일에 저장되지 않습니다. 각 플랫폼은 고유의 보안 저장소를 사용합니다: Android Keystore(EncryptedSharedPreferences), iOS Keychain, 그리고 데스크톱의 AES-256-GCM 파일. 자세한 내용은 보안 및 데이터에 있습니다.

Next
SSH 연결