質問: ### 発生している問題 ターミナルを使用してのsshの連携は問題なく完了し、bitbucketにて公開SSHキーの登録もしましたが、sourcetree側のSSHキー登録が上手くいきません。 検索してもターミナル側でのSSHキー作成方法の記事ばかりヒットし、sourcetree上のこの部分に特化した解決方法を見つける事ができませんでした。 以下、当該の画面のキャプチャをいくつか添付します。 ![![イメージ説明](https://teratail.storage.googleapis.com/uploads/contributed_images/60a1f7d7533acfc5c459be3e3dddf6b9.png)] 上記画面内の「キーを生成しました。」を押すと、下記のような**SSHキーの作成**というタイトルで**パスフレーズ**を入力する画面が出現します。 ![イメージ説明](https://teratail.storage.googleapis.com/uploads/contributed_images/8811823739e188d5903d7270fef63d45.png) パスフレーズとはどこで提供されるものなんでしょうか? 2行目のテキストも見切れていて少し不安になります。ここだけ説明文も英語だし...。 ここでいうパスフレーズとは、ターミナルでSSHキーを作成した時に表示されるスクリプト`The key fingerprint is:`の行の次に表示される文字の羅列の部分のことでしょうか。 ``` Enter same passphrase again: Your identification has been saved in /Users/*****/.ssh/new_rsa. Your public key has been saved in /Users/*****/.ssh/new_rsa.pub. The key fingerprint is: ``` 色々と書いてしまいましたが、**メインの質問内容は「パスフレーズ」が一体何なのか、いつの段階で割り振られるものか、いまいちわかっていないため**、これが何なのか教えていただけたらと思います。 またこのsourcetree上でのSSH連携作業は必須なのでしょうか? アカウント連携画面では、以下のようにSSHの部分に未完了のアイコンが表示されています。 ![イメージ説明](https://teratail.storage.googleapis.com/uploads/contributed_images/3dbbbebce64536c90464874a670f2e4f.png) この事象についてご存知の方、また既にこの作業を完了された方、よろしければ教えていただけたら幸いです。 よろしくお願いします。
回答: > > 色々と書いてしまいましたが、メインの質問内容は「パスフレーズ」が一体何なのか、いつの段階で割り振られるものか、いまいちわかっていないため、これが何なのか教えていただけたらと思います。 > > > ここでの「パスフレーズ」は、「SSHキーの作成」操作で作成するSSHキーに付与するパスフレーズを求められているものです。2行目のテキストは「パスフレーズを確認してください」なので、確認のために1行目のテキストボックスに入力したのと同じパスフレーズを入力します。 いつの段階で割り振られるものかは、今ここで割り振ることを求められています。 > > またこのsourcetree上でのSSH連携作業は必須なのでしょうか? > > > ターミナルでSSH連携できているとのことなので、ここでSSHキーを作成する必要はありません。 ホームディレクトリの.sshディレクトリ内にあるSSHキーを設定しておけば、ここでSSHキー作成を要求されることは無いと思います。 「全般」タブ内の設定を確認してください。