メイン コンテンツをスキップする

SSH認証を使ってGitblitを設定

この記事では、SSH認証を使ってTalend Administration CenterでGitblitを設定する方法を説明します。

これは次のアーキテクチャーでテストされています。

  • WindowsにインストールされているTalend Administration Center
  • LinuxボックスにインストールされているGit

前提条件: Talendインストールガイドの説明に従ってGitをインストールして設定済みであること。

  1. 次のコマンドを使って、.ssh フォルダーにあるauthorized_keys ファイルにパブリックキーを追加します。

    cat id_rsa.pub >> authorized_keys
  2. 次のコマンドを使って、権限を設定します。

    chmod 600 id_rsa.pub
  3. http://gitblit.com (英語のみ)からGitblitをダウンロードします。
  4. Tomcatをインストールし、Gitblit warファイルをデプロイします。
  5. 次のコマンドを使ってgitサーバーをknown_hostsとして追加します:

    ssh -l <git_username> -p 29418 <git_server>.

    Talend Administration Centerをホストしているサーバーでも同じコマンドを実行し、known_hostsファイルを作成します。

  6. https://servernName:port/<war_file_name>というアドレスを使ってGitblitを開きます。
  7. デフォルトのユーザー名とパスワード(admin/admin)を使用してログインします:
  8. 左角の矢印をクリックしてマイプロファイルを選択し、ユーザー用のSSHキーを設定します。
  9. パブリックキーの内容をキーフィールドに貼り付け、保存します:
  10. 接続情報をTalend Administration Centerに追加します。 > [Settings] (設定) > [Configuration] (設定) > [Git]に移動し、[Git server url] (GitサーバーURL)フィールドにSSH URLを入力します。
    この設定では、[Username] (ユーザー名)フィールドと[Password] (パスワード)フィールドが空のままでも構いません。詳細は手順は、Setting up Git parametersをご覧ください。

このページは役に立ちましたか?

このページまたはコンテンツに、タイポ、ステップの省略、技術的エラーなどの問題が見つかった場合は、お知らせください。改善に役立たせていただきます。