\r\n\r\n
玄関から外に出るのと同じように、インターネットを利用するにもリスクがあります。頭を悩ます必要はありませんが、時にはプライバシーが欲しいこともあるでしょうし、ある程度のセキュリティを期待するのも無理からぬことです。
SSHとVPNは競合する技術ではありません。両者は異なる問題を解決するために存在し、異なる方法で機能するのです。しかし、どちらもプライバシーを保護しながら、オンライン体験を向上させるために、ある程度の役割を果たすことができます。
では、何を、いつ、どこで、なぜ使うのか?
SSHはSecure Shellの略で、この意味を理解するために、いくつかの用語を定義しておく必要があります。
シェルは、オペレーティングシステムのコアと通信するためのソフトウェアの一部です。これは通常、コマンドラインインタフェースを介して行われます。
シェルアカウントは、他のコンピュータからシェルにアクセスするための個人アカウントです。以前は一般的なもので、ファイルや電子メール、ニュースなどにアクセスするために使われていました。
Webブラウザは、Webサイトとの通信にHTTPを使用しますが、シェルアカウントは別のプロトコルを使用します。そこで便利なのがSSHです。公開鍵暗号方式を採用し、FTPやTelnetなどの安全性の低いシェルプロトコルに比べ、より高い安全性を実現しています。現在では、SSH-1とSSH-2という2つのバージョンが、シェルアカウントにアクセスするための主な方法となっています。
ソン・スンホンがやっていることは、エキサイティングなことではない。これまで以上に安全な接続を確立するための手段に過ぎません。しかし、このコンジットを通じて、セキュリティをよりコントロールし、多くの楽しみを得ることができます。
VPNとは、仮想プライベートネットワークのことです。物理的なプライベートネットワークとは、同じ建物内にあるすべてのマシンが通信できるローカルエリアネットワーク(LAN)のことです。より大規模なプライベートネットワークとしては、複数のビルにまたがって設置できるWAN(Wide Area Network)があります。
物理的なプライベートネットワークを維持するために十分なケーブルを敷設することは、もはや不可能なレベルまで来ています。異なる国にある2つのオフィスを結ぶコストと難しさを考えてみましょう。この作業には、すでに存在するインターネット・インフラを利用するのが一番です。このパブリックネットワーク上に仮想プライベートネットワークを構築し、物理ネットワークのエクスペリエンスを再現することができます。
VPNを利用することで、社員はリモートワークをしながら社内のLANやWANにアクセスすることができます。物理的な場所が違っても、基本的には同じネットワーク上にいることになります。通信は暗号化され、あなたの行動を盗み見ることから保護します。
一部の企業は、誰にでもVPNアクセスを提供することで利益を得ています**。多くの国でサーバーを設置することが多い。このようなサービスには、勤務先のインフラへの接続とは関係のない、さまざまな理由があります。
sshは特定のコンピュータに接続し、vpnはネットワークに接続します。SSHもVPNも、セキュリティとプライバシーの層を厚くするものです。
SSHはコマンドラインにより重点を置いており、これは長所でもあり短所でもあります。そのため、技術者でないユーザーにはとっつきにくい。ターゲットコンピュータのグラフィカルインターフェースを表示させることはできますが、そのためには余分な構文が必要ですし、接続を切ると開いているソフトがすべて終了してしまうのが普通です。
しかし、これによって、余分なオーバーヘッドを一切使わずに、マシンと対話することも可能になります。すぐに、自分のファイルにアクセスできるようになります。スクリプトの知識があれば、rsyncを使った独自のファイル同期ソリューションをセットアップすることができます。また、ブラウザ経由でファイルにアクセスすることも可能です。
IT管理者はサーバーの管理に、開発者はモバイル端末でのソフトウェアのテストにSSHを使用することができます。テンポラリーユーザーは、SSHを使用して音楽ライブラリをリモートで管理することができます。
SSHトンネルを設定することでVPN接続をシミュレートすることもできますが、より多くの制約があります。しかし、これにも使い道があります。外出先から安全なホームネットワークを通じてパスワードをトンネル化し、詮索好きな人からパスワードを保護することができます。また、すべてのパスワードをキーに置き換えることも可能です。
VPNは、ローカルネットワークにいるような体験を再現します。SSHは、このようなワークフローには適していません。
VPNは端末コマンドを必要としないため、利用へのハードルが低い。ただし、初回のクライアント設定にはコツがいる。しかし、このプロセスが完了すれば、技術者でなくてもWi-Fiネットワークに接続するのと同じようにVPNに接続することができます。SSHを使用して多くのことを行うことができますが、かなりのコンピュータリテラシーが必要です。
また、vpnの使用は、自分自身や勤務先のプライベートネットワークへの接続には関係ありません。私は、よりプライバシーとセキュリティを確保するために、WebブラウジングにVPNを使用しています。この2つの機能は、公衆Wi-Fiを定期的に利用する場合に特に重要です。
VPNプロバイダを選ぶ際には、よく調べてください。VPNを利用しているからと言って、必ずしもインターネットトラフィックがプライベートであるとは限りません。中には、接続速度に深刻な影響を与えるものもあります。
また、VPNを利用することで、地域によって利用できないオンラインサービスを利用することもできます。ゲーマーの中には、ローカルエリアネットワーク上でゲームをプレイしているような体験を再現するためにvpnを使用する人もいます。VPNを使用すると、自分で解決するのではなく、他の場所でエミュレートできるプライベートなインターネット接続が可能になります。
プライバシーをそれほど気にしなくても、VPNはとても使いやすいので大丈夫です。
もっといろいろなことを自分の手でやってみようと思ったとき、ソン・スンヒョンは良き友となることでしょう。たしかに、ニーズに合わせて一人の方が良い場合もありますが、一人だけを使う必要はありません。どちらもデジタルツール箱に入れておくと便利です。
あなたは今までSSHを使用していますか、あなたはVPNを使用していますか、そしてその理由は、以下のコメントにジャンプして、私たちに教えてください
画像引用元:Cybrain/Shutterstock