Keymaker 무료 다운로드·설치, 리눅스 SSH 키 만들고 공개키 복사하기

리눅스에서 명령어를 외우지 않고 SSH 키를 만들고 싶다면 Keymaker를 Flathub에서 무료로 설치할 수 있습니다. 새 Ed25519 키 쌍을 만들고 공개키를 복사하는 작업을 화면에서 진행합니다. 공식 Linux 배포는 x86_64와 aarch64를 지원하며, 확인한 stable 버전은 1.5.1입니다.

SSH 키는 개인키와 공개키가 한 쌍입니다. 다른 서비스나 서버에 등록할 때 필요한 것은 공개키이며 개인키는 자신의 기기에 보관해야 합니다. Keymaker에서 어떤 항목을 골라 생성하고 어느 쪽을 복사해야 하는지 순서대로 살펴보겠습니다.

Keymaker 공식 열쇠 모양 앱 아이콘
Keymaker
Thiago Fernandes
Linux지원 환경
Flathub 1.5.1확인 버전
무료배포 가격
SSH 키 생성·관리주요 용도

Keymaker Linux SSH 키 프로그램 다운로드

Keymaker는 어떤 SSH 키 프로그램인가요?

Keymaker는 Linux 데스크톱에서 SSH 키를 목록으로 보고 새 키를 만드는 프로그램입니다. 개발자 설명에 따르면 Ed25519, RSA, ECDSA 방식으로 키를 생성하고, 기존 키를 확인하거나 공개키를 클립보드에 복사할 수 있습니다. 화면에는 각 키의 이름과 종류, 지문이 보여 여러 키를 구분하기 쉽습니다.

새 키를 만드는 것과 서버에 로그인할 수 있게 되는 것은 다른 단계입니다. Keymaker에서 키 쌍을 만들면 개인키는 자신의 컴퓨터에 남기고 공개키를 필요한 서비스나 서버에 등록해야 합니다. 공개키를 전달할 때에는 복사한 내용이 의도한 키의 것인지 이름과 지문을 다시 확인하세요.

공식 화면에는 서버로 키를 배포하는 기능도 있지만, 여기서는 먼저 새 키를 만들고 공개키만 복사하는 기본 작업에 집중합니다. 연결할 대상의 계정·권한을 모르는 상태에서 서버 입력칸을 채울 필요는 없습니다. 개인키 경로와 공개키 .pub 경로를 화면에서 명확히 구분하는 것이 첫 단계입니다.

Keymaker 공식 SSH 키 목록·생성·상세 화면

Keymaker SSH Keys 목록과 새 키 추가 버튼Keymaker Ed25519 SSH 키 생성 화면Keymaker 개인키와 공개키 경로가 구분된 상세 화면

Flathub에 실린 실제 Keymaker 화면입니다. SSH Keys 목록의 추가 버튼, Ed25519 선택이 보이는 생성 창, Private Key와 Public Key 경로가 분리된 상세 창을 차례로 확인할 수 있습니다.

Keymaker Linux SSH 키 프로그램 다운로드

프로그램Keymaker
개발자Thiago Fernandes
지원 플랫폼Linux x86_64·aarch64
배포 경로Flathub stable Flatpak
확인 버전1.5.1
라이선스GPL-3.0-or-later

Flathub에서 Keymaker 설치 환경 확인하기

Flathub의 Keymaker 목록에서 개발자 Thiago Fernandes, Free 표시와 앱 ID io.github.tobagin.keysmith를 함께 확인하세요. 제품 이름은 Keymaker이지만 Flatpak 앱 ID 끝은 keysmith입니다. 이름이 다르다고 다른 앱이라고 판단하기 전에 공식 목록의 개발자와 ID를 대조하면 됩니다.

지원 아키텍처는 Linux x86_64와 aarch64입니다. Windows나 휴대전화용 파일로 이 참조 파일을 사용하지 마세요. 확인 시점의 Flathub stable 버전은 1.5.1이며, 개발자 GitHub의 최신 릴리스도 v1.5.1입니다. 이후 새 버전이 나오면 설치 화면의 숫자가 달라질 수 있습니다.

Linux에 Flatpak과 Flathub 저장소가 준비돼 있어야 .flatpakref를 이용한 설치가 이어집니다. 준비되지 않았다면 Flathub Setup에서 쓰는 배포판을 골라 필요한 설정을 마치세요. 이미 Flatpak을 쓰고 있다면 소프트웨어 앱에서 Keymaker 또는 공식 앱 ID를 찾아 설치해도 됩니다.

Flathub의 설치 버튼과 .flatpakref 파일은 같은 공식 앱을 설치하는 경로입니다. 저장된 참조 파일만으로 SSH 키가 만들어지지는 않습니다. 소프트웨어 앱에서 설치를 끝내고 프로그램을 실행해야 SSH Keys 목록이 나타납니다. 설치 완료 메시지를 본 뒤 앱 목록에서 이름을 찾아 열어 보세요.

  1. Flathub 목록의 Keymaker 이름, Thiago Fernandes와 앱 ID를 대조합니다.
  2. Linux의 Flatpak·Flathub 설정을 확인하고 stable 앱을 설치합니다.
  3. 앱 목록에서 Keymaker를 열어 SSH Keys 화면이 나타나는지 봅니다.

새 Ed25519 SSH 키 쌍 만들기

Keymaker를 열면 SSH Keys 목록에 이미 컴퓨터에 있는 키가 표시될 수 있습니다. 새 키가 필요하다면 목록 위쪽의 + 버튼을 누르세요. 공식 생성 화면에서는 Algorithm, Filename, Comment와 암호 보호 설정을 한곳에서 고를 수 있습니다.

Algorithm에서 Ed25519 (Recommended)를 선택하고 기존 파일과 겹치지 않는 Filename을 입력하세요. Comment는 나중에 키를 구별할 때 쓸 수 있는 설명입니다. 같은 키를 여러 서비스에 무작정 구분 없이 쓰기보다 파일 이름과 설명으로 용도를 구별해 두면 목록에서 필요한 공개키를 찾기 편합니다.

Protect with Passphrase를 사용한다면 자신이 기억할 수 있는 암호를 입력하고 생성 버튼을 누르세요. 공식 화면은 이 설정을 켠 예시이며 모든 설치에서 기본으로 켜진다는 의미는 아닙니다. 암호를 잊으면 해당 개인키를 사용할 때 문제가 생길 수 있으니 보관 방법을 미리 정해 두세요.

Filename에는 서비스 비밀번호나 서버 주소를 넣을 필요가 없습니다. 여러 키 중 무엇에 쓰는지 자신만 알아볼 수 있는 이름을 정하면 됩니다. 같은 이름의 기존 키가 목록에 보인다면 먼저 상세 정보를 확인하고 새 이름을 고르세요. 이미 사용 중인 파일을 덮어쓰는 상황을 피하는 데 도움이 됩니다.

Generate를 마친 뒤 SSH Keys 목록으로 돌아와 새 이름의 행이 생겼는지 확인합니다. 생성 창에서 입력한 파일명과 목록의 표시를 대조해야 엉뚱한 기존 키의 공개키를 복사하는 실수를 줄일 수 있습니다.

  1. SSH Keys 목록에서 +를 누르고 Generate SSH Key 창을 엽니다.
  2. Ed25519를 선택하고 구별할 Filename과 필요한 Comment를 입력합니다.
  3. 암호 보호 사용 여부를 정한 뒤 Generate를 누르고 목록의 새 키를 확인합니다.

개인키와 공개키를 구분해 공개키 복사하기

새 키의 상세 화면에는 Private Key와 Public Key 경로가 각각 표시됩니다. 공식 예시 화면에서 공개키 파일은 이름 뒤에 .pub가 붙고, 개인키는 그 확장자가 없습니다. 등록하려는 서비스가 공개키를 요구한다면 .pub 쪽을 사용해야 합니다.

개발자 README는 목록의 복사 아이콘으로 공개키를 클립보드에 담는 사용법을 안내합니다. 방금 생성한 키의 행을 먼저 확인하고 해당 복사 아이콘을 누르세요. 복사한 내용은 공개키 입력란에 붙여 넣기 전에 SSH 공개키 형식의 문자열인지 살펴보고, 개인키 파일 내용을 붙여 넣지 않았는지 확인합니다.

개인키는 인증에 사용하는 비밀 파일이므로 채팅이나 공개 게시물에 올리지 마세요. 경로만 복사해 전달하는 일도 피하고 자신의 컴퓨터에 보관합니다. 공개키를 서버나 서비스에 등록해도 그곳에서 키가 허용되지 않거나 계정 권한이 맞지 않으면 연결이 되지 않을 수 있습니다.

상세 화면의 지문은 여러 키를 구별할 때 도움이 됩니다. 파일명만 비슷한 키가 여러 개라면 이름과 종류, 지문을 함께 보고 어떤 키의 공개키를 쓰는지 확인하세요. 서버 등록 후 문제가 생겼을 때에도 먼저 등록한 공개키와 현재 선택한 키가 같은지 비교하는 것이 출발점입니다.

공식 상세 화면에는 파일 경로뿐 아니라 권한도 함께 표시됩니다. 예시에서는 개인키 파일 권한이 600, 공개키 파일 권한이 644로 나타납니다. 이 숫자는 자신의 실제 파일에서 확인해야 하며, 화면 예시가 현재 컴퓨터의 설정을 자동으로 증명하는 것은 아닙니다. 개인키 파일이 다른 사람에게 읽히도록 열려 있다면 등록할 대상에 공개키를 보내기 전에 로컬 파일 상태를 점검하세요.

  1. 목록에서 방금 만든 키의 이름과 지문을 확인합니다.
  2. 해당 행의 복사 아이콘으로 공개키를 복사합니다.
  3. 붙여 넣을 대상이 공개키를 요구하는지 확인하고 개인키는 전달하지 않습니다.

키가 보이지 않거나 생성이 진행되지 않을 때

Generate 버튼이 눌리지 않으면 생성 창에서 Filename, Algorithm과 암호 보호 설정을 다시 살펴보세요. 공식 예시 화면처럼 암호 보호가 켜져 있는데 Passphrase 칸이 비어 있으면 버튼이 비활성화될 수 있습니다. 쓰려는 설정을 정하고 필요한 칸을 채운 뒤 다시 확인하세요.

설치 후 SSH Keys 목록이 비어 있다면 프로그램 오류라고 단정하지 마세요. 아직 이 컴퓨터에서 키를 만들지 않았을 수 있습니다. 새 키가 필요하면 +에서 생성하고, 이미 다른 위치에 저장한 키라면 프로그램이 표시하는 로컬 키 목록과 실제 저장 위치를 구분해 살펴보세요.

복사한 공개키가 기대한 것과 다르면 여러 행 중 다른 키의 복사 아이콘을 누르지 않았는지 봅니다. Key Details의 Public Key 경로가 .pub인지 확인하고, 비슷한 파일명은 지문으로 대조하세요. 연결 대상에서 인증이 거절될 때에는 공개키 등록 여부와 대상 계정 설정도 별도로 확인해야 합니다.

공개키를 붙여 넣었는데 대상에서 형식 오류가 난다면 선택한 행을 다시 보고 Keymaker에서 공개키를 새로 복사하세요. 개인키 경로의 파일 내용이나 파일명만 붙여 넣은 것은 아닌지 구분해야 합니다. 붙여 넣기 전에 앞뒤의 불필요한 문자가 섞이지 않았는지도 확인하세요. 이 단계는 키를 새로 생성하는 것보다 먼저 살펴볼 만합니다.

키를 여러 개 관리할 때 이름과 용도 나누기

업무용과 개인용처럼 SSH 키가 여러 개라면 생성할 때 Filename과 Comment를 구별해 두세요. SSH Keys 목록에는 키 종류와 지문이 함께 나오므로, 새 키를 만든 직후 어느 행이 추가됐는지 확인하기 좋습니다. 막 만든 키가 보이면 이름만 보고 지나가지 말고 상세 화면의 공개키 경로까지 확인합니다.

기존 키를 지우거나 암호를 바꾸는 기능도 있지만, 이번 작업에는 필요하지 않습니다. 여러 서비스에서 쓰는 키를 실수로 삭제하면 해당 서비스의 인증에 영향을 줄 수 있습니다. 새 키의 공개키 복사가 끝났다면 먼저 등록 대상이 올바른지 확인하고, 정리 작업은 사용하는 키를 파악한 뒤 진행하세요.

공개키를 복사한 뒤 바로 접속이 되지 않는다고 Keymaker 설치를 반복할 필요는 없습니다. 키 생성, 공개키 등록, 서버의 허용 설정은 서로 다른 단계입니다. 앱 목록에서 키가 보이고 .pub가 만들어졌다면 생성 단계는 마친 것이므로 다음에는 등록할 서비스의 계정과 키 설정을 확인하세요.

작업을 마친 뒤에는 어떤 공개키를 어느 대상에 등록했는지 자신만의 기록을 남겨 두는 것이 좋습니다. Keymaker의 목록에는 여러 키가 비슷하게 보일 수 있으므로, 다음에 키를 바꾸거나 해제할 때 이름과 지문을 함께 대조해야 잘못된 키를 손대지 않습니다. 공개키가 더 이상 필요 없는 대상을 정리하는 일과 로컬 개인키를 삭제하는 일도 같은 행동이 아닙니다.

자주 묻는 질문

Keymaker는 무료인가요?

Flathub의 공식 Keymaker 목록은 Free로 표시됩니다. 확인한 Linux stable Flatpak 배포는 무료입니다.

Keymaker의 앱 ID가 왜 keysmith인가요?

공식 Flathub 목록의 제품명은 Keymaker이고 앱 ID는 io.github.tobagin.keysmith입니다. 개발자 Thiago Fernandes도 함께 대조하세요.

어떤 알고리즘을 고르면 되나요?

공식 생성 화면은 Ed25519를 Recommended로 표시합니다. 등록할 서비스가 요구하는 키 종류가 있다면 그 조건도 확인하세요.

공개키와 개인키 중 무엇을 복사하나요?

등록 대상이 SSH 공개키를 요구한다면 목록의 공개키 복사 기능이나 .pub 파일을 사용하세요. 개인키는 자신의 기기에 보관합니다.

키를 만들면 곧바로 서버에 접속되나요?

아닙니다. 키 쌍 생성 후 대상 서비스나 서버 계정에 공개키를 등록하고 권한이 맞아야 접속할 수 있습니다.

새 SSH 키를 만든 뒤 공개키를 확인하세요

Keymaker에서 +로 새 Ed25519 키를 만들고 SSH Keys 목록에서 이름과 지문을 확인하세요. 등록할 곳에는 공개키만 복사하고 개인키는 자신의 컴퓨터에 보관합니다. Linux에 Flatpak이 준비돼 있다면 공식 Flathub stable 배포로 설치를 시작할 수 있습니다.

공식 자료와 확인일

Flathub Keymaker 무료 Linux 배포 · Keymaker 개발자 기능과 기본 사용법 · Keymaker 공식 v1.5.1 릴리스 · Flathub Linux 배포판별 설정 | 2026-11-03

Keymaker Linux SSH 키 프로그램 다운로드