2012-02-17 10 views
1

私はgithubを使い始めていますので、これは愚かな質問であれば申し訳ありません。 githubリポジトリにプッシュするcronジョブを設定しようとしています。git pushでパスフレーズを送ろう

私はgit push部分まで素晴らしいことをしています。

私がssh経由でプッシュしているのであれば、git push origin masterを実行してパスワードを要求します。プッシュリクエストにパスフレーズを含めるにはどうすればよいですか?

git push origin master -pPASSPHRASEのようなものですか?

ありがとうございます!

答えて

1

パスワードなしでSSHキーを設定し、それをcronユーザーのホームディレクトリの.sshフォルダに入れて、自動的に使用できるようにすることができます。一般的に、パスワードなしのSSH鍵は悪い考えですが、決してあなたのサーバを離れることがないなら、それほど悪くないかもしれません。

0

パスフレーズのないキーを使用してください。他のマシンからキーをコピーしないでください。パブリックなものを生成してアップロードするだけです。