MINT · My Information Business Tool

VPN 없이, 승인된 기기로
회사 PC에 바로 접속

VPN에 먼저 접속하고 다시 원격 데스크톱에 들어가는 이중 접속은 이제 그만. MINT 앱 하나로 회사 컴퓨터의 화면, 터미널, 파일을 휴대폰에서 바로 씁니다.

MINT 앱 접속 화면: 저장된 서버 목록과 접속 버튼

접속 단계는 줄이고, 보안은 그대로

회사 PC에 설치한 MINT 서버가 허락한 기기와 계정만 연결을 받아 줍니다.

지금까지

휴대폰→VPN 접속→원격 데스크톱→회사 PC
  • 앱 두 개, 로그인 두 번
  • VPN이 끊기면 처음부터 다시
  • VPN에 접속하면 휴대폰 전체 통신이 회사망을 거침

MINT

휴대폰 (MINT 앱)→회사 PC (MINT 서버)
  • 앱 하나, 로그인 한 번
  • 잠시 끊겨도 자동으로 다시 연결
  • MINT 연결만 암호화해서 회사 PC로

회사 자리에서 하던 일을 휴대폰에서

원격 데스크톱, 터미널, 파일에 더해 Git과 SSH까지 한 앱에 담았습니다.

원격 데스크톱

회사 PC 화면을 손안에서

회사 컴퓨터 화면을 그대로 보고 조작합니다.

  • 탭은 클릭, 길게 누르면 오른쪽 클릭, 끌면 드래그
  • 화면 키보드와 Ctrl+Alt+Del 버튼
  • 모니터가 여러 대면 원하는 화면으로 전환
원격 데스크톱 화면: 회사 PC의 보고서 창이 휴대폰에 표시됨
터미널

PowerShell과 Linux 셸을 그대로

서버 컴퓨터의 명령 프롬프트를 휴대폰에서 씁니다.

  • Windows는 PowerShell, Linux는 기본 셸
  • Tab · Esc · 방향키 · Ctrl+C 버튼
  • 긴 명령은 한 줄 입력창으로 편하게
터미널 화면: PowerShell 명령 실행 결과
파일

파일을 바로 주고받기

서버가 공유한 폴더에서 파일을 내려받고, 휴대폰의 파일을 올립니다.

  • 폴더 탐색과 전송 진행률 표시
  • 연결이 잠시 끊겨도 남은 업로드를 이어서 전송
  • 관리자가 정한 폴더만 보이도록 제한
파일 화면: 공유 폴더의 파일 목록과 전송 기록
Git · 서버 없이 사용

휴대폰에서 Git 작업

GitHub, GitLab 등의 저장소를 휴대폰에 복제해 앱 안에서 바로 고칩니다.

  • 복제 · 받아오기 · 커밋 · 올리기 · 브랜치 전환
  • 파일 편집, 추가, 삭제와 변경 취소
  • HTTPS는 개인 접근 토큰, SSH 주소는 기기 전용 키로 인증
Git 화면: 저장소의 변경 사항 목록
SSH · 서버 없이 사용

SSH로 서버 관리

Linux 서버와 네트워크 장비에 SSH로 접속합니다.

  • 앱이 만든 SSH 키를 등록하면 비밀번호 없이 접속
  • 처음 접속하는 서버는 지문을 보여 주고 확인
  • 서버 키가 바뀌면 경고
SSH 화면: Linux 서버에 접속한 터미널

허락받은 사람, 허락받은 기기만

아이디와 비밀번호만으로는 접속할 수 없습니다. 여러 겹의 확인을 모두 통과해야 연결됩니다.

1

기기 승인

처음 로그인한 기기는 승인 요청만 보냅니다. 관리자가 서버에서 허락해야 데이터를 주고받습니다.

2

기기 전용 키

설치할 때마다 고유한 전자서명 키를 만들어 기기를 식별합니다. 키는 기기 밖으로 나가지 않습니다.

3

연결 키

서버마다 발급되는 연결 키가 있어야 연결됩니다. MINT 앱이 아닌 프로그램은 접속할 수 없습니다.

4

TLS 암호화

모든 통신을 암호화하고 서버 인증서 지문을 확인해 가짜 서버를 막습니다.

5

기능별 권한

사용자마다 원격 데스크톱, 터미널, 파일 중 쓸 수 있는 기능을 관리자가 정합니다.

6

즉시 차단

계정을 끄거나 기기 승인을 취소하면 연결 중인 세션도 바로 끊깁니다.

이렇게 시작하세요

  1. 회사 PC에 MINT 서버 설치

    아래 서버 내려받기에서 Windows 또는 Linux용 설치 프로그램을 받아 회사 PC에 설치합니다.

  2. 관리자가 계정 만들기

    서버 설정 화면에서 사용자 계정을 만들고, 쓸 수 있는 기능을 정합니다. 서버 주소와 연결 키를 사용자에게 전달합니다.

  3. 앱에서 서버 추가하고 로그인

    휴대폰에 MINT 앱을 설치하고 서버 주소와 연결 키를 입력한 뒤 로그인합니다.

  4. 기기 승인 후 바로 접속

    관리자가 기기를 승인하면 자동으로 연결됩니다. 다음부터는 로그인만 하면 됩니다.

MINT 서버 내려받기

접속할 회사 PC에 설치하는 프로그램입니다. 설치 후 설정 화면에서 사용자를 만들고 서버를 시작하세요.

Windows

Windows 10 · 11 (64비트) · 버전 1.0.1 · 62MB

Windows용 설치 프로그램
  1. 내려받은 MINT-Server-Setup-1.0.1.exe를 실행합니다.
  2. 설치 중 접속 포트(기본 47100)를 정하고, 'Windows 방화벽에서 MINT 서버 연결 허용'을 체크해 두세요.
  3. 설치가 끝나면 'MINT 서버' 설정 화면이 열리고 서버가 시작됩니다. 창을 닫아도 서버는 백그라운드에서 계속 실행되며, Windows에 로그인할 때 자동으로 시작됩니다(작업 표시줄 알림 영역의 MINT 아이콘).

SHA-256: 10f96038149efee49e31fe92681bda82fd2c51a4ad5d67a1c6213699962f224d

Linux

x86_64 · Ubuntu 22.04+, Debian 12+ 등 데스크톱 환경 · 버전 1.0.0 · 92MB

Linux용 설치 파일
  1. 압축을 풀고 설치합니다.
    tar xzf MINT-Server-1.0.0-linux-x86_64.tar.gz
    sudo ./MINT-Server-1.0.0/install.sh
  2. 프로그램 메뉴의 'MINT 서버'를 엽니다(데스크톱 세션에서 실행).
  3. 설치 중 접속 포트를 묻습니다(Enter = 47100, 또는 --port 50000처럼 지정). 방화벽을 쓰면 그 포트를 열어 주세요.

SHA-256: d7b0d3860deee51ceaf1c007eebb9776912d0c855518a536614387821db6471e

Linux 서버 (명령줄)

x86_64 · 데스크톱이 없는 서버(Ubuntu Server, Debian, Rocky 등, systemd) · 버전 1.1.0 · 24MB · 터미널·파일

명령줄 서버 내려받기
  1. 서버의 SSH 터미널에서 한 줄로 설치합니다(내려받은 파일의 SHA-256을 확인한 뒤 설치).
    curl -fsSL https://allinone-cross-c4b6c.web.app/install-server.sh | sudo bash
  2. 설치 중 포트와 첫 계정을 정합니다. 서비스는 일반 계정으로 실행되고, 앱의 터미널·파일도 그 계정으로 동작합니다.
  3. 앱에서 처음 로그인한 기기는 서버에서 승인합니다.
    sudo mint-server device approve <기기 ID> · 상태와 연결 키: sudo mint-server status

SHA-256: 39e92d7b59c2f274ae2aa0c2870acc7c7d5c6c784122d6fedc5958e16aec4860

설치 프로그램에 코드 서명이 아직 없어 Windows에서 'Windows의 PC 보호' 창이 뜰 수 있습니다. '추가 정보' → '실행'을 누르면 설치됩니다.

자주 묻는 질문

MINT 서버 없이도 쓸 수 있나요?

Git과 SSH 기능은 MINT 서버 없이 바로 쓸 수 있습니다. 원격 데스크톱, 터미널, 파일 기능은 회사 PC에 MINT 서버가 설치되어 있어야 합니다.

회원 가입은 어떻게 하나요?

MINT는 업무용 앱이라 직접 가입하지 않습니다. 소속 기관이나 회사의 관리자가 계정을 만들어 드립니다.

비밀번호가 휴대폰에 저장되나요?

아니요. MINT 로그인 비밀번호와 SSH 비밀번호는 저장하지 않습니다. 원하면 아이디(이메일)만 기억해 둘 수 있습니다. Git 접근 토큰은 저장을 선택한 경우에만 이 기기 안에 저장됩니다.

앱이 어떤 정보를 수집하나요?

로그인과 기기 승인에 필요한 정보만 처리하고, 원격 화면·터미널·파일 내용은 저장하지 않습니다. 앱 개선을 위해 어떤 기능이 쓰이는지 익명 사용 통계를 보내며, 연결 화면이나 설정에서 끌 수 있습니다. 자세한 내용은 개인정보처리방침을 확인해 주세요.

새 휴대폰으로 바꾸면 어떻게 하나요?

새 기기에서 로그인하면 승인 요청이 다시 올라갑니다. 관리자가 승인하면 바로 쓸 수 있고, 예전 기기의 승인은 관리자가 취소하면 됩니다.

어떤 SSH 서버에 접속할 수 있나요?

chacha20-poly1305 암호화와 curve25519 키 교환을 지원하는 서버에 접속합니다. OpenSSH 6.5 이상이면 대부분 됩니다.

어떤 운영체제를 지원하나요?

앱은 Android와 Windows용이 있고, MINT 서버는 Windows와 Linux에서 실행됩니다. Windows용 앱은 PC 화면에 맞춘 넓은 화면으로 같은 기능을 모두 씁니다.

지금 MINT로 회사 PC에 접속하세요

원격 데스크톱 · 터미널 · 파일 · Git · SSH

Windows 10 · 11 (64비트) · 버전 1.0.2 · 48MB · 관리자 권한 없이 설치됩니다
SHA-256: d820273ef97e2a2b7c9e31999a60489265c72e584d9fe9000cdd541ebb47dad4