ユーザーとして自分のコンピュータにSSHを接続すると、git cloneで「キーパスワード」を求めるメッセージが表示されるのはなぜですか?

ユーザーとして自分のコンピュータにSSHを接続すると、git cloneで「キーパスワード」を求めるメッセージが表示されるのはなぜですか?

Ubuntu 16.04を実行しています。正常にログインし、git cloneを実行すると正常に動作します。

wesley@localhost:~/Temp$ git clone ssh://[email protected]:5678/abc/myproject.git
Cloning into 'myproject'...
remote: Counting objects: ...
...
...

ユーザー名、パスワード、パスワードのフレーズを入力しなくても機能します。私のSSH設定は次のとおりです -

wesley@localhost:~/.ssh$ ls -alt
total 56
drwxr-xr-x 97 wesley wesley  4096 Jun 26 10:45 ..
-rw-r--r--  1 wesley wesley 32718 Jun 25 11:44 known_hosts
drwx------  2 wesley wesley  4096 Mar 28 11:09 .
-rw-rw-r--  1 wesley wesley   963 Feb  9  2018 config
-rw-------  1 wesley wesley  3326 May 26  2017 id_rsa
-rw-r--r--  1 wesley wesley   750 May 26  2017 id_rsa.pub

しかし、私のユーザーを使ってSSH経由で自分のコンピュータに接続するとしましょう。その後、「git clone」が私に「'/home/wesley/.ssh/id_rsa'キーのパスワードを入力してください」と尋ねました。

wesley@localhost:~/Temp$ ssh wesley@localhost
wesley@localhost's password:
Welcome to Ubuntu 16.04.2 LTS (GNU/Linux 4.15.0-52-generic x86_64)
...
...
wesley@localhost:~$ cd Temp/
wesley@localhost:~/Temp$
wesley@localhost:~/Dump$ git clone ssh://[email protected]:5678/abc/myproject.git
Cloning into 'myproject'...
Enter passphrase for key '/home/wesley/.ssh/id_rsa':

SSHを使用すると、なぜ異なる動作をしますか?

ベストアンサー1

おすすめ記事