らくがきちょう

なんとなく

検証環境で使う ~/.ssh/config サンプル

検証環境の LinuxmacOS 等でよく使う ~/.ssh/config のサンプルを置いておきます。 StrictHostKeyChecking noUserKnownHostsFile /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