先日、ssh接続する際に.ssh/configで指定していた鍵ではない秘密鍵を使って接続しようとしてたところ、公開鍵を登録していない秘密鍵を指定しても接続されてしまうという事があった。 なんだこりゃと思って-vオプションを付与して見たところ、以下のような動きをしていた。 blacknon@BS-PUB-DEVELOP:~$ cat .ssh/config Host 192.168.0.119 HostName 192.168.0.119 User root Port 22 IdentityFile /home/blacknon/.ssh/id_rsa blacknon@BS-PUB-DEVELOP:~$ blacknon@BS-PUB-DEVELOP:~$ ssh -v -i testkey root@192.168.0.119 OpenSSH_7.2p2 Ubuntu-4ubuntu2.