概要 離れた場所にあるLinuxサーバーをリモート操作する為には、SSHは欠かすことができません。 本記事ではSSHの基本と実装までをやっていきます。 誤まった内容があればnwiizo までご指摘いただければと思います。 概要 SSH の基礎 接続設定 ssh.ClientConfig SSHサーバーに接続情報を登録する 最後に SSH の基礎 SSH(Secure Shel)は、遠隔のホスト間の通信でサービスを安全に運用するための暗号化ネットワーク技術です。強力な認証機能と暗号化により、ファイルの転送やリモート操作を安全に行うことができます。Linuxでは、OpenBSDによるOpenSSHが一般的に利用します。 SSHは前述した通り通信の暗号化を行って安全な通信を実現します。たとえば、telnet を使った場合、通信内容はプレーンテキストなので、通信経路を盗聴されると容易にID/PAS