「パスフレーズのないsshの秘密鍵の作成」の版間の差分

提供: セキュリティ
移動: 案内検索
(ページの作成:「<!-- vim: filetype=mediawiki --> アプリケーションアカウントで ssh の利用を前提に、パスフレーズのない秘密鍵の作成方法を...」)
 
行30: 行30:
 
% ssh -i ~/.ssh/none-passphrase-rsa hoge.com
 
% ssh -i ~/.ssh/none-passphrase-rsa hoge.com
 
</syntaxhighlight>
 
</syntaxhighlight>
 +
 +
[[パスフレーズ]]のない鍵を用いる場合は、[[authorized_keys]] でアクセス元や実行するコマンドを制限することをお勧めします。
  
 
== 関連項目 ==
 
== 関連項目 ==

2013年1月11日 (金) 02:11時点における版


アプリケーションアカウントで ssh の利用を前提に、パスフレーズのない秘密鍵の作成方法を説明します。

概要

アプリケーションアカウントで実行するバッチ処理などで ssh を使う場合、認証 方法を考えなくてはなりません。 ここでは、パスフレーズ のない秘密鍵を作成する方法を紹介します。

鍵の作成

秘密鍵公開鍵を作成します。

% ssh-keygen -d -f ~/.ssh/none-passphrase-rsa -N '' -C foo@bar

インストール

リモートホストの authorized_keys に公開鍵(none-passphrase-rsa.pub)を設定します。

使い方

ここでは、リモートホストを hoge.com と仮定します。

% ssh -i ~/.ssh/none-passphrase-rsa hoge.com

パスフレーズのない鍵を用いる場合は、authorized_keys でアクセス元や実行するコマンドを制限することをお勧めします。

関連項目