検証環境で使う ~/.ssh/config サンプル
検証環境の Linux や macOS 等でよく使う ~/.ssh/config のサンプルを置いておきます。 StrictHostKeyChecking no や UserKnownHostsFile /dev/null を設定し、意図的にセキュリティを下げているので利用には注意が必要です。
# 全体共通設定
Host *
ForwardAgent no
LogLevel FATAL
PasswordAuthentication yes
StrictHostKeyChecking no
UserKnownHostsFile /dev/null
# 個別サーバの設定
Host HOSTNAME
Hostname HOSTNAME
User USERNAME
Port PORT
IdentityFile /PATH/TO/PRIVATE-KEY
IdentitiesOnly yes
ProxyCommand ssh -W %h:%p PROXY.EXAMPLE.COM