ページ内ナビ
概要
Portable OpenSSHは、SSH 2のクライアント、サーバー、scp、sftp、鍵管理用コマンドを各種Unix系OSへ移植した実装です。公開鍵認証と暗号化通信で遠隔操作を保護します。
特徴と向いている用途
公式資料に基づく紹介・実機未検証 · 内容確認日:
主な特徴
向いている用途
導入前の確認
参考にした公式資料
- [1]Portable OpenSSH README at V_10_2_P1(2026-10-05)
- [2]Portable OpenSSH INSTALL at V_10_2_P1(2026-10-05)
- [3]ssh-keygen manual at V_10_2_P1(2026-10-05)
- [4]Portable OpenSSH LICENCE at V_10_2_P1(2026-10-05)
編集部からの補足
固定版ssh-keygenで一時的なEd25519鍵だけを作り、秘密鍵を表示せず権限とSHA256指紋を確認してください。sshdやホスト設定には触れません。
3ステップで試す
- 1
固定版ソースを取得する
Unix系環境のbashまたはzsh、Git、Autoconf 2.69、Automake 1.16.1、C89以上のコンパイラー、make、標準ヘッダー、zlib開発ヘッダーとライブラリを用意し、V_10_2_P1を取得してopenssh-demoで続けます。
git clone --branch V_10_2_P1 --depth 1 https://github.com/openssh/openssh-portable.git openssh-demo && cd openssh-demo - 2
固定版ssh-keygenをビルドする
configureでホストのlibcryptoやzlibを検出し、サーバーを起動せずssh-keygenだけをビルドします。
autoreconf && ./configure && make -j2 ssh-keygen - 3
一時鍵の権限と指紋を確認する
専用一時ディレクトリにEd25519鍵を0600で生成し、公開鍵のSHA256指紋だけを表示します。終了時に所有する一時鍵を削除します。
(tmp_dir=$(mktemp -d) || exit 1; trap 'rm -rf "$tmp_dir"' EXIT; umask 077; ./ssh-keygen -q -t ed25519 -N '' -C oss-tanbou-demo -f "$tmp_dir/id_ed25519" && mode=$(stat -c %a "$tmp_dir/id_ed25519" 2>/dev/null || stat -f %Lp "$tmp_dir/id_ed25519") && test "$mode" = 600 && (set -o pipefail; ./ssh-keygen -lf "$tmp_dir/id_ed25519.pub" -E sha256 | tee "$tmp_dir/fingerprint.txt") && grep -F 'SHA256:' "$tmp_dir/fingerprint.txt")
成長
成長の推移 · 直近30日
4,033 Stars
推移データを蓄積中です。
開発アクティビティ
直近90日・週次
- Commit(直近30日)
- 88
- Open PR
- 147
開発アクティビティを蓄積中です。
Built with
カテゴリとタグ
GitHubデータ
関連情報
関連記事を投稿するこのOSSの使い方や活用事例をMarkdownで投稿できます。管理者が承認した後に公開されます。
あわせて探訪
- OpenPDF4,373 Stars
共通タグ 2件
JVMアプリへPDFの生成、変換、保護を組み込む
Java - Padloc2,925 Stars
共通タグ 2件
パスワードや機密データをE2E暗号化し、個人・チームで共有できるセルフホスト型管理基盤
JavaScript - curl43,060 Stars
共通タグ 1件 · 共通カテゴリ 2件 · 同じ言語
URLを使うデータ転送をコマンドとlibcurlで共通化する
C - iperf38,797 Stars
共通タグ 1件 · 共通カテゴリ 2件 · 同じ言語
TCP・UDP・SCTPのthroughput、bitrate、loss等をclient/server方式で能動測定するnetwork performance tool
C - WireGuard Tools723 Stars
共通タグ 1件 · 共通カテゴリ 2件 · 同じ言語
CwgでWireGuard peer/keyを設定し、wg-quickでaddress・route・DNSを簡易構成するuserspace toolset - FFmpeg64,755 Stars
共通タグ 1件 · 共通カテゴリ 1件 · 同じ言語
codec・container・filter・protocolをCLIとlibraryで組み合わせてmediaを変換・解析する
C
情報の誤りを報告
掲載内容に誤りや古い情報があればお知らせください。