検証環境の 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
コメント